1<!doctype html><html class="no-js" lang="en" dir="ltr"> 2<head>
2<script> 3 (function () { 4 var HALF_LIFE = 28 * 864e5; // must match HALF_LIFE_DAYS in the pixel 5 var STALE = 60 * 864e5; // two half-lives; older is a different project 6 var MIN_SCORE = 0.05; // must match MIN_SCORE in the pixel 7 var MIN_N = 3; // minimum events before we act at all 8 var MIN_CONF = 0.4; // top category's required share of total 9 var HOLDOUT = 0.1; // 10% see the unpersonalised page 10 var VISIT_GAP = 30 * 60000; // a later view is the same visit until this 11 var SAMPLE_WINDOW = 45 * 864e5; // how long a sample decision stays open 12 13 var root = document.documentElement; 14 var ls; 15 try { 16 ls = window.localStorage; 17 ls.getItem('bd_probe'); 18 } catch (e) { 19 return; // private mode or storage blocked; ship the default page 20 } 21 22 // Holdout bucket, assigned once and kept, so the experiment has a clean 23 // baseline to measure against. 24 var ab; 25 try { 26 ab = ls.getItem('bd_ab'); 27 if (!ab) { 28 ab = Math.random() < HOLDOUT ? 'control' : 'variant'; 29 ls.setItem('bd_ab', ab); 30 } 31 } catch (e) { 32 ab = 'variant'; 33 } 34 root.setAttribute('data-bd-ab', ab); 35 36 // The homepage hero split (home_hero_2026_08) used to be assigned here. 37 // The challenger shipped to everyone, so there is no bucket to assign and 38 // no exposure to report; sections/bd-hero.liquid now renders directly. 39 // The stale bd_hero_ab key is left in visitors' localStorage on purpose â 40 // clearing it would cost a write on every homepage view to tidy a value 41 // nothing reads. See docs/experiments/home-hero-2026-08.md. 42 43 // New vs returning. Logged-in customers get the truth from Liquid on the 44 // <html> tag, which is authoritative â never overwrite it. Anonymous 45 // visitors fall back to a first-party flag. 46 // 47 // bd_seen stores WHEN the visitor was first seen, not merely that they 48 // were. It used to store '1', written on the first homepage view â so the 49 // second homepage view of a visitor's very first session already read 50 // 'returning', and hid the first-timer explainer from someone who had been 51 // on the site for four minutes. A visitor is only "returning" once their 52 // first visit is far enough behind them to be a separate visit. 53 // 54 // The flag is seeded wherever this runs, which now includes product pages â 55 // so a visitor who lands on a PDP from search starts their window there 56 // rather than on whichever later view happened to be a homepage. That makes 57 // 'new' more accurate, never less: the only rows it changes are ones that 58 // previously had no timestamp at all at that point in the visit. 59 if (!root.hasAttribute('data-bd-visitor')) { 60 var visitor = 'new'; 61 try { 62 var first = ls.getItem('bd_seen'); 63 if (!first) { 64 ls.setItem('bd_seen', String(Date.now())); 65 } else { 66 var ts = parseInt(first, 10); 67 // Legacy rows hold '1', which carries no timestamp. Those visitors 68 // were here before this code shipped, so 'returning' is correct and 69 // is also the conservative reading â it never claims a stranger is 70 // familiar with the site. 71 visitor = (!isFinite(ts) || ts <= 1 || Date.now() - ts > VISIT_GAP) 72 ? 'returning' 73 : 'new'; 74 } 75 } catch (e) {} 76 root.setAttribute('data-bd-visitor', visitor); 77 } 78 79 if (ab === 'control') return; 80 81 var row; 82 try { 83 row = JSON.parse(ls.getItem('bd_affinity') || 'null'); 84 } catch (e) { 85 return; 86 } 87 // v1 rows hold the fragmented vocabulary the pixel rewrite replaced; their 88 // scores are not comparable and must not drive anything. 89 if (!row || !row.scores || row.v !== 2) return; 90 91 var elapsed = Date.now() - (row.updated || 0); 92 if (elapsed > STALE) return; 93 94 // Sample stage, decided BEFORE the category gates below and independently 95 // of them. MIN_N and MIN_CONF exist to stop a thin or scattered history 96 // from naming a category the shopper never chose â they are inference 97 // guards. Ordering a sample is not an inference, it is something the 98 // shopper did, and it needs no corroboration: a visitor who lands straight 99 // on a PDP and takes a sample has n = 2 and no confident category, and is
100 // the single highest-intent returning visitor this store gets. 101 // 102 // Gated on `lastSampleAt` ALONE. `sampleIntent` is sticky and `lastCartAt` 103 // is stamped on every add to cart, so the pair cannot distinguish "deciding 104 // on a sample now" from "sampled in May, bought in July" â see the comment 105 // on the add-to-cart subscriber in the pixel. Rows written before that 106 // field shipped have no `lastSampleAt`, so they stamp no stage and the 107 // resume module stays hidden; it lights up as visitors come back through 108 // the updated pixel. Nothing else regresses in the meantime. 109 var sampledAt = row.lastSampleAt || 0; 110 if (sampledAt && Date.now() - sampledAt < SAMPLE_WINDOW) { 111 root.setAttribute('data-bd-stage', 'sampled'); 112 } 113 114 if ((row.n || 0) < MIN_N) return; 115 116 var factor = elapsed > 0 ? Math.pow(0.5, elapsed / HALF_LIFE) : 1; 117 var total = 0; 118 var top = null; 119 var topScore = 0; 120 121 for (var k in row.scores) { 122 var score = row.scores[k] * factor; 123 if (score < MIN_SCORE) continue; // pruned, exactly as the pixel prunes 124 total += score; 125 if (score > topScore) { 126 topScore = score; 127 top = k; 128 } 129 } 130 131 if (!top || !total) return; 132 if (topScore / total < MIN_CONF) return; 133 134 // A category with no module on the page simply matches no CSS rule, so 135 // the page keeps its default order. That is the fallback â there is 136 // nothing to detect and nothing to handle. 137 root.setAttribute('data-bd-affinity', top); 138 })(); 139 </script>
139<link href="//www.builddirect.com/cdn/shop/t/126/assets/bd-pdp-personalize.css?v=82626421044606877541789783562" rel="stylesheet" type="text/css" media="all" /> 140<!-- Google Tag Manager -->
141<script>
vendor: 327 bytes, lines 141-145
141(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 142new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 143j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 144'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 145})(window,document,'script','dataLayer','
145GTM-TWC9KZRX
vendor: 3 bytes, line 145
145');
145</script>
145 146<!-- End Google Tag Manager --> 147 148 149 150 151<meta charset="utf-8"> 152<meta name="viewport" content="width=device-width,initial-scale=1"><link rel="preload" as="image" href="https://www.builddirect.com/cdn/shop/files/15274718-07.jpg?v=1689278276&width=2400" imagesrcset="https://www.builddirect.com/cdn/shop/files/15274718-07.jpg?v=1689278276&width=480 480w,https://www.builddirect.com/cdn/shop/files/15274718-07.jpg?v=1689278276&width=768 768w,https://www.builddirect.com/cdn/shop/files/15274718-07.jpg?v=1689278276&width=933 933w" imagesizes="(max-width: 768px) calc(100vw - 32px), 55vw" fetchpriority="high"><title>Grand Width Collection â 9.5in Engineered European Oak (Wire-Brushed, FloorScore) – BuildDirect</title><link rel="canonical" href="https://www.builddirect.com/products/engineered-hardwood-grand-width-collection"><link rel="icon" href="//www.builddirect.com/cdn/shop/files/favicon.png?crop=center&height=48&v=1683285442&width=48" type="image/png"> 153 <link rel="apple-touch-icon" href="//www.builddirect.com/cdn/shop/files/favicon.png?crop=center&height=180&v=1683285442&width=180"><meta name="description" content="9.5-in European white oak engineered hardwood with 4mm wear layer, wire-brushed finish, FloorScore certified, radiant heat compatible and wide planks."><meta property="og:site_name" content="BuildDirect"> 154<meta property="og:url" content="https://www.builddirect.com/products/engineered-hardwood-grand-width-collection"> 155<meta property="og:title" content="Grand Width Collection â 9.5in Engineered European Oak (Wire-Brushed, FloorScore)"> 156<meta property="og:type" content="product"> 157<meta property="og:description" content="9.5-in European white oak engineered hardwood with 4mm wear layer, wire-brushed finish, FloorScore certified, radiant heat compatible and wide planks."><meta property="og:image" content="https://www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=800"> 158 <meta property="og:image:secure_url" content="https://www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=800"> 159 <meta property="og:image:width" content="800"> 160 <meta property="og:image:height" content="800"><meta property="og:price:amount" content="289.51"> 161 <meta property="og:price:currency" content="USD"><meta name="twitter:site" content="@builddirect?lang=en"><meta name="twitter:card" content="summary_large_image"> 162<meta name="twitter:title" content="Grand Width Collection â 9.5in Engineered European Oak (Wire-Brushed, FloorScore)"> 163<meta name="twitter:description" content="9.5-in European white oak engineered hardwood with 4mm wear layer, wire-brushed finish, FloorScore certified, radiant heat compatible and wide planks."> 164<link rel="preload" href="//www.builddirect.com/cdn/shop/t/126/assets/main.css?v=164436139986811734131790894986" as="style"><style data-shopify> 165@font-face { 166 font-family: Montserrat; 167 font-weight: 400; 168 font-style: normal; 169 font-display: swap; 170 src: url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), 171 url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff"); 172} 173@font-face { 174 font-family: Montserrat; 175 font-weight: 500; 176 font-style: normal; 177 font-display: swap; 178 src: url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"), 179 url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff"); 180} 181@font-face { 182 font-family: Montserrat; 183 font-weight: 400; 184 font-style: italic; 185 font-display: swap; 186 src: url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"), 187 url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff"); 188} 189@font-face { 190 font-family: Montserrat; 191 font-weight: 500; 192 font-style: italic; 193 font-display: swap; 194 src: url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_i5.d3a783eb0cc26f2fda1e99d1dfec3ebaea1dc164.woff2") format("woff2"), 195 url("//www.builddirect.com/cdn/fonts/montserrat/montserrat_i5.76d414ea3d56bb79ef992a9c62dce2e9063bc062.woff") format("woff"); 196} 197:root { 198 --bg-color: 255 255 255 / 1.0; 199 --bg-color-og: 255 255 255 / 1.0; 200 --heading-color: 20 44 57; 201 --text-color: 20 44 57; 202 --text-color-og: 20 44 57; 203 --scrollbar-color: 20 44 57; 204 --link-color: 0 125 182; 205 --link-color-og: 0 125 182; 206 --star-color: 252 202 44; 207 --sale-price-color: 20 44 57;--swatch-border-color-default: 208 213 215; 208 --swatch-border-color-active: 138 150 156; 209 --swatch-card-size: 24px; 210 --swatch-variant-picker-size: 70px;--color-scheme-1-bg: 255 255 255 / 1.0; 211 --color-scheme-1-grad: ; 212 --color-scheme-1-heading: 20 44 57; 213 --color-scheme-1-text: 20 44 57; 214 --color-scheme-1-btn-bg: 0 125 182; 215 --color-scheme-1-btn-text: 255 255 255; 216 --color-scheme-1-btn-bg-hover: 41 155 206;--color-scheme-2-bg: 245 245 242 / 1.0; 217 --color-scheme-2-grad: ; 218 --color-scheme-2-heading: 20 44 57; 219 --color-scheme-2-text: 20 44 57; 220 --color-scheme-2-btn-bg: 0 125 182; 221 --color-scheme-2-btn-text: 255 255 255; 222 --color-scheme-2-btn-bg-hover: 41 155 206;--color-scheme-3-bg: 20 44 57 / 1.0; 223 --color-scheme-3-grad: ; 224 --color-scheme-3-heading: 255 255 255; 225 --color-scheme-3-text: 255 255 255; 226 --color-scheme-3-btn-bg: 255 255 255; 227 --color-scheme-3-btn-text: 51 51 51; 228 --color-scheme-3-btn-bg-hover: 232 232 232; 229 230 --drawer-bg-color: 255 255 255 / 1.0; 231 --drawer-text-color: 20 44 57; 232 233 --panel-bg-color: 245 245 242 / 1.0; 234 --panel-heading-color: 20 44 57; 235 --panel-text-color: 20 44 57; 236 237 --in-stock-text-color: 13 137 62; 238 --low-stock-text-color: 210 134 26; 239 --very-low-stock-text-color: 170 24 44; 240 --no-stock-text-color: 83 86 90; 241 --no-stock-backordered-text-color: 83 86 90; 242 243 --error-bg-color: 244 216 220; 244 --error-text-color: 170 24 44; 245 --success-bg-color: 109 174 30; 246 --success-text-color: 255 255 255; 247 --info-bg-color: 242 244 243; 248 --info-text-color: 51 51 51; 249 250 --heading-font-family: Montserrat, sans-serif; 251 --heading-font-style: normal;
252 --heading-font-weight: 500; 253 --heading-scale-start: 2; 254 --heading-letter-spacing: -0.03em; 255 256 --navigation-font-family: Montserrat, sans-serif; 257 --navigation-font-style: normal; 258 --navigation-font-weight: 500; 259 --navigation-letter-spacing: -0.03em;--heading-text-transform: none; 260--subheading-text-transform: none; 261 --body-font-family: Montserrat, sans-serif; 262 --body-font-style: normal; 263 --body-font-weight: 400; 264 --body-font-size: 15; 265 --body-font-size-px: 15px; 266 --body-letter-spacing: -0.03em; 267 268 --section-gap: 32; 269 --heading-gap: calc(8 * var(--space-unit));--heading-gap: calc(6 * var(--space-unit));--grid-column-gap: 20px; 270 --product-card-gap: 20px;--btn-bg-color: 0 125 182; 271 --btn-bg-hover-color: 41 155 206; 272 --btn-text-color: 255 255 255; 273 --btn-bg-color-og: 0 125 182; 274 --btn-text-color-og: 255 255 255; 275 --btn-alt-bg-color: 255 255 255; 276 --btn-alt-bg-alpha: 1.0; 277 --btn-alt-text-color: 0 125 182; 278 --btn-border-width: 1px; 279 --btn-padding-y: 12px; 280 --btn-text-size: 1em; 281 282 283 --btn-border-radius: 6px; 284 285 286 --btn-lg-border-radius: 50%; 287 --btn-icon-border-radius: 50%; 288 --input-with-btn-inner-radius: var(--btn-border-radius); 289 290 --input-bg-color: 255 255 255 / 1.0; 291 --input-text-color: 20 44 57; 292 --input-border-width: 1px; 293 --input-border-radius: 5px; 294 --textarea-border-radius: 5px; 295 --input-border-radius: 6px; 296 --input-bg-color-diff-3: #f7f7f7; 297 --input-bg-color-diff-6: #f0f0f0; 298 299 --modal-border-radius: 0px; 300 --modal-overlay-color: 0 0 0; 301 --modal-overlay-opacity: 0.4; 302 --drawer-border-radius: 0px; 303 --overlay-border-radius: 8px;--custom-label-bg-color: 252 202 44; 304 --custom-label-text-color: 51 51 51;--sold-out-label-bg-color: 51 51 51; 305 --sold-out-label-text-color: 255 255 255;--new-label-bg-color: 26 102 210; 306 --new-label-text-color: 255 255 255;--preorder-label-bg-color: 170 225 62; 307 --preorder-label-text-color: 51 51 51; 308 309 --page-width: 1440px; 310 --gutter-sm: 20px; 311 --gutter-md: 48px; 312 --gutter-lg: 64px; 313 314 --payment-terms-bg-color: #ffffff; 315 316 --coll-card-bg-color: #fafafa; 317 --coll-card-border-color: rgba(0,0,0,0); 318 319 --card-bg-color: 255 255 255; 320 --card-text-color: 23 45 62; 321 --card-border-color: #dce4e9; 322 323 --reading-width: 48em; 324 --cart-savings-color: 44 89 64 325 326 }@media (max-width: 769px) { 327 :root { 328 --reading-width: 36em; 329 } 330 } 331 332 /* Touch devices: primary CTAs reach a 48px tap target (14px + 14px padding, 333 18px line box, 1px borders). Pointer devices keep 12px for a 44px button. 334 See docs/button-size-2026-09.md. */ 335 @media (pointer: coarse) { 336 :root { 337 --btn-padding-y: 14px; 338 } 339 } 340 </style><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/main.css?v=164436139986811734131790894986"> 341
341<script src="//www.builddirect.com/cdn/shop/t/126/assets/main.js?v=162457768575081616941789851569" defer="defer"></script>
341 342
342<script src="//www.builddirect.com/cdn/shop/t/126/assets/search-form.js?v=43677551656194261111789783561" defer="defer"></script>
342 343 <link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/search-suggestions.css?v=182650406560369176971789783561" media="print" onload="this.media='all'"> 344 <noscript><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/search-suggestions.css?v=182650406560369176971789783561"></noscript><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/speech-search.css?v=47207760375520952331789783561" media="print" onload="this.media='all'"> 345 <noscript><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/speech-search.css?v=47207760375520952331789783561"></noscript> 346
346<script src="//www.builddirect.com/cdn/shop/t/126/assets/speech-search.js?v=106462966657620737681789783562" defer="defer"></script>
346<link rel="preload" href="//www.builddirect.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//www.builddirect.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preconnect" href="https://cdn.roomvo.com" crossorigin><!-- HubSpot: identify logged-in customers so site activity ties to their contact record -->
346<script>!function(){window.ZipifyPages=window.ZipifyPages||{},window.ZipifyPages.analytics={},window.ZipifyPages.currency="USD",window.ZipifyPages.shopDomain="builddirect-store.myshopify.com",window.ZipifyPages.moneyFormat="${{amount}}",window.ZipifyPages.shopifyOptionsSelector=false,window.ZipifyPages.unitPriceEnabled=false,window.ZipifyPages.alternativeAnalyticsLoading=true,window.ZipifyPages.integrations="".split(","),window.ZipifyPages.crmUrl="https://crms.zipify.com",window.ZipifyPages.isPagesEntity=false,window.ZipifyPages.translations={soldOut:"Sold out",unavailable:"Unavailable"},window.ZipifyPages.routes={root:"\/",cart:{index:"\/cart",add:"\/cart\/add",change:"\/cart\/change",clear:"\/cart\/clear",update:"\/cart\/update"}};window.ZipifyPages.eventsSubscriptions=[],window.ZipifyPages.on=function(i,a){window.ZipifyPages.eventsSubscriptions.push([i,a])}}();</script>
346<script>(() => { 347(()=>{class g{constructor(t={}){this.defaultConfig={sectionIds:[],rootMargin:"0px",onSectionViewed:()=>{},onSectionInteracted:()=>{},minViewTime:500,minVisiblePercentage:30,interactiveSelector:'a, button, input, select, textarea, [role="button"], [tabindex]:not([tabindex="-1"])'},this.config={...this.defaultConfig,...t},this.viewedSections=new Set,this.observer=null,this.viewTimers=new Map,this.init()}init(){document.readyState==="loading"?document.addEventListener("DOMContentLoaded",this.setup.bind(this)):this.setup()}setup(){this.setupObserver(),this.setupGlobalClickTracking()}setupObserver(){const t={root:null,rootMargin:this.config.rootMargin,threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]};this.observer=new IntersectionObserver(e=>{e.forEach(i=>{this.calculateVisibility(i)?this.handleSectionVisible(i.target):this.handleSectionHidden(i.target)})},t),this.config.sectionIds.forEach(e=>{const i=document.getElementById(e);i&&this.observer.observe(i)})}calculateVisibility(t){const e=window.innerHeight,i=window.innerWidth,n=e*i,o=t.boundingClientRect,s=Math.max(0,o.top),c=Math.min(e,o.bottom),d=Math.max(0,o.left),a=Math.min(i,o.right),r=Math.max(0,c-s),l=Math.max(0,a-d)*r,m=n>0?l/n*100:0,h=o.width*o.height,p=h>0?l/h*100:0,S=m>=this.config.minVisiblePercentage,b=p>=80;return S||b}isSectionViewed(t){return this.viewedSections.has(Number(t))}setupGlobalClickTracking(){document.addEventListener("click",t=>{const e=this.findParentTrackedSection(t.target);if(e){const i=this.findInteractiveElement(t.target,e.el);i&&(this.isSectionViewed(e.id)||this.trackSectionView(e.id),this.trackSectionInteract(e.id,i,t))}})}findParentTrackedSection(t){let e=t;for(;e&&e!==document.body;){const i=e.id||e.dataset.zpSectionId,n=i?parseInt(i,10):null;if(n&&!isNaN(n)&&this.config.sectionIds.includes(n))return{el:e,id:n};e=e.parentElement}return null}findInteractiveElement(t,e){let i=t;for(;i&&i!==e;){if(i.matches(this.config.interactiveSelector))return i;i=i.parentElement}return null}trackSectionView(t){this.viewedSections.add(Number(t)),this.config.onSectionViewed(t)}trackSectionInteract(t,e,i){this.config.onSectionInteracted(t,e,i)}handleSectionVisible(t){const e=t.id,i=setTimeout(()=>{this.isSectionViewed(e)||this.trackSectionView(e)},this.config.minViewTime);this.viewTimers.set(e,i)}handleSectionHidden(t){const e=t.id;this.viewTimers.has(e)&&(clearTimeout(this.viewTimers.get(e)),this.viewTimers.delete(e))}addSection(t){if(!this.config.sectionIds.includes(t)){this.config.sectionIds.push(t);const e=document.getElementById(t);e&&this.observer&&this.observer.observe(e)}}}class f{constructor(){this.sectionTracker=new g({onSectionViewed:this.onSectionViewed.bind(this),onSectionInteracted:this.onSectionInteracted.bind(this)}),this.runningSplitTests=[]}getCookie(t){const e=document.cookie.match(new RegExp(`(?:^|; )${t}=([^;]*)`));return e?decodeURIComponent(e[1]):null}setCookie(t,e){let i=`${t}=${encodeURIComponent(e)}; path=/; SameSite=Lax`;location.protocol==="https:"&&(i+="; Secure");const n=new Date;n.setTime(n.getTime()+365*24*60*60*1e3),i+=`; expires=${n.toUTCString()}`,document.cookie=i}pickByWeight(t){const e=Object.entries(t).map(([o,s])=>[Number(o),s]),i=e.reduce((o,[,s])=>o+s,0);let n=Math.random()*i;for(const[o,s]of e){if(n<s)return o;n-=s}return e[e.length-1][0]}render(t){const e=t.blocks,i=t.test,n=i.id,o=`zpSectionSplitTest${n}`;let s=Number(this.getCookie(o));e.some(r=>r.id===s)||(s=this.pickByWeight(i.distribution),this.setCookie(o,s));const c=e.find(r=>r.id===s),d=`sectionSplitTest${c.id}`,a=document.querySelector(`template[data-id="${d}"]`);if(!a){console.error(`Template for split test ${c.id} not found`);return}document.currentScript.parentNode.insertBefore(a.content.cloneNode(!0),document.currentScript),this.runningSplitTests.push({id:n,block:c,templateId:d}),this.initTrackingForSection(c.id)}findSplitTestForSection(t){return this.runningSplitTests.find(e=>e.block.id===Number(t))}initTrackingForSection(t){this.sectionTracker.addSection(t)}onSectionViewed(t){this.trackEvent({sectionId:t,event:"zp_section_viewed"})}onSectionInteracted(t){this.trackEvent({sectionId:t,event:"zp_section_clicked"})}trackEvent({event:t,sectionId:e,payload:i={}}){const n=this.findSplitTestForSection(e);n&&window.Shopify.analytics.publish(t,{...i,sectionId:e,splitTestHash:n.id})}}window.ZipifyPages??={};window.ZipifyPages.SectionSplitTest=new f;})(); 348 349})()</script>
349<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
349<meta name="google-site-verification" content="krtnwU6hRK7BRWuihc7XauYFGNWpkYCL3oE_VGXR2BA"> 350<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/74442899753/digital_wallets/dialog"> 351<meta id="in-context-paypal-metadata" data-shop-id="74442899753" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 352<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/45515675500841:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://www.builddirect.com/products/engineered-hardwood-grand-width-collection"> 353<link rel="alternate" hreflang="en" href="https://www.builddirect.com/products/engineered-hardwood-grand-width-collection"> 354<link rel="alternate" hreflang="fr" href="https://www.builddirect.com/fr/products/engineered-hardwood-grand-width-collection"> 355<link rel="alternate" type="application/json+oembed" href="https://www.builddirect.com/products/engineered-hardwood-grand-width-collection.oembed">
356<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=54788393"></script>
356 357<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
358<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=54788393&shop_id=74442899753" crossorigin="anonymous"></script>
vendor: 1 bytes, line 358
358
359<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":74442899753,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/74442899753","merchantName":"BuildDirect","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"BuildDirect","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 359
359
360<script id="shopify-features" type="application/json">{"accessToken":"2a59962905633d1783d1b1b43369014a","betas":["rich-media-storefront-analytics"],"domain":"www.builddirect.com","predictiveSearch":true,"shopId":74442899753,"locale":"en"}</script>
vendor: 1 bytes, line 360
360
361<script>var Shopify = Shopify || {}; 362Shopify.shop = "builddirect-store.myshopify.com"; 363Shopify.locale = "en"; 364Shopify.currency = {"active":"USD","rate":"1.0"}; 365Shopify.country = "US"; 366Shopify.theme = {"name":"shopify-builddirect-new\/main","id":184052187433,"schema_name":"Canopy","schema_version":"7.0.0","theme_store_id":null,"role":"main"}; 367Shopify.theme.handle = "null"; 368Shopify.theme.style = {"id":null,"handle":null}; 369Shopify.cdnHost = "www.builddirect.com/cdn"; 370Shopify.routes = Shopify.routes || {}; 371Shopify.routes.root = "/"; 372Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 373Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 374Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 375Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 375
375
376<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 376
376
377<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 377
377
378<script> 379 window.ShopifyPay = window.ShopifyPay || {}; 380 window.ShopifyPay.apiHost = "shop.app\/pay"; 381 window.ShopifyPay.redirectState = null; 382</script>
vendor: 1 bytes, line 382
382
383<script> 384 window.Shopify = window.Shopify || {}; 385 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 386 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 387 window.Shopify.SignInWithShop.eligible = true; 388</script>
vendor: 1 bytes, line 388
388
389<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 389
389
390<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 390
390
391<script type="module"> 392 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 393 394 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 395 396</script>
vendor: 1 bytes, line 396
396
397<script> 398 window.Shopify = window.Shopify || {}; 399 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 400 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 401</script>
vendor: 1 bytes, line 401
401
402<script>(function() { 403 var isLoaded = false; 404 function asyncLoad() { 405 if (isLoaded) return; 406 isLoaded = true; 407 var urls = ["https:\/\/api-na1.hubapi.com\/scriptloader\/v1\/49046105.js?shop=builddirect-store.myshopify.com"]; 408 for (var i = 0; i < urls.length; i++) { 409 var s = document.createElement('script'); 410 s.type = 'text/javascript'; 411 s.async = true; 412 s.src = urls[i]; 413 var x = document.getElementsByTagName('script')[0]; 414 x.parentNode.insertBefore(s, x); 415 } 416 }; 417 if(window.attachEvent) { 418 window.attachEvent('onload', asyncLoad); 419 } else { 420 window.addEventListener('load', asyncLoad, false); 421 } 422})();</script>
vendor: 1 bytes, line 422
422
423<script id="__st">var __st={"a":74442899753,"offset":-25200,"reqid":"03435280-55c4-470f-a0c1-2cb4eba048e8-1790914406","pageurl":"www.builddirect.com\/products\/engineered-hardwood-grand-width-collection?variant=45515675500841","u":"ce807fc8668a","p":"product","rtyp":"product","rid":8409948487977};</script>
vendor: 1 bytes, line 423
423
424<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 424
424
425<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 425
425
426<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.builddirect.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 426
426
427<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.builddirect.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
427<script crossorigin="anonymous" defer="defer" src="//www.builddirect.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 427
427
428<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 428
428
429<script> 430 window.Shopify = window.Shopify || {}; 431 window.Shopify.MCP = window.Shopify.MCP || {}; 432 window.Shopify.MCP.enabled = true; 433 window.Shopify.MCP.shop = "builddirect-store.myshopify.com"; 434 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.builddirect.com\/api\/mcp"; 435 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 436</script>
vendor: 1 bytes, line 436
436
437<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.builddirect.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 438</script>
vendor: 1 bytes, line 438
438
439<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.builddirect.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 440</script>
vendor: 1 bytes, line 440
440
441<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 442 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 443</script>
vendor: 1 bytes, line 443
443
444<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 445</script>
445 446<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.builddirect.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 447<style id="shopify-accelerated-checkout-cart"> 448 #shopify-buyer-consent { 449 margin-top: 1em; 450 display: inline-block; 451 width: 100%; 452} 453 454#shopify-buyer-consent.hidden { 455 display: none; 456} 457 458#shopify-subscription-policy-button { 459 background: none; 460 border: none; 461 padding: 0; 462 text-decoration: underline; 463 font-size: inherit; 464 cursor: pointer; 465} 466 467#shopify-subscription-policy-button::before { 468 box-shadow: none; 469} 470 471 </style> 472<link rel="stylesheet" media="screen" href="//www.builddirect.com/cdn/shop/t/126/compiled_assets/styles.css?v=53585009568013085041790894914">
473<script id="sections-script" data-sections="header,footer" defer="defer" src="//www.builddirect.com/cdn/shop/t/126/compiled_assets/scripts.js?v=93477103659470383681790834777"></script>
vendor: 1 bytes, line 473
473
474<script id="snippets-script" data-snippets="bd-pdp-expert-drawer" defer="defer" src="//www.builddirect.com/cdn/shop/t/126/compiled_assets/snippet-scripts.js?v=14662102815046072021789843457"></script>
vendor: 1 bytes, line 474
474
475<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
475 476 477 478
478<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
478<!-- CC Custom Head Start -->
478<script src="https://cdn.roomvo.com/static/scripts/b2b/builddirect.js" defer></script>
478<!-- CC Custom Head End --><!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 479 <!-- Metricool tracker (organic social) â stats-only pixel, so it waits for 480 idle instead of competing with first paint. Visits short enough to beat 481 the idle callback are noise Metricool can afford to miss; nothing else 482 (attribution, personalisation) reads from it. --> 483
483<script>(window.requestIdleCallback||function(f){setTimeout(f,2e3)})(function(){var b=document.getElementsByTagName("head")[0],c=document.createElement("script");c.src="https://tracker.metricool.com/resources/be.js",c.onload=function(){beTracker.t({hash:"9bd5f991d89124ab1d924aafa74b2148"})},b.appendChild(c)});</script>
483 484 485 486 487 488 489 490<link href="//www.builddirect.com/cdn/shop/t/126/assets/bd-promotion.css?v=11762839909660187561790873445" rel="stylesheet" type="text/css" media="all" />
490<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-promotion.js?v=157662759981842865631790832839" defer></script>
490 491<!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 492 493 494 495 496 497<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
498<script type="text/javascript"> 499 (function (c, l, a, r, i, t, y) { 500 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 501 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 502 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 503 504 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 505 if (error) { 506 console.error("Error loading Shopify features:", error); 507 return; 508 } 509 510 c[a]('consentv2', { 511 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 512 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 513 source: 101, 514 }); 515 }); 516 517 l.addEventListener("visitorConsentCollected", function (e) { 518 c[a]('consentv2', { 519 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 520 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 521 source: 101, 522 }); 523 }); 524 })(window, document, "clarity", "script", "umlrzgkkqx"); 525</script>
525 526 527 528 529<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 530 531 532 533 534 535 536 537 538 539 540 541 542
542<script async src="https://static.klaviyo.com/onsite/js/WXDis3/klaviyo.js?company_id=WXDis3"></script>
542 543
543<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
543 544 545 546
546<script id="viewed_product"> 547 if (item == null) { 548 var _learnq = _learnq || []; 549 550 var MetafieldReviews = null 551 var MetafieldYotpoRating = null 552 var MetafieldYotpoCount = null 553 var MetafieldLooxRating = null 554 var MetafieldLooxCount = null 555 var okendoProduct = null 556 var okendoProductReviewCount = null 557 var okendoProductReviewAverageValue = null 558 try { 559 // The following fields are used for Customer Hub recently viewed in order to add reviews. 560 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 561 MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.9"},"rating_count":73}; 562 MetafieldYotpoRating = "4.9" 563 MetafieldYotpoCount = "77" 564 MetafieldLooxRating = null 565 MetafieldLooxCount = null 566 567 okendoProduct = null 568 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 569 if (okendoProduct && 'error' in okendoProduct) { 570 okendoProduct = null 571 } 572 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 573 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 574 } catch (error) { 575 console.error('Error in Klaviyo onsite reviews tracking:', error); 576 } 577 578 var item = { 579 Name: "Grand Width 9.5in White Oak Engineered Hardwood Flooring", 580 ProductID: 8409948487977, 581 Categories: ["Basement Friendly Flooring","Bedroom Flooring","Engineered Hardwood Flooring","Featured Collections","Flooring","Flooring our Customers Love","Hallway \u0026 Entryway Flooring","Living Room Flooring","On Sale","Pet \u0026 Scratch Resistant Flooring","PRO Picks","Samples","Wide Plank Wood Flooring","Wood Flooring"], 582 ImageURL: "https://www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d_grande.jpg?v=1777396492", 583 URL: "https://www.builddirect.com/products/engineered-hardwood-grand-width-collection", 584 Brand: "BuildDirect", 585 Price: "$0.00", 586 Value: "0.00", 587 CompareAtPrice: "$383.63" 588 }; 589 _learnq.push(['track', 'Viewed Product', item]); 590 _learnq.push(['trackViewedItem', { 591 Title: item.Name, 592 ItemId: item.ProductID, 593 Categories: item.Categories, 594 ImageUrl: item.ImageURL, 595 Url: item.URL, 596 Metadata: { 597 Brand: item.Brand, 598 Price: item.Price, 599 Value: item.Value, 600 CompareAtPrice: item.CompareAtPrice 601 }, 602 metafields:{ 603 reviews: MetafieldReviews, 604 yotpo:{ 605 rating: MetafieldYotpoRating, 606 count: MetafieldYotpoCount, 607 }, 608 loox:{ 609 rating: MetafieldLooxRating, 610 count: MetafieldLooxCount, 611 }, 612 okendo: { 613 rating: okendoProductReviewAverageValue, 614 count: okendoProductReviewCount, 615 } 616 } 617 }]); 618 } 619 </script>
619 620 621 622 623 624 625
625<script> 626 window.klaviyoReviewsProductDesignMode = false 627 </script>
627 628 629 630 631 632 633 634 635 636 637<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 638 639 640
640<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G?languageCode=en" async></script>
640 641 642 643 644 645<!-- END app block -->
645<script src="https://cdn.shopify.com/extensions/01a08d75-6b21-710e-ab01-1c64f9e7b560/veeform-36/assets/onsite.js" type="text/javascript" defer="defer"></script>
645 646<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
647<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 74442899753,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 647
647
648<script> 649 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 650</script>
vendor: 1 bytes, line 650
650
651<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
651).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 74442899753,storefrontBaseUrl: "https://www.builddirect.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.builddirect.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2407366953","configuration":"{\"tagID\":\"2618116749403\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2278162729","configuration":"{\"pixel_id\":\"895929520485283\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2037645609","configuration":"{\"ti\":\"223004671\",\"endpoint\"
651:\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1872462121","configuration":"{\"projectId\":\"umlrzgkkqx\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1682145577","configuration":"{\"accountID\":\"WXDis3\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1580499241","configuration":"{\"accountID\":\"builddirect-store\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1d4c781273105676f6b02a329648437f","type":"APP","apiClientId":32196493313,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1513390377","configuration":"{\"websiteUid\":\"bafef47cda348cf5\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7855213f3083a58faf5cb7ccf5d19a71","type":"APP","apiClientId":24762548225,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"792789289","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-39G112EFZ7\\\",\\\"GT-T9KBVDZ\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-39G112EFZ7\\\",\\\"MC-SY6CBVFXGL\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-39G112EFZ7\\\",\\\"MC-SY6CBVFXGL\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-39G112EFZ7\\\",\\\"MC-SY6CBVFXGL\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-39G112EFZ7\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"54231337","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"11","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM"}
651,{"id":"165806377","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Google Ads"},{"id":"165839145","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Roomvo"},{"id":"210698537","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["PREFERENCES"],"name":"Collections Viewed"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"BuildDirect","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"builddirect-store.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.builddirect.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":289.51,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"45515675500841","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501"},"sku":"15274718","title":"Sterling","untranslatedTitle":"Sterling"},{"price":{"amount":0.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"45515675631913","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501"},"sku":"15274718-S","title":"Sterling Sample","untranslatedTitle":"Sterling Sample"},{"price":{"amount":289.51,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"45515675664681","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501"},"sku":"15274719","title":"Riverbed","untranslatedTitle":"Riverbed"},{"price":{"amount":0.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"45515675697449","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501"},"sku":"15274719-S","title":"Riverbed Sample","untranslatedTitle":"Riverbed Sample"},{"price":{"amount":25.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"48015133901097","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501"},"sku":"15274718-L","title":"Sterling Sample (L)","untranslatedTitle":"Sterling Sample (L)"},{"price":{"amount":25.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"48015133933865","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501"},"sku":"15274719-L","title":"Riverbed Sample (L)","untranslatedTitle":"Riverbed Sample (L)"},{"price":{"amount":289.51,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"45515675730217","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"},"sku":"15274720","title":"DISCONTINUED - Gavel","untranslatedTitle":"DISCONTINUED - Gavel"},{"price":{"amount":0.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"45515675762985","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"},"sku":"15274720-S","title":"DISCONTINUED - Gavel Sample","untranslatedTitle":"DISCONTINUED - Gavel Sample"},{"price":{"amount":25.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"48015133966633","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"},"sku":"15274720-L","title":"DISCONTINUED - Gavel Sample (L)","untranslatedTitle":"DISCONTINUED - Gavel Sample (L)"},{"price":{"amount":289.51,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"53065299525929","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492"},"sku":"15988511","title":"Bourbon Oak","untranslatedTitle":"Bourbon Oak"},{"price":{"amount":0.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"53065299558697","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492"},"sku":"15988511-S","title":"Bourbon Oak Sample","untranslatedTitle":"Bourbon Oak Sample"},{"price":{"amount":25.0,"currencyCode":"USD"},"product":{"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","vendor":"BuildDirect","id":"8409948487977","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","type":"Engineered Hardwood Flooring"},"id":"53065299591465","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492"},"sku":"15988511-L","title":"Bourbon Oak (L)","untranslatedTitle":"Bourbon Oak (L)"}],"products":[{"id":"8409948487977","handle":"engineered-hardwood-grand-width-collection","isCollective":null,"title":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","type":"Engineered Hardwood Flooring","untranslatedTitle":"Grand Width 9.5in White Oak Engineered Hardwood Flooring","url":"\/products\/engineered-hardwood-grand-width-collection","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"45515675500841","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501"},"price":{"amount":289.51,"currencyCode":"USD"},"sku":"15274718","title":"Sterling","untranslatedTitle":"Sterling"},{"id":"45515675631913","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501"},"price":{"amount":0.0,"currencyCode":"USD"},"sku":"15274718-S","title":"Sterling Sample","untranslatedTitle":"Sterling Sample"},{"id":"45515675664681","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501"},"price":{"amount":289.51,"currencyCode":"USD"},"sku":"15274719","title":"Riverbed","untranslatedTitle":"Riverbed"},{"id":"45515675697449","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501"},"price":{"amount":0.0,"currencyCode":"USD"},"sku":"15274719-S","title":"Riverbed Sample","untranslatedTitle":"Riverbed Sample"},{"id":"48015133901097","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501"},"price":{"amount":25.0,"currencyCode":"USD"},"sku":"15274718-L","title":"Sterling Sample (L)","untranslatedTitle":"Sterling Sample (L)"},{"id":"48015133933865","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501"},"price":{"amount":25.0,"currencyCode":"USD"},"sku":"15274719-L","title":"Riverbed Sample (L)","untranslatedTitle":"Riverbed Sample (L)"},{"id":"45515675730217","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"},"price":{"amount":289.51,"currencyCode":"USD"},"sku":"15274720","title":"DISCONTINUED - Gavel","untranslatedTitle":"DISCONTINUED - Gavel"},{"id":"45515675762985","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"},"price":{"amount":0.0,"currencyCode":"USD"},"sku":"15274720-S","title":"DISCONTINUED - Gavel Sample","untranslatedTitle":"DISCONTINUED - Gavel Sample"},{"id":"48015133966633","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"},"price":{"amount":25.0,"currencyCode":"USD"},"sku":"15274720-L","title":"DISCONTINUED - Gavel Sample (L)","untranslatedTitle":"DISCONTINUED - Gavel Sample (L)"},{"id":"53065299525929","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492"},"price":{"amount":289.51,"currencyCode":"USD"},"sku":"15988511","title":"Bourbon Oak","untranslatedTitle":"Bourbon Oak"},{"id":"53065299558697","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492"},"price":{"amount":0.0,"currencyCode":"USD"},"sku":"15988511-S","title":"Bourbon Oak Sample","untranslatedTitle":"Bourbon Oak Sample"},{"id":"53065299591465","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492"},"price":{"amount":25.0,"currencyCode":"USD"},"sku":"15988511-L","title":"Bourbon Oak (L)","untranslatedTitle":"Bourbon Oak (L)"}]},{"id":"8237438042409","handle":"fanfold-underlayment","isCollective":null,"title":"FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm)","type":"Underlay","untranslatedTitle":"FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm)","url":"\/products\/fanfold-underlayment","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"44908109070633","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216"},"price":{"amount":50.0,"currencyCode":"USD"},"sku":"10094758","title":"FanFold Underlayment","untranslatedTitle":"FanFold Underlayment"}]},{"id":"8400112615721","handle":"combofoam-underlayment","isCollective":null,"title":"FloorMuffler ComboF
651oam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm)","type":"Underlay","untranslatedTitle":"FloorMuffler ComboFoam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm)","url":"\/products\/combofoam-underlayment","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"45481160081705","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15225237-00-pdp.jpg?v=1689634034"},"price":{"amount":40.0,"currencyCode":"USD"},"sku":"15225237","title":"ComboFoam Underlayment","untranslatedTitle":"ComboFoam Underlayment"}]},{"id":"8400112648489","handle":"ultraseal-underlayment","isCollective":null,"title":"FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm)","type":"Underlay","untranslatedTitle":"FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm)","url":"\/products\/ultraseal-underlayment","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"45481160114473","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/10109597-00-pdp.jpg?v=1689634038"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"10109597","title":"UltraSeal Underlayment","untranslatedTitle":"UltraSeal Underlayment"}]},{"id":"8409696010537","handle":"engineered-hardwood-moldings-grand-width-sterling","isCollective":null,"title":"Engineered Hardwood Moldings - Grand Width - Sterling","type":"Floor Moldings","untranslatedTitle":"Engineered Hardwood Moldings - Grand Width - Sterling","url":"\/products\/engineered-hardwood-moldings-grand-width-sterling","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"45514958897449","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213"},"price":{"amount":101.19,"currencyCode":"USD"},"sku":"15274718-tm","title":"T-Molding","untranslatedTitle":"T-Molding"}]},{"id":"9640851833129","handle":"5200-pressure-sensitive-flooring-adhesive-copy","isCollective":null,"title":"Taylor TPS Multi-Functional Adhesive","type":"Adhesives","untranslatedTitle":"Taylor TPS Multi-Functional Adhesive","url":"\/products\/
6515200-pressure-sensitive-flooring-adhesive-copy","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"50005116191017","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/tayloradhesive_18797d1f-525f-47da-b0da-c81743c3d6d7.jpg?v=1769035474"},"price":{"amount":33.5,"currencyCode":"USD"},"sku":"ad000002","title":"1 Gallon Pail","untranslatedTitle":"1 Gallon Pail"}]},{"id":"9640875721001","handle":"tego-floordot-trowel","isCollective":null,"title":"Tego (FloorDot) Trowel","type":"Tools","untranslatedTitle":"Tego (FloorDot) Trowel","url":"\/products\/tego-floordot-trowel","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"50005372928297","image":{"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/tl000002_122db2db-d67e-4950-866f-49ef5304b58a.jpg?v=1769561340"},"price":{"amount":8.09,"currencyCode":"USD"},"sku":"tl000002","title":"1\/16 X 1\/32 X 1\/32","untranslatedTitle":"1\/16 X 1\/32 X 1\/32"}]},{"id":"10156976734505","handle":"sample-shipping-fee","isCollective":null,"title":"Sample Shipping","type":"Fee","untranslatedTitle":"Sample Shipping","url":"\/products\/sample-shipping-fee","vendor":"BuildDirect","remoteShopId":null,"variants":[{"id":"53438475010345","image":null,"price":{"amount":1.0,"currencyCode":"USD"},"sku":"SAMPLE-SHIP","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://www.builddirect.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"184052187433","themePublished":"true","eventMetadataId":"8ecc47c0-c36b-4946-b775-4b6e1ad52f17","pageType":"product","resourceId":"8409948487977","shopId":"74442899753","storefrontBaseUrl":"https:\/\/www.builddirect.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":289.51,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Grand Width 9.5in White Oak Engineered Hardwood Flooring\",\"vendor\":\"BuildDirect\",\"id\":\"8409948487977\",\"untranslatedTitle\":\"Grand Width 9.5in White Oak Engineered Hardwood Flooring\",\"url\":\"\/products\/engineered-hardwood-grand-width-collection\",\"type\":\"Engineered Hardwood Flooring\"},\"id\":\"45515675500841\",\"image\":{\"src\":\"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501\"},\"sku\":\"15274718\",\"title\":\"Sterling\",\"untranslatedTitle\":\"Sterling\"}}]]"});})();</script>
651<script> 652 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 653 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 654 window.ShopifyAnalytics.meta.currency = 'USD'; 655 var meta = {"product":{"id":8409948487977,"gid":"gid:\/\/shopify\/Product\/8409948487977","vendor":"BuildDirect","type":"Engineered Hardwood Flooring","handle":"engineered-hardwood-grand-width-collection","variants":[{"id":45515675500841,"price":28951,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Sterling","public_title":"Sterling","sku":"15274718"},{"id":45515675631913,"price":0,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Sterling Sample","public_title":"Sterling Sample","sku":"15274718-S"},{"id":45515675664681,"price":28951,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Riverbed","public_title":"Riverbed","sku":"15274719"},{"id":45515675697449,"price":0,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Riverbed Sample","public_title":"Riverbed Sample","sku":"15274719-S"},{"id":48015133901097,"price":2500,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Sterling Sample (L)","public_title":"Sterling Sample (L)","sku":"15274718-L"},{"id":48015133933865,"price":2500,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Riverbed Sample (L)","public_title":"Riverbed Sample (L)","sku":"15274719-L"},{"id":45515675730217,"price":28951,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - DISCONTINUED - Gavel","public_title":"DISCONTINUED - Gavel","sku":"15274720"},{"id":45515675762985,"price":0,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - DISCONTINUED - Gavel Sample","public_title":"DISCONTINUED - Gavel Sample","sku":"15274720-S"},{"id":48015133966633,"price":2500,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - DISCONTINUED - Gavel Sample (L)","public_title":"DISCONTINUED - Gavel Sample (L)","sku":"15274720-L"},{"id":53065299525929,"price":28951,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Bourbon Oak","public_title":"Bourbon Oak","sku":"15988511"},{"id":53065299558697,"price":0,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Bourbon Oak Sample","public_title":"Bourbon Oak Sample","sku":"15988511-S"},{"id":53065299591465,"price":2500,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Bourbon Oak (L)","public_title":"Bourbon Oak (L)","sku":"15988511-L"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8409948487977,"requestId":"03435280-55c4-470f-a0c1-2cb4eba048e8-1790914406"}}; 656 for (var attr in meta) { 657 window.ShopifyAnalytics.meta[attr] = meta[attr]; 658 } 659</script>
vendor: 1 bytes, line 659
659
660<script class="analytics"> 661 (function () { 662 var customDocumentWrite = function(content) { 663 var jquery = null; 664 665 if (window.jQuery) { 666 jquery = window.jQuery; 667 } else if (window.Checkout && window.Checkout.$) { 668 jquery = window.Checkout.$; 669 } 670 671 if (jquery) { 672 jquery('body').append(content); 673 } 674 }; 675 676 var hasLoggedConversion = function(token) { 677 if (token) { 678 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 679 } 680 return false; 681 } 682 683 var setCookieIfConversion = function(token) { 684 if (token) { 685 var twoMonthsFromNow = new Date(Date.now()); 686 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 687 688 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 689 } 690 } 691 692 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 693 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 694 if (trekkie.integrations) { 695 return; 696 } 697 trekkie.methods = [ 698 'identify', 699 'page', 700 'ready', 701 'track', 702 'trackForm', 703 'trackLink' 704 ]; 705 trekkie.factory = function(method) { 706 return function() { 707 var args = Array.prototype.slice.call(arguments); 708 args.unshift(method); 709 trekkie.push(args); 710 if (method == 'track' || method == 'page') { 711 var pageUrl; 712 try { 713 pageUrl = window.location.href; 714 } catch (e) {} 715 var pageReferrer; 716 try { 717 pageReferrer = document.referrer; 718 } catch (e) {} 719 try { 720 if (window.__TREKKIE_SHIM_QUEUE == null) { 721 window.__TREKKIE_SHIM_QUEUE = []; 722 } 723 window.__TREKKIE_SHIM_QUEUE.push({ 724 from: 'trekkie-stub', 725 method: method, 726 args: args.slice(1), 727 pageContext: { 728 url: pageUrl, 729 referrer: pageReferrer 730 } 731 }); 732 } catch (e) { 733 // no-op 734 } 735 } 736 return trekkie; 737 }; 738 }; 739 for (var i = 0; i < trekkie.methods.length; i++) { 740 var key = trekkie.methods[i]; 741 trekkie[key] = trekkie.factory(key); 742 } 743 trekkie.load = function(config) { 744 trekkie.config = config || {}; 745 trekkie.config.initialDocumentCookie = document.cookie; 746 var first = document.getElementsByTagName('script')[0]; 747var script = document.createElement('script'); 748script.type = 'text/javascript'; 749script.onerror = function(e) { 750 var scriptFallback = document.createElement('script'); 751 scriptFallback.type = 'text/javascript'; 752 scriptFallback.onerror = function(error) { 753 var Monorail = { 754 produce: function produce(monorailDomain, schemaId, payload) { 755 var currentMs = new Date().getTime(); 756 var event = { 757 schema_id: schemaId, 758 payload: payload, 759 metadata: { 760 event_created_at_ms: currentMs, 761 event_sent_at_ms: currentMs 762 } 763 }; 764 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 765 }, 766 sendRequest: function sendRequest(endpointUrl, payload) { 767 // Try the sendBeacon API 768 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 769 var blobData = new window.Blob([payload], { 770 type: 'text/plain' 771 }); 772 773 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 774 return true; 775 } // sendBeacon was not successful 776 777 } // XHR beacon 778 779 var xhr = new XMLHttpRequest(); 780 781 try { 782 xhr.open('POST', endpointUrl); 783 xhr.setRequestHeader('Content-Type', 'text/plain'); 784 xhr.send(payload); 785 } catch (e) { 786 console.log(e); 787 } 788 789 return false; 790 }, 791 isIos12: function isIos12() { 792 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 793 } 794 }; 795 Monorail.produce('monorail-edge.shopifysvc.com', 796 'trekkie_storefront_load_errors/1.1', 797 {shop_id: 74442899753, 798 theme_id: 184052187433, 799 app_name: "storefront", 800 context_url: window.location.href, 801 source_url: "//www.builddirect.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 802 803 }; 804 scriptFallback.async = true; 805 scriptFallback.src = '//www.builddirect.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 806 first.parentNode.insertBefore(scriptFallback, first); 807}; 808script.async = true; 809script.src = '//www.builddirect.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 810first.parentNode.insertBefore(script, first); 811 812 }; 813 trekkie.load( 814 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":74442899753,"isMerchantRequest":null,"themeId":184052187433,"themeCityHash":"14133034861476992641","contentLanguage":"en","currency":"USD","eventMetadataId":"8ecc47c0-c36b-4946-b775-4b6e1ad52f17"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 815 ); 816 817 var loaded = false;
818 trekkie.ready(function() { 819 if (loaded) return; 820 loaded = true; 821 822 window.ShopifyAnalytics.lib = window.trekkie; 823 824 var originalDocumentWrite = document.write; 825 document.write = customDocumentWrite; 826 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 827 document.write = originalDocumentWrite; 828 829 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 830 var token = match? match[1]: undefined; 831 if (!hasLoggedConversion(token)) { 832 setCookieIfConversion(token); 833 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":45515675500841,"productId":8409948487977,"productGid":"gid:\/\/shopify\/Product\/8409948487977","name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Sterling","price":"289.51","sku":"15274718","brand":"BuildDirect","variant":"Sterling","category":"Engineered Hardwood Flooring","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 834 } 835 }); 836 837 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8409948487977,"requestId":"03435280-55c4-470f-a0c1-2cb4eba048e8-1790914406","shopifyEmitted":true}); 838 839 var eventsListenerScript = document.createElement('script'); 840 eventsListenerScript.async = true; 841 eventsListenerScript.src = "//www.builddirect.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 842 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 843})();</script>
vendor: 1 bytes, line 843
843
844<script 845 defer 846 src="https://www.builddirect.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 847 data-application="storefront-renderer" 848 data-shop-id="74442899753" 849 data-render-region="gcp-us-central1" 850 data-page-type="product" 851 data-theme-instance-id="184052187433" 852 data-theme-name="Canopy" 853 data-theme-version="7.0.0" 854 data-monorail-region="shop_domain" 855 data-resource-timing-sampling-rate="10" 856 data-shs="true" 857 data-shs-beacon="true" 858 data-shs-export-with-fetch="true" 859 data-shs-logs-sample-rate="1" 860 data-shs-beacon-endpoint="https://www.builddirect.com/api/collect" 861></script>
vendor: 1 bytes, line 861
861
862<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
862<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"74442899753","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me Shipping and Order Info and occasional offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":true,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
862 863<meta name="shopify-y" content="dce2b53f-f05e-4ece-9448-bfdf17464b92" data-expiration="1822472006000"><meta name="shopify-s" content="c8fb763c-5a55-4796-bd94-d1e79e24008f" data-expiration="1790916206000"><meta name="new-cookie-storage-activated" content="t"> 864</head> 865 866<body class="bd-marketplace "> 867 <a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-cc-role="skip">Skip to content</a> 868 869<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 869-870
869 870<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
870GTM-TWC9KZRX
vendor: 83 bytes, lines 870-871
870" 871height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
872<!-- End Google Tag Manager (noscript) --><!-- BEGIN sections: header-group --> 873<div id="shopify-section-sections--26272358400297__announcement" class="shopify-section shopify-section-group-header-group cc-announcement"><link href="//www.builddirect.com/cdn/shop/t/126/assets/announcement.css?v=103399021399410697881790833580" rel="stylesheet" type="text/css" media="all" /> 874
874<script src="//www.builddirect.com/cdn/shop/t/126/assets/announcement.js?v=118331472251696931991790833580" defer="defer"></script>
874<style data-shopify>.announcement { --announcement-text-color: 255 255 255; background-color: #102e42; } 875 .announcement .js-announcement-link{ display:inline-flex; align-items:center; gap:.4rem; } 876 .announcement .js-announcement-link svg{ flex:0 0 auto; }</style><announcement-bar class="announcement block text-body-small" data-slide-delay="5000"> 877 <div class="container"> 878 <div class="flex"> 879 <div class="announcement__col--left announcement__col--align-left announcement__slider" aria-roledescription="carousel" aria-live="off"><div class="announcement__text flex items-center m-0" aria-roledescription="slide"> 880 <div class="rte"><p>Better floors. Expert help. Delivered. <a href="/collections/flooring">Shop flooring</a></p></div> 881 </div> 882 <div class="announcement__text announcement__event bd-event-theme--fall flex items-center m-0" aria-roledescription="slide"> 883 <div class="rte"><p><strong>Fall Flooring Event!</strong> <span aria-hidden="true">·</span> <a href="/pages/promotional-events">Shop the event <span aria-hidden="true">â</span></a></p></div> 884 </div> 885 886 </div> 887 888 889 <div class="announcement__col--right hidden md:flex md:items-center"> 890 891 <a href="/pages/flooring-experts" class="js-announcement-link font-bold"><span>Flooring experts</span> 892 </a> 893 894 <a href="/pages/pro-rewards" class="js-announcement-link font-bold"><span>Built for the trade</span> 895 </a> 896 897 <a href="tel:+18776312845" class="js-announcement-link font-bold no-spacer"><svg class="icon icon--phone" width="16" height="16" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path stroke="currentColor" d="M11,8.92l-2.75.53A6.82,6.82,0,0,1,4.61,5.79L5.12,3,4.15.46H1.65A1.2,1.2,0,0,0,.42,1.82,13.93,13.93,0,0,0,3.94,9.45a17.1,17.1,0,0,0,8.2,4.08,1.22,1.22,0,0,0,1.47-1.23V9.91Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" transform="translate(1.5 1.5)"/></svg> 898<span>1-877-631-2845</span> 899 </a></div></div> 900 </div> 901 </announcement-bar> 902</div><div id="shopify-section-sections--26272358400297__header" class="shopify-section shopify-section-group-header-group cc-header"> 903 904<link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/bd-header.css?v=62834379380151212681790022020">
905<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-header.js?v=44894574372660956191789927313" defer="defer"></script>
vendor: 1 bytes, line 905
905
906<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-account-entry.js?v=142207330930794776711789797862" defer></script>
906 907<style data-shopify>.header { 908 --bg-color: 255 255 255 / 1.0; 909 --text-color: 20 44 57; 910 --mobile-menu-bg-color: 255 255 255 / 1.0; 911 --mobile-menu-text-color: 20 44 57; 912 --desktop-menu-bg-color: 255 255 255 / 1.0; 913 --desktop-menu-text-color: 20 44 57; 914 --nav-bg-color: 255 255 255; 915 --nav-text-color: 20 44 57; 916 --nav-child-bg-color: 255 255 255; 917 --nav-child-text-color: 20 44 57; 918 --header-accent-color: 0 125 182; 919 --search-bg-color: 255 255 255; 920 --search-text-color: 20 44 57; 921 922 923 }</style><style data-shopify> 924/* Force logo to 180px wide on mobile */ 925@media (max-width: 768px){ 926 /* the span is the element that has the inline max-width from Liquid */ 927 .header .logo__link > span.flex{ 928 max-width: 130px !important; 929 } 930 /* make sure the image shrinks to the wrapper */ 931 .header .logo__link > span.flex img{ 932 width: 100% !important; 933 height: auto !important; 934 } 935} 936</style> 937<style data-shopify> 938/* Mobile logo width from theme setting */ 939@media (max-width: 768px){ 940 .header .logo__link > span.flex{ 941 max-width: 153px !important; 942 } 943 .header .logo__link > span.flex img{ 944 width: 100% !important; 945 height: auto !important; 946 } 947 /* Tighten logo â icons on mobile */ 948@media (max-width: 767px){ 949 /* kill the desktop margin that makes a gap */ 950 .header__brand{ margin-right: 0 !important; } 951 952 /* stop mis-auto from pushing icons away */ 953 .header__icons.mis-auto{ margin-inline-start: 0 !important; } 954 955 /* tiny gap you control */ 956 .header__icons{ margin-left: 8px !important; } 957} 958 959} 960</style> 961 962<store-header class="header bd-header bd-header--fullscreen-search bg-theme-bg text-theme-text has-motion"data-is-sticky="true" data-hide-menu="false"style="--header-transition-speed: 300ms"><header class="header__grid header__grid--left-logo container flex flex-wrap items-center"><button type="button" class="header__icon bd-mobile-search md:hidden" data-bd-search-open aria-expanded="false" aria-controls="bd-search-overlay"> 963 <svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg> 964 <span class="visually-hidden">Search</span> 965 </button><div class="header__brand"> 966 <div class="header__logo header__logo--top-left logo flex js-closes-menu"><a class="logo__link inline-block" href="/"><img src="//www.builddirect.com/cdn/shop/t/126/assets/builddirect-logo-hd.png?v=123238814732294316381789838291" alt="BuildDirect" width="2024" height="286" loading="eager" class="bd-logo-hd" style="width: 190px; max-width: 100%; height: auto;"></a></div> 967 968 969</div> 970 971<style data-shopify> 972/* group logo + phone tightly */ 973.header__brand{ 974 display:flex; 975 align-items:center; 976 gap: 10px; /* space between logo and button */ 977 flex:0 0 auto; 978 margin-right: 30px; /* space before search */ 979} 980.header__brand .header__logo{ margin:0; } 981 982/* button styling driven by settings */ 983.phone-btn{ 984 display:inline-flex; 985 align-items:center; 986 gap:8px; 987 padding:8px 14px; 988 background: #f5f5f5; 989 color: #333333; 990 font-weight:600; 991 border-radius: 8px; 992 text-decoration:none; 993 font-size:16px; 994 white-space:nowrap; 995 line-height:1; 996} 997.phone-btn svg{ 998 flex-shrink:0; 999 fill: #1392dc; 1000} 1001.phone-btn:hover{ opacity:.85; } 1002 1003/* optional: on small screens show just the icon (toggle in settings) */ 1004@media (max-width: 767px){ 1005 1006} 1007</style> 1008<style data-shopify> 1009/* Keep logo + icons on ONE line on mobile */ 1010@media (max-width: 767px){ 1011 /* first row = brand (left) + icons (right); second row = search */ 1012 .header__grid{ display:flex; flex-wrap:wrap; align-items:center; } 1013 1014 .header__brand{ order:1; flex:1 1 auto; min-width:0; } /* let logo shrink */ 1015 .header__icons{ order:2; flex:0 0 auto; margin-left:8px; white-space:nowrap; } 1016 .header__search{ order:3; flex:1 0 100%; margin-top:8px; } /* full-width below */ 1017 1018 /* Make logo actually shrink instead of pushing icons */ 1019 .header__brand .logo__link{ display:block; max-width: calc(100vw - 140px); } 1020 /* 140px â space reserved for icons; tweak if needed (120â180px) */ 1021 .header__brand .logo__link picture, 1022 .header__brand .logo__link img{ display:block; max-width:100%; height:auto; } 1023 1024 /* Guarantee: hide phone button on mobile (prevents wrap) */ 1025 .phone-btn{ display:none !important; } 1026 /* If you prefer to keep an icon-only phone button instead: 1027 .phone-btn span{ display:none; } 1028 .phone-btn{ padding:8px; } 1029 */ 1030} 1031</style> 1032<link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/predictive-search.css?v=65338742800729012101790807630" media="print" onload="this.media='all'">
1032<script src="//www.builddirect.com/cdn/shop/t/126/assets/predictive-search.js?v=173643180897455402561790894578" defer="defer"></script>
1032 1033
1033<script src="//www.builddirect.com/cdn/shop/t/126/assets/tabs.js?v=135558236254064818051789783560" defer="defer"></script>
1033<div class="header__search relative js-closes-menu"><predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get"> 1034 <label class="label visually-hidden" for="header-search">Search</label> 1035 <search-form class="search__form block"> 1036 <input type="hidden" name="options[prefix]" value="last"> 1037 <input type="hidden" name="type" value="product"> 1038 <input type="search" 1039 class="search__input w-full input js-search-input" 1040 id="header-search" 1041 name="q" 1042 placeholder="Search products or SKU" 1043 1044 role="combobox" 1045 autocomplete="off" 1046 aria-autocomplete="list" 1047 aria-controls="header-search-results" 1048 aria-owns="header-search-results" 1049 aria-haspopup="listbox" 1050 aria-expanded="false" 1051 spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg> 1052</button> 1053<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden> 1054 <span class="visually-hidden">Reset</span> 1055 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 1056 </button><speech-search-button class="search__speech focus-inset end hidden" tabindex="0" title="Search by voice" 1057 style="--speech-icon-color: #6dae1e"> 1058 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg> 1059 </speech-search-button></search-form><div id="header-search-results" class="js-search-results" tabindex="-1" data-predictive-search></div> 1060 <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form> 1061 <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search> 1062 </div><div class="header__icons flex justify-end mis-auto js-closes-menu"><div class="relative"> 1063 <button type="button" 1064 class="header__icon text-current" 1065 data-bd-favorites-toggle 1066 aria-haspopup="dialog" 1067 aria-expanded="false" 1068 aria-controls="bd-favorites-panel"> 1069 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon--heart"><path d="M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round"/></svg> 1070 1071 <span class="visually-hidden">Favorites</span> 1072 <span class="bd-count-bubble" data-bd-favorites-count aria-hidden="true" hidden> 1073 <span data-bd-count-number>0</span> 1074 </span> 1075 </button><span class="visually-hidden" role="status" data-bd-favorites-status></span> 1076 1077 <dialog class="bd-favorites-drawer" id="bd-favorites-panel" data-bd-favorites-panel aria-labelledby="bd-favorites-title" 1078 data-count-label="__count__ saved" 1079 data-view-label="View product" 1080 data-image-label="Image unavailable" 1081 data-copied-label="List copied. Ready to share." 1082 data-copy-error="Could not copy. Please use Email my favorites instead."> 1083 <div class="bd-favorites__shell"> 1084 <header class="bd-favorites__heading"> 1085 <div><p class="bd-favorites__eyebrow">Your next project</p><h2 id="bd-favorites-title">Your favorites</h2><p data-bd-favorites-summary></p></div> 1086 <button type="button" class="bd-favorites__close" data-bd-favorites-close aria-label="Close favorites" autofocus><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path d="m6 6 12 12M18 6 6 18"/></svg></button> 1087 </header> 1088 <div class="bd-favorites__body"> 1089 <div class="bd-favorites__empty" data-bd-favorites-empty>
1090 <svg width="56" height="56" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" aria-hidden="true"><path d="M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21l8.8-8.6a5.5 5.5 0 0 0 0-7.8Z"/></svg> 1091 <h3>Find something you love.</h3><p>Tap the heart on any product to build your shortlist. Your favorite styles and sizes will be waiting here.</p> 1092 <a class="btn btn--primary" href="/collections/all">Explore products</a> 1093 </div> 1094 <ul class="bd-favorites__list" data-bd-favorites-list role="list"></ul> 1095 </div> 1096 <div class="bd-favorites__undo" data-bd-favorites-undo-row hidden><span role="status">Removed from your list.</span><button type="button" data-bd-favorites-undo>Undo</button></div> 1097 <footer class="bd-favorites__footer"> 1098 <div class="bd-favorites__actions" data-bd-favorites-actions hidden> 1099 <button type="button" class="btn btn--primary" data-bd-favorites-share>Email my favorites</button> 1100 <button type="button" class="btn btn--secondary" data-bd-favorites-copy>Copy list</button> 1101 <p class="bd-favorites__disclaimer">Saved prices are a reference. Check the product page for current pricing and availability.</p> 1102 </div> 1103 <p class="bd-favorites__feedback" role="status" data-bd-favorites-feedback></p> 1104 <p class="bd-favorites__device-note">Saved in this browser. Email or copy your list to keep it handy on another device.</p> 1105 <button type="button" class="bd-favorites__continue" data-bd-favorites-close>Keep exploring</button> 1106 </footer> 1107 </div> 1108</dialog> 1109 1110 </div> 1111<bd-account-entry class="bd-account-entry header__icon--account"> 1112 <shopify-store store-domain="https://www.builddirect.com" country="US" language="en"></shopify-store> 1113<shopify-account menu="customer-account-main-menu"> 1114 <span slot="signed-out-avatar" class="bd-account-entry__avatar"> 1115 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> 1116 <span class="visually-hidden">Log in</span> 1117 </span> 1118 </shopify-account> 1119 <a class="bd-account-entry__fallback text-current" href="https://www.builddirect.com/customer_authentication/redirect?locale=en®ion_country=US" rel="nofollow"> 1120 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> 1121 <span class="visually-hidden">Log in</span> 1122 </a> 1123 </bd-account-entry> 1124 1125 1126 <a class="header__icon relative text-current" id="cart-icon" href="/cart" data-no-instant><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><span class="visually-hidden">Cart</span><div id="cart-icon-bubble"></div> 1127 </a> 1128 </div><main-menu class="main-menu main-menu--left-mob" data-menu-sensitivity="200"> 1129 <details class="main-menu__disclosure has-motion" open> 1130 <summary class="main-menu__toggle md:hidden">
1131 <span class="main-menu__toggle-icon" aria-hidden="true"></span> 1132 <span class="visually-hidden">Menu</span> 1133 </summary> 1134 <div class="main-menu__content has-motion justify-between"><p class="bd-menu-heading md:hidden">Shop by department</p> 1135 <nav aria-label="Primary"> 1136 <ul class="main-nav"><li><details class="js-mega-nav" > 1137 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1138 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/wood-flooring" data-bd-nav-kind="pillar"> 1139 1140<span class="bd-menu-thumbnail md:hidden" aria-hidden="true"> 1141 <img src="//www.builddirect.com/cdn/shop/collections/collectionBanner-WoodFlooring.jpg?crop=center&height=96&v=1692728472&width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/collectionBanner-WoodFlooring.jpg?crop=center&height=48&v=1692728472&width=48 48w" width="48" height="48" loading="lazy"> 1142 </span><span>Wood Flooring</span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1143 </a> 1144 </summary><div class="main-nav__child mega-nav mega-nav--columns bd-mega-nav--template bd-menu-refined bd-menu-refined--wood has-motion"> 1145 <div class="container"> 1146<div class="bd-mega-nav__intro hidden md:flex"> 1147 <p class="bd-mega-nav__title">Wood Flooring</p><a class="bd-mega-nav__all" href="/collections/wood-flooring">Explore all Wood Flooring<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a></div><ul class="child-nav "> 1148 <li class="md:hidden"> 1149 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1150 <div class="main-nav__item-content text-start"> 1151 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1152 </button> 1153 </li> 1154 1155 <li class="md:hidden"> 1156 <a href="/collections/wood-flooring" class="main-nav__item child-nav__item large-text main-nav__item-header">Wood Flooring</a> 1157 </li><li class="md:hidden bd-pillar-chips"> 1158 <ul class="bd-chips" role="list"><li> 1159 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=White+Oak" data-bd-nav-kind="attribute">White Oak</a> 1160 </li><li> 1161 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=European+Oak" data-bd-nav-kind="attribute">European Oak</a> 1162 </li><li> 1163 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Red+Oak" data-bd-nav-kind="attribute">Red Oak</a> 1164 </li><li> 1165 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Acacia" data-bd-nav-kind="attribute">Acacia</a> 1166 </li><li> 1167 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Hickory" data-bd-nav-kind="attribute">Hickory</a> 1168 </li></ul> 1169 </li> 1170<li><nav-menu class="js-mega-nav"> 1171 <details open> 1172 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1173 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>Shop by Category<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1174 </a> 1175 </div> 1176 </summary> 1177 1178 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/wood-flooring">All Wood Flooring</a> 1179 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/engineered-hardwood-flooring">Engineered Hardwood</a> 1180 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/hardwood-flooring">Solid Hardwood</a> 1181 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/unfinished-hardwood-flooring">Unfinished Hardwood</a> 1182 </li></ul> 1183 </div> 1184 </details> 1185 </nav-menu></li><li><nav-menu class="js-mega-nav"> 1186 <details open> 1187 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1188 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>Guides & Offers<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1189 </a> 1190 </div> 1191 </summary> 1192 1193 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/pages/engineered-wood-buying-guide">
1193Engineered Wood Guide</a> 1194 </li><li><a class="grandchild-nav__item main-nav__item" href="/blogs/expert-advice-on-flooring/hardwood-flooring-buying-guide">Solid Hardwood Guide</a> 1195 </li><li><a class="grandchild-nav__item main-nav__item" href="https://www.builddirect.com/collections/wood-flooring?sort_by=best-selling&filter.v.m.custom.product_price_tag=Clearance">Clearance</a> 1196 </li><li><a class="grandchild-nav__item main-nav__item" href="https://www.builddirect.com/collections/wood-flooring?sort_by=best-selling&filter.v.m.custom.product_price_tag=On+Sale">On Sale</a> 1197 </li></ul> 1198 </div> 1199 </details> 1200 </nav-menu></li><li class="md:hidden"> 1201 <a class="bd-pillar-shortcut" href="/collections/wood-flooring" data-bd-nav-kind="attribute">Shop by species<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1202 </a> 1203 </li> 1204 1205 </ul><div class="bd-nav-columns"> 1206 1207<div class="bd-nav-column"> 1208 <p class="bd-nav-column__title">Shop by look 1209</p> 1210 <ul class="bd-nav-column__list" role="list"><li> 1211 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=White+Oak" data-bd-nav-kind="attribute">White Oak</a> 1212 </li><li> 1213 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=European+Oak" data-bd-nav-kind="attribute">European Oak</a> 1214 </li><li> 1215 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=Red+Oak" data-bd-nav-kind="attribute">Red Oak</a> 1216 </li><li> 1217 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=Acacia" data-bd-nav-kind="attribute">Acacia</a> 1218 </li><li> 1219 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=Hickory" data-bd-nav-kind="attribute">Hickory</a> 1220 </li><li> 1221 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=Maple" data-bd-nav-kind="attribute">Maple</a> 1222 </li><li> 1223 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=Walnut" data-bd-nav-kind="attribute">Walnut</a> 1224 </li><li> 1225 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.species=Birch" data-bd-nav-kind="attribute">Birch</a> 1226 </li></ul> 1227 </div><div class="bd-nav-column"> 1228 <p class="bd-nav-column__title">Shop by spec 1229</p> 1230 <ul class="bd-nav-column__list" role="list"><li> 1231 <a class="main-nav__item bd-nav-column__item" href="/collections/waterproof-engineered-hardwood-flooring" data-bd-nav-kind="attribute">Waterproof Engineered</a> 1232 </li><li> 1233 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.profile=Tongue+%26+Groove" data-bd-nav-kind="attribute">Tongue & Groove</a> 1234 </li><li> 1235 <a class="main-nav__item bd-nav-column__item" href="/collections/wood-flooring?filter.v.m.product_details.profile=Click+Lock" data-bd-nav-kind="attribute">Click-Lock</a> 1236 </li></ul> 1237 </div> 1238 1239 </div><div class="bd-nav-feature"> 1240 <a class="bd-nav-feature__card" href="/collections/wood-flooring" data-bd-nav-kind="feature"><span class="bd-nav-feature__media"> 1241 <img srcset="//www.builddirect.com/cdn/shop/files/builddirect-white-oak-hero-2560x1024.webp?v=1789849343&width=480, //www.builddirect.com/cdn/shop/files/builddirect-white-oak-hero-2560x1024.webp?v=1789849343&width=960 2x" src="//www.builddirect.com/cdn/shop/files/builddirect-white-oak-hero-2560x1024.webp?v=1789849343&width=960" 1242 class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" 1243 width="960" 1244 height="384" 1245 alt="Builddirect white oak hero"> 1246 </span><span class="bd-nav-feature__body"><span class="bd-nav-feature__kicker">REAL WOOD. DIRECT VALUE.</span><span class="bd-nav-feature__title">Natural character. Great value.</span><span class="bd-nav-feature__text">Discover hardwood with the grain, warmth and finish you love.</span><span class="bd-nav-feature__cta">Shop wood flooring<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 1247 </a></div> 1248</div></div> 1249 </details></li><li>
1249<details class="js-mega-nav" > 1250 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1251 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/vinyl-flooring" data-bd-nav-kind="pillar"> 1252 1253<span class="bd-menu-thumbnail md:hidden" aria-hidden="true"> 1254 <img src="//www.builddirect.com/cdn/shop/collections/category-vinyl-hero-banner-1_1.jpg?crop=center&height=96&v=1692727223&width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/category-vinyl-hero-banner-1_1.jpg?crop=center&height=48&v=1692727223&width=48 48w" width="48" height="48" loading="lazy"> 1255 </span><span>Vinyl & Laminate</span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1256 </a> 1257 </summary><div class="main-nav__child mega-nav mega-nav--columns bd-mega-nav--template bd-menu-refined bd-menu-refined--vinyl has-motion"> 1258 <div class="container"> 1259<div class="bd-mega-nav__intro hidden md:flex"> 1260 <p class="bd-mega-nav__title">Vinyl & Laminate</p><a class="bd-mega-nav__all" href="/collections/vinyl-flooring">Explore all Vinyl & Laminate<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a></div><ul class="child-nav "> 1261 <li class="md:hidden"> 1262 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1263 <div class="main-nav__item-content text-start"> 1264 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1265 </button> 1266 </li> 1267 1268 <li class="md:hidden"> 1269 <a href="/collections/vinyl-flooring" class="main-nav__item child-nav__item large-text main-nav__item-header">Vinyl & Laminate</a> 1270 </li><li class="md:hidden bd-pillar-chips"> 1271 <ul class="bd-chips" role="list"><li> 1272 <a class="bd-chip" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Beige" data-bd-nav-kind="attribute">Beige</a> 1273 </li><li> 1274 <a class="bd-chip" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Brown" data-bd-nav-kind="attribute">Brown</a> 1275 </li><li> 1276 <a class="bd-chip" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Gray" data-bd-nav-kind="attribute">Gray</a> 1277 </li><li> 1278 <a class="bd-chip" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Black" data-bd-nav-kind="attribute">Black</a> 1279 </li><li> 1280 <a class="bd-chip" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=White" data-bd-nav-kind="attribute">White</a> 1281 </li></ul> 1282 </li> 1283 1284 1285 1286 1287 1288 1289 <li class="bd-menu-group bd-menu-group--vinyl"> 1290 <p class="bd-menu-group__heading"> 1291 Vinyl flooring 1292 1293 </p> 1294 <ul class="main-nav__grandchild" role="list"><li><a class="grandchild-nav__item main-nav__item" href="/collections/vinyl-flooring">All Vinyl Flooring</a></li> 1295 1296 1297 1298 1299 1300 1301 <li><a class="grandchild-nav__item main-nav__item" href="/collections/waterproof-rigid-core-vinyl-flooring">Waterproof Rigid Core Vinyl Flooring</a></li> 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 <li><a class="grandchild-nav__item main-nav__item" href="/collections/tile-look-vinyl-flooring">Tile Look Vinyl Flooring</a></li></ul> 1317 </li> 1318 1319 1320 1321 1322 1323 <li class="bd-menu-group bd-menu-group--laminate"> 1324 <p class="bd-menu-group__heading"> 1325 Laminate flooring 1326 1327 </p> 1328 <ul class="main-nav__grandchild" role="list"><li><a class="grandchild-nav__item main-nav__item" href="/collections/laminate-flooring">Laminate Flooring</a></li></ul> 1329 </li> 1330 1331 1332 1333 1334 1335 <li class="bd-menu-group bd-menu-group--guides"> 1336 <p class="bd-menu-group__heading"> 1337 Help choosing 1338 1339 </p> 1340 <ul class="main-nav__grandchild" role="list"><li><a class="grandchild-nav__item main-nav__item" href="/blogs/expert-advice-on-flooring/what-is-vinyl-plank-flooring">Luxury Vinyl Guide</a></li> 1341 1342 1343 1344 1345 1346 1347 <li><a class="grandchild-nav__item main-nav__item" href="/blogs/expert-advice-on-flooring/laminate-flooring-buying-guide">Laminate Flooring Guide</a></li></ul> 1348 </li> 1349 1350 1351 1352 1353 1354 <li class="bd-menu-group bd-menu-group--offers"> 1355 <p class="bd-menu-group__heading"> 1356 Offers 1357 1358 </p> 1359 <ul class="main-nav__grandchild" role="list"><li><a class="grandchild-nav__item main-nav__item bd-menu-offer" href="https://www.builddirect.com/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.custom.product_price_tag=Clearance">Clearance</a></li> 1360 1361 1362 1363 1364 1365 1366 <li><a class="grandchild-nav__item main-nav__item bd-menu-offer" href="https://www.builddirect.com/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.custom.product_price_tag=On+Sale">On Sale</a></li></ul> 1367 </li> 1368 1369 1370 1371 1372 1373 </ul><div class="bd-nav-columns"> 1374 1375 <div class="bd-nav-column bd-nav-column--colors"> 1376 <p class="bd-nav-column__title">Shop vinyl by color</p> 1377 <ul class="bd-nav-column__list bd-menu-colors" role="list"> 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Beige" data-bd-nav-kind="attribute"><span class="bd-menu-swatch bd-menu-swatch--beige" aria-hidden="true"></span>Beige</a></li> 1433 1434 1435 1436 1437 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Brown" data-bd-nav-kind="attribute"><span class="bd-menu-swatch bd-menu-swatch--brown" aria-hidden="true"></span>Brown</a></li> 1438 1439 1440 1441 1442 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Gray" data-bd-nav-kind="attribute"><span class="bd-menu-swatch bd-menu-swatch--gray" aria-hidden="true"></span>Gray</a></li> 1443 1444 1445 1446 1447 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=Black" data-bd-nav-kind="attribute"><span class="bd-menu-swatch bd-menu-swatch--black" aria-hidden="true"></span>Black</a></li> 1448 1449 1450 1451 1452 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?sort_by=best-selling&filter.v.m.product_details.color=White" data-bd-nav-kind="attribute"><span class="bd-menu-swatch bd-menu-swatch--white" aria-hidden="true"></span>White</a></li> 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 </ul> 1465 <p class="bd-nav-column__title bd-menu-shade-heading">Shop vinyl by shade</p> 1466 <ul class="bd-nav-column__list bd-menu-shades" role="list"> 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?filter.v.m.product_details.shade=Light+Shade" data-bd-nav-kind="attribute">Light</a></li> 1537 1538 1539 1540 1541 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?filter.v.m.product_details.shade=Medium%2FNeutral+Shade" data-bd-nav-kind="attribute">Medium</a></li> 1542 1543 1544 1545 1546 <li><a class="main-nav__item bd-nav-column__item" href="/collections/vinyl-flooring?filter.v.m.product_details.shade=Dark+Shade" data-bd-nav-kind="attribute">Dark</a></li> 1547 1548 1549 </ul> 1550 </div> 1551 1552 1553 </div><div class="bd-nav-feature"> 1554 <a class="bd-nav-feature__card" href="/collections/vinyl-flooring" data-bd-nav-kind="feature"><span class="bd-nav-feature__media"> 1555 <img srcset="//www.builddirect.com/cdn/shop/files/ChatGPT_Image_Sep_19_2026_01_20_35_PM.png?v=1789849343&width=480, //www.builddirect.com/cdn/shop/files/ChatGPT_Image_Sep_19_2026_01_20_35_PM.png?v=1789849343&width=960 2x" src="//www.builddirect.com/cdn/shop/files/ChatGPT_Image_Sep_19_2026_01_20_35_PM.png?v=1789849343&width=960" 1556 class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" 1557 width="960" 1558 height="384" 1559 alt="Chatgpt image sep"> 1560 </span><span class="bd-nav-feature__body"><span class="bd-nav-feature__kicker">STYLE FOR EVERYDAY LIVING</span><span class="bd-nav-feature__title">Good looks. Ready for real life.</span><span class="bd-nav-feature__text">Explore vinyl and laminate in colors and textures that feel right at home.</span><span class="bd-nav-feature__cta">Shop vinyl flooring<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 1561 </a></div> 1562</div></div> 1563 </details></li><li>
1563<details class="js-mega-nav" > 1564 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1565 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/tile" data-bd-nav-kind="pillar"> 1566 1567<span class="bd-menu-thumbnail md:hidden" aria-hidden="true"> 1568 <img src="//www.builddirect.com/cdn/shop/collections/CategoryImage-SaleEventsPage-Tile.jpg?crop=center&height=96&v=1727304632&width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/CategoryImage-SaleEventsPage-Tile.jpg?crop=center&height=48&v=1727304632&width=48 48w" width="48" height="48" loading="lazy"> 1569 </span><span>Tile & Stone</span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1570 </a> 1571 </summary><div class="main-nav__child mega-nav mega-nav--columns bd-mega-nav--template bd-menu-refined bd-menu-refined--tile bd-mega-nav--no-attributes has-motion"> 1572 <div class="container"> 1573<div class="bd-mega-nav__intro hidden md:flex"> 1574 <p class="bd-mega-nav__title">Tile & Stone</p><a class="bd-mega-nav__all" href="/collections/tile">Explore all Tile & Stone<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a></div><ul class="child-nav "> 1575 <li class="md:hidden"> 1576 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1577 <div class="main-nav__item-content text-start"> 1578 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1579 </button> 1580 </li> 1581 1582 <li class="md:hidden"> 1583 <a href="/collections/tile" class="main-nav__item child-nav__item large-text main-nav__item-header">Tile & Stone</a> 1584 </li> 1585<li><nav-menu class="js-mega-nav"> 1586 <details open> 1587 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1588 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>Shop by Material<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1589 </a> 1590 </div> 1591 </summary> 1592 1593 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/tile">All Tile & Stone</a> 1594 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/porcelain-tile">Porcelain Tile</a> 1595 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/marble-tile">Marble Tile</a> 1596 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/travertine-tile">Travertine Tile</a> 1597 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/limestone-tile">Limestone Tile</a> 1598 </li></ul> 1599 </div> 1600 </details> 1601 </nav-menu></li><li><nav-menu class="js-mega-nav"> 1602 <details open> 1603 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1604 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>Shop by Style<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1605 </a> 1606 </div> 1607 </summary> 1608 1609 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/wood-look-tile">Wood Look Tile</a> 1610 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/large-format-tile">Large Format Tile</a> 1611 </li></ul> 1612 </div> 1613 </details> 1614 </nav-menu></li> 1615 1616 1617 1618 <li class="bd-menu-group"><a class="main-nav__item child-nav__item" href="/collections/carpet-tiles">Carpet Tiles</a></li> 1619 1620 1621 </ul><div class="bd-nav-feature"> 1622 <a class="bd-nav-feature__card" href="/collections/tile" data-bd-nav-kind="feature"><span class="bd-nav-feature__media"> 1623 <img src="//www.builddirect.com/cdn/shop/files/collectionBanner-B
1623athroom-800x800.jpg?v=1744742923&width=480" 1624 class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" 1625 width="480" 1626 height="480" 1627 alt="Collectionbanner bathroom"> 1628 </span><span class="bd-nav-feature__body"><span class="bd-nav-feature__kicker">MAKE IT YOURS</span><span class="bd-nav-feature__title">A little texture. A lot of character.</span><span class="bd-nav-feature__text">Find tile and stone for floors, walls and the finishing touches.</span><span class="bd-nav-feature__cta">Shop tile & stone<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 1629 </a></div> 1630</div></div> 1631 </details></li> 1632<li class="bd-nav-carpet"> 1633 <details> 1634 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1635 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/carpet" data-bd-nav-kind="pillar"> 1636 <span>Carpet</span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1637 </a> 1638 </summary> 1639 <div class="main-nav__child mega-nav mega-nav--columns bd-mega-nav--template bd-menu-refined bd-mega-nav--no-attributes has-motion"> 1640 <div class="container"> 1641 <div class="bd-mega-nav__intro hidden md:flex"> 1642 <p class="bd-mega-nav__title">Carpet</p> 1643 <a class="bd-mega-nav__all" href="/collections/carpet">Shop carpet<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1644 </div> 1645 <ul class="child-nav" role="list"> 1646 <li class="md:hidden"> 1647 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1648 <span class="main-nav__item-content text-start"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</span> 1649 </button> 1650 </li> 1651 <li class="bd-menu-group"> 1652 <p class="bd-menu-group__heading">Shop by category</p> 1653 <ul class="main-nav__grandchild" role="list"><li><a class="grandchild-nav__item main-nav__item" href="/collections/carpet">Carpet</a></li><li><a class="grandchild-nav__item main-nav__item" href="/collections/carpet-tiles">Carpet Tiles</a></li></ul> 1654 </li> 1655 <li class="bd-menu-group"> 1656 <p class="bd-menu-group__heading">Here to help</p> 1657 <ul class="main-nav__grandchild" role="list"> 1658 <li><a class="grandchild-nav__item main-nav__item" href="/pages/flooring-experts">Talk to a flooring expert</a></li> 1659 <li><a class="grandchild-nav__item main-nav__item" href="/pages/store-locations">Visit a store</a></li> 1660 </ul> 1661 </li> 1662 </ul><div class="bd-nav-feature"> 1663 <a class="bd-nav-feature__card" href="/collections/carpet"><span class="bd-nav-feature__media"><img src="//www.builddirect.com/cdn/shop/collections/Carpet.jpg?v=1770417266&width=800" alt="Carpet" srcset="//www.builddirect.com/cdn/shop/collections/Carpet.jpg?v=1770417266&width=400 400w, //www.builddirect.com/cdn/shop/collections/Carpet.jpg?v=1770417266&width=600 600w, //www.builddirect.com/cdn/shop/collections/Carpet.jpg?v=1770417266&width=800 800w" width="800" height="852" loading="lazy" class="img-fit" sizes="(min-width: 1100px) 33vw, 50vw"></span><span class="bd-nav-feature__body"> 1664 <span class="bd-nav-feature__title">Comfort starts underfoot.</span> 1665 <span class="bd-nav-feature__cta">Shop carpet<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span> 1666 </span> 1667 </a> 1668 </div> 1669 </div> 1670 </div> 1671 </details> 1672 </li> 1673<li>
1673<details class="js-mega-nav" > 1674 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1675 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/decking" data-bd-nav-kind="pillar"> 1676 1677<span class="bd-menu-thumbnail md:hidden" aria-hidden="true"> 1678 <img src="//www.builddirect.com/cdn/shop/collections/collectionBanner-Decking.jpg?crop=center&height=96&v=1692728813&width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/collectionBanner-Decking.jpg?crop=center&height=48&v=1692728813&width=48 48w" width="48" height="48" loading="lazy"> 1679 </span><span>Outdoor</span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1680 </a> 1681 </summary><div class="main-nav__child mega-nav mega-nav--columns bd-mega-nav--template bd-menu-refined bd-menu-refined--outdoor bd-mega-nav--no-attributes has-motion"> 1682 <div class="container"> 1683<div class="bd-mega-nav__intro hidden md:flex"> 1684 <p class="bd-mega-nav__title">Outdoor</p><a class="bd-mega-nav__all" href="/collections/decking">Explore all Outdoor<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a></div><ul class="child-nav "> 1685 <li class="md:hidden"> 1686 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1687 <div class="main-nav__item-content text-start"> 1688 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1689 </button> 1690 </li> 1691 1692 <li class="md:hidden"> 1693 <a href="/collections/decking" class="main-nav__item child-nav__item large-text main-nav__item-header">Outdoor</a> 1694 </li> 1695<li><nav-menu class="js-mega-nav"> 1696 <details open> 1697 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1698 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>Shop by Category<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1699 </a> 1700 </div> 1701 </summary> 1702 1703 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/decking">All Outdoor</a> 1704 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/composite-decking">Composite Decking</a> 1705 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/deck-tiles">Deck Tiles</a> 1706 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/siding-ledger-panel">Siding & Ledger Panel</a> 1707 </li></ul> 1708 </div> 1709 </details> 1710 </nav-menu></li> 1711 1712 </ul><div class="bd-nav-feature"> 1713 <a class="bd-nav-feature__card" href="/pages/flooring-experts" data-bd-nav-kind="feature"><span class="bd-nav-feature__body"><span class="bd-nav-feature__kicker">TAKE IT OUTSIDE</span><span class="bd-nav-feature__title">More room to enjoy.</span><span class="bd-nav-feature__text">Find materials for your outdoor space, with expert help along the way.</span><span class="bd-nav-feature__cta">Talk to an expert<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 1714 </a><ul class="bd-nav-feature__links" role="list"><li> 1715 <a class="bd-nav-feature__link" href="/pages/flooring-experts" data-bd-nav-kind="feature">
1716 <span class="bd-nav-feature__link-label">Talk to a flooring expert</span><span class="bd-nav-feature__link-meta">Help</span></a> 1717 </li><li> 1718 <a class="bd-nav-feature__link" href="/pages/shipping" data-bd-nav-kind="feature"> 1719 <span class="bd-nav-feature__link-label">Delivery and freight</span><span class="bd-nav-feature__link-meta">Shipping</span></a> 1720 </li></ul></div> 1721</div></div> 1722 </details></li><li><details class="js-mega-nav" > 1723 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1724 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/installation-materials" data-bd-nav-kind="pillar"> 1725 1726<span class="bd-menu-thumbnail md:hidden" aria-hidden="true"> 1727 <img src="//www.builddirect.com/cdn/shop/collections/collectionBanner-InstallationMaterials-800x800.jpg?crop=center&height=96&v=1744733826&width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/collectionBanner-InstallationMaterials-800x800.jpg?crop=center&height=48&v=1744733826&width=48 48w" width="48" height="48" loading="lazy"> 1728 </span><span>Install & Accessories</span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1729 </a> 1730 </summary><div class="main-nav__child mega-nav mega-nav--columns mega-nav--no-grandchildren bd-mega-nav--template bd-menu-refined bd-menu-refined--install bd-mega-nav--no-attributes has-motion"> 1731 <div class="container"> 1732<div class="bd-mega-nav__intro hidden md:flex"> 1733 <p class="bd-mega-nav__title">Install & Accessories</p><a class="bd-mega-nav__all" href="/collections/installation-materials">Explore all Install & Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a></div><ul class="child-nav "> 1734 <li class="md:hidden"> 1735 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1736 <div class="main-nav__item-content text-start"> 1737 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1738 </button> 1739 </li> 1740 1741 <li class="md:hidden"> 1742 <a href="/collections/installation-materials" class="main-nav__item child-nav__item large-text main-nav__item-header">Install & Accessories</a> 1743 </li> 1744<li><a class="main-nav__item child-nav__item" 1745 href="/collections/installation-materials">All Install & Accessories</a></li><li><a class="main-nav__item child-nav__item" 1746 href="/collections/floor-moldings">Floor Moldings</a></li><li><a class="main-nav__item child-nav__item" 1747 href="/collections/adhesives">Adhesives</a></li><li><a class="main-nav__item child-nav__item" 1748 href="/collections/underlayment">Underlayment</a></li><li><a class="main-nav__item child-nav__item" 1749 href="/collections/installation-materials/Floor-Preparation">Floor Preparation</a></li><li><a class="main-nav__item child-nav__item" 1750 href="/collections/installation-materials/Floor-Repair">Floor Repair</a></li><li><a class="main-nav__item child-nav__item" 1751 href="/collections/installation-materials/Installation-Tools">Installation Tools</a></li> 1752 1753 </ul><div class="bd-nav-feature"> 1754 <a class="bd-nav-feature__card" href="/pages/flooring-experts" data-bd-nav-kind="feature"><span class="bd-nav-feature__body"><span class="bd-nav-feature__kicker">FINISH THE PROJECT</span><span class="bd-nav-feature__title">Every detail, covered.</span><span class="bd-nav-feature__text">Get help with quantities, prep and the finishing touches for your project.</span><span class="bd-nav-feature__cta">Talk to a project expert<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 1755 </a></div> 1756</div></div> 1757 </details></li><li class="bd-nav-utility"><details class="js-mega-nav" > 1758 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1759 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/pages/pro-rewards" data-bd-nav-kind="pillar"> 1760 1761<span>Pro</span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1762 </a> 1763 </summary><div class="main-nav__child mega-nav mega-nav--columns bd-mega-nav--template bd-menu-refined bd-menu-refined--pro bd-mega-nav--no-attributes has-motion"> 1764 <div class="container"> 1765<div class="bd-mega-nav__intro hidden md:flex"> 1766 <p class="bd-mega-nav__title">Pro</p><a class="bd-mega-nav__all" href="/pages/pro-rewards">Explore all Pro<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a></div><ul class="child-nav "> 1767 <li class="md:hidden"> 1768 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1769 <div class="main-nav__item-content text-start"> 1770 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1771 </button> 1772 </li> 1773 1774 <li class="md:hidden"> 1775 <a href="/pages/pro-rewards" class="main-nav__item child-nav__item large-text main-nav__item-header">Pro</a> 1776 </li> 1777<li><nav-menu class="js-mega-nav"> 1778 <details open> 1779 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1780 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>Pro Programs<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1781 </a> 1782 </div> 1783 </summary> 1784 1785 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/pages/builddirectpro">Pro Mobile App</a> 1786 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/pro-rewards">Pro Rewards</a> 1787 </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/pro-picks">Pro Picks</a> 1788 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/pro-website-services">Pro Website Services</a> 1789 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/flooring-import-services">Pro Import Services</a> 1790 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/white-box-flooring-program">Pro White Box Program</a> 1791 </li></ul> 1792 </div> 1793 </details> 1794 </nav-menu></li><li><nav-menu class="js-mega-nav"> 1795 <details open> 1796 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1797 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>Who We Serve<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1798 </a> 1799 </div> 1800 </summary> 1801 1802 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/pages/flooring-for-house-flippers-brrrr-investors">House Flippers & BRRRR</a> 1803 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/rental-turnover-flooring-for-landlords">Rental Turnover for Landlords</a> 1804 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/spec-home-flooring-for-production-builders">Production Home Builders</a> 1805 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/multi-home-new-construction-flooring">Multi-Home New Construction</a> 1806 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/retail-tenant-improvement-flooring">Retail Tenant Improvements</a> 1807 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/insurance-approved-restoration-flooring">Insurance Restoration</a> 1808 </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/multi-family-renovation-flooring-volume-pricing">Multi-Family Renovation</a> 1809 </li></ul> 1810 </div> 1811 </details> 1812 </nav-menu></li><li><nav-menu class="js-mega-nav"> 1813 <details open> 1814 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md"> 1815 <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="#" data-no-instant>What You're Building<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1816 </a> 1817 </div> 1818 </summary> 1819 1820 <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/pages/waterproof-basement-flooring-for-concrete-slabs">Basement Finishing</a> 1821 </li></ul> 1822 </div> 1823 </details> 1824 </nav-menu></li> 1825 1826 </ul><div class="bd-nav-feature"> 1827 <a class="bd-nav-feature__card" href="/pages/pro-rewards" data-bd-nav-kind="feature"><span class="bd-nav-feature__body"><span class="bd-nav-feature__kicker">BUILDDIRECT PRO</span><span class="bd-nav-feature__title">Better floors. Better business.</span><span class="bd-nav-feature__text">Explore trade pricing, rewards and support for your next project.</span><span class="bd-nav-feature__cta">Explore BuildDirect Pro<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 1828 </a></div> 1829</div></div> 1830 </details></li><li class="bd-nav-utility"><a class="main-nav__item main-nav__item--primary" href="/pages/store-locations" data-bd-nav-kind="pillar"> 1831 1832<span>Stores</span> 1833 </a></li><li class="bd-nav-samples"> 1834 <a class="main-nav__item main-nav__item--primary" href="/pages/flooring-samples">Free samples<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1835 </li></ul> 1836 </nav><div class="bd-mobile-account md:hidden"> 1837 1838<bd-account-entry class="bd-account-entry bd-account-entry--label"> 1839 <shopify-account menu="customer-account-main-menu">
1840 <span slot="signed-out-avatar" class="bd-account-entry__avatar"> 1841 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> 1842 <span>Log in</span> 1843 </span> 1844 </shopify-account> 1845 <a class="bd-account-entry__fallback text-current" href="https://www.builddirect.com/customer_authentication/redirect?locale=en®ion_country=US" rel="nofollow"> 1846 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> 1847 <span>Log in</span> 1848 </a> 1849 </bd-account-entry> 1850 1851 </div></div> 1852 </details> 1853 </main-menu></header> 1854</store-header><div class="bd-search-overlay" id="bd-search-overlay" data-bd-search-overlay role="dialog" aria-modal="true" aria-label="Search" hidden> 1855 <div class="bd-search-overlay__bar"> 1856 <button type="button" class="bd-search-overlay__close" data-bd-search-close> 1857 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg> 1858 <span class="visually-hidden">Close</span> 1859 </button> 1860 <predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get"> 1861 <label class="label visually-hidden" for="bd-mobile-search">Search</label> 1862 <search-form class="search__form block"> 1863 <input type="hidden" name="options[prefix]" value="last"> 1864 <input type="hidden" name="type" value="product"> 1865 <input type="search" 1866 class="search__input w-full input js-search-input" 1867 id="bd-mobile-search" 1868 name="q" 1869 placeholder="Search products or SKU" 1870 1871 role="combobox" 1872 autocomplete="off" 1873 aria-autocomplete="list" 1874 aria-controls="bd-mobile-search-results" 1875 aria-owns="bd-mobile-search-results" 1876 aria-haspopup="listbox" 1877 aria-expanded="false" 1878 spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg> 1879</button> 1880<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden> 1881 <span class="visually-hidden">Reset</span> 1882 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 1883 </button><speech-search-button class="search__speech focus-inset end hidden" tabindex="0" title="Search by voice" 1884 style="--speech-icon-color: #6dae1e"> 1885 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon">
1885<path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg> 1886 </speech-search-button></search-form><div id="bd-mobile-search-results" class="js-search-results" tabindex="-1" data-predictive-search></div> 1887 <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form> 1888 <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search> 1889 1890 </div> 1891 1892 <div class="bd-search-overlay__body"> 1893 <div class="bd-search-overlay__group" data-bd-recent-searches hidden> 1894 <p class="bd-search-overlay__title">Recent searches</p> 1895 <ul class="bd-chips" data-bd-recent-list role="list"></ul> 1896 </div><div class="bd-search-overlay__group"> 1897 <p class="bd-search-overlay__title">Popular right now</p> 1898 <ul class="bd-chips" role="list"><li> 1899 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=White+Oak" data-bd-nav-kind="attribute">White Oak</a> 1900 </li><li> 1901 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=European+Oak" data-bd-nav-kind="attribute">European Oak</a> 1902 </li><li> 1903 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Red+Oak" data-bd-nav-kind="attribute">Red Oak</a> 1904 </li><li> 1905 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Acacia" data-bd-nav-kind="attribute">Acacia</a> 1906 </li><li> 1907 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Hickory" data-bd-nav-kind="attribute">Hickory</a> 1908 </li><li> 1909 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Maple" data-bd-nav-kind="attribute">Maple</a> 1910 </li><li> 1911 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Walnut" data-bd-nav-kind="attribute">Walnut</a> 1912 </li><li> 1913 <a class="bd-chip" href="/collections/wood-flooring?filter.v.m.product_details.species=Birch" data-bd-nav-kind="attribute">Birch</a> 1914 </li></ul> 1915 </div></div> 1916 </div>
1916<script> 1917 window.bdHeader = window.bdHeader || {}; 1918 window.bdHeader.strings = { 1919 favoritesCount: "Favorites: __count__", 1920 removeFavorite: "Remove __title__ from favorites", 1921 shareSubject: "My BuildDirect favorites", 1922 shareBody: "Here are the floors I saved:" 1923 }; 1924</script>
1924<link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/navigation-mega-columns.css?v=6175410707872561731789783562" media="print" onload="this.media='all'"> 1925
1926<script type="application/ld+json"> 1927 { 1928 "@context": "http://schema.org", 1929 "@type": "Organization", 1930 "name": "BuildDirect", 1931 "logo": "https:\/\/www.builddirect.com\/cdn\/shop\/files\/Img_brand_logo_buildDirect.png?v=1777589484\u0026width=212", 1932 1933 "sameAs": [ 1934 1935"https:\/\/www.facebook.com\/builddirect\/","https:\/\/www.youtube.com\/c\/builddirect","https:\/\/www.instagram.com\/builddirect\/?hl=en","https:\/\/twitter.com\/builddirect?lang=en","https:\/\/ca.linkedin.com\/company\/builddirect" 1936 ], 1937 "url": "https:\/\/www.builddirect.com", 1938 "subOrganization": [ 1939 { 1940 "@type": "Organization", 1941 "name": "Tile Outlets of America", 1942 "url": "https://tileoutlets.com" 1943 }, 1944 { 1945 "@type": "Organization", 1946 "name": "Superb Flooring & Design", 1947 "url": "https://superbflooringanddesign.com" 1948 } 1949 ] 1950 } 1951</script>
1951 1952 1953 1954<style> #shopify-section-sections--26272358400297__header /* Target only that menu item */a.main-nav__item--primary[href*="#flooring-pro"] {color: #007db6;} #shopify-section-sections--26272358400297__header a[href*="filter.v.m.custom.product_price_tag=Clearance"] {/* your styles here */ color: red;} </style></div> 1955<!-- END sections: header-group --><main id="main-content"><div class="container container--breadcrumbs product-breadcrumbs">
1955<script type="application/ld+json"> 1956 { 1957 "@context": "https://schema.org", 1958 "@type": "BreadcrumbList", 1959 "itemListElement": [ 1960 { 1961 "@type": "ListItem", 1962 "position": 1, 1963 "name": "Home", 1964 "item": "https:\/\/www.builddirect.com\/" 1965 },{ 1966 "@type": "ListItem", 1967 "position": 2, 1968 "name": "Grand Width 9.5in White Oak Engineered Hardwood Flooring", 1969 "item": "https:\/\/www.builddirect.com\/products\/engineered-hardwood-grand-width-collection" 1970 }] 1971 } 1972 </script>
1972 1973<nav class="breadcrumbs flex justify-between w-full" aria-label="Breadcrumbs"> 1974 <ol class="breadcrumbs-list flex has-ltr-icon"> 1975 <li class="flex items-center"> 1976 <a class="breadcrumbs-list__link" href="/">Home</a> <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 1977 </li><li class="flex items-center"> 1978 <a class="breadcrumbs-list__link" href="/products/engineered-hardwood-grand-width-collection" aria-current="page">Grand Width 9.5in White Oak Engineered Hardwood Flooring</a> 1979 </li></ol></nav> 1980 1981 </div><section id="shopify-section-template--26272360235305__zp-product-header-content" class="shopify-section zpa-published-page-holder"> 1982</section><div id="shopify-section-template--26272360235305__main" class="shopify-section cc-main-product product-main"><link href="//www.builddirect.com/cdn/shop/t/126/assets/product.css?v=125161105869861343161789783560" rel="stylesheet" type="text/css" media="all" /> 1983<link href="//www.builddirect.com/cdn/shop/t/126/assets/product-page.css?v=159825217008934001931789783563" rel="stylesheet" type="text/css" media="all" />
1984<script src="//www.builddirect.com/cdn/shop/t/126/assets/product-message.js?v=109559992369320503431789783562" defer="defer"></script>
1984 1985 <link href="//www.builddirect.com/cdn/shop/t/126/assets/product-message.css?v=62261147502425900281789783561" rel="stylesheet" type="text/css" media="all" /> 1986<link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/media-gallery.css?v=115577572428373635981789783560">
1986<script> 1987 document.addEventListener('DOMContentLoaded', () => { 1988 if (document.getElementById('shopify-product-reviews')) { 1989 const link = document.createElement('link'); 1990 link.rel = "stylesheet"; 1991 link.href = "//www.builddirect.com/cdn/shop/t/126/assets/reviews.css?v=115834317202808519781789783560"; 1992 document.body.appendChild(link); 1993 } 1994 }, { once: true }); 1995 </script>
1995<script src="//www.builddirect.com/cdn/shop/t/126/assets/product-form.js?v=68023434203195965921789796104" defer="defer"></script>
1995<script src="//www.builddirect.com/cdn/shop/t/126/assets/quick-add.js?v=149025480219368292441789783563" defer="defer"></script>
1995 1996
1996<script src="//www.builddirect.com/cdn/shop/t/126/assets/variant-picker.js?v=106671133217206521291790013842" defer="defer"></script>
1996 1997
1997<script src="//www.builddirect.com/cdn/shop/t/126/assets/custom-select.js?v=173148981874697908181789783561" defer="defer"></script>
1997 1998
1998<script src="//www.builddirect.com/cdn/shop/t/126/assets/quick-order-list.js?v=145160198372566173901789783563" defer="defer"></script>
1998<style data-shopify>.media-gallery__main .media-xr-button { display: none; } 1999 .active .media-xr-button:not([data-shopify-xr-hidden]) { display: block; }/* ==== Block spacing control (per section) ==== */ 2000 .product[data-section="template--26272360235305__main"]{ 2001 --bd-block-gap-m: 16px; 2002 --bd-block-gap-d: 20px; 2003 } 2004 2005 .product[data-section="template--26272360235305__main"] .product-info__block{ 2006 margin-top: var(--bd-block-gap-m); 2007 margin-bottom: var(--bd-block-gap-m); 2008 } 2009 2010 /* Make the <hr class="mt-6 mb-6"> follow the same spacing */ 2011 .product[data-section="template--26272360235305__main"] .product-info > hr{ 2012 margin-top: var(--bd-block-gap-m) !important; 2013 margin-bottom: var(--bd-block-gap-m) !important; 2014 } 2015 2016 @media (min-width: 769px){ 2017 .product[data-section="template--26272360235305__main"] .product-info__block{ 2018 margin-top: var(--bd-block-gap-d); 2019 margin-bottom: var(--bd-block-gap-d); 2020 } 2021 .product[data-section="template--26272360235305__main"] .product-info > hr{ 2022 margin-top: var(--bd-block-gap-d) !important; 2023 margin-bottom: var(--bd-block-gap-d) !important; 2024 } 2025 } 2026 /* ==== END of Block spacing control (per section) ==== */</style><div class="container"> 2027 <div class="product js-product product--compact-purchase" data-section="template--26272360235305__main"> 2028 <div id="product-media" class="product-media product-media--slider sticky__scroll" 2029 data-sticky-height-elems=".cc-main-product .product-info">
2029<script src="//www.builddirect.com/cdn/shop/t/126/assets/sticky-scroll-direction.js?v=32758325870558658521789783563" defer="defer"></script>
2029 2030 <sticky-scroll-direction data-min-sticky-size="md"> 2031 <div class="sticky-scroll">
2031<script src="//www.builddirect.com/cdn/shop/t/126/assets/media-gallery.js?v=121726547465670284141790838991" defer="defer"></script>
2031<div class="bd-media-gallery-wrapper"> 2032 <media-gallery 2033 class="media-gallery" 2034 role="region" 2035 2036 data-layout="slider" 2037 data-zoom-enabled="" 2038 2039 2040 2041 2042 data-media-grouping-enabled="true" 2043 2044 aria-label="Gallery Viewer" 2045 style="--gallery-bg-color:#f7f8fa;--gallery-border-color:#dce4e9;" 2046 > 2047 <div class="media-gallery__status visually-hidden" role="status"></div> 2048 2049 <div class="media-gallery__viewer relative"> 2050 <ul class="media-viewer flex" id="gallery-viewer" role="list" tabindex="0"><li class="media-viewer__item" data-media-id="45105278746921" data-media-type="image"><gallery-zoom-open class="gallery-zoom-open cursor-pointer w-full"><div class="media relative" style="padding-top: 100%;"><a href="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?crop=center&height=1000&v=1777396492&width=1000" class="media--cover media--zoom media--zoom-not-loaded inline-flex overflow-hidden absolute top-0 left-0 w-full h-full js-zoom-link" target="_blank"><picture> 2051 <source srcset="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=690 690w, //www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=800 800w" 2052 media="(max-width: 600px)" 2053 width="800" 2054 height="800"><img srcset="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=800 640w" sizes="(min-width: 1280px) calc(50vw), (min-width: 1024px) calc(50vw), (min-width: 769px) calc(50vw - 64px), (min-width: 600px) calc(100vw - 96px), calc(100vw - 40px)" src="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=1214" 2055 class="product-image img-fit w-full" loading="lazy" 2056 width="800.0" 2057 height="800" 2058 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Bourbon Oak"></picture> 2059<img class="zoom-image absolute left-0 right-0 pointer-events-none js-zoom-image no-js-hidden" 2060 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Bourbon Oak" 2061 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%201000'%3E%3C/svg%3E" loading="lazy" 2062 data-src="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?crop=center&height=1000&v=1777396492&width=1000" width="1000" height="1000" 2063 data-original-width="800" data-original-height="800"> 2064 </a></div> 2065</gallery-zoom-open></li><li class="media-viewer__item" data-media-id="46141477257513" data-media-type="image"><gallery-zoom-open class="gallery-zoom-open cursor-pointer w-full"><div class="media relative" style="padding-top: 100%;"><a href="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?crop=center&height=1000&v=1788955749&width=1000" class="media--cover media--zoom media--zoom-not-loaded inline-flex overflow-hidden absolute top-0 left-0 w-full h-full js-zoom-link" target="_blank"><picture> 2066 <source srcset="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=690 690w, //www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=800 800w" 2067 media="(max-width: 600px)" 2068 width="800" 2069 height="600"><img srcset="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=800 640w, //www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=1125 900w" sizes="(min-width: 1280px) calc(50vw), (min-width: 1024px) calc(50vw), (min-width: 769px) calc(50vw - 64px), (min-width: 600px) calc(100vw - 96px), calc(100vw - 40px)" src="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=1214" 2070 class="product-image img-fit w-full" loading="lazy" 2071 width="1125.0" 2072 height="844" 2073 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring"></picture> 2074<img class="zoom-image absolute left-0 right-0 pointer-events-none js-zoom-image no-js-hidden" 2075 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring" 2076 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%201000'%3E%3C/svg%3E" loading="lazy" 2077 data-src="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?crop=center&height=1000&v=1788955749&width=1000" width="1000" height="1000" 2078 data-original-width="933" data-original-height="700"> 2079 </a></div> 2080</gallery-zoom-open></li><li class="media-viewer__item is-current-variant" data-media-id="34583848583465" data-media-type="image"><gallery-zoom-open class="gallery-zoom-open cursor-pointer w-full"><div class="media relative" style="padding-top: 100%;"><a href="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?crop=center&height=1000&v=1692126501&width=1000" class="media--cover media--zoom media--zoom-not-loaded inline-flex overflow-hidden absolute top-0 left-0 w-full h-full js-zoom-link" target="_blank"><picture> 2081 <source srcset="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=690 690w, //www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=800 800w" 2082 media="(max-width: 600px)" 2083 width="800" 2084 height="640"><img srcset="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=800 640w" sizes="(min-width: 1280px) calc(50vw), (min-width: 1024px) calc(50vw), (min-width: 769px) calc(50vw - 64px), (min-width: 600px) calc(100vw - 96px), calc(100vw - 40px)" src="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=1214" 2085 class="product-image img-fit w-full" loading="eager" 2086 fetchpriority="high" width="800.0" 2087 height="640" 2088 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Sterling"></picture> 2089<img class="zoom-image absolute left-0 right-0 pointer-events-none js-zoom-image no-js-hidden" 2090 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Sterling" 2091 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%201000'%3E%3C/svg%3E" loading="lazy" 2092 data-src="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?crop=center&height=1000&v=1692126501&width=1000" width="1000" height="1000" 2093 data-original-width="875" data-original-height="700"> 2094 </a></div> 2095</gallery-zoom-open></li><li class="media-viewer__item" data-media-id="34583848616233" data-media-type="image"><gallery-zoom-open class="gallery-zoom-open cursor-pointer w-full"><div class="media relative" style="padding-top: 100%;"><a href="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?crop=center&height=1000&v=1692126501&width=1000" class="media--cover media--zoom media--zoom-not-loaded inline-flex overflow-hidden absolute top-0 left-0 w-full h-full js-zoom-link" target="_blank"><picture> 2096 <source srcset="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=690 690w, //www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=800 800w" 2097 media="(max-width: 600px)" 2098 width="800" 2099 height="640"><img srcset="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=800 640w" sizes="(min-width: 1280px) calc(50vw), (min-width: 1024px) calc(50vw), (min-width: 769px) calc(50vw - 64px), (min-width: 600px) calc(100vw - 96px), calc(100vw - 40px)" src="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=1214" 2100 class="product-image img-fit w-full" loading="lazy" 2101 width="800.0" 2102 height="640" 2103 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Riverbed"></picture> 2104<img class="zoom-image absolute left-0 right-0 pointer-events-none js-zoom-image no-js-hidden" 2105 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Riverbed" 2106 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%201000'%3E%3C/svg%3E" loading="lazy" 2107 data-src="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?crop=center&height=1000&v=1692126501&width=1000" width="1000" height="1000" 2108 data-original-width="875" data-original-height="700"> 2109 </a></div> 2110</gallery-zoom-open></li><li class="media-viewer__item" data-media-id="34583848649001" data-media-type="image"><gallery-zoom-open class="gallery-zoom-open cursor-pointer w-full"><div class="media relative" style="padding-top: 100%;"><a href="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?crop=center&height=1000&v=1692126501&width=1000" class="media--cover media--zoom media--zoom-not-loaded inline-flex overflow-hidden absolute top-0 left-0 w-full h-full js-zoom-link" target="_blank"><picture> 2111 <source srcset="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=690 690w, //www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=800 800w" 2112 media="(max-width: 600px)" 2113 width="800" 2114 height="640"><img srcset="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=800 640w" sizes="(min-width: 1280px) calc(50vw), (min-width: 1024px) calc(50vw), (min-width: 769px) calc(50vw - 64px), (min-width: 600px) calc(100vw - 96px), calc(100vw - 40px)" src="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=1214" 2115 class="product-image img-fit w-full" loading="lazy" 2116 width="800.0" 2117 height="640" 2118 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Gavel"></picture> 2119<img class="zoom-image absolute left-0 right-0 pointer-events-none js-zoom-image no-js-hidden" 2120 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Gavel" 2121 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%201000'%3E%3C/svg%3E" loading="lazy" 2122 data-src="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?crop=center&height=1000&v=1692126501&width=1000" width="1000" height="1000" 2123 data-original-width="875" data-original-height="700"> 2124 </a></div> 2125</gallery-zoom-open></li></ul><div class="media-ctrl no-js-hidden"> 2126 2127 <button type="button" class="media-ctrl__btn tap-target vertical-center btn" name="prev" aria-controls="gallery-viewer" disabled>
2128 <span class="visually-hidden">Previous</span> 2129 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> 2130 </button> 2131 2132 2133 2134 <button type="button" class="media-ctrl__btn tap-target vertical-center btn" name="next" aria-controls="gallery-viewer"> 2135 <span class="visually-hidden">Next</span> 2136 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2137 </button> 2138 2139 </div><div class="loading-spinner loading-spinner--out" role="status"> 2140 <span class="sr-only">Loading...</span> 2141 </div></div><div class="media-gallery__thumbs no-js-hidden"> 2142 <ul class="media-thumbs relative flex" role="list"><li class="media-thumbs__item" data-media-id="45105278746921"> 2143 <button class="media-thumbs__btn media relative w-full" aria-controls="gallery-viewer" style="padding-top: 100%;"> 2144 <span class="visually-hidden">Load image 1 in gallery view</span><img srcset="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=150, //www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=300" 2145 class="img-fit w-full" loading="eager" 2146 width="300" 2147 height="300" 2148 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Bourbon Oak"> 2149 </button> 2150 </li><li class="media-thumbs__item" data-media-id="46141477257513"> 2151 <button class="media-thumbs__btn media relative w-full" aria-controls="gallery-viewer" style="padding-top: 100%;"> 2152 <span class="visually-hidden">Load image 2 in gallery view</span><img srcset="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=150, //www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=300" 2153 class="img-fit w-full" loading="eager" 2154 width="300" 2155 height="225" 2156 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring"> 2157 </button> 2158 </li><li class="media-thumbs__item" data-media-id="34583848583465"> 2159 <button class="media-thumbs__btn media relative w-full" aria-current="true" aria-controls="gallery-viewer" style="padding-top: 100%;"> 2160 <span class="visually-hidden">Load image 3 in gallery view</span><img srcset="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=150, //www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=300" 2161 class="img-fit w-full" loading="eager" 2162 width="300" 2163 height="240" 2164 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Sterling"> 2165 </button> 2166 </li><li class="media-thumbs__item" data-media-id="34583848616233"> 2167 <button class="media-thumbs__btn media relative w-full" aria-controls="gallery-viewer" style="padding-top: 100%;"> 2168 <span class="visually-hidden">Load image 4 in gallery view</span><img srcset="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=150, //www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=300" 2169 class="img-fit w-full" loading="eager" 2170 width="300" 2171 height="240" 2172 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Riverbed"> 2173 </button> 2174 </li><li class="media-thumbs__item" data-media-id="34583848649001"> 2175 <button class="media-thumbs__btn media relative w-full" aria-controls="gallery-viewer" style="padding-top: 100%;">
2176 <span class="visually-hidden">Load image 5 in gallery view</span><img srcset="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=150, //www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=300" 2177 class="img-fit w-full" loading="eager" 2178 width="300" 2179 height="240" 2180 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Gavel"> 2181 </button> 2182 </li></ul> 2183 </div><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/gallery-zoom.css?v=121172116251162322991789783562" media="print" onload="this.media='all'"> 2184<link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/modal.css?v=20594199724619510881789783561" media="print" onload="this.media='all'">
2185<script src="//www.builddirect.com/cdn/shop/t/126/assets/gallery-zoom.js?v=161057117905506962771789783563" defer="defer"></script>
2185 2186 2187<template class="js-media-zoom-template"> 2188 <modal-dialog class="modal gallery-zoom-modal invisible fixed top-0 left-0 w-full h-full flex items-center justify-center" role="dialog" aria-label="Gallery Viewer" aria-modal="true" tabindex="-1"> 2189 <div class="modal__window relative bg-theme-bg text-theme-text text-start overflow-hidden has-motion"> 2190 <div class="modal__content flex-auto h-full"> 2191 <gallery-zoom class="gallery-zoom block relative h-full" tabindex="-1" style="--gallery-bg-color:#f7f8fa;--gallery-border-color:#dce4e9;"> 2192 <div class="gallery-zoom__zoom-container absolute w-full h-full"></div> 2193 2194 <carousel-slider class="carousel gallery-zoom__carousel block absolute z-10 left-0 w-full p-5 bottom-0 whitespace-nowrap text-center" inactive> 2195 <div class="container relative"> 2196 <div class="gallery-zoom__thumb-slider slider slider--contained slider--no-scrollbar " id="slider-zoom-template--26272360235305__main"> 2197 <ul class="gallery-zoom__thumbs flex slider__grid"><li class="gallery-zoom__thumb slider__item flex" data-zoom-url="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=5000" data-media-id="45105278746921"> 2198 <button class="media-thumbs__btn media w-full relative" style="padding-top: 100%;"><img srcset="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=150, //www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=300" 2199 class="gallery-zoom__thumb-img img-fit w-full" loading="eager" 2200 width="300" 2201 height="300" 2202 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Bourbon Oak"> 2203 </button> 2204 </li><li class="gallery-zoom__thumb slider__item flex" data-zoom-url="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=5000" data-media-id="46141477257513"> 2205 <button class="media-thumbs__btn media w-full relative" style="padding-top: 100%;"><img srcset="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=150, //www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749&width=300" 2206 class="gallery-zoom__thumb-img img-fit w-full" loading="eager" 2207 width="300" 2208 height="225" 2209 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring"> 2210 </button> 2211 </li><li class="gallery-zoom__thumb slider__item flex" data-zoom-url="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=5000" data-media-id="34583848583465"> 2212 <button class="media-thumbs__btn media w-full relative" style="padding-top: 100%;"><img srcset="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=150, //www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=300" 2213 class="gallery-zoom__thumb-img img-fit w-full" loading="eager" 2214 width="300" 2215 height="240" 2216 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Sterling"> 2217 </button> 2218 </li><li class="gallery-zoom__thumb slider__item flex" data-zoom-url="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=5000" data-media-id="34583848616233"> 2219 <button class="media-thumbs__btn media w-full relative" style="padding-top: 100%;"><img srcset="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=150, //www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=300" 2220 class="gallery-zoom__thumb-img img-fit w-full" loading="eager" 2221 width="300" 2222 height="240" 2223 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Riverbed"> 2224 </button> 2225 </li><li class="gallery-zoom__thumb slider__item flex" data-zoom-url="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=5000" data-media-id="34583848649001"> 2226 <button class="media-thumbs__btn media w-full relative" style="padding-top: 100%;"><img srcset="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=150, //www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=300 2x" src="//www.builddirect.com/cdn/shop/files/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501&width=300" 2227 class="gallery-zoom__thumb-img img-fit w-full" loading="eager" 2228 width="300" 2229 height="240" 2230 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Gavel"> 2231 </button> 2232 </li></ul><div class="slider-nav slide-nav--inline justify-between absolute top-0 left-0 h-full w-full hidden md:flex no-js-hidden"> 2233 <button type="button" class="slider-nav__btn tap-target tap-target--left btn text-current has-ltr-icon" name="prev" aria-controls="slider-zoom-template--26272360235305__main">
2234 <span class="visually-hidden">Previous</span> 2235 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> 2236 </button> 2237 <button type="button" class="slider-nav__btn tap-target tap-target--right btn text-current has-ltr-icon" name="next" aria-controls="slider-zoom-template--26272360235305__main"> 2238 <span class="visually-hidden">Next</span> 2239 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2240 </button> 2241 </div></div> 2242 </div> 2243 </carousel-slider> 2244 2245 <div class="gallery-zoom__controls pointer-events-none relative h-full flex items-center justify-between"> 2246 <button class="gallery-zoom__prev pointer-events-auto has-ltr-icon btn media-ctrl__btn tap-target" name="prev"> 2247 <span class="visually-hidden">Previous</span> 2248 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> 2249 </button> 2250 2251 2252 2253 <button class="gallery-zoom__next pointer-events-auto has-ltr-icon btn media-ctrl__btn tap-target" name="next"> 2254 <span class="visually-hidden">Next</span> 2255 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2256 </button> 2257 2258 <button type="button" class="media-ctrl__btn gallery-zoom__close pointer-events-auto absolute top-0 right-0 js-close-modal" name="close"> 2259 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 2260 <span class="visually-hidden">Close</span> 2261 </button> 2262 </div> 2263 </gallery-zoom> 2264 </div> 2265 </div> 2266 </modal-dialog> 2267</template> 2268</media-gallery> 2269 2270 2271
2271<script type="application/json" id="samples-offered-8409948487977"> 2272 {"45515675500841": "Available","45515675631913": "Available","45515675664681": "Available","45515675697449": "Available","48015133901097": "Available","48015133933865": "Available","45515675730217": "Available","45515675762985": "Available","48015133966633": "Available","53065299525929": "Available","53065299558697": "Available","53065299591465": "Available"} 2273 </script>
2273<div class="bd-sample-banner-top-right "> 2274 <div class="bd-sample-order-wrap" 2275 data-product-id="8409948487977" 2276 data-product-handle="engineered-hardwood-grand-width-collection" 2277 data-sample-suffix="-S" 2278 data-call-number="1-855-334-1836" 2279 data-button-style="btn btn--secondary"><button type="button" 2280 class="btn btn--secondary w-full block js-sample-order"data-action="add-sample">Add a Free Sample</button></div> 2281</div> 2282 2283<style> 2284 /* Position the sample button top-right over the container you place this snippet in */ 2285 .bd-sample-banner-top-right{ 2286 position:absolute; 2287 top:1rem; 2288 right:1rem; 2289 z-index:5; 2290 /* Optional: shrink to button size, not full width of parent */ 2291 max-width: min(260px, 100%); 2292 } 2293</style> 2294 2295<div id="bdv-mount-8409948487977" class="bdv" hidden> 2296 <div class="media-gallery__viewer relative"> 2297 <ul class="media-viewer" role="list" id="bdv-viewer"></ul> 2298 </div> 2299 2300 <div class="media-gallery__thumbs"> 2301 <ul class="media-thumbs" role="list" id="bdv-thumbs"></ul> 2302 </div> 2303 </div> 2304 2305 <style> 2306 .bd-media-gallery-wrapper{ position:relative; } 2307 2308 /* Hide original gallery when override is active */ 2309 media-gallery[data-bdv-hidden="true"]{ display:none !important; } 2310 2311 .bdv{ margin-top:.5rem } 2312 2313 .bdv .media-gallery__viewer{ width:100% } 2314 2315 /* Draggable slider via native scroll + snap */ 2316 .bdv .media-viewer{ 2317 list-style:none; 2318 margin:0; 2319 padding:0; 2320 display:flex; 2321 overflow-x:auto; 2322 scroll-snap-type:x mandatory; 2323 -webkit-overflow-scrolling:touch; 2324 } 2325 .bdv .media-viewer__item{ 2326 flex:0 0 100%; 2327 scroll-snap-align:center; 2328 } 2329 2330 .bdv .media{ 2331 position:relative; 2332 width:100%; 2333 height: clamp(380px, 66vw, var(--bdv-stage-h, 650px)); 2334 background:#fff; 2335 border:1px solid #e5e7eb; 2336 border-radius:5px; 2337 overflow:hidden; 2338 display:flex; align-items:center; justify-content:center; 2339 } 2340 .bdv .media img{ 2341 width:100%; height:100%; 2342 object-fit:cover; object-position:center; 2343 display:block; 2344 } 2345 2346 .bdv .media-gallery__thumbs{ margin-top:.75rem } 2347 .bdv .media-thumbs{ 2348 display:flex; gap:.625rem; 2349 padding:0; margin:0; list-style:none; 2350 overflow-x:auto; scroll-behavior:smooth; 2351 } 2352 .bdv .media-thumbs__item{ flex:0 0 auto } 2353 .bdv .media-thumbs__btn{ 2354 position:relative; 2355 display:block; width:96px; height:96px; 2356 border:1px solid #e5e7eb; border-radius:5px; 2357 padding:0; background:#fff; 2358 } 2359 .bdv .media-thumbs__btn img{ width:100%; height:100%; object-fit:cover; display:block } 2360 @media(min-width:1024px){ 2361 .bdv .media-thumbs__btn{ width:112px; height:112px } 2362 } 2363 2364 .bdv .media-thumbs__btn::after{ 2365 content:""; position:absolute; left:10px; right:10px; bottom:-6px; 2366 height:3px; border-radius:3px; background:transparent; transition:background .15s ease; 2367 } 2368 .bdv .media-thumbs__item.is-active .media-thumbs__btn::after{ 2369 background: var(--btn-primary-bg, #0b74b3); 2370 } 2371 </style> 2372 2373
2373<script> 2374 (function(){ 2375 var host = (function(){ 2376 var all = document.querySelectorAll('media-gallery'); 2377 return all.length ? all[all.length-1] : null; 2378 })(); 2379 if(!host) return; 2380 2381 var mount = document.getElementById("bdv-mount-8409948487977"); 2382 if (!mount) return; 2383 2384 var stage = mount.querySelector('#bdv-viewer'); 2385 var thumbs = mount.querySelector('#bdv-thumbs'); 2386 var cur = 0; 2387 2388 var MAP = { 2389 2390 "45515675500841": (function(){ 2391 var out = [];out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-07.jpg?v=1689278276\u0026width=2400", width: 933, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-02.jpg?v=1689278276\u0026width=2400", width: 560, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-01.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-03.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/deconstruction-engineered-grandwidth_989f80f2-86b8-449b-81d5-f9b434e96143.jpg?v=1717542881\u0026width=2400", width: 1000, height: 1000});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-04.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-05.jpg?v=1689278276\u0026width=2400", width: 1000, height: 548});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-06.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-08.jpg?v=1689278276\u0026width=2400", width: 931, height: 700});return out; 2392 })(), 2393 2394 "45515675631913": (function(){ 2395 var out = [];return out; 2396 })(), 2397 2398 "45515675664681": (function(){ 2399 var out = [];out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-09.jpg?v=1689278276\u0026width=2400", width: 933, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-01.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-02.jpg?v=1689278275\u0026width=2400", width: 560, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-03.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/deconstruction-engineered-grandwidth_989f80f2-86b8-449b-81d5-f9b434e96143.jpg?v=1717542881\u0026width=2400", width: 1000, height: 1000});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-04.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-05.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-06.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-07.jpg?v=1689278276\u0026width=2400", width: 1000, height: 599});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-08.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-10.jpg?v=1689278276\u0026width=2400", width: 1000, height: 659});return out; 2400 })(), 2401 2402 "45515675697449": (function(){ 2403 var out = [];return out; 2404 })(), 2405 2406 "48015133901097": (function(){ 2407 var out = [];return out; 2408 })(), 2409 2410 "48015133933865": (function(){ 2411 var out = [];return out; 2412 })(), 2413 2414 "45515675730217": (function(){ 2415 var out = [];out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-09.jpg?v=1689278276\u0026width=2400", width: 933, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-01.jpg?v=1689278276\u0026width=2400", width: 560, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-02.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-03.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/deconstruction-engineered-grandwidth_989f80f2-86b8-449b-81d5-f9b434e96143.jpg?v=1717542881\u0026width=2400", width: 1000, height: 1000});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-04.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-05.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-06.jpg?v=1689278276\u0026width=2400", width: 1000, height: 598});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-07.jpg?v=1689278276\u0026width=2400", width: 1000, height: 685});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-08.jpg?v=1689278276\u0026width=2400", width: 875, height: 700});return out; 2416 })(), 2417 2418 "45515675762985": (function(){ 2419 var out = [];return out; 2420 })(), 2421 2422 "48015133966633": (function(){ 2423 var out = [];return out; 2424 })(), 2425 2426 "53065299525929": (function(){ 2427 var out = [];out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_resized.jpg?v=1777398000\u0026width=2400", width: 2916, height: 2333});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-2_resized.jpg?v=1777398000\u0026width=2400", width: 4697, height: 4637});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-5_resized.jpg?v=1777397999\u0026width=2400", width: 2916, height: 2333});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-7_resized.jpg?v=1777398000\u0026width=2400", width: 5376, height: 3584});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-8_resized.jpg?v=1777398000\u0026width=2400", width: 5376, height: 3584});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-4_resized.jpg?v=1777398137\u0026width=2400", width: 5786, height: 4404});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-3_resized.jpg?v=1777398138\u0026width=2400", width: 5786, height: 4404});out.push({src: "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-1_resized.jpg?v=1777397997\u0026width=2400", width: 1000, height: 659});return out; 2428 })(), 2429 2430 "53065299558697": (function(){ 2431 var out = [];return out; 2432 })(), 2433 2434 "53065299591465": (function(){ 2435 var out = [];return out; 2436 })() 2437 2438 }; 2439 2440 function normalize(u){ return typeof u==='string' && u.slice(0,2)==='//' ? 'https:'+u : u; } 2441 function isImg(u){ return /\.(png|jpe?g|webp|gif|avif)(\?|$)/i.test(u||''); } 2442 function imageWidth(image, width){ 2443 return image.src.replace(/([?&]width=)\d+/, '$1'+Math.min(width, image.width)); 2444 } 2445 function imageSrcset(image, widths, limit){ 2446 if(!/[?&]width=\d+/.test(image.src)) return ''; 2447 var maximum = Math.min(image.width, limit); 2448 return widths.filter(function(width){ return width < maximum; }).concat(maximum).map(function(width){ 2449 return imageWidth(image, width)+' '+width+'w'; 2450 }).join(', '); 2451 } 2452 function makeImage(image, thumbnail, lead, index){ 2453 var img = document.createElement('img'); 2454 img.loading = lead ? 'eager' : 'lazy'; 2455 img.decoding = 'async'; 2456 if(lead) img.setAttribute('fetchpriority', 'high'); 2457 img.alt = "Grand Width 9.5in White Oak Engineered Hardwood Flooring" + (thumbnail ? ' - thumbnail '+(index+1) : ''); 2458 if(image.width && image.height){ img.width = image.width; img.height = image.height; } 2459 img.sizes = thumbnail ? '(min-width: 1024px) 112px, 96px' : '(max-width: 768px) calc(100vw - 32px), 55vw'; 2460 var candidates = imageSrcset(image, thumbnail ? [112,224,336] : [480,768,960,1440,1920,2400], thumbnail ? 336 : 2400); 2461 if(candidates) img.srcset = candidates; 2462 img.src = imageWidth(image, thumbnail ? 224 : 960); 2463 return img; 2464 } 2465 2466 function go(n, instant){ 2467 var items = Array.prototype.slice.call(stage.children); 2468 var tBtns = Array.prototype.slice.call(thumbs.children); 2469 if(!items.length) return; 2470 cur = (n<0)? items.length-1 : (n>=items.length? 0 : n); 2471
2472 items.forEach(function(li,i){ li.classList.toggle('is-active', i===cur); }); 2473 tBtns.forEach(function(li,i){ li.classList.toggle('is-active', i===cur); }); 2474 2475 if (items[cur]) { 2476 var activeImage = items[cur].querySelector('img'); 2477 if(activeImage) activeImage.loading = 'eager'; 2478 stage.scrollTo({left: items[cur].offsetLeft, behavior: instant ? 'auto' : 'smooth'}); 2479 } 2480 if (tBtns[cur] && !instant) { 2481 tBtns[cur].scrollIntoView({behavior:'smooth', inline:'center', block:'nearest'}); 2482 } 2483 } 2484 2485 function build(urls){ 2486 stage.innerHTML = ''; 2487 thumbs.innerHTML = ''; 2488 2489 var seen = Object.create(null); 2490 urls = (urls||[]).filter(function(image){ 2491 if(!isImg(image.src) || seen[image.src]) return false; 2492 seen[image.src] = true; 2493 return true; 2494 }); 2495 2496 // Start on the 2nd image (usually a room scene) when there is one. 2497 var start = urls.length > 1 ? 1 : 0; 2498 2499 urls.forEach(function(image,i){ 2500 var li = document.createElement('li'); 2501 li.className = 'media-viewer__item' + (i===start?' is-active':''); 2502 li.setAttribute('role','listitem'); 2503 var media = document.createElement('div'); 2504 media.className = 'media'; 2505 media.appendChild(makeImage(image, false, i===start, i)); 2506 li.appendChild(media); 2507 stage.appendChild(li); 2508 2509 var t = document.createElement('li'); 2510 t.className = 'media-thumbs__item' + (i===start?' is-active':''); 2511 var button = document.createElement('button'); 2512 button.type = 'button'; 2513 button.className = 'media-thumbs__btn'; 2514 button.appendChild(makeImage(image, true, false, i)); 2515 t.appendChild(button); 2516 t.querySelector('button').addEventListener('click', function(){ go(i); }); 2517 thumbs.appendChild(t); 2518 }); 2519 2520 go(start, true); 2521 } 2522 2523 function getVariantId(){ 2524 var container = host.closest('section, main, form') || document; 2525 var input = container.querySelector('form [name="id"]') || document.querySelector('form [name="id"]'); 2526 return input ? String(input.value) : null; 2527 } 2528 2529 function showOverride(urls){ 2530 host.setAttribute('data-bdv-hidden','true'); 2531 mount.hidden = false; 2532 build(urls); 2533 } 2534 function hideOverride(){ 2535 mount.hidden = true; 2536 host.removeAttribute('data-bdv-hidden'); 2537 } 2538 function apply(vid){ 2539 var urls = (MAP && vid) ? (MAP[vid] || []) : []; 2540 urls = urls.filter(function(image){ image.src = normalize(image.src); return isImg(image.src); }); 2541 if(urls.length){ showOverride(urls); return true; } 2542 hideOverride(); return false; 2543 } 2544 2545 function init(){ 2546 apply(getVariantId()); 2547 2548 var parent = host.parentElement; 2549 if(parent){ 2550 var obs = new MutationObserver(function(){ 2551 if(!mount.hidden){ 2552 host.setAttribute('data-bdv-hidden','true'); 2553 } 2554 }); 2555 obs.observe(parent, {childList:true}); 2556 } 2557 } 2558 2559 var ready = (window.customElements && customElements.whenDefined) 2560 ? customElements.whenDefined('media-gallery') 2561 : Promise.resolve(); 2562 ready.then(function(){ 2563 if(document.readyState === 'loading'){ 2564 document.addEventListener('DOMContentLoaded', function(){ setTimeout(init,0); }, {once:true}); 2565 } else { 2566 setTimeout(init,0); 2567 } 2568 }); 2569 2570 window.addEventListener('on:variant:change', function(e){ 2571 var v = e && e.detail && e.detail.variant; if(v && v.id) apply(String(v.id)); 2572 }); 2573 document.addEventListener('variant:change', function(e){ 2574 var v = e && e.detail && e.detail.variant; if(v && v.id) apply(String(v.id)); 2575 }); 2576 document.addEventListener('product:variant-change', function(e){ 2577 var v = e && e.detail && e.detail.variant; if(v && v.id) apply(String(v.id)); 2578 }); 2579 document.addEventListener('change', function(e){ 2580 if(e.target && e.target.name === 'id'){ apply(String(e.target.value)); } 2581 }); 2582 })(); 2583 </script>
2583 2584</div> 2585 2586 <div 2587 class="roomvo-buttons" 2588 data-roomvo-bind-variant="true" 2589 data-roomvo-initial-sku="15274718" 2590 data-roomvo-sku-source="variant" 2591><div 2592 class="roomvo-container visualizer-tool" 2593 data-product-type-str="stimr" 2594 data-sku="15274718" 2595 > 2596 <button 2597 class="roomvo-stimr btn btn--primary" 2598 type="button" 2599 style="visibility:hidden;" 2600 data-sku="15274718" 2601 aria-label="See it in your room" 2602 > 2603 <!-- Your original icon --> 2604 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg"> 2605 <path d="M14.4221 15.123C15.3814 15.123 16.1591 14.3453 16.1591 13.386C16.1591 12.4267 15.3814 11.649 14.4221 11.649C13.4627 11.649 12.6851 12.4267 12.6851 13.386C12.6851 14.3453 13.4627 15.123 14.4221 15.123Z"/> 2606 <path d="M14.4969 0.268005L14.5629 2.24701C14.573 2.5234 14.6541 2.79253 14.7985 3.02846C14.9428 3.26439 15.1455 3.45917 15.3869 3.59401L17.1109 4.56001L15.1359 4.62901C14.8598 4.63916 14.591 4.7202 14.3552 4.86434C14.1195 5.00847 13.9248 5.21085 13.7899 5.45201L12.8279 7.17701L12.7629 5.20101C12.753 4.92471 12.672 4.65564 12.5278 4.41972C12.3837 4.1838 12.1812 3.98897 11.9399 3.85401L10.2109 2.88801L12.1859 2.81901C12.4619 2.80859 12.7305 2.72743 12.966 2.58331C13.2015 2.43919 13.3961 2.23695 13.5309 1.99601L14.4969 0.268005Z"/> 2607 <path d="M20.6251 3.83801L20.7171 6.38001C20.7293 6.73632 20.8331 7.08347 21.0186 7.38792C21.2041 7.69237 21.465 7.94383 21.7761 9.11601L23.9991 10.362L21.4551 10.454C2
26071.0989 10.4662 20.752 10.5701 20.4477 10.7557C20.1434 10.9412 19.8921 11.202 19.7181 11.513L18.4741 13.736L18.3831 11.192C18.3705 10.8358 18.2663 10.4889 18.0806 10.1847C17.895 9.88042 17.6341 9.62913 17.3231 9.45501L15.1001 8.21101L17.6441 8.11901C18.0003 8.10638 18.3472 8.00222 18.6515 7.81656C18.9557 7.6309 19.207 7.37 19.3811 7.05901L20.6251 3.83801Z"/> 2608 <path d="M18.064 15.274V19.764L15.5 17.203C15.2394 16.9425 14.886 16.7962 14.5175 16.7962C14.149 16.7962 13.7956 16.9425 13.535 17.203L11.4 19.337L6.15 14.087C5.88936 13.8265 5.53597 13.6802 5.1675 13.6802C4.79903 13.6802 4.44564 13.8265 4.185 14.087L1.385 16.887V9.71599H15.98L13.9 8.32599H0.695C0.511079 8.3273 0.335063 8.40094 0.205008 8.531C0.0749524 8.66105 0.0013091 8.83707 0 9.02099V21.526C0.0013091 21.7099 0.0749524 21.8859 0.205008 22.016C0.335063 22.146 0.511079 22.2197 0.695 22.221H18.759C18.9429 22.2197 19.1189 22.146 19.249 22.016C19.379 21.8859 19.4527 21.7099 19.454 21.526V13.189L18.064 15.274Z"/> 2609 </svg> 2610 <span>See it in your room</span> 2611 </button> 2612 </div><div class="roomvo-container_3d visualizer-tool" data-sku="15274718"> 2613 <button 2614 class="roomvo-product-display-button btn btn--primary" 2615 type="button" 2616 style="visibility:hidden; cursor:pointer;" 2617 data-sku="15274718" 2618 aria-label="View in 3D" 2619 > 2620 <svg class="rv-icon--cube" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"> 2621 <path d="M12 2 3 7l9 5 9-5-9-5Z" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 2622 <path d="M3 7v10l9 5 9-5V7" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 2623 <path d="M12 12v10" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 2624 </svg> 2625 <span>View in 3D</span> 2626 </button> 2627 </div> 2628</div> 2629
2630<script> 2631 (function () { 2632 function updateGroupSku(group, sku) { 2633 if (!group || !sku) return; 2634 2635 // STIMR container + button 2636 var stimrContainer = group.querySelector('.roomvo-container[data-product-type-str="stimr"]'); 2637 if (stimrContainer) stimrContainer.setAttribute('data-sku', sku); 2638 2639 var stimrBtn = group.querySelector('.roomvo-stimr'); 2640 if (stimrBtn) stimrBtn.setAttribute('data-sku', sku); 2641 2642 // 3D container + button 2643 var c3d = group.querySelector('.roomvo-container_3d'); 2644 if (c3d) c3d.setAttribute('data-sku', sku); 2645 2646 var b3d = group.querySelector('.roomvo-product-display-button'); 2647 if (b3d) b3d.setAttribute('data-sku', sku); 2648 } 2649 2650 function onVariantChange(e) { 2651 var v = e && e.detail && (e.detail.variant || e.detail.selectedVariant || e.detail.newVariant); 2652 var sku = v && v.sku; 2653 if (!sku) return; 2654 2655 document.querySelectorAll('[data-roomvo-bind-variant="true"]').forEach(function (group) { 2656 updateGroupSku(group, sku); 2657 }); 2658 } 2659 2660 ['variant:changed', 'variant:change', 'product:variant-change', 'on:variant:change'] 2661 .forEach(function (name) { document.addEventListener(name, onVariantChange); }); 2662 2663 // First paint safety: re-apply initial SKU (doesn't unhide; Roomvo script does) 2664 document.querySelectorAll('[data-roomvo-bind-variant="true"]').forEach(function (group) { 2665 var sku = group.getAttribute('data-roomvo-initial-sku') || ''; 2666 if (sku) updateGroupSku(group, sku); 2667 }); 2668 })(); 2669</script>
2669 2670 2671<style> 2672 .roomvo-buttons{ 2673 display:grid; 2674 grid-template-columns:repeat(2,minmax(0,1fr)); 2675 gap:12px; 2676 width:100%; 2677 padding-top:12px; 2678 } 2679 .roomvo-buttons .visualizer-tool{ margin:0; min-width:0; } 2680 2681 .roomvo-buttons .btn{ width:100%; min-height:var(--bd-control-height); } 2682 .roomvo-buttons svg{ width:20px; height:20px; flex:0 0 auto; } 2683 2684 @media (max-width:480px){ 2685 .roomvo-buttons{ grid-template-columns:1fr; } 2686 } 2687</style> 2688 2689 2690 2691</div> 2692 </sticky-scroll-direction></div> 2693 2694 <div class="product-info"> 2695
2695<script type="application/json" class="js-inventory-data"> 2696 [{"id":45515675500841,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":45515675631913,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":45515675664681,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":45515675697449,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":48015133901097,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":48015133933865,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":45515675730217,"inventory_quantity":35,"available":true, "inventory_policy":"deny", "inventory_management":"shopify"},{"id":45515675762985,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":48015133966633,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":53065299525929,"inventory_quantity":248,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":53065299558697,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"},{"id":53065299591465,"inventory_quantity":0,"available":true, "inventory_policy":"continue", "inventory_management":"shopify"}] 2697 </script>
2697<a class="product-options--anchor" id="product-info" rel="nofollow"></a> 2698 2699 <div class="product-info__block product-info__block--sm product-info__title" ><p class="bd-product-kind">Engineered Hardwood Flooring</p> 2700 <h1 class="product-title h4"> 2701 Grand Width 9.5in White Oak Engineered Hardwood Flooring 2702 2703 2704 </h1> 2705 </div> 2706 2707 2708 2709 <div class="product-info__block" > 2710 <div id="shopify-block-AU1h3anNKK1RvWERlb__yotpo_product_reviews_star_rating_WYe6cR" class="shopify-block shopify-app-block"> 2711 2712 2713
2713<script> 2714 window.yotpoWidgetsContainer = window.yotpoWidgetsContainer || { 2715 guids: { 2716 "AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G": { 2717 data: { 2718 ...window.yotpoWidgetsContainer?.guids?.["AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G"]?.data, 2719 8409948487977: {} 2720 } 2721 } 2722 } 2723 } 2724 2725 var srPoductData = window.yotpoWidgetsContainer?.guids?.["AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G"]?.data?.[8409948487977] || {} 2726 srPoductData.preloadedBottomline = "{\"bottomline\":{\"totalReviews\":77,\"averageScore\":4.87013,\"totalOrganicReviews\":0,\"organicAverageScore\":0.0}}" 2727 </script>
2727 2728 2729 2730 2731<div class="yotpo-widget-instance" 2732 data-yotpo-instance-id="535452" 2733 data-yotpo-product-id="8409948487977" 2734 data-yotpo-cart-product-id="" 2735 data-yotpo-section-id="product" 2736 data-yotpo-preloaded-data=""> 2737</div> 2738 2739 2740 2741</div> 2742 </div> 2743 2744 2745 2746 <div class="product-info__block" > 2747 <style> 2748 /* Base */ 2749 .bd-dims{ 2750 --bd-gap-x: 14px; 2751 --bd-gap-y: 8px; 2752 --bd-border: 1px solid #e5e5e5; 2753 2754 display:flex; flex-wrap:wrap; 2755 align-items:center; justify-content:center; 2756 gap: var(--bd-gap-y) var(--bd-gap-x); 2757 padding: 8px 0; 2758 border-top: var(--bd-border); 2759 border-bottom: var(--bd-border); 2760 line-height:1.3; 2761 font-weight:500; 2762 text-align:center; 2763 } 2764 .bd-dims__item{ display:flex; align-items:center; gap:6px; min-width:0; } 2765 .bd-dims__icon{ width:1em; height:1em; flex:0 0 auto; } 2766 .bd-dims__label{ opacity:.85; } 2767 .bd-dims__abbr{ display:none; opacity:.85; } 2768 .bd-dims__value{ font-weight:inherit; } 2769 2770 /* PDP (roomy) */ 2771 .bd-dims--pdp{ font-size: clamp(12px, 1.0vw, 16px); } 2772 @media (min-width: 768px){ 2773 .bd-dims--pdp{ 2774 justify-content:flex-start; text-align:left; 2775 gap: var(--bd-gap-y) calc(var(--bd-gap-x) + 8px); 2776 } 2777 } 2778 @media (min-width: 1200px){ 2779 .bd-dims--pdp{ gap: var(--bd-gap-y) 28px; font-size: clamp(14px, .9vw, 14px); } 2780 } 2781 2782 /* COLLECTION CARD (compact) */ 2783 .bd-dims--card{ 2784 justify-content:flex-start; 2785 flex-wrap: wrap; 2786 gap: 8px 12px; 2787 font-size: 12px; 2788 min-height: 34px; 2789 } 2790 .bd-dims--card .bd-dims__item{ 2791 flex: 0 1 auto; 2792 gap: 4px; 2793 white-space:nowrap; 2794 } 2795 .bd-dims--card .bd-dims__icon{ width:12px; height:12px; } 2796 .bd-dims--card .bd-dims__label{ display:none; } 2797 .bd-dims--card .bd-dims__abbr{ display:none; } 2798 2799 /* Single row on phones with swipe */ 2800 @media (max-width: 767px){ 2801 .bd-dims--card{ 2802 flex-wrap: nowrap; 2803 white-space: nowrap; 2804 overflow-x: auto; 2805 -webkit-overflow-scrolling: touch; 2806 gap: 6px 10px; 2807 } 2808 .bd-dims--card::-webkit-scrollbar{ display:none; } 2809 .bd-dims--card .bd-dims__item{ flex: 0 0 auto; gap:4px; } 2810 .bd-dims--card .bd-dims__icon{ width:11px; height:11px; } 2811 } 2812 @media (max-width: 390px){ 2813 .bd-dims--card{ font-size: 12px; gap: 4px 8px; } 2814 } 2815 </style> 2816 2817 <div class="bd-dims bd-dims--pdp" role="group" aria-label="Product dimensions"><div class="bd-dims__item"> 2818 <svg class="bd-dims__icon" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"> 2819 <path stroke-linecap="round" stroke-linejoin="round" d="M3 12h18m-3-3 3 3-3 3M6 9l-3 3 3 3"/> 2820 </svg> 2821 <span class="bd-dims__label">Width:</span> 2822 <span class="bd-dims__abbr">W:</span> 2823 <span class="bd-dims__value">9.5″</span> 2824 </div><div class="bd-dims__item"> 2825 <svg class="bd-dims__icon" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"> 2826 <path stroke-linecap="round" stroke-linejoin="round" d="M12 3v18m3-3-3 3-3-3m6-12-3-3-3 3"/> 2827 </svg> 2828 <span class="bd-dims__label">Length:</span> 2829 <span class="bd-dims__abbr">L:</span> 2830 <span class="bd-dims__value">23.5 - 86.5"</span> 2831 </div><div class="bd-dims__item"> 2832 <svg class="bd-dims__icon" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24" aria-hidden="true"> 2833 <path stroke-linecap="round" stroke-linejoin="round" d="M12 4v4m0 8v4m-7-8h14" /> 2834 </svg> 2835 <span class="bd-dims__label">Thickness:</span> 2836 <span class="bd-dims__abbr">T:</span> 2837 <span class="bd-dims__value">0.625"</span> 2838 </div></div> 2839 </div> 2840 2841 2842 2843 <div class="product-info__block" > 2844 <div class="bd-pdp-price on-sale" data-bd-pdp-price><!-- MOBILE BADGE BAR (shown only on mobile via CSS) --> 2845 <div class="bd-badge-bar" aria-hidden="true"><span class="bd-badge bd-badge--sale">On Sale</span><style> 2846 .bd-tier-badge{ 2847 display:inline-block; 2848 padding:6px 14px; 2849 border-radius:8px; 2850 font-size:13px; 2851 font-weight:700; 2852 line-height:1; 2853 background:#007DB6; 2854 color:#fff; 2855 white-space:nowrap; 2856 } 2857</style></div><div class="bd-price-row"> 2858 <!-- LEFT: Main price (/ unit) --> 2859 <div class="bd-price-left"> 2860 <div class="price price--on-sale bd-price-embedded"><div class="price__default">
2861 <span class="price__current" style="color: rgb(var(--sale-price-color));">$8.49 2862</span> 2863 <span class="price__unit"> / sq ft</span> 2864 </div><div class="bd-card-retail"> 2865 <span class="bd-card-retail__label">Retail Price:</span> 2866 <span class="bd-card-retail__strike"> 2867 <span class="bd-card-retail__price">$11.25 2868</span> 2869 <span class="bd-card-retail__unit"> / sq ft</span> 2870 </span> 2871 </div><div class="unit-price relative" hidden> 2872 <span class="visually-hidden">Unit price</span> 2873 <span class="unit-price__price"> 2874</span> 2875 <span class="unit-price__separator"> / </span> 2876 <span class="unit-price__unit"> 2877 </span> 2878 </div> 2879<div class="price__no-variant" hidden> 2880 <span class="price__current" data-no-variant-label="Unavailable"></span> 2881 </div> 2882</div> 2883 2884<style> 2885 .bd-card-retail{ 2886 margin-top: 4px; 2887 font-size: 13px; 2888 font-weight: 500; 2889 color: rgba(0,0,0,.55); 2890 white-space: nowrap; 2891 display: flex; 2892 align-items: baseline; 2893 gap: 6px; 2894 } 2895 .bd-card-retail__label{ 2896 font-weight: 500; 2897 color: rgba(0,0,0,.55); 2898 } 2899 2900 /* Strike the whole "price + / unit" cleanly (not just the decimals) */ 2901 .bd-card-retail__strike{ 2902 position: relative; 2903 display: inline-flex; 2904 align-items: baseline; 2905 gap: 4px; 2906 color: rgba(0,0,0,.45); 2907 } 2908 .bd-card-retail__strike::after{ 2909 content: ""; 2910 position: absolute; 2911 left: 0; 2912 right: 0; 2913 top: 55%; 2914 height: 1px; 2915 background: rgba(0,0,0,.35); 2916 transform: translateY(-50%); 2917 pointer-events: none; 2918 } 2919 .bd-card-retail__price, 2920 .bd-card-retail__unit{ 2921 color: rgba(0,0,0,.45); 2922 } 2923 2924 /* Hide retail line when inside PDP price (PDP has its own) */ 2925 .bd-price-embedded .bd-card-retail { 2926 display: none !important; 2927 } 2928</style> 2929 </div> 2930 2931 <!-- RIGHT: Was + % OFF + badges + offer end --><div class="bd-price-right"> 2932 <div class="bd-promo-line"> 2933 <span class="bd-was"> 2934 Was <s>$11.25 2935</s> 2936 </span> 2937 <span class="bd-off">25% OFF</span> 2938 2939 <!-- DESKTOP INLINE BADGES --> 2940 <div class="bd-badge-row"><span class="bd-badge bd-badge--sale">On Sale</span><style> 2941 .bd-tier-badge{ 2942 display:inline-block; 2943 padding:6px 14px; 2944 border-radius:8px; 2945 font-size:13px; 2946 font-weight:700; 2947 line-height:1; 2948 background:#007DB6; 2949 color:#fff; 2950 white-space:nowrap; 2951 } 2952</style></div> 2953 </div></div></div> 2954</div> 2955 2956<style> 2957 .bd-pdp-price { margin: 8px 0 4px; } 2958 2959 /* Badges */ 2960 .bd-badge { 2961 display: inline-block; 2962 padding: 6px 10px; 2963 border-radius: 12px; 2964 font-size: 13px; 2965 font-weight: 800; 2966 line-height: 1; 2967 white-space: nowrap; 2968 } 2969 .bd-badge--sale { background: #D32F2F; color: #fff; } 2970 .bd-badge--tier { background: #007DB6; color: #fff; } 2971 .clearance .bd-badge--sale { background-color: #ff9705; } 2972 2973 /* Desktop inline badge row (after % OFF) */ 2974 .bd-badge-row { 2975 display: flex; 2976 align-items: center; 2977 gap: 8px; 2978 flex-wrap: wrap; 2979 } 2980 2981 /* Mobile badge bar (top) */ 2982 .bd-badge-bar{ 2983 display: none; 2984 margin: 0 0 10px; 2985 gap: 8px; 2986 flex-wrap: wrap; 2987 align-items: center; 2988 } 2989 2990 /* Layout */ 2991 .bd-price-row { 2992 display: flex; 2993 align-items: center; 2994 justify-content: space-between; 2995 gap: 24px; 2996 flex-wrap: wrap; 2997 } 2998 .bd-price-left { min-width: 180px; } 2999 .bd-price-right { flex: 1; min-width: 260px; } 3000 3001 /* Embedded price */ 3002 .bd-price-embedded.price { display: inline-block; margin: 0; padding: 0; } 3003 .bd-price-embedded .price__default { display: inline-flex; align-items: flex-end; gap: 4px; } 3004 .bd-price-embedded .price__current { 3005 font-size: 40px; 3006 line-height: 1; 3007 color: #D32F2F !important; 3008 font-weight: 800; 3009 } 3010 .clearance .bd-price-embedded .price__current { color: #ff9705 !important; } 3011 .bd-price-embedded .price__unit { 3012 line-height: 1.1; 3013 margin-left: 0; 3014 font-weight: 400; 3015 color: #000 !important; 3016 } 3017 .bd-price-embedded .price__was, 3018 .bd-price-embedded .price__from, 3019 .bd-price-embedded .unit-price { display: none !important; } 3020 3021 /* Right-side promo */ 3022 .bd-promo-line { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; } 3023 .bd-was { font-size: 18px; color: #555; font-weight: 400; } 3024 .bd-was s { color: #999; text-decoration-thickness: 2px; } 3025 .bd-off { font-size: 26px; font-weight: 800; color: #000; } 3026 .bd-subtext { margin-top: 0; color: #666; font-size: 15px; font-weight: 400; } 3027 3028 /* Mobile: move badges to the top bar */ 3029 @media (max-width: 720px) { 3030 .bd-badge-bar{ 3031 display: flex; 3032 } 3033 3034 /* hide the inline badges on mobile */ 3035 .bd-badge-row{ 3036 display: none !important; 3037 } 3038 3039 .bd-price-row{ 3040 gap: 18px; 3041 } 3042 3043 .bd-price-left, .bd-price-right{ 3044 min-width: 0; 3045 } 3046 3047 .bd-price-embedded .price__current { font-size: 32px; } 3048 .bd-off { font-size: 22px; } 3049 .bd-was { font-size: 14px; } 3050 .bd-subtext { font-size: 13px; line-height: 1.2; } 3051 } 3052</style> 3053 3054 </div> 3055 3056 3057 3058 <a class="product-options--anchor" id="variants" rel="nofollow"></a><div class="product-info__block product-options" > 3059 <variant-picker class="no-js-hidden" data-url="/products/engineered-hardwood-grand-width-collection" data-update-url="true" data-show-availability="true" data-availability-method="downward"><fieldset class="option-selector" data-selector-type="listed"><legend class="label">
3060 <span class="bd-label">Style: </span><span class="option-selector__label-value js-color-text bd-value bd-style-value">Sterling</span><span class="bd-variant-summary"><span class="bd-separator" aria-hidden="true"> · </span><span class="bd-label">SKU:</span> 3061 <span class="bd-value bd-sku-value">15274718</span><span class="js-variant-sku visually-hidden" aria-hidden="true"></span><span class="variant-stock-badge"><span class="bd-badge bd-badge--instock">In stock</span></span></span> 3062 </legend><div class="option-selector__btns flex flex-wrap items-start"><input type="radio" class="opt-btn visually-hidden focus-label js-option" name="template--26272360235305__main-style-option" id="template--26272360235305__main-style-opt-0" value="Sterling" checked> 3063 <label class="opt-label opt-label--swatch opt-label--image relative swatch-shape--square swatch-shape--not-circle swatch--variant-image" for="template--26272360235305__main-style-opt-0"> 3064 <span class="visually-hidden js-value">Sterling</span> 3065 <div class="opt-label__media media h-full w-full relative"><img src="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=105" 3066 class="img-fit bg-theme-bg" loading="eager" 3067 width="" 3068 height="0" 3069 alt=""> 3070 </div> 3071 </label><input type="radio" class="opt-btn visually-hidden focus-label js-option" name="template--26272360235305__main-style-option" id="template--26272360235305__main-style-opt-2" value="Riverbed"> 3072 <label class="opt-label opt-label--swatch opt-label--image relative swatch-shape--square swatch-shape--not-circle swatch--variant-image" for="template--26272360235305__main-style-opt-2"> 3073 <span class="visually-hidden js-value">Riverbed</span> 3074 <div class="opt-label__media media h-full w-full relative"><img src="//www.builddirect.com/cdn/shop/files/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501&width=105" 3075 class="img-fit bg-theme-bg" loading="eager" 3076 width="" 3077 height="0" 3078 alt=""> 3079 </div> 3080 </label><input type="radio" class="opt-btn visually-hidden focus-label js-option" name="template--26272360235305__main-style-option" id="template--26272360235305__main-style-opt-9" value="Bourbon Oak"> 3081 <label class="opt-label opt-label--swatch opt-label--image relative swatch-shape--square swatch-shape--not-circle swatch--variant-image" for="template--26272360235305__main-style-opt-9"> 3082 <span class="visually-hidden js-value">Bourbon Oak</span> 3083 <div class="opt-label__media media h-full w-full relative"><img src="//www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=105" 3084 class="img-fit bg-theme-bg" loading="eager" 3085 width="" 3086 height="0" 3087 alt=""> 3088 </div> 3089 </label></div> 3090 </fieldset>
3090<script type="application/json"> 3091 { 3092 "product": { 3093 "id": 8409948487977, 3094 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring", 3095 "handle": "engineered-hardwood-grand-width-collection", 3096 "description": "\u003ch1\u003eGrand Width 9.5\" White Oak Engineered Hardwood Flooring Collection\u003c\/h1\u003e\n\u003cp\u003eBring expansive, modern style into your home with the Grand Width Collection. Featuring extra-wide 9.5-inch planks crafted from real European oak, this engineered hardwood flooring creates a spacious, high-end look that instantly elevates any room. The lightly wire-brushed surface highlights the natural grain and character of the wood while a durable engineered construction provides long-term performance and stability. \u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eNatural Wide-Plank Hardwood for Modern Interiors\u003c\/h2\u003e\n\u003cp\u003eThe Grand Width Collection is designed to showcase the beauty of authentic oak in a format that feels open and contemporary. The extra-wide planks create fewer seams across the floor, allowing the natural grain patterns to stand out while visually expanding your space.\u003c\/p\u003e\n\u003cp\u003eThis flooring works beautifully in open-concept homes, modern renovations, and spaces where homeowners want the warmth of real wood with a clean, refined aesthetic.\u003c\/p\u003e\n\u003ch2\u003eBuilt for Long-Term Performance\u003c\/h2\u003e\n\u003cp\u003eUnderneath the beautiful oak surface is a durable engineered structure designed for stability and reliability. Each plank features a thick 4 mm wear layer over a multi-ply core, delivering the authentic look of solid hardwood while helping reduce movement caused by temperature and humidity changes. \u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eA protective urethane finish and wire-brushed texture help maintain the floorâs appearance by minimizing the visibility of everyday wear such as light scratches, footprints, and dust.\u003c\/p\u003e\n\u003ch2\u003eSmooth, Professional Installation Experience\u003c\/h2\u003e\n\u003cp\u003eThe planks are prefinished and designed with a tongue-and-groove installation system, making them suitable for a variety of installation methods depending on the project.\u003c\/p\u003e\n\u003cp\u003eThe engineered construction also allows installation over multiple subfloor types and supports radiant heating systems, giving homeowners and installers greater flexibility during renovation projects. \u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eLong boards ranging up to over 86 inches help create a more natural hardwood layout with fewer seams, resulting in a premium finished look.\u003c\/p\u003e\n\u003ch2\u003eWhere This Product Works Best\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLiving rooms and open-concept spaces\u003c\/li\u003e\n\u003cli\u003eDining rooms and main-floor renovations\u003c\/li\u003e\n\u003cli\u003eBedrooms and home offices\u003c\/li\u003e\n\u003cli\u003eModern or Scandinavian-inspired interiors\u003c\/li\u003e\n\u003cli\u003eHomes with radiant floor heating systems\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eQuick Specs Summary\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpecies: European White Oak\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eWear Layer: 4 mm real wood\u003c\/li\u003e\n\u003cli\u003ePlank Length: Approx 60% Max Length Planks\u003c\/li\u003e\n\u003cli\u003eCore: Multi-ply engineered core\u003c\/li\u003e\n\u003cli\u003eSurface Texture: Wire-brushed\u003c\/li\u003e\n\u003cli\u003eFinish: Low-gloss urethane\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eRadiant Heat: Compatible (electric and hydronic)\u003c\/li\u003e\n\u003cli\u003eCertification: FloorScore indoor air quality certified\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eA Smart Choice for Stylish, Durable Hardwood Floors\u003c\/h2\u003e\n\u003cp\u003eThe Grand Width Collection offers the perfect balance of design impact and everyday practicality. The extra-wide planks create a dramatic, designer look while the engineered construction improves stability compared to traditional solid hardwood.\u003c\/p\u003e\n\u003cp\u003eWith its thick wear layer, durable finish, and timeless oak grain, this flooring delivers long-lasting performance and a premium appearance that enhances both modern and classic interiors.\u003c\/p\u003e", 3097 "published_at": [45,32,13,13,7,2023,4,194,true,"PDT"], 3098 "created_at": [45,32,13,13,7,2023,4,194,true,"PDT"], 3099 "vendor": "BuildDirect",
3100 "type": "Engineered Hardwood Flooring", 3101 "tags": ["15274718","15274719","15274720","15988511","Engineered Hardwood Flooring","PRO Pick","Shipping: Core SKU Oversized","Shipping: Oversized 84","SKU:Core","tongue and groove"], 3102 "price": 0, 3103 "price_min": 0, 3104 "price_max": 28951, 3105 "available": true, 3106 "price_varies": true, 3107 "compare_at_price": 0, 3108 "compare_at_price_min": 0, 3109 "compare_at_price_max": 38363, 3110 "compare_at_price_varies": true, 3111 "variants": [{"id":45515675500841,"title":"Sterling","option1":"Sterling","option2":null,"option3":null,"sku":"15274718","requires_shipping":true,"taxable":true,"featured_image":{"id":42197097546025,"product_id":8409948487977,"position":3,"created_at":"2023-08-15T12:08:20-07:00","updated_at":"2023-08-15T12:08:21-07:00","alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Sterling","width":875,"height":700,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501","variant_ids":[45515675500841,45515675631913,48015133901097]},"available":true,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Sterling","public_title":"Sterling","options":["Sterling"],"price":28951,"weight":34019,"compare_at_price":38363,"inventory_management":"shopify","barcode":"029967157817","featured_media":{"alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Sterling","id":34583848583465,"position":3,"preview_image":{"aspect_ratio":1.25,"height":700,"width":875,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45515675664681,"title":"Riverbed","option1":"Riverbed","option2":null,"option3":null,"sku":"15274719","requires_shipping":true,"taxable":true,"featured_image":{"id":42197097480489,"product_id":8409948487977,"position":4,"created_at":"2023-08-15T12:08:20-07:00","updated_at":"2023-08-15T12:08:21-07:00","alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Riverbed","width":875,"height":700,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501","variant_ids":[45515675664681,45515675697449,48015133933865]},"available":true,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Riverbed","public_title":"Riverbed","options":["Riverbed"],"price":28951,"weight":34019,"compare_at_price":38363,"inventory_management":"shopify","barcode":"029967157824","featured_media":{"alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Riverbed","id":34583848616233,"position":4,"preview_image":{"aspect_ratio":1.25,"height":700,"width":875,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45515675730217,"title":"DISCONTINUED - Gavel","option1":"DISCONTINUED - Gavel","option2":null,"option3":null,"sku":"15274720","requires_shipping":true,"taxable":true,"featured_image":{"id":42197097611561,"product_id":8409948487977,"position":5,"created_at":"2023-08-15T12:08:20-07:00","updated_at":"2023-08-15T12:08:21-07:00","alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Gavel","width":875,"height":700,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501","variant_ids":[45515675730217,45515675762985,48015133966633]},"available":true,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - DISCONTINUED - Gavel","public_title":"DISCONTINUED - Gavel","options":["DISCONTINUED - Gavel"],"price":28951,"weight":34019,"compare_at_price":38363,"inventory_management":"shopify","barcode":"029967157831","featured_media":{"alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Gavel","id":34583848649001,"position":5,"preview_image":{"aspect_ratio":1.25,"height":700,"width":875,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":53065299525929,"title":"Bourbon Oak","option1":"Bourbon Oak","option2":null,"option3":null,"sku":"15988511","requires_shipping":true,"taxable":true,"featured_image":{"id":55467495227689,"product_id":8409948487977,"position":1,"created_at":"2026-04-28T10:14:51-07:00","updated_at":"2026-04-28T10:14:52-07:00","alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Bourbon Oak","width":800,"height":800,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492","variant_ids":[53065299525929,53065299558697,53065299591465]},"available":true,"name":"Grand Width 9.5in White Oak Engineered Hardwood Flooring - Bourbon Oak","public_title":"Bourbon Oak","options":["Bourbon Oak"],"price":28951,"weight":34019,"compare_at_price":38363,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":"Grand Width 9.5in White Oak Engineered Hardwood Flooring in Bourbon Oak","id":45105278746921,"position":1,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}], 3112 "images": ["\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492","\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-07_8322146a-aa84-4da5-86de-5655d8aa6d86.jpg?v=1788955749","\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501","\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501","\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501"], 3113 "featured_image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492", 3114 "options": ["Style"], 3115 "url": "\/products\/engineered-hardwood-grand-width-collection" 3116 }, 3117 "formatted": {"45515675500841":{"price":"$289.51\n" 3118,"compareAtPrice":"$383.63\n","inventory":"none","weight":"75.0 lb" 3119,"sku":"15274718" 3120},"45515675664681":{"price":"$289.51\n" 3121,"compareAtPrice":"$383.63\n","inventory":"none","weight":"75.0 lb" 3122,"sku":"15274719" 3123},"45515675730217":{"price":"$289.51\n" 3124,"compareAtPrice":"$383.63\n","weight":"75.0 lb" 3125,"sku":"15274720" 3126},"53065299525929":{"price":"$289.51\n" 3127,"compareAtPrice":"$383.63\n","weight":"75.0 lb" 3128,"sku":"15988511" 3129}} 3130 } 3131 </script>
3131<script type="application/json" id="bd-stock-map-template--26272360235305__main"> 3132 {"45515675500841": { "mto": false, "status": "" },"45515675664681": { "mto": false, "status": "" },"45515675730217": { "mto": false, "status": "" },"53065299525929": { "mto": false, "status": "" }} 3133 </script>
3133<script> 3134 document.addEventListener('variant:changed', function (e) { 3135 var v = e.detail && e.detail.variant; 3136 if (!v) return; 3137 3138 var mapEl = document.getElementById('bd-stock-map-template--26272360235305__main'); 3139 if (!mapEl) return; 3140 var stockMap = {}; 3141 try { stockMap = JSON.parse(mapEl.textContent || '{}'); } catch(_e) {} 3142 3143 // Update custom SKU value (normal weight) 3144 var skuEl = document.querySelector('.bd-sku-value'); 3145 if (skuEl) { 3146 skuEl.textContent = v && v.sku ? v.sku : ''; 3147 } 3148 3149 // Update stock badge 3150 var container = document.querySelector('.variant-stock-badge'); 3151 if (!container) return; 3152 3153 var info = stockMap[String(v.id)] || {}; 3154 var badge = document.createElement('span'); 3155 badge.className = 'bd-badge'; 3156 3157 if (info.status && String(info.status).trim() !== '') { 3158 badge.classList.add('bd-badge--custom'); 3159 badge.textContent = info.status; 3160 } else if (info.mto) { 3161 badge.classList.add('bd-badge--mto'); 3162 badge.textContent = 'Made to order'; 3163 } else if (v.available) { 3164 badge.classList.add('bd-badge--instock'); 3165 badge.textContent = 'In stock'; 3166 } else { 3167 badge.classList.add('bd-badge--oos'); 3168 badge.textContent = 'Out of stock'; 3169 } 3170 3171 container.innerHTML = ''; 3172 container.appendChild(badge); 3173 }); 3174 </script>
3174 3175 3176</variant-picker> 3177 3178<noscript> 3179 <div class="product-info__select"> 3180 <label class="label" for="variants-template--26272360235305__main">Product variants</label> 3181 <div class="select relative"> 3182 <select class="select w-full" id="variants-template--26272360235305__main" name="id" form="product-form-template--26272360235305__main"><option value="45515675500841" 3183 3184 >Sterling 3185 - $289.51 3186 </option><option value="45515675664681" 3187 3188 >Riverbed 3189 - $289.51 3190 </option><option value="45515675730217" 3191 3192 >DISCONTINUED - Gavel 3193 - $289.51 3194 </option><option value="53065299525929" 3195 3196 >Bourbon Oak 3197 - $289.51 3198 </option></select> 3199 </div> 3200 </div> 3201</noscript> 3202 3203<style> 3204 .bd-badge { 3205 display: inline-block; 3206 padding: 4px 8px; 3207 border-radius: 6px; 3208 font-size: 13px; 3209 font-weight: 600; 3210 margin-left: 8px; 3211 } 3212 .bd-badge--instock { background: #16A34A; color: #fff; } 3213 .bd-badge--oos { background: #DC2626;
3213 color: #fff; } 3214 .bd-badge--mto { background: #F59E0B; color: #fff; } 3215 .bd-badge--custom { background: #374151; color: #fff; } 3216 .variant-stock-badge { margin-left: 8px; } 3217 3218 /* Base text size, normal weight for line */ 3219 fieldset legend.label { 3220 font-size: 16px; 3221 font-weight: 400; 3222 } 3223 3224 /* Bold only label words (e.g. "Style:", "SKU:") */ 3225 .bd-label { 3226 font-weight: 600; 3227 } 3228 3229 /* Values normal weight */ 3230 .bd-value { 3231 font-weight: 400; 3232 } 3233 3234 .bd-separator { 3235 margin: 0 4px; 3236 } 3237 3238 /* Hide theme's original SKU content to avoid double "SKU:" */ 3239 .js-variant-sku.visually-hidden { 3240 position: absolute; 3241 width: 1px; 3242 height: 1px; 3243 padding: 0; 3244 margin: -1px; 3245 overflow: hidden; 3246 clip: rect(0, 0, 0, 0); 3247 white-space: nowrap; 3248 border: 0; 3249 } 3250 3251 3252</style> 3253 3254 </div> 3255 3256 3257 3258<bd-event-message class="bd-event bd-event--product bd-event-theme--fall" data-end="2026-10-16" data-product="8409948487977" data-excluded=""> 3259 3260 3261 3262 <svg class="bd-event__art" viewBox="0 0 100 100" aria-hidden="true" focusable="false" fill="var(--event-accent)"> 3263 3264 <path d="M48 5 57 28 71 18 66 40 89 34 78 51 96 58 69 71 70 87 51 81 45 98 42 79 24 82 27 66 5 51 23 47 15 29 36 38 34 17 43 29Z"/> 3265 <path fill="var(--event-secondary)" d="M23 48C48 59 49 84 29 92 7 87 6 65 23 48Z"/> 3266 3267 </svg> 3268 3269 3270 <div class="bd-event__body"> 3271 <span class="bd-event__name">Fall Flooring Event!</span> 3272 3273 3274<span class="bd-event__deadline"> 3275 Ends October 16 3276 </span> 3277 3278 </div> 3279 3280 <a class="bd-event__link" href="/pages/promotional-events#event-terms">Offer details <span aria-hidden="true">â</span></a> 3281
3281<script type="application/json" data-event-variants>[{"id":45515675500841,"eligible":true},{"id":45515675631913,"eligible":false},{"id":45515675664681,"eligible":true},{"id":45515675697449,"eligible":false},{"id":48015133901097,"eligible":false},{"id":48015133933865,"eligible":false},{"id":45515675730217,"eligible":true},{"id":45515675762985,"eligible":false},{"id":48015133966633,"eligible":false},{"id":53065299525929,"eligible":true},{"id":53065299558697,"eligible":false},{"id":53065299591465,"eligible":false}]</script>
3281 3282 3283 </bd-event-message> 3284 <div class="bd-pdp-sample-step"> 3285 <div class="bd-pdp-sample-intro"> 3286 <h2 class="bd-pdp-step-heading">See it in your space</h2> 3287 3288 <a 3289 class="bd-expert-link__inline" 3290 href="/pages/flooring-experts" 3291 data-bd-expert-link="sample-promise" 3292 >Meet your BuildDirect Flooring Expert</a> 3293 </div> 3294 3295 3296 <div class="product-info__block" > 3297
3297<script type="application/json" id="samples-offered-8409948487977"> 3298 {"45515675500841": "Available","45515675631913": "Available","45515675664681": "Available","45515675697449": "Available","48015133901097": "Available","48015133933865": "Available","45515675730217": "Available","45515675762985": "Available","48015133966633": "Available","53065299525929": "Available","53065299558697": "Available","53065299591465": "Available"} 3299 </script>
3299<div class="bd-sample-order-wrap" 3300 data-product-id="8409948487977" 3301 data-product-handle="engineered-hardwood-grand-width-collection" 3302 data-sample-suffix="-S" 3303 data-call-number="1-877-631-2845" 3304 data-btn-class="btn btn--primary bd-btn--large w-full block js-sample-order" 3305 data-label-free="Add a free sample" 3306 data-label-paid="Order paid sample" 3307 data-label-call="Call for sample"><button type="button" 3308 class="btn btn--primary bd-btn--large w-full block js-sample-order"data-action="add-sample">Add a free sample 3309</button><div class="bd-sample-promise bd-sample-promise--pdp"><p class="bd-sample-promise__text">See your favorites at home. Your flooring expert will get in touch to help with samples, quantities and delivery.</p><p class="bd-sample-promise__meet"><a 3310 class="bd-expert-link__inline" 3311 href="/pages/flooring-experts" 3312 data-bd-expert-link="sample-promise" 3313 >Meet your BuildDirect Flooring Expert</a></p> 3314 </div> 3315 3316 <style> 3317 .bd-sample-promise { 3318 margin-top: 1rem; 3319 font-size: 1.3rem; 3320 line-height: 1.4; 3321 } 3322 3323 .bd-sample-promise p { 3324 margin: 0; 3325 } 3326 3327 .bd-sample-promise__text { 3328 opacity: 0.85; 3329 } 3330 3331 .bd-sample-promise__lead { 3332 font-weight: 600; 3333 margin-bottom: 0.25rem; 3334 } 3335 3336 .bd-sample-promise__meet { 3337 margin-top: 0.4rem; 3338 } 3339 3340 .bd-sample-promise__meet .bd-expert-link__inline { 3341 font-weight: 600; 3342 color: rgb(var(--link-color, 0 125 182)); 3343 text-decoration: underline; 3344 } 3345 3346 /* In the cart and on the order the line is a standalone note, not a caption 3347 hanging off a button, so it gets a panel to sit in. */ 3348 .bd-sample-promise--cart, 3349 .bd-sample-promise--order { 3350 padding: 1.2rem 1.4rem; 3351 border: 1px solid var(--color-border, rgba(0, 0, 0, 0.12)); 3352 border-radius: var(--btn-border-radius, 4px); 3353 } 3354 3355 .bd-sample-promise--cart { 3356 margin-bottom: 1.6rem; 3357 } 3358 </style></div> 3359 3360 3361 3362 </div> 3363 </div> 3364 3365 3366 3367 <div class="product-info__block" > 3368 3369<style> 3370 .bd-acc{border:1px solid #e5e5e5; border-radius:10px; background:#fff; overflow:hidden} 3371 .bd-acc summary{ 3372 display:flex; align-items:center; justify-content:space-between; cursor:pointer; 3373 padding:12px 14px; font-weight:700; background:#f8f9fb; 3374 } 3375 .bd-acc summary::-webkit-details-marker{display:none} 3376 .bd-acc__panel{padding:14px} 3377 .bd-acc__chev{width:16px; height:16px; transition:transform .2s ease} 3378 .bd-acc details[open] .bd-acc__chev{transform:rotate(180deg)} 3379 3380 .bd-calc{width:100%} 3381 .bd-coverage-order__pack{margin:-4px 0 14px;font-size:14px;line-height:1.5;color:var(--bd-muted,#596873)} 3382 .bd-marketplace .bd-coverage-order .bd-calc__coverage--unit-select .bd-calc__input{padding-right:144px} 3383 .bd-marketplace .bd-coverage-order .bd-decking-unit__select{position:absolute;right:4px;top:4px;bottom:4px;width:128px;max-width:calc(100% - 64px);min-height:44px;height:calc(100% - 8px);box-sizing:border-box;margin:0;padding:8px;border:0;border-left:1px solid var(--bd-line);border-radius:0;background:var(--bd-surface);color:var(--bd-muted);font:inherit;font-size:16px;appearance:auto;cursor:pointer} 3384 .bd-marketplace .bd-coverage-order .bd-decking-unit__select:focus-visible{outline:2px solid var(--bd-blue);outline-offset:-2px} 3385 .bd-calc__col{display:flex; flex-direction:column; gap:6px; width:100%} 3386 .bd-calc__label{font-weight:700} 3387 .bd-calc__coverage{position:relative; width:100%} 3388 .bd-calc__input{ 3389 height:44px; padding:0 150px 0 14px; width:100%; 3390 border:1px solid #e5e5e5; border-radius:8px; background:#fff; color:inherit; font:inherit; 3391 } 3392 .bd-calc__input:focus{border-color:#0080b6; outline:none} 3393 .bd-calc__suffix-inside{ 3394 position:absolute; right:10px; top:50%; transform:translateY(-50%); 3395 color:#999; pointer-events:auto; white-space:nowrap; 3396 display:flex; align-items:center; gap:8px; 3397 } 3398 .bd-calc__unitselect{ 3399 height:30px; border:1px solid #e5e5e5; border-radius:6px; background:#fff; color:#111; font:inherit; 3400 padding:0 8px; cursor:pointer; 3401 } 3402 .bd-calc__note{ 3403 margin-top:6px; font-size:12px; color:#6b7280; display:none; 3404 } 3405 3406 .bd-card{margin-top:16px; border:1px solid #E5E7EB; border-radius:12px; overflow:hidden} 3407 .bd-card__row{display:flex; justify-content:space-between; align-items:center; padding:12px 14px; font-size:14px} 3408 .bd-card__row + .bd-card__row{border-top:1px solid #F3F4F6} 3409 .bd-card__label{color:#374151; font-weight:700} 3410 .bd-card__val{color:#111827; font-weight:700} 3411 3412 .bd-calc__under{display:flex; align-items:center; gap:12px; margin-top:12px; flex-wrap:wrap} 3413 .bd-calc__chk{width:18px; height:18px; accent-color:#0080b6} 3414 .bd-calc__under a{color:#0099db; font-weight:600; text-decoration:none} 3415 .bd-calc__under a:hover{text-decoration:underline} 3416 3417 #bd-calc-overlay-8409948487977{position:fixed; inset:0; background:rgba(0,0,0,.4); opacity:0; pointer-events:none; transition:opacity .25s ease; z-index:9998} 3418 #bd-calc-drawer-8409948487977{ 3419 position:fixed; top:0; right:0; height:100dvh; width:420px; max-width:100%; background:#fff; 3420 box-shadow:-8px 0 24px rgba(0,0,0,.12); transform:translateX(100%); transition:transform .3s ease; 3421 z-index:9999; display:flex; flex-direction:column; 3422 } 3423 .bd-open-8409948487977 #bd-calc-overlay-8409948487977{opacity:1; pointer-events:auto} 3424 .bd-open-8409948487977 #bd-calc-drawer-8409948487977{transform:translateX(0)} 3425 #bd-calc-drawer-8409948487977[aria-hidden="true"]{visibility:hidden} 3426 body.bd-calculator-open{overflow:hidden} 3427 #bd-calc-drawer-8409948487977 .hdr{display:flex; align-items:center; justify-content:space-between; padding:16px 18px; border-bottom:1px solid #eee} 3428 #bd-calc-drawer-8409948487977 h3{margin:0; font-size:18px} 3429 #bd-calc-drawer-8409948487977 .close{appearance:none; border:0; background:transparent; cursor:pointer; padding:10px; min-width:44px; min-height:44px} 3430 #bd-calc-drawer-8409948487977 .body{padding:18px; overflow:auto; -webkit-overflow-scrolling:touch; flex:1} 3431 #bd-calc-drawer-8409948487977 .foot{padding:16px 18px max(16px,env(safe-area-inset-bottom)); border-top:1px solid #eee; display:flex; gap:10px; justify-content:flex-end} 3432 #bd-calc-drawer-8409948487977 .btn{appearance:none; border:1px solid #0099db; background:#0099db; color:#fff; padding:10px 14px; font-size:14px; border-radius:6px; cursor:pointer} 3433 #bd-calc-drawer-8409948487977 .btn.secondary{background:#fff; color:#0099db} 3434 #bd-calc-drawer-8409948487977 .label{display:block; margin:16px 0 6px; font-size:14px; color:#111; font-weight:600} 3435 #bd-calc-drawer-8409948487977 .row{display:grid; grid-template-columns:1fr 24px 1fr auto; gap:8px; align-items:center; margin-bottom:10px} 3436 #bd-calc-drawer-8409948487977 input[type="number"]{width:100%; min-width:0; min-height:48px; padding:10px 12px; border:1px solid #adb8bd; border-radius:2px; font-size:16px} 3437 #bd-calc-drawer-8409948487977 .btn{border-radius:2px; border-color:#007db6; background:#007db6} 3438 #bd-calc-drawer-8409948487977 .btn.secondary{background:#fff; color:#007db6} 3439 @media(max-width:480px){ 3440 #bd-calc-drawer-8409948487977 .row{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)} 3441 #bd-calc-drawer-8409948487977 .row .btn{grid-column:1/-1; justify-self:end; min-height:44px} 3442 .bd-calc__under label,.bd-calc__under a{min-height:44px; display:inline-flex; align-items:center} 3443 .bd-calc__input{padding-right:112px; min-height:48px} 3444 .bd-calc__unitselect{height:40px} 3445 .bd-card__row{flex-wrap:wrap; gap:6px 12px} 3446 } 3447 #bd-calc-drawer-8409948487977 .divider{border:0; border-top:1px solid #eee; margin:16px 0} 3448 #bd-calc-drawer-8409948487977 .totals{border:1px solid #eee; border-radius:8px} 3449 #bd-calc-drawer-8409948487977 .totals .trow{display:flex; justify-content:space-between; padding:10px 12px; font-size:14px} 3450 #bd-calc-drawer-8409948487977 .totals .trow + .trow{border-top:1px solid #f0f
34500f0} 3451</style> 3452 3453<div class="bd-coverage-order" id="bd-acc-8409948487977"> 3454 <div class="bd-calc" id="bd-calc-8409948487977"> 3455 <label class="bd-coverage-order__label" for="bd-calc-coverage-8409948487977">How much do you need?</label> 3456 <p class="bd-coverage-order__pack" id="bd-calc-pack-8409948487977" hidden></p> 3457 <div class="bd-calc__coverage"> 3458 <input id="bd-calc-coverage-8409948487977" type="text" inputmode="decimal" autocomplete="off" placeholder="0" class="bd-calc__input" aria-describedby="bd-calc-unit-note-8409948487977"> 3459 3460 <span class="bd-coverage-order__unit" id="bd-calc-unit-display-8409948487977">sq ft</span> 3461 <input type="hidden" id="bd-calc-unit-8409948487977" value="sq ft"> 3462 3463 </div> 3464 <div class="bd-coverage-order__options"> 3465 <label for="bd-calc-waste-8409948487977"> 3466 <input id="bd-calc-waste-8409948487977" type="checkbox" class="bd-calc__chk" checked> 3467 <span id="bd-calc-waste-label-8409948487977">Add 10% for cuts & waste</span> 3468 </label> 3469 <button type="button" class="bd-coverage-order__calculator" id="bd-calc-open-8409948487977" aria-haspopup="dialog" aria-controls="bd-calc-drawer-8409948487977">Use our area calculator</button> 3470 </div> 3471 <p id="bd-calc-unit-note-8409948487977" class="bd-calc__note" role="status"></p> 3472 <div class="bd-coverage-order__result" aria-live="polite" aria-atomic="true"> 3473 <span>Youâll receive <strong><span id="bd-card-qty-8409948487977">0</span> <span id="bd-card-sellunit-8409948487977">carton</span></strong></span> 3474 <span class="bd-coverage-order__covers"><span id="bd-card-covers-8409948487977">0.00</span> <span id="bd-card-priceunit2-8409948487977">sq ft</span></span> 3475 </div> 3476 <p class="bd-coverage-order__rounding">Rounded up to complete packs for your project.</p> 3477 </div> 3478</div> 3479 3480<div id="bd-calc-overlay-8409948487977" aria-hidden="true"></div> 3481 3482<aside id="bd-calc-drawer-8409948487977" role="dialog" aria-modal="true" aria-labelledby="bd-calc-title-8409948487977" aria-hidden="true" tabindex="-1" inert> 3483 <div class="hdr"> 3484 <h3 id="bd-calc-title-8409948487977">Area Calculator</h3> 3485 <button class="close" id="bd-calc-close-8409948487977" aria-label="Close"> 3486 <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none"><path d="M6 6l12 12M18 6L6 18" stroke="#111" stroke-width="2" stroke-linecap="round"/></svg> 3487 </button> 3488 </div> 3489 3490 <div class="body"> 3491 <div> 3492 <div class="label" style="margin-top:0">How to calculate</div> 3493 <p style="margin:0 0 12px; color:#555; font-size:14px;"> 3494 If your product is priced by sq ft, enter width and length. If priced by lineal ft, enter length only. 3495 </p> 3496 </div> 3497 3498 <hr class="divider"> 3499 3500 <label class="label">1. Enter measurements of sections</label> 3501 <div id="bd-sec-wrap-8409948487977"></div> 3502 <button type="button" class="btn secondary" id="bd-sec-add-8409948487977" style="margin-top:6px;">+ Add another section</button> 3503 3504 <hr class="divider"> 3505 3506 <label class="label" for="bd-waste-pct-8409948487977">2. Enter waste percentage %</label> 3507 <input id="bd-waste-pct-8409948487977" type="number" min="0" max="95" step="0.5" value="10" /> 3508 3509 <hr class="divider"> 3510 3511 <label class="label">3. Total required</label> 3512 <div class="totals"> 3513 <div class="trow"><span>Subtotal</span><span><span id="bd-subtotal-8409948487977">0</span> <span id="bd-drawer-priceunit-8409948487977">sq ft</span></span></div> 3514 <div class="trow"><span>Waste (%)</span><span><span id="bd-waste-8409948487977">0</span> <span id="bd-drawer-priceunit2-8409948487977">sq ft</span></span></div> 3515 <div class="trow"><span>Total required</span><span><span id="bd-total-8409948487977">0</span> <span id="bd-drawer-priceunit3-8409948487977">sq ft</span></span></div> 3516 </div> 3517 </div> 3518 3519 <div class="foot"> 3520 <button class="btn secondary" id="bd-calc-cancel-8409948487977">Cancel</button> 3521 <button class="btn" id="bd-calc-done-8409948487977">Update Coverage</button> 3522 </div> 3523</aside> 3524
3525<script> 3526(function(){ 3527 var pid = 8409948487977; 3528 3529 var moq = 1; 3530 moq = parseInt(moq); 3531 if (isNaN(moq) || moq < 1) moq = 1; 3532 3533 /* sell unit label */ 3534 var sellUnit = "carton"; 3535 sellUnit = (sellUnit && String(sellUnit).trim()) ? String(sellUnit).trim() : 'boxes'; 3536 3537 /* price unit label */ 3538 var priceUnit = "sq ft"; 3539 priceUnit = (priceUnit && String(priceUnit).trim()) ? String(priceUnit).trim() : 'sq ft'; 3540 3541 /* 3542 conversion: price units per 1 sell unit 3543 - flooring: sq ft per box 3544 - decking: lineal ft per piece 3545 */ 3546 var priceUnitsPerSellUnit = (function(){ 3547 var raw = "34.1"; 3548 var n = parseFloat(raw); 3549 return (isFinite(n) && n > 0) ? n : (isLinearUnit(sellUnit) && isLinearUnit(priceUnit) ? 1 : 0); 3550 })(); 3551 3552 /* 3553 width in inches for sq ft/sq yd -> lineal ft conversion for linear-priced products 3554 metafield: product_dimensions.width_in_ 3555 */ 3556 var widthIn = "9.5"; 3557 widthIn = parseFloat(widthIn); 3558 if (!isFinite(widthIn) || widthIn <= 0) widthIn = 0; 3559 3560 /* 3561 full-box mode: piece-priced products (custom.primary_unit_of_measure_toa = 'piece') 3562 are sold only in whole boxes of product_details.planks_tiles_per_box pieces. 3563 Cart quantity stays in PIECES; the calculator rounds it to box multiples. 3564 */ 3565 var primaryUom = ""; 3566 primaryUom = (primaryUom ? String(primaryUom) : '').trim().toLowerCase(); 3567 3568 var piecesPerBox = (function(){ 3569 var n = Math.round(parseFloat(0)); 3570 return (isFinite(n) && n > 0) ? n : 0; 3571 })(); 3572 var sqftPerPiece = (function(){ 3573 var n = parseFloat(0); 3574 return (isFinite(n) && n > 0) ? n : 0; 3575 })(); 3576 var sqftPerBox = (function(){ 3577 var n = parseFloat("34.1"); 3578 return (isFinite(n) && n > 0) ? n : 0; 3579 })(); 3580 3581 function isBoxMode(){ return !isLinearUnit(priceUnit) && primaryUom === 'piece' && piecesPerBox > 0; } 3582 3583 function normalizeUnit(u){ 3584 return (u || "").toString().toLowerCase().replace(/\s+/g,' ').trim(); 3585 } 3586 3587 function canonicalUnit(u){ 3588 var x = normalizeUnit(u); 3589 if (x === 'lf' || x === 'lin ft' || x === 'linear ft' || x === 'lineal ft' || x === 'linear feet' || x === 'lineal feet') return 'lineal ft'; 3590 if (x === 'sq yd' || x === 'sq yds' || x === 'square yard' || x === 'square yards') return 'sq yd'; 3591 return 'sq ft'; 3592 } 3593 3594 function isLinearUnit(u){ 3595 return canonicalUnit(u) === 'lineal ft'; 3596 } 3597 3598 /* 3599 coverage of one BOX, in price units. 3600 Chain: sqft_per_box -> sqft_per_piece x piecesPerBox -> priceUnitsPerSellUnit x piecesPerBox. 3601 The sqft metafields are sq ft, so they only apply when the price unit is sq ft; 3602 otherwise fall back to the generic per-sell-unit number (per PIECE for these 3603 products) to avoid a unit mismatch. 3604 */ 3605 function boxCoverage(){ 3606 if (canonicalUnit(priceUnit) === 'sq ft'){ 3607 if (sqftPerBox > 0) return sqftPerBox; 3608 if (sqftPerPiece > 0) return sqftPerPiece * piecesPerBox; 3609 } 3610 return priceUnitsPerSellUnit * piecesPerBox; 3611 } 3612 3613 /* coverage of one cart-qty unit (a PIECE in box mode), for qty -> coverage back-fill */ 3614 function coveragePerQtyUnit(){ 3615 return isBoxMode() ? (boxCoverage() / piecesPerBox) : priceUnitsPerSellUnit; 3616 } 3617 3618 /* snap a piece quantity UP to the next full-box multiple; identity outside box mode */ 3619 function snapToBox(q){ 3620 if (!isBoxMode()) return q; 3621 var boxes = Math.ceil(q / piecesPerBox); 3622 if (!isFinite(boxes) || boxes < 1) boxes = 1; 3623 return boxes * piecesPerBox; 3624 } 3625 3626 /* UI refs */ 3627 var $unitSel = document.getElementById('bd-calc-unit-' + pid); 3628 var $unitNote = document.getElementById('bd-calc-unit-note-' + pid); 3629 3630 var $cardSellUnitLabel = document.getElementById('bd-card-sellunit-label-' + pid); 3631 var $cardSellUnit = document.getElementById('bd-card-sellunit-' + pid); 3632 var $priceUnit1 = document.getElementById('bd-card-priceunit-' + pid); 3633 var $priceUnit2 = document.getElementById('bd-card-priceunit2-' + pid); 3634 var $drawerU1 = document.getElementById('bd-drawer-priceunit-' + pid); 3635 var $drawerU2 = document.getElementById('bd-drawer-priceunit2-' + pid); 3636 var $drawerU3 = document.getElementById('bd-drawer-priceunit3-' + pid); 3637 3638 function showUnitNote(msg){ 3639 if (!$unitNote) return; 3640 if (!msg){ 3641 $unitNote.style.display = 'none'; 3642 $unitNote.textContent = ''; 3643 return; 3644 } 3645 $unitNote.style.display = 'block'; 3646 $unitNote.textContent = msg; 3647 } 3648 3649 var enteredUnitChoice = null; 3650 var previousEnteredUnit = null; 3651 function entryUnit(){ return $unitSel ? canonicalUnit($unitSel.value) : canonicalUnit(priceUnit); } 3652 function refreshUnitLabels(){ 3653 var sellLabel = isBoxMode() ? 'box' : sellUnit; 3654 if ($cardSellUnitLabel) $cardSellUnitLabel.textContent = sellLabel; 3655 if ($cardSellUnit) $cardSellUnit.textContent = isBoxMode() ? 'boxes' : sellUnit; 3656 if ($priceUnit1) $priceUnit1.textContent = priceUnit; 3657 if ($priceUnit2) $priceUnit2.textContent = priceUnit; 3658 3659 if ($unitSel){ 3660 if ($unitSel.tagName === 'SELECT'){ 3661 var areaOption = $unitSel.querySelector('option[value="sq ft"]'); 3662 areaOption.disabled = !(widthIn > 0); 3663 $unitSel.value = widthIn > 0 ? (enteredUnitChoice || 'sq ft') : 'lineal ft'; 3664 } else { 3665 $unitSel.value = canonicalUnit(priceUnit); 3666 } 3667 previousEnteredUnit = $unitSel.value; 3668 var displayUnit = document.getElementById('bd-calc-unit-display-' + pid); 3669 if (displayUnit) displayUnit.textContent = isLinearUnit($unitSel.value) ? "Lineal Ft" : $unitSel.value; 3670 } 3671 3672 var unit = entryUnit(); 3673 if ($drawerU1) $drawerU1.textContent = unit; 3674 if ($drawerU2) $drawerU2.textContent = unit; 3675 if ($drawerU3) $drawerU3.textContent = unit; 3676 var calculatorButton = document.getElementById('bd-calc-open-' + pid); 3677 var calculatorTitle = document.getElementById('bd-calc-title-' + pid); 3678 if (calculatorButton) calculatorButton.textContent = isLinearUnit(unit) ? "Use our length calculator" : "Use our area calculator"; 3679 if (calculatorTitle) calculatorTitle.textContent = isLinearUnit(unit) ? "Length calculator" : "Area calculator"; 3680 showUnitNote(''); 3681 } 3682 refreshUnitLabels(); 3683 3684 /* formatters */ 3685 function format2(val){ 3686 var num = parseFloat((val || "").toString().replace(/,/g,"")); 3687 if(isNaN(num)) return "";
3688 return num.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }); 3689 } 3690 function format0(val){ 3691 var num = parseFloat((val || "").toString().replace(/,/g,"")); 3692 if(isNaN(num)) return ""; 3693 return num.toLocaleString(undefined, { minimumFractionDigits: 0, maximumFractionDigits: 0 }); 3694 } 3695 function parseClean(val){ 3696 var normalized = (val || '').toString().trim(); 3697 if (!/^(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d*)?$/.test(normalized)) return 0; 3698 var number = Number(normalized.replace(/,/g, '')); 3699 return Number.isFinite(number) && number > 0 ? number : 0; 3700 } 3701 3702 /* elements */ 3703 var $cov = document.getElementById('bd-calc-coverage-' + pid); 3704 var $waste = document.getElementById('bd-calc-waste-' + pid); 3705 var $cardCov = document.getElementById('bd-card-cov-' + pid); 3706 var $cardQty = document.getElementById('bd-card-qty-' + pid); 3707 var $cardCovers = document.getElementById('bd-card-covers-' + pid); 3708 3709 /* state */ 3710 var userInteracted = false; 3711 var coverageOwned = false; 3712 var syncing = false; 3713 var formRef = null; 3714 var qtyInputRef = null; 3715 var orderRoot = document.getElementById('bd-acc-' + pid); 3716 var productInfo = orderRoot.closest('.product-info'); 3717 var coverageError = ''; 3718 var invalidCoverageMessage = "Enter a coverage amount greater than zero."; 3719 var unavailableCoverageMessage = "Coverage is unavailable for this option. Please contact our flooring experts."; 3720 var inventoryMessage = "This coverage exceeds the available order quantity. Reduce the area or contact our flooring experts."; 3721 var inventoryLimit = null; 3722 var quantityLimit = null; 3723 var quantityMinimum = 1; 3724 var quantityIncrement = 1; 3725 moq = Math.max(moq, quantityMinimum); 3726 3727 function setCoverageError(message){ 3728 coverageError = message; 3729 $cov.setAttribute('aria-invalid', message ? 'true' : 'false'); 3730 showUnitNote(message); 3731 var result = orderRoot.querySelector('.bd-coverage-order__result'); 3732 if (result) result.hidden = Boolean(message); 3733 } 3734 3735 function orderQuantity(quantity){ 3736 var increment = Math.max(1, quantityIncrement); 3737 if (isBoxMode()){ 3738 var a = increment, b = piecesPerBox; 3739 while (b) { var remainder = a % b; a = b; b = remainder; } 3740 increment = increment * piecesPerBox / a; 3741 } 3742 return Math.ceil(Math.max(quantity, moq) / increment) * increment; 3743 } 3744 3745 var wastePercent = 10; 3746 var wasteLabel = document.getElementById('bd-calc-waste-label-' + pid); 3747 var wasteLabelTemplate = "Add __percent__% for cuts \u0026amp; waste"; 3748 3749 function wasteFactor(){ return ($waste && $waste.checked) ? 1 + wastePercent / 100 : 1; } 3750 3751 function markInteracted(){ 3752 if (!userInteracted) { 3753 userInteracted = true; 3754// if ($waste && !$waste.checked) { 3755// $waste.checked = true; 3756// updateFromCoverage(); 3757// } 3758 } 3759 } 3760 3761 function markCoverageOwned(){ 3762 coverageOwned = true; 3763 if ($cov && $cov.dataset) delete $cov.dataset.autofill; 3764 } 3765 3766 ['pointerdown','touchstart','keydown','focus'].forEach(function(evt){ 3767 document.addEventListener(evt, markInteracted, { once:true, capture:true }); 3768 }); 3769 3770 if ($cov){ 3771 ['focus','keydown','pointerdown','input','change'].forEach(function(evt){ 3772 $cov.addEventListener(evt, function(){ 3773 markInteracted(); 3774 markCoverageOwned(); 3775 }, { once:true }); 3776 }); 3777 } 3778 3779 if ($unitSel){ 3780 $unitSel.addEventListener('change', function(){ 3781 markInteracted(); 3782 markCoverageOwned(); 3783 var oldUnit = previousEnteredUnit || canonicalUnit(priceUnit); 3784 var nextUnit = $unitSel.value; 3785 var amount = parseClean($cov.value); 3786 if (amount > 0 && oldUnit !== nextUnit){ 3787 var equivalent = toPriceUnits(amount, oldUnit) / toPriceUnits(1, nextUnit); 3788 if (Number.isFinite(equivalent)) $cov.value = String(Number(equivalent.toPrecision(15))); 3789 } 3790 enteredUnitChoice = nextUnit; 3791 refreshUnitLabels(); 3792 if (secWrap){ secWrap.innerHTML = ''; addSection(); } 3793 updateFromCoverage(); 3794 }); 3795 } 3796 3797 function getQtyInput(){ 3798 if (qtyInputRef && qtyInputRef.closest('form')) return qtyInputRef; 3799 if (!formRef) return null; 3800 qtyInputRef = formRef.querySelector('.quantity__input, input[name="quantity"]'); 3801 return qtyInputRef; 3802 } 3803 3804 function readQty(){ 3805 var el = getQtyInput(); 3806 var v = parseInt(el && el.value, 10); 3807 return isFinite(v) && v > 0 ? v : 1; 3808 } 3809 3810 function writeQty(q, force = false){ 3811 if (!userInteracted && !force) return; 3812 var el = getQtyInput(); 3813 if (!el) return; 3814 3815 // Apply MOQ floor, then round up to a full-box multiple (piece products) 3816 var finalQty = orderQuantity(q); 3817 3818 if (parseInt(el.value) !== finalQty) { 3819 syncing = true; 3820 el.value = finalQty; 3821 el.dispatchEvent(new Event('input', {bubbles:true})); 3822 el.dispatchEvent(new Event('change', {bubbles:true})); 3823 syncing = false;
3824 } 3825 } 3826 3827 /* FIXED: "covers" shows actual coverage from sell qty (no waste factor applied again) */ 3828 function updatePackCoverage(){ 3829 var label = document.getElementById('bd-calc-pack-' + pid); 3830 if (!label) return; 3831 var pack = normalizeUnit(sellUnit); 3832 var boxed = isBoxMode() || ['box', 'boxes', 'carton', 'cartons'].includes(pack); 3833 var amount = isBoxMode() ? boxCoverage() : priceUnitsPerSellUnit; 3834 if (canonicalUnit(priceUnit) === 'sq yd') amount *= 9; 3835 var show = boxed && !isLinearUnit(priceUnit) && Number.isFinite(amount) && amount > 0; 3836 label.hidden = !show; 3837 label.textContent = show ? "__coverage__ sq ft per box".replace('__coverage__', format2(amount)) : ''; 3838 } 3839 3840 function updateSummary(sellQty){ 3841 updatePackCoverage(); 3842 if (isBoxMode()){ 3843 /* sellQty is PIECES; show boxes + pieces, e.g. "3 boxes (24 pieces)" */ 3844 var boxes = Math.max(1, Math.ceil(sellQty / piecesPerBox)); 3845 var pieces = boxes * piecesPerBox; 3846 if ($cardCov) $cardCov.textContent = format2(boxCoverage()); 3847 if ($cardQty) $cardQty.textContent = boxes.toLocaleString(); 3848 if ($cardSellUnit) $cardSellUnit.textContent = 3849 (boxes === 1 ? 'box' : 'boxes') + 3850 ' (' + pieces.toLocaleString() + ' ' + (pieces === 1 ? 'piece' : 'pieces') + ')'; 3851 if ($cardCovers) $cardCovers.textContent = format2(boxes * boxCoverage()); 3852 return; 3853 } 3854 if ($cardCov) $cardCov.textContent = format2(priceUnitsPerSellUnit); 3855 if ($cardQty) $cardQty.textContent = sellQty.toLocaleString(); 3856 if ($cardSellUnit) { 3857 var pluralUnits = {box:'boxes',carton:'cartons',piece:'pieces',roll:'rolls',pallet:'pallets'}; 3858 $cardSellUnit.textContent = sellQty === 1 ? sellUnit : (pluralUnits[sellUnit.toLowerCase()] || sellUnit); 3859 } 3860 if ($cardCovers) $cardCovers.textContent = format2(sellQty * priceUnitsPerSellUnit); 3861 } 3862 3863 /* 3864 Convert entered coverage into PRICE UNITS before computing sell qty. 3865 3866 Area products: 3867 sq ft <-> sq yd (exact) 3868 3869 Linear products (price_unit is lineal ft): 3870 - entered lineal ft: passthrough 3871 - entered sq ft/sq yd: convert area -> lineal ft using widthIn (inches) 3872 lineal ft = area (sq ft) / (widthIn / 12) 3873 */ 3874 function toPriceUnits(enteredVal, enteredUnit){ 3875 var val = enteredVal; 3876 var eu = canonicalUnit(enteredUnit); 3877 var pu = canonicalUnit(priceUnit); 3878 3879 var priceIsLinear = (pu === 'lineal ft'); 3880 3881 if (!priceIsLinear){ 3882 if (pu === 'sq ft'){ 3883 if (eu === 'sq yd') return val * 9; 3884 return val; 3885 } 3886 if (pu === 'sq yd'){ 3887 if (eu === 'sq ft') return val / 9; 3888 return val; 3889 } 3890 if (eu === 'sq yd') return val * 9; 3891 return val; 3892 } 3893 3894 if (eu === 'lineal ft') return val; 3895 3896 var areaSqft = val; 3897 if (eu === 'sq yd') areaSqft = val * 9; 3898 3899 if (!widthIn){ 3900 showUnitNote('To convert area to lineal ft, this product needs product_dimensions.width_in_. Please enter lineal ft.'); 3901 return NaN; 3902 } 3903 3904 var widthFt = widthIn / 12; 3905 if (!widthFt) return NaN; 3906 3907 showUnitNote(''); 3908 return areaSqft / widthFt; 3909 } 3910 3911 function ceilCoverage(required, coverage){ 3912 var ratio = required / coverage; 3913 return Math.ceil(ratio - 4 * Number.EPSILON * Math.max(1, Math.abs(ratio))); 3914 } 3915 3916 function coverageFromQuantity(quantity, beforeWaste){ 3917 var enteredUnit = $unitSel ? $unitSel.value : canonicalUnit(priceUnit); 3918 var conversion = toPriceUnits(1, enteredUnit); 3919 if (!isFinite(conversion) || conversion <= 0) return ''; 3920 var measured = quantity * coveragePerQtyUnit() / (beforeWaste ? 1 : wasteFactor()) / conversion; 3921 // Round down so the prefilled area cannot require an extra carton. 3922 return format2(Math.floor((measured + Number.EPSILON * measured) * 100) / 100); 3923 } 3924 3925 function updateFromCoverage(){ 3926 if (!$cov) return; 3927 3928 var rawEntered = parseClean($cov.value); 3929 var enteredUnit = $unitSel ? $unitSel.value : canonicalUnit(priceUnit); 3930 3931 var requestedPriceUnits = toPriceUnits(rawEntered, enteredUnit); 3932 if (!isFinite(requestedPriceUnits) || requestedPriceUnits <= 0){ 3933 setCoverageError(invalidCoverageMessage); 3934 return; 3935 } 3936 if (!(coveragePerQtyUnit() > 0)){ 3937 setCoverageError(unavailableCoverageMessage); 3938 return; 3939 } 3940 3941 /* Waste factor applied ONLY here, to determine required sell qty */ 3942 var needed = requestedPriceUnits * wasteFactor(); 3943 var sellQty; 3944 if (isBoxMode()){ 3945 var boxes = Math.max(1, ceilCoverage(needed, boxCoverage())); 3946 sellQty = boxes * piecesPerBox; /* cart qty is PIECES */ 3947 } else { 3948 sellQty = Math.max(1, ceilCoverage(needed, priceUnitsPerSellUnit)); 3949 } 3950 /* apply the same MOQ floor + box snap writeQty will, so the summary matches the cart */ 3951 sellQty = orderQuantity(sellQty); 3952 if (!Number.isSafeInteger(sellQty)){ 3953 setCoverageError(invalidCoverageMessage); 3954 return; 3955 } 3956 if ((inventoryLimit !== null && sellQty > inventoryLimit) || (quantityLimit !== null && sellQty > quantityLimit)){ 3957 setCoverageError(inventoryMessage); 3958 return; 3959 } 3960 setCoverageError(''); 3961 writeQty(sellQty, !userInteracted); 3962 updateSummary(sellQty); 3963 } 3964 3965 function syncFromTheme(evt){ 3966 if (syncing) return; 3967 var q = readQty(); 3968 3969 // If theme quantity is below MOQ, force it up; box mode also rounds up to a full box 3970 var target = Math.max(q, moq); 3971 if (isBoxMode()){ 3972 target = snapToBox(target); 3973 /* respect an inventory max set by product-form.js: snap DOWN to the 3974 largest full-box multiple that fits, but never below one box */ 3975 var el = getQtyInput(); 3976 var max = el && parseInt(el.max, 10); 3977 if (isFinite(max) && max > 0 && target > max){ 3978 target = Math.max(piecesPerBox, Math.floor(max / piecesPerBox) * piecesPerBox); 3979 } 3980 /* don't rewrite the field per keystroke ('input' fires while the shopper 3981 is still typing "24" and a rewrite would clobber the "2"); preview the 3982 summary only, and snap on 'change' (blur/Enter/stepper) */ 3983 if (evt && evt.type === 'input'){ 3984 updateSummary(target); 3985 return; 3986 } 3987 } 3988 3989 if (target !== q) { 3990 writeQty(target, true); 3991 q = target; 3992 } 3993 3994 updateSummary(q); 3995 if ($cov && $cov.dataset && $cov.dataset.autofill === '1' && !coverageOwned){ 3996 $cov.value = coverageFromQuantity(q); 3997 } 3998 } 3999 4000 function runInitialCalc() { 4001 // Determine starting quantity: Theme Qty or MOQ, whichever is higher, 4002 // rounded up to a full box for piece products 4003 var currentQty = orderQuantity(readQty()); 4004 4005 if ($cov) { 4006 // If field is blank or we are resetting, 4007 // calculate coverage based on the starting quantity 4008 if (!$cov.value || $cov.value == "0") { 4009 $cov.value = coverageFromQuantity(currentQty, true); 4010 } 4011 markCoverageOwned(); 4012 4013 // updateFromCoverage will call writeQty, which now respects the MOQ floor 4014 updateFromCoverage(); 4015 } else { 4016 // If no calculator, just update the summary cards 4017 updateSummary(currentQty); 4018 } 4019 } 4020 4021 if ($cov){ 4022 $cov.addEventListener('input', function(){ 4023 markCoverageOwned(); 4024 updateFromCoverage(); 4025 }); 4026 } 4027 4028 if ($waste) { 4029 $waste.addEventListener('change', function(){ 4030 markInteracted(); 4031 updateFromCoverage(); 4032 }); 4033 } 4034 4035 /* 4036 box mode drives the theme's native stepper: QuantityInput uses 4037 input.stepUp()/stepDown(), which honor step/min, so setting the attributes 4038 makes plus/minus move one full box at a time. Originals are stashed so a 4039 variant switch out of box mode restores them. 4040 */ 4041 function applyBoxAttrs(){ 4042 var el = getQtyInput(); 4043 if (!el) return; 4044 if (isBoxMode()){ 4045 if (el.dataset.bdOrigStep === undefined) el.dataset.bdOrigStep = el.getAttribute('step') || ''; 4046 if (el.dataset.bdOrigMin === undefined) el.dataset.bdOrigMin = el.getAttribute('min') || '';
4047 el.step = String(piecesPerBox); 4048 el.min = String(snapToBox(Math.max(1, moq))); 4049 } else if (el.dataset.bdOrigStep !== undefined){ 4050 if (el.dataset.bdOrigStep) el.step = el.dataset.bdOrigStep; else el.removeAttribute('step'); 4051 if (el.dataset.bdOrigMin) el.min = el.dataset.bdOrigMin; else el.min = '1'; 4052 } 4053 } 4054 4055 function attachToForm(form){ 4056 if (!form) return; 4057 formRef = form; 4058 if (coveragePerQtyUnit() > 0){ 4059 form.classList.add('bd-coverage-driven'); 4060 $cov.setAttribute('form', form.id); 4061 form.addEventListener('submit', function(event){ 4062 updateFromCoverage(); 4063 if (coverageError){ 4064 event.preventDefault(); 4065 event.stopImmediatePropagation(); 4066 $cov.focus(); 4067 } 4068 }, true); 4069 } else { 4070 orderRoot.hidden = true; 4071 return; 4072 } 4073 var qty = getQtyInput(); 4074 if (qty) { 4075 qty.addEventListener('input', syncFromTheme); 4076 qty.addEventListener('change', syncFromTheme); 4077 } 4078 applyBoxAttrs(); 4079 form.querySelectorAll('button[name="plus"], button[name="minus"], .quantity__button').forEach(function(btn){ 4080 btn.addEventListener('click', function(){ setTimeout(syncFromTheme, 0); }); 4081 }); 4082 runInitialCalc(); 4083 syncFromTheme(); 4084 } 4085 4086 (function findFormAndBind(){ 4087 var existing = (productInfo || orderRoot.closest('.shopify-section') || document).querySelector('form.js-product-form-main'); 4088 if (existing) { attachToForm(existing); return; } 4089 4090 var observer = new MutationObserver(function(){ 4091 var f = (productInfo || orderRoot.closest('.shopify-section') || document).querySelector('form.js-product-form-main'); 4092 if (f) { observer.disconnect(); attachToForm(f); } 4093 }); 4094 observer.observe(document.documentElement || document.body, { childList: true, subtree: true }); 4095 })(); 4096 4097 window.addEventListener('quantity:change', syncFromTheme); 4098 4099 /* 4100 the theme's variant picker fires 'on:variant:change', after which 4101 product-form.js may clamp the qty to the new variant's inventory max 4102 without dispatching events; re-snap to a box multiple once it has run 4103 */ 4104 document.addEventListener('on:variant:change', function(){ 4105 if (isBoxMode()) setTimeout(syncFromTheme, 0); 4106 }); 4107 4108 /* Drawer logic */ 4109 var html = document.documentElement; 4110 var overlay = document.getElementById('bd-calc-overlay-' + pid); 4111 var drawer = document.getElementById('bd-calc-drawer-' + pid); 4112 var openLink = document.getElementById('bd-calc-open-' + pid); 4113 var closeBtn = document.getElementById('bd-calc-close-' + pid); 4114 var cancelBtn = document.getElementById('bd-calc-cancel-' + pid); 4115 var doneBtn = document.getElementById('bd-calc-done-' + pid); 4116 4117 function openDrawer(){ 4118 markInteracted(); 4119 drawer.inert = false; 4120 html.classList.add('bd-open-' + pid); 4121 document.body.classList.add('bd-calculator-open'); 4122 overlay.setAttribute('aria-hidden','false'); 4123 drawer.setAttribute('aria-hidden','false'); 4124 if (typeof trapFocus === 'function') trapFocus(drawer, closeBtn); 4125 else closeBtn.focus(); 4126 } 4127 function closeDrawer(){ 4128 html.classList.remove('bd-open-' + pid); 4129 document.body.classList.remove('bd-calculator-open'); 4130 overlay.setAttribute('aria-hidden','true'); 4131 drawer.setAttribute('aria-hidden','true'); 4132 drawer.inert = true; 4133 if (typeof removeTrapFocus === 'function') removeTrapFocus(openLink); 4134 else openLink.focus(); 4135 } 4136 drawer.addEventListener('keydown', function(e){ 4137 if(e.key === 'Escape'){e.preventDefault(); closeDrawer();} 4138 }); 4139 openLink && openLink.addEventListener('click', function(e){ e.preventDefault(); openDrawer(); }); 4140 overlay && overlay.addEventListener('click', closeDrawer); 4141 closeBtn && closeBtn.addEventListener('click', closeDrawer); 4142 cancelBtn && cancelBtn.addEventListener('click', closeDrawer); 4143 4144 var secWrap = document.getElementById('bd-sec-wrap-' + pid); 4145 var wastePct = document.getElementById('bd-waste-pct-' + pid); 4146 var elSubtotal = document.getElementById('bd-subtotal-' + pid); 4147 var elWaste = document.getElementById('bd-waste-' + pid); 4148 var elTotal = document.getElementById('bd-total-' + pid); 4149 4150 function computeTotals(){ 4151 var subtotal = 0; 4152 var linearMode = isLinearUnit(entryUnit()); 4153
4154 secWrap.querySelectorAll('.row').forEach(function(r){ 4155 var inputs = r.querySelectorAll('input[type="number"]'); 4156 4157 if (linearMode){ 4158 var L = Math.max(0, parseClean(inputs[0] && inputs[0].value)); 4159 subtotal += L; 4160 } else { 4161 var W = Math.max(0, parseClean(inputs[0] && inputs[0].value)); 4162 var L2 = Math.max(0, parseClean(inputs[1] && inputs[1].value)); 4163 subtotal += (W * L2); 4164 } 4165 }); 4166 4167 if(!linearMode && entryUnit() === 'sq yd') subtotal /= 9; 4168 var base = Math.min(Math.max(parseClean(wastePct.value), 0), 95); 4169 var wasteAmt = subtotal * (base / 100); 4170 var grand = subtotal + wasteAmt; 4171 return { subtotal: subtotal, wasteAmt: wasteAmt, grand: grand, wastePercent: base }; 4172 } 4173 4174 function recalc(){ 4175 var t = computeTotals(); 4176 if (elSubtotal) elSubtotal.textContent = format0(t.subtotal); 4177 if (elWaste) elWaste.textContent = format0(t.wasteAmt); 4178 if (elTotal) elTotal.textContent = format0(t.grand); 4179 if (doneBtn) doneBtn.disabled = t.subtotal <= 0; 4180 } 4181 4182 function makeRow(){ 4183 var linearMode = isLinearUnit(entryUnit()); 4184 var row = document.createElement('div'); 4185 row.className = 'row'; 4186 4187 if (linearMode){ 4188 row.style.gridTemplateColumns = '1fr auto'; 4189 4190 var l = document.createElement('input'); 4191 l.type='number'; l.min='0'; l.step='0.01'; l.placeholder='Length (ft.)'; 4192 l.inputMode='decimal'; l.setAttribute('aria-label', "Length in feet"); 4193 l.addEventListener('input', recalc); 4194 4195 var rm = document.createElement('button'); 4196 rm.type='button'; rm.className='btn secondary'; rm.textContent='Remove'; 4197 rm.addEventListener('click', function(){ row.remove(); recalc(); }); 4198 4199 row.appendChild(l); 4200 row.appendChild(rm); 4201 return row; 4202 } 4203 4204 var w = document.createElement('input'); 4205 w.type='number'; w.min='0'; w.step='0.01'; w.placeholder='Width (ft.)'; 4206 w.inputMode='decimal'; w.setAttribute('aria-label', "Width in feet"); 4207 4208 var x = document.createElement('div'); 4209 x.textContent='Ã'; 4210 x.style.textAlign='center'; 4211 4212 var l2 = document.createElement('input'); 4213 l2.type='number'; l2.min='0'; l2.step='0.01'; l2.placeholder='Length (ft.)'; 4214 l2.inputMode='decimal'; l2.setAttribute('aria-label', "Length in feet"); 4215 4216 var rm2 = document.createElement('button'); 4217 rm2.type='button'; rm2.className='btn secondary'; rm2.textContent='Remove'; 4218 4219 [w,l2].forEach(function(inp){ inp.addEventListener('input', recalc); }); 4220 rm2.addEventListener('click', function(){ row.remove(); recalc(); }); 4221 4222 row.appendChild(w); 4223 row.appendChild(x); 4224 row.appendChild(l2); 4225 row.appendChild(rm2); 4226 return row; 4227 } 4228 4229 function addSection(){ 4230 if (!secWrap) return; 4231 secWrap.appendChild(makeRow()); 4232 recalc(); 4233 } 4234 4235 if (wastePct) wastePct.addEventListener('input', recalc); 4236 addSection(); 4237 4238 var addBtn = document.getElementById('bd-sec-add-' + pid); 4239 if (addBtn) addBtn.addEventListener('click', function(e){ e.preventDefault(); addSection(); }); 4240 4241 doneBtn && doneBtn.addEventListener('click', function(e){ 4242 e.preventDefault(); 4243 markInteracted(); 4244 markCoverageOwned(); 4245 var t = computeTotals(); 4246 if(t.subtotal <= 0) return; 4247 if ($cov) { 4248 wastePercent = t.wastePercent || 10; 4249 if($waste) $waste.checked = t.wastePercent > 0; 4250 if(wasteLabel) wasteLabel.textContent = wasteLabelTemplate.replace('__percent__', wastePercent); 4251 $cov.value = String(Math.round(t.subtotal * 10000) / 10000); 4252 updateFromCoverage(); 4253 } 4254 closeDrawer(); 4255 }); 4256 4257 /* variant change: refresh all values */ 4258 window.addEventListener('variant:change', function(e){ 4259 try{ 4260 var vv = e.detail && (e.detail.variant || e.detail.selectedVariant || e.detail.newVariant); 4261 if (vv){ 4262 var bx = vv.metafields && vv.metafields.custom && vv.metafields.custom.price_unit_per_sell_unit; 4263 if (bx){ 4264 var nb = parseFloat(bx); 4265 if (isFinite(nb) && nb > 0) priceUnitsPerSellUnit = nb; 4266 } 4267 4268 var su = vv.metafields && vv.metafields.custom && vv.metafields.custom.sell_unit; 4269 if (su){ 4270 sellUnit = String(su).trim() || sellUnit; 4271 } 4272 4273 var pu = vv.metafields && vv.metafields.custom && vv.metafields.custom.price_unit; 4274 if (pu){
4275 priceUnit = String(pu).trim() || priceUnit; 4276 } 4277 4278 var wmeta = vv.metafields && vv.metafields.product_dimensions && vv.metafields.product_dimensions.width_in_; 4279 if (wmeta){ 4280 var wn = parseFloat(wmeta); 4281 if (isFinite(wn) && wn > 0) widthIn = wn; 4282 } 4283 4284 var uom = vv.metafields && vv.metafields.custom && vv.metafields.custom.primary_unit_of_measure_toa; 4285 if (uom != null) primaryUom = String(uom).trim().toLowerCase(); 4286 4287 var ppb = vv.metafields && vv.metafields.product_details && vv.metafields.product_details.planks_tiles_per_box; 4288 if (ppb != null){ 4289 var pn = Math.round(parseFloat(ppb)); 4290 piecesPerBox = (isFinite(pn) && pn > 0) ? pn : 0; 4291 } 4292 4293 var spp = vv.metafields && vv.metafields.custom && vv.metafields.custom.sqft_per_piece; 4294 if (spp != null){ 4295 var sn = parseFloat(spp); 4296 sqftPerPiece = (isFinite(sn) && sn > 0) ? sn : 0; 4297 } 4298 4299 var spb = vv.metafields && vv.metafields.custom && vv.metafields.custom.sqft_per_box; 4300 if (spb != null){ 4301 var bn = parseFloat(spb); 4302 sqftPerBox = (isFinite(bn) && bn > 0) ? bn : 0; 4303 } 4304 4305 applyBoxAttrs(); 4306 4307 refreshUnitLabels(); 4308 4309 if (secWrap){ 4310 secWrap.innerHTML = ''; 4311 addSection(); 4312 } 4313 recalc(); 4314 4315 var q = readQty(); 4316 if ($cov && $cov.dataset && $cov.dataset.autofill === '1' && !coverageOwned){ 4317 $cov.value = coverageFromQuantity(q); 4318 } 4319 updateSummary(q); 4320 } 4321 }catch(err){} 4322 }); 4323 4324})(); 4325</script>
4325 4326 </div> 4327 4328 4329 4330 <div class="product-info__block" > 4331 <style> 4332 .bd-pricecard{margin-top:12px; border:1px solid #E5E7EB; border-radius:12px; padding:12px 14px; background:#fff} 4333 .bd-price-row{display:flex; justify-content:space-between; align-items:center; font-size:16px; margin:4px 0} 4334 .bd-price-row .label{font-weight:700; color:#111827} 4335 .bd-price-row .val{font-weight:700; color:#111827} 4336 .bd-price-row.was .val s{opacity:.7} 4337 .bd-price-note{margin-top:6px; font-size:14px; color:#6B7280} 4338 .bd-price-row .val--savings{color:#a12a2a} 4339 .bd-price-row .label--savings{color:#a12a2a} 4340 4341 #bd-price-8409948487977 #bd-price-subtotal-8409948487977{ 4342 font-size: 1.35em; 4343 line-height: 1.2; 4344 } 4345</style> 4346<style> 4347 /* Force two-column inline layout on mobile */ 4348 @media (max-width: 720px){ 4349 #bd-price-8409948487977 .bd-price-row { 4350 flex-direction: row !important; 4351 align-items: center !important; 4352 justify-content: space-between !important; 4353 gap: 8px !important; 4354 flex-wrap: nowrap !important; 4355 } 4356 4357 /* Ensure the left label stays left */ 4358 #bd-price-8409948487977 .bd-price-row .label { 4359 text-align: left !important; 4360 } 4361 4362 /* Ensure the right value stays right */ 4363 #bd-price-8409948487977 .bd-price-row .val { 4364 margin-left: auto !important; 4365 text-align: right !important; 4366 } 4367 } 4368</style> 4369<div class="bd-pricecard" id="bd-price-8409948487977" 4370 data-price-cents="28951" 4371 data-compare-cents="38363" 4372 data-currency="USD"> 4373 4374 <div class="bd-price-row was" id="bd-price-was-wrap-8409948487977" style="display:none;"> 4375 <div class="label">Regular price</div> 4376 <div class="val"><s id="bd-price-was-8409948487977">$0.00</s></div> 4377 </div> 4378 4379 <div class="bd-price-row"> 4380 <div class="label">Your price</div> 4381 <div class="val" id="bd-price-subtotal-8409948487977">$0.00</div> 4382 </div> 4383 4384 <div class="bd-price-row" id="bd-price-savings-wrap-8409948487977" style="display:none;"> 4385 <div class="label label--savings">Total savings</div> 4386 <div class="val val--savings" id="bd-price-savings-8409948487977">-$0.00</div> 4387 </div> 4388 4389 <div class="bd-price-note">Does not include shipping or taxes</div> 4390</div> 4391
4392<script> 4393(function(){ 4394 var pid = 8409948487977; 4395 4396 function getThemeQtyInput(){ 4397 return document.querySelector('form[action*="/cart/add"] .quantity__input, form[action*="/cart/add"] input[name="quantity"]'); 4398 } 4399 4400 function fmtMoney(n, currency){ 4401 try { 4402 return new Intl.NumberFormat(undefined, { style: 'currency', currency: currency }).format(n); 4403 } catch(e) { 4404 return '$' + (Math.round(n * 100) / 100).toFixed(2); 4405 } 4406 } 4407 4408 function initPriceCard(){ 4409 var priceWrap = document.getElementById('bd-price-' + pid); 4410 if (!priceWrap) return; 4411 4412 var priceCents = parseInt(priceWrap.dataset.priceCents || '0', 10) || 0; 4413 var compareCents = parseInt(priceWrap.dataset.compareCents || '0', 10) || 0; 4414 var currency = priceWrap.dataset.currency || 'USD'; 4415 4416 var subtotalEl = document.getElementById('bd-price-subtotal-' + pid); 4417 var wasWrap = document.getElementById('bd-price-was-wrap-' + pid); 4418 var wasEl = document.getElementById('bd-price-was-' + pid); 4419 var savingsWrap = document.getElementById('bd-price-savings-wrap-' + pid); 4420 var savingsEl = document.getElementById('bd-price-savings-' + pid); 4421 4422 function readBoxes(){ 4423 var el = getThemeQtyInput(); 4424 var v = parseInt(el && el.value, 10); 4425 return isFinite(v) && v > 0 ? v : 1; 4426 } 4427 4428 function render(){ 4429 var boxes = readBoxes(); 4430 var subtotal = (priceCents * boxes) / 100; 4431 subtotalEl.textContent = fmtMoney(subtotal, currency); 4432 4433 if (compareCents > priceCents && compareCents > 0){ 4434 wasWrap.style.display = ''; 4435 wasEl.textContent = fmtMoney((compareCents * boxes) / 100, currency); 4436 4437 var savings = ((compareCents - priceCents) * boxes) / 100; 4438 savingsWrap.style.display = ''; 4439 savingsEl.textContent = '-' + fmtMoney(savings, currency); 4440 } else { 4441 wasWrap.style.display = 'none'; 4442 savingsWrap.style.display = 'none'; 4443 } 4444 } 4445 4446 // Recalculate when variant changes 4447 window.addEventListener('variant:change', function(e){ 4448 try{ 4449 var v = e.detail && e.detail.variant; 4450 if (v){ 4451 if (typeof v.price === 'number') priceCents = v.price; 4452 if (typeof v.compare_at_price === 'number') compareCents = v.compare_at_price; 4453 } 4454 } catch(err){} 4455 render(); 4456 }); 4457 4458 // Bind to quantity input once it's in the DOM 4459 function bindQty(){ 4460 var el = getThemeQtyInput(); 4461 if (!el) { 4462 // If the quantity input isn't there yet (because snippet is above it), 4463 // try again shortly. 4464 setTimeout(bindQty, 200); 4465 return; 4466 } 4467 4468 ['input','change'].forEach(function(evt){ 4469 el.addEventListener(evt, render); 4470 }); 4471 4472 try { 4473 new MutationObserver(function(){ 4474 render(); 4475 }).observe(el, { attributes:true, attributeFilter:['value'] }); 4476 } catch(e){} 4477 4478 window.addEventListener('bd:boxes-changed', function(ev){ 4479 if (ev && ev.detail && ev.detail.productId === pid) { 4480 render(); 4481 } 4482 }); 4483 } 4484 4485 bindQty(); 4486 render(); 4487 } 4488 4489 // Wait until full DOM is parsed so the qty input exists, 4490 // even if this snippet is above it in the HTML. 4491 if (document.readyState === 'loading') { 4492 document.addEventListener('DOMContentLoaded', initPriceCard); 4493 } else { 4494 initPriceCard(); 4495 } 4496})(); 4497</script>
4497 4498 </div> 4499 4500 4501 4502 <div class="product-info__block" > 4503 <product-form><form method="post" action="/cart/add" id="product-form-template--26272360235305__main" accept-charset="UTF-8" class="js-product-form js-product-form-main" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div> 4504 4505 <input type="hidden" name="id" value="45515675500841" disabled> 4506 <div class="product-info__add-to-cart flex"> 4507<quantity-input class="inline-block"> 4508 <label class="label visually-hidden" for="quantity-template--26272360235305__main">Qty</label> 4509 <div class="qty-input qty-input--combined inline-flex items-center w-full"> 4510 <button type="button" class="qty-input__btn btn btn--minus no-js-hidden" name="minus" aria-controls="quantity-template--26272360235305__main"> 4511 <span class="visually-hidden">Decrease quantity</span> 4512 </button> 4513 <input type="number" 4514 class="qty-input__input input" 4515 id="quantity-template--26272360235305__main" 4516 name="quantity" 4517 min="1" 4518 value="1" 4519 > 4520 <button type="button" class="qty-input__btn btn btn--plus no-js-hidden" name="plus" aria-controls="quantity-template--26272360235305__main"> 4521 <span class="visually-hidden">Increase quantity</span> 4522 </button> 4523 </div> 4524</quantity-input> 4525 4526<div class="product-info__add-button"><button type="submit" data-add-to-cart-text="Add to cart" class="btn btn--primary w-full" name="add">Add to cart</button> 4527 </div> 4528 </div><input type="hidden" name="product-id" value="8409948487977" /><input type="hidden" name="section-id" value="template--26272360235305__main" /></form></product-form><div class="bd-favorite-wrap" data-bd-favorite-wrap><button 4529 type="button" 4530 class="bd-favorite bd-favorite--button mt-4 btn btn--secondary w-full" 4531 aria-pressed="false" 4532 data-bd-favorite="8409948487977-v45515675500841" 4533 data-bd-favorite-title="Grand Width 9.5in White Oak Engineered Hardwood Flooring â Sterling" 4534 data-bd-favorite-url="/products/engineered-hardwood-grand-width-collection?variant=45515675500841" 4535 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=160" 4536 data-bd-favorite-price="$289.51" 4537 data-bd-favorite-variant="45515675500841"data-bd-label-save="Save to favorites" 4538 data-bd-label-saved="Saved to favorites" 4539 data-bd-favorite-follows-variant> 4540 <span class="bd-favorite__icon" aria-hidden="true"> 4541 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 4542 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 4543 </span><span data-bd-favorite-text>Save to favorites</span></button>
4543<script type="application/json" data-bd-favorite-variants> 4544 {"45515675500841": { 4545 "key": "8409948487977-v45515675500841", 4546 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Sterling", 4547 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675500841", 4548 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501\u0026width=160", 4549 "price": "$289.51", 4550 "variant": "45515675500841" 4551 },"45515675631913": { 4552 "key": "8409948487977-v45515675631913", 4553 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Sterling Sample", 4554 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675631913", 4555 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501\u0026width=160", 4556 "price": "$0.00", 4557 "variant": "45515675631913" 4558 },"45515675664681": { 4559 "key": "8409948487977-v45515675664681", 4560 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Riverbed", 4561 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675664681", 4562 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501\u0026width=160", 4563 "price": "$289.51", 4564 "variant": "45515675664681" 4565 },"45515675697449": { 4566 "key": "8409948487977-v45515675697449", 4567 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Riverbed Sample", 4568 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675697449", 4569 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501\u0026width=160", 4570 "price": "$0.00", 4571 "variant": "45515675697449" 4572 },"48015133901097": { 4573 "key": "8409948487977-v48015133901097", 4574 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Sterling Sample (L)", 4575 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=48015133901097", 4576 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501\u0026width=160", 4577 "price": "$25.00", 4578 "variant": "48015133901097" 4579 },"48015133933865": { 4580 "key": "8409948487977-v48015133933865", 4581 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Riverbed Sample (L)", 4582 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=48015133933865", 4583 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274719-00-pdp_be331548-a2e9-4971-8ac9-5542162ebbf1.jpg?v=1692126501\u0026width=160", 4584 "price": "$25.00", 4585 "variant": "48015133933865" 4586 },"45515675730217": { 4587 "key": "8409948487977-v45515675730217", 4588 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â DISCONTINUED - Gavel", 4589 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675730217", 4590 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501\u0026width=160", 4591 "price": "$289.51", 4592 "variant": "45515675730217" 4593 },"45515675762985": { 4594 "key": "8409948487977-v45515675762985", 4595 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â DISCONTINUED - Gavel Sample", 4596 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675762985", 4597 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501\u0026width=160", 4598 "price": "$0.00", 4599 "variant": "45515675762985" 4600 },"48015133966633": { 4601 "key": "8409948487977-v48015133966633", 4602 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â DISCONTINUED - Gavel Sample (L)", 4603 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=48015133966633", 4604 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15274720-00-pdp_45584757-0640-4d88-a34e-35ada0b7cb1d.jpg?v=1692126501\u0026width=160", 4605 "price": "$25.00", 4606 "variant": "48015133966633" 4607 },"53065299525929": { 4608 "key": "8409948487977-v53065299525929", 4609 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Bourbon Oak", 4610 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=53065299525929", 4611 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492\u0026width=160", 4612 "price": "$289.51", 4613 "variant": "53065299525929" 4614 },"53065299558697": { 4615 "key": "8409948487977-v53065299558697", 4616 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Bourbon Oak Sample", 4617 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=53065299558697", 4618 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492\u0026width=160", 4619 "price": "$0.00", 4620 "variant": "53065299558697" 4621 },"53065299591465": { 4622 "key": "8409948487977-v53065299591465", 4623 "title": "Grand Width 9.5in White Oak Engineered Hardwood Flooring â Bourbon Oak (L)", 4624 "url": "\/products\/engineered-hardwood-grand-width-collection?variant=53065299591465", 4625 "image": "\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492\u0026width=160", 4626 "price": "$25.00", 4627 "variant": "53065299591465" 4628 }} 4629 </script>
4629 4630 </div><div class="bd-pdp-quote" ><style> 4631 /* Bar */ 4632 .bd-ask{background:#FFD45A;color:#10243E;border-radius:6px;margin-top:14px;width:100%} 4633 .bd-ask__inner{display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:10px 14px} 4634 .bd-ask__text{font-size:14px;font-weight:700;line-height:1.25} 4635 .bd-ask__cta{font-size:14px;font-weight:700;text-decoration:underline;color:inherit;white-space:nowrap} 4636 .bd-ask__cta:hover{text-decoration:none} 4637 4638 /* Tooltip */ 4639 .bd-ask__icon-wrap{position:relative;display:inline-flex;align-items:center;cursor:pointer} 4640 .bd-ask__icon{display:inline-flex;width:16px;height:16px;border:1.5px solid currentColor;border-radius:50%;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#10243E} 4641 .bd-ask__tooltip{position:absolute;top:calc(100% + 6px);right:0;width:260px;background:#10243E;color:#fff;font-size:12px;line-height:1.35;padding:9px 12px;border-radius:6px;box-shadow:0 6px 20px rgba(0,0,0,.18);opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease;z-index:30} 4642 .bd-ask__icon-wrap:hover .bd-ask__tooltip{opacity:1;pointer-events:auto;transform:translateY(0)} 4643 4644 /* Modal overlay */ 4645 .bd-ask-modal__overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:9998} 4646 .bd-ask-modal__open .bd-ask-modal__overlay{opacity:1;pointer-events:auto} 4647 4648 /* Modal sheet: centered and larger so the form fits */ 4649 .bd-ask-modal__sheet{ 4650 position:fixed; 4651 top:50%; 4652 left:50%; 4653 transform:translate(-50%, -45%); 4654 width:min(900px, 92vw); 4655 max-height:90vh; 4656 background:#fff; 4657 border-radius:12px; 4658 opacity:0; 4659 pointer-events:none; 4660 transition:opacity .25s ease, transform .25s ease; 4661 display:flex; 4662 flex-direction:column; 4663 z-index:9999; 4664 } 4665 .bd-ask-modal__open .bd-ask-modal__sheet{ 4666 opacity:1; 4667 pointer-events:auto; 4668 transform:translate(-50%, -50%); 4669 } 4670 4671 /* Modal header and body */ 4672 .bd-ask-modal__hdr{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eee} 4673 .bd-ask-modal__title{margin:0;font-size:18px;font-weight:800} 4674 .bd-ask-modal__close{appearance:none;border:0;background:transparent;cursor:pointer;padding:6px;line-height:0} 4675 .bd-ask-modal__body{padding:0px 20px 24px;overflow:auto;-webkit-overflow-scrolling:touch;flex:1} 4676 4677 /* Reduce side padding on mobile so form has more room */ 4678 @media(max-width: 599px){ 4679 .bd-ask-modal__body { 4680 padding: 0px 10px 18px !important; 4681 } 4682 4683 .bd-ask-modal__sheet { 4684 border-radius: 8px !important; 4685 width: 95vw !important; 4686 } 4687 } 4688</style> 4689 4690<div class="bd-ask" data-bd-ask="template--26272360235305__main"> 4691 <div class="bd-ask__inner"> 4692 <span class="bd-ask__text">Have a large project?</span> 4693 4694 <a href="#" class="bd-ask__cta" data-bd-ask-open="template--26272360235305__main">Ask for a quote</a> 4695 4696 4697 <div class="bd-ask__icon-wrap" aria-label="More info" role="button" tabindex="0"> 4698 <span class="bd-ask__icon">i</span> 4699 <div class="bd-ask__tooltip"> 4700 We often offer better pricing for contractors, multi-room jobs, and bulk orders.<br><br> 4701 Tell us about your project and weâll find your best deal. 4702 </div> 4703 </div> 4704 4705 </div> 4706</div> 4707 4708<!-- Modal with lazy-loaded HubSpot form --> 4709<div class="bd-ask-modal" 4710 id="bd-ask-modal-template--26272360235305__main" 4711 aria-hidden="true" 4712 role="dialog" 4713 aria-modal="true" 4714 aria-labelledby="bd-ask-title-template--26272360235305__main"> 4715 <div class="bd-ask-modal__overlay" data-bd-ask-close="template--26272360235305__main"></div> 4716 <div class="bd-ask-modal__sheet" role="document"> 4717 <div class="bd-ask-modal__hdr"> 4718 <h3 id="bd-ask-title-template--26272360235305__main" class="bd-ask-modal__title">Request a Quote</h3> 4719 <button class="bd-ask-modal__close" data-bd-ask-close="template--26272360235305__main" aria-label="Close"> 4720 <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none"> 4721 <path d="M6 6l12 12M18 6L6 18" stroke="#111" stroke-width="2" stroke-linecap="round"/> 4722 </svg> 4723 </button> 4724 </div> 4725 <div class="bd-ask-modal__body"> 4726 <div 4727 id="bd-ask-form-template--26272360235305__main" 4728 class="bd-ask-form-target" 4729 data-bd-ask-form 4730 data-region="na1" 4731 data-portal-id="49046105" 4732 data-form-id="4981104f-7134-487e-b5db-9c56d26c4f79" 4733 ></div> 4734 </div> 4735 </div> 4736</div> 4737
4738<script> 4739(function(){ 4740 var uid = "template--26272360235305__main"; 4741 var root = document.querySelector('[data-bd-ask="'+uid+'"]'); 4742 if(!root) return; 4743 4744 var body = document.body; 4745 var modal = document.getElementById('bd-ask-modal-'+uid); 4746 var overlay = modal.querySelector('.bd-ask-modal__overlay'); 4747 var openBtn = root.querySelector('[data-bd-ask-open="'+uid+'"]'); 4748 var closeBtns = modal.querySelectorAll('[data-bd-ask-close="'+uid+'"]'); 4749 var formTarget = modal.querySelector('[data-bd-ask-form]'); 4750 var formLoaded = false; 4751 4752 function ensureHubspotForm(){ 4753 if(formLoaded || !formTarget) return; 4754 4755 var region = formTarget.getAttribute('data-region') || 'na1'; 4756 var portalId = formTarget.getAttribute('data-portal-id'); 4757 var formId = formTarget.getAttribute('data-form-id'); 4758 var targetId = '#' + formTarget.id; 4759 4760 function renderForm(){ 4761 if (!window.hbspt || !window.hbspt.forms || !window.hbspt.forms.create) return; 4762 window.hbspt.forms.create({ 4763 region: region, 4764 portalId: portalId, 4765 formId: formId, 4766 target: targetId 4767 }); 4768 formLoaded = true; 4769 } 4770 4771 // If the script is already loaded elsewhere, just render 4772 if (window.hbspt && window.hbspt.forms && window.hbspt.forms.create) { 4773 renderForm(); 4774 return; 4775 } 4776 4777 // Otherwise, load the embed script once 4778 var existing = document.querySelector('script[data-hs-forms-embed="true"]'); 4779 if (!existing) { 4780 var s = document.createElement('script'); 4781 s.src = 'https://js.hsforms.net/forms/embed/v2.js'; 4782 s.async = true; 4783 s.defer = true; 4784 s.dataset.hsFormsEmbed = 'true'; 4785 s.onload = renderForm; 4786 document.head.appendChild(s); 4787 } else { 4788 // Script tag exists but may not be finished loading 4789 existing.addEventListener('load', renderForm, { once: true }); 4790 } 4791 } 4792 4793 function openModal(e){ 4794 if(e) e.preventDefault(); 4795 modal.classList.add('bd-ask-modal__open'); 4796 modal.setAttribute('aria-hidden','false'); 4797 body.style.overflow = 'hidden'; 4798 ensureHubspotForm(); // lazy-load form on first open 4799 } 4800 4801 function closeModal(e){ 4802 if(e) e.preventDefault(); 4803 modal.classList.remove('bd-ask-modal__open'); 4804 modal.setAttribute('aria-hidden','true'); 4805 body.style.overflow = ''; 4806 } 4807 4808 openBtn && openBtn.addEventListener('click', openModal); 4809 overlay && overlay.addEventListener('click', closeModal); 4810 closeBtns.forEach(function(btn){ btn.addEventListener('click', closeModal); }); 4811 4812 window.addEventListener('keydown', function(ev){ 4813 if(ev.key === 'Escape' && modal.classList.contains('bd-ask-modal__open')) { 4814 closeModal(); 4815 } 4816 }); 4817 4818 // Prevent background scroll on iOS while modal open 4819 modal.addEventListener('touchmove', function(e){ 4820 var withinBody = e.target.closest('.bd-ask-modal__body'); 4821 if(!withinBody) e.preventDefault(); 4822 }, { passive:false }); 4823})(); 4824</script>
4824 4825</div> 4826 <a class="btn btn--secondary bd-pdp-expert-inline" href="/pages/flooring-experts" data-bd-expert-open="bd-pdp-expert-template--26272360235305__main" aria-haspopup="dialog" aria-controls="bd-pdp-expert-template--26272360235305__main">Talk to a flooring expert<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg></a></div> 4827 4828</div> 4829 </div> 4830 4831 <div class="bd-pdp-support" aria-label="Project support and policies"> 4832 4833 <details class="bd-pdp-support__item"><summary> 4834<svg class="bd-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 4835<path d="M12 2 3 6v6c0 5 9 10 9 10s9-5 9-10V6Z"/><path d="m8 12 3 3 5-6"/> 4836 4837</svg> 4838 4839<span class="bd-pdp-support__label">Warranty and returns<small>Coverage and return eligibility</small></span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></summary><div><div class="product-info__block" > 4840 <p class="bd-pdp-assurance"><span class="bd-pdp-assurance__item">Lifetime residential warranty</span><span class="bd-pdp-assurance__item">6 months to return unopened boxes. Return freight is yours.</span> 4841 <a class="bd-pdp-assurance__link" href="/pages/return-policy">Full policy</a> 4842</p> 4843 4844<style> 4845 .bd-pdp-assurance { 4846 margin: 0 0 1.6rem; 4847 font-size: 1.3rem; 4848 line-height: 1.5; 4849 opacity: 0.85; 4850 /* Flex with the separator generated on ::after, not typed into the copy. 4851 ::after and not ::before: at buy-box width this line wraps, and a 4852 separator that belongs to the item *after* it wraps down with that item 4853 and leads the second line looking like a stray bullet. Trailing the item 4854 before it, the separator stays on the first line where it reads as 4855 continuation. The row gap handles the space on the far side of it, which 4856 is why only the near side gets a margin. */ 4857 display: flex; 4858 flex-wrap: wrap; 4859 align-items: baseline; 4860 gap: 0.4rem 0.8rem; 4861 } 4862 4863 /* Every item is followed by something â another item, or the policy link, 4864 which is always last â so every item takes a separator. */ 4865 .bd-pdp-assurance__item::after { 4866 content: '·'; 4867 margin-inline-start: 0.8rem; 4868 opacity: 0.5; 4869 } 4870 4871 .bd-pdp-assurance__link { 4872 color: var(--color-link, currentColor); 4873 text-decoration: underline; 4874 } 4875</style> 4876 4877 4878 </div></div></details> 4879 4880 4881 <details class="bd-pdp-support__item"><summary> 4882<svg class="bd-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 4883<rect x="2" y="4" width="20" height="16" rx="2"/><path d="M2 9h20M6 15h4"/> 4884 4885</svg> 4886 4887<span class="bd-pdp-support__label">Payment options<small>Explore monthly payments</small></span><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></summary><div><div class="product-info__block" > 4888 <div id="shopify-block-Aam9UTnIzdHhrbCt1e__flex_pay_bnpl_messaging_flexpay_product_pricing_8bhBgV" class="shopify-block shopify-app-block"><span style="display: none; cursor: pointer; width: 100%; text-align: left; " data-up-price-value="0" data-up-price-type="total"> 4889or from 4890 <span style="color: #0E680E;">$<span data-up-from-currency-unit-major=""></span>/mo</span> 4891 <span data-up-tooltip=""> 4892 <svg style="vertical-align: middle; display: inline-block; color: #0E680E" stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"> 4893 <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 0 1 0-96 48.01 48.01 0 0 1 0 96z"> 4894 </path> 4895 </svg> 4896 </span> 4897 4898 with<img src="https://cdn.shopify.com/extensions/01a06e45-e1c1-7e45-a8e0-660e91c63239/flex-pay-pricing-38/assets/flex-pay-logo-horizontal.svg" alt="Flex Pay Logo" style="vertical-align:middle; display: inline-block; height: 1.5em; width: auto; margin-left: 0.3em;"> 4899 4900 4901</span> 4902
4903<script src="//cdn.shopify.com/extensions/01a06e45-e1c1-7e45-a8e0-660e91c63239/flex-pay-pricing-38/assets/flexpay-pricing-common.js" type="text/javascript"></script>
4903 4904
4905<script> 4906 const customPriceSelector = '[id^="bd-price-subtotal-"]'; 4907 const customPriceContainerSelector = 'div[class="bd-price-row"]:has(div[class="val"])'; 4908 const pricingPlacementSelector = ''; 4909 const amount = 0; 4910 const currency = "USD"; 4911 4912 let upliftLibraryState = 'not_initialized'; // 'not_initialized' | 'loading' | 'ready' 4913 setTimeout(() => { 4914 console.log("executing timeout"); 4915 if (!isValidCurrency("USD")) { 4916 return; 4917 } 4918 4919 const defaultPriceSelector = '.price-item.price-item--regular'; 4920 const priceSelector = customPriceSelector ? customPriceSelector : defaultPriceSelector; 4921 const firstPriceElement = querySelectorWithFallback(priceSelector); 4922 4923 let finalPrice = amount; 4924 if (firstPriceElement) { 4925 console.log("Price found with given or default selector: ", priceSelector); 4926 const priceFromSelector = getProductPrice(firstPriceElement); 4927 if (priceFromSelector) { 4928 console.log("Final price found with given or default selector: ", priceFromSelector); 4929 finalPrice = priceFromSelector; 4930 } else { 4931 console.log("No valid price found with given or default selector: ", priceSelector); 4932 } 4933 } 4934 4935 // Update the data-up-price-value attribute with finalPrice 4936 const pricingElement = document.querySelector('span[data-up-price-value]'); 4937 if (pricingElement) { 4938 pricingElement.setAttribute('data-up-price-value', finalPrice); 4939 } 4940 4941 if (pricingPlacementSelector && pricingElement) { 4942 const targetElement = document.querySelector(pricingPlacementSelector); 4943 if (targetElement) { 4944 targetElement.insertAdjacentElement('afterend', pricingElement); 4945 } 4946 } 4947 4948 if (isValidAmount(finalPrice, 100, 15000)) { 4949 if (upliftLibraryState === 'not_initialized') { 4950 upliftLibraryState = 'loading'; 4951 (function (u, p, l, i, f, t, o, b, j) { u['UpLiftPlatformObject'] = f; u[f] = u[f] || function () { (u[f].q = u[f].q || []).push(arguments) }, u[f].l = 1 * new Date(); b = p.createElement(l), j = p.getElementsByTagName(l)[0]; b.async = 1; b.src = i + '?upcode=' + t; j.parentNode.insertBefore(b, j); o = u.location.host.match(/[\w-]+\.\w{2,3}(:\d+)?$/); if (o) o = o[0]; u[f]('create', t, o) })(window, document, 'script', UPLIFT_SCRIPT_URL, 'up', 'UP-11000063-1'); 4952 4953 window.upReady = function() { 4954 initPayMonthly(); 4955 const currentPrice = pricingElement.getAttribute('data-up-price-value'); 4956 var orderInfo = buildOrderInfo(currentPrice); 4957 window.Uplift.Payments.load(orderInfo); 4958 upliftLibraryState = 'ready'; 4959 } 4960 } else if (upliftLibraryState === 'ready') { 4961 var orderInfo = buildOrderInfo(finalPrice); 4962 window.Uplift.Payments.load(orderInfo); 4963 } 4964 } 4965 4966 if (customPriceSelector && customPriceContainerSelector) { 4967 const priceSrcElement = querySelectorWithFallback(customPriceSelector); 4968 const containerToBeObserved = document.querySelector(customPriceContainerSelector); 4969 console.log('priceSrcElement and containerToBeObserved are defined'); 4970 4971 if (priceSrcElement && containerToBeObserved) { 4972 console.log("add observer"); 4973 const observer = new MutationObserver((mutations) => { 4974 console.log("price is updated"); 4975 const updatedPrice = getProductPrice(querySelectorWithFallback(customPriceSelector)); 4976 const pricingElem = document.querySelector("span[data-up-price-value]"); 4977 4978 pricingElem.setAttribute('data-up-price-value', updatedPrice); 4979 if (isValidAmount(updatedPrice, 100, 15000)) { 4980 if (upliftLibraryState === 'not_initialized') { 4981 upliftLibraryState = 'loading'; 4982 (function (u, p, l, i, f, t, o, b, j) { u['UpLiftPlatformObject'] = f; u[f] = u[f] || function () { (u[f].q = u[f].q || []).push(arguments) }, u[f].l = 1 * new Date(); b = p.createElement(l), j = p.getElementsByTagName(l)[0]; b.async = 1; b.src = i + '?upcode=' + t; j.parentNode.insertBefore(b, j); o = u.location.host.match(/[\w-]+\.\w{2,3}(:\d+)?$/); if (o) o = o[0]; u[f]('create', t, o) })(window, document, 'script', UPLIFT_SCRIPT_URL, 'up', 'UP-11000063-1'); 4983 4984 window.upReady = function() { 4985 initPayMonthly(); 4986 const currentPrice = pricingElem.getAttribute('data-up-price-value'); 4987 var orderInfo = buildOrderInfo(currentPrice); 4988 window.Uplift.Payments.load(orderInfo); 4989 upliftLibraryState = 'ready'; 4990 } 4991 } else if (upliftLibraryState === 'ready') { 4992 var orderInfo = buildOrderInfo(updatedPrice); 4993 window.Uplift.Payments.load(orderInfo); 4994 } 4995 } else if (pricingElem) { 4996 const invalidAmount = 100; 4997 pricingElem.setAttribute('data-up-price-value', invalidAmount); 4998 if (upliftLibraryState === 'ready') { 4999 var orderInfo = buildOrderInfo(invalidAmount); 5000 window.Uplift.Payments.load(orderInfo); 5001 } 5002 } 5003 }); 5004 5005 observer.observe(containerToBeObserved, {childList: true, characterData: true, subtree: true}); 5006 } 5007 } 5008 }, 1500); 5009</script>
5009 5010 5011</div> 5012 </div><a class="bd-pdp-support__link" href="/pages/financing">See financing options 5013<svg class="bd-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 5014<path d="M4 12h16m-6-6 6 6-6 6"/> 5015 5016</svg> 5017 5018</a></div></details> 5019 5020 5021 </div> 5022 5023</div> 5024 5025<link href="//www.builddirect.com/cdn/shop/t/126/assets/bd-pdp-layout.css?v=137132763070667525191790831888" rel="stylesheet" type="text/css" media="all" /> 5026 5027<bd-pdp-expert data-product-title="Grand Width 9.5in White Oak Engineered Hardwood Flooring" data-sms-prefill="Hi BuildDirect, I have a flooring question."> 5028 <a class="bd-pdp-expert-tab" href="/pages/flooring-experts" data-bd-expert-open="bd-pdp-expert-template--26272360235305__main" aria-haspopup="dialog" aria-controls="bd-pdp-expert-template--26272360235305__main"> 5029 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path d="M21 11.5a8.5 8.5 0 0 1-8.5 8.5H4l-2 2V11.5a9.5 9.5 0 0 1 19 0Z"/><path d="M7 10h9M7 14h6"/></svg> 5030 <span>Talk to a flooring expert</span> 5031 </a> 5032 <dialog id="bd-pdp-expert-template--26272360235305__main" class="bd-pdp-expert-dialog" aria-labelledby="bd-pdp-expert-template--26272360235305__main-title"> 5033 <div class="bd-pdp-expert-dialog__header"> 5034 <span>EXPERT HELP. REAL PEOPLE.</span> 5035 <button type="button" class="bd-pdp-expert-dialog__close" data-expert-close aria-label="Close expert panel" autofocus> 5036 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path d="m6 6 12 12M18 6 6 18"/></svg> 5037 </button> 5038 </div> 5039 <div class="bd-pdp-expert-dialog__body"> 5040 <h2 id="bd-pdp-expert-template--26272360235305__main-title">Talk to a flooring expert</h2> 5041 <p class="bd-pdp-expert-dialog__intro">A quick question or a whole project. Get help with materials, quantities, matching trim and delivery.</p> 5042 <div class="bd-pdp-expert-dialog__product"> 5043 <span>Youâre looking at</span> 5044 <strong>Grand Width 9.5in White Oak Engineered Hardwood Flooring</strong> 5045 <span data-expert-variant>Sterling · 15274718</span> 5046 </div> 5047 <div class="bd-pdp-expert-dialog__call"> 5048 <p>Prefer to talk it through?</p> 5049 <a class="btn btn--primary" href="tel:+18776312845">Call 1-877-631-2845</a> 5050 </div> 5051 <div class="bd-pdp-expert-dialog__sms"> 5052 5053 <div class="product-info__block" > 5054 <style data-shopify>.sms-expert-cta { margin: 0; } 5055 .sms-expert-cta__btn { display: inline-flex; align-items: center; gap: 0.5em; } 5056 .sms-expert-cta__number { margin: 0.5rem 0 0; font-size: 0.875em; } 5057 .sms-expert-cta__legal { margin: 0.35rem 0 0; font-size: 0.75em; opacity: 0.7; }</style><div class="sms-expert-cta" data-sms-cta="pdp"><p class="h6 mb-2">Not sure if this floor fits your project?</p><p class="mb-3">Text a flooring expert a photo of your space and get a straight answer.</p><a class="btn btn--primary sms-expert-cta__btn" 5058 href="sms:+18443293354?&body=Hi+BuildDirect%2C+I+have+a+flooring+question.+Re%3A+Grand+Width+9.5in+White+Oak+Engineered+Hardwood+Flooring+%28SKU+15274718%29" 5059 rel="nofollow"> 5060 <svg class="icon icon--phone" width="16" height="16" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path stroke="currentColor" d="M11,8.92l-2.75.53A6.82,6.82,0,0,1,4.61,5.79L5.12,3,4.15.46H1.65A1.2,1.2,0,0,0,.42,1.82,13.93,13.93,0,0,0,3.94,9.45a17.1,17.1,0,0,0,8.2,4.08,1.22,1.22,0,0,0,1.47-1.23V9.91Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" transform="translate(1.5 1.5)"/></svg> 5061 <span>Text a flooring expert</span> 5062 </a> 5063 5064 <p class="sms-expert-cta__number">Or text us at +1 844-329-3354</p><p class="sms-expert-cta__legal">Msg & data rates may apply. Reply STOP to opt out, HELP for help.</p></div> 5065 </div> 5066 5067 </div> 5068 <p class="bd-pdp-expert-dialog__help">Help choosing · Measuring · Project pricing</p> 5069 <a class="bd-pdp-expert-dialog__learn" href="/pages/flooring-experts">
5070 <span class="bd-pdp-expert-dialog__faces" aria-hidden="true"><img src="//www.builddirect.com/cdn/shop/t/126/assets/expert-nelson-bulhoes.jpg?v=110044026464159288921789783560" alt="" width="40" height="40" loading="lazy" decoding="async"><img src="//www.builddirect.com/cdn/shop/t/126/assets/expert-natasha-funk.jpg?v=40477978059340939891789783560" alt="" width="40" height="40" loading="lazy" decoding="async"><img src="//www.builddirect.com/cdn/shop/t/126/assets/expert-kuba-kuburic.jpg?v=139677702171268770651789783563" alt="" width="40" height="40" loading="lazy" decoding="async"><img src="//www.builddirect.com/cdn/shop/t/126/assets/expert-mark-mabanta.jpg?v=56677152351363521271789783563" alt="" width="40" height="40" loading="lazy" decoding="async"></span> 5071 <span>Meet the flooring experts <span class="bd-pdp-expert-dialog__arrow" aria-hidden="true">â</span></span> 5072 </a> 5073 </div> 5074 </dialog> 5075</bd-pdp-expert> 5076 5077 5078 5079 5080 5081<link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/sticky-atc-panel.css?v=99805016230344419051789835847" media="print" onload="this.media='all'"> 5082
5082<script src="//www.builddirect.com/cdn/shop/t/126/assets/sticky-atc-panel.js?v=21985052780436738371789846038" defer="defer"></script>
5082 5083<sticky-atc-panel class="sticky-atc-panel sticky-atc-panel--out fixed bottom-0 sticky-atc-panel--center" 5084 data-form-id="product-form-template--26272360235305__main" data-price="28951" data-currency="USD"> 5085 5086 <a class="bd-sticky-purchase__product" href="#product-form-template--26272360235305__main"> 5087 <img src="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=128" alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring" srcset="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=64 64w" width="64" height="64" loading="lazy"> 5088 <span><strong>Grand Width 9.5in White Oak Engineered Hardwood Flooring</strong><span class="bd-sticky-purchase__finish">Sterling</span></span> 5089 </a> 5090 <div class="bd-sticky-purchase__summary"> 5091 <span class="bd-sticky-purchase__label">Order total</span> 5092 <strong class="bd-sticky-purchase__total" data-sticky-total>$289.51</strong> 5093 </div> 5094 <div class="bd-sticky-purchase__actions"> 5095 <button type="button" class="btn btn--secondary" data-sticky-sample hidden>Free sample</button> 5096 <button type="button" class="btn btn--primary" data-sticky-submit> 5097 Add to cart 5098 </button> 5099 </div> 5100</sticky-atc-panel> 5101
5102<script type="application/ld+json"> 5103{ 5104 "@context": "https://schema.org/", 5105 "@type": "Product", 5106 "@id": "\/products\/engineered-hardwood-grand-width-collection#product", 5107 "name": "Grand Width 9.5in White Oak Engineered Hardwood Flooring", 5108 "description": "Grand Width 9.5\" White Oak Engineered Hardwood Flooring Collection\nBring expansive, modern style into your home with the Grand Width Collection. Featuring extra-wide 9.5-inch planks crafted from real European oak, this engineered hardwood flooring creates a spacious, high-end look that instantly elevates any room. The lightly wire-brushed surface highlights the natural grain and character of the wood while a durable engineered construction provides long-term performance and stability. \nNatural Wide-Plank Hardwood for Modern Interiors\nThe Grand Width Collection is designed to showcase the beauty of authentic oak in a format that feels open and contemporary. The extra-wide planks create fewer seams across the floor, allowing the natural grain patterns to stand out while visually expanding your space.\nThis flooring works beautifully in open-concept homes, modern renovations, and spaces where homeowners want the warmth of real wood with a clean, refined aesthetic.\nBuilt for Long-Term Performance\nUnderneath the beautiful oak surface is a durable engineered structure designed for stability and reliability. Each plank features a thick 4 mm wear layer over a multi-ply core, delivering the authentic look of solid hardwood while helping reduce movement caused by temperature and humidity changes. \nA protective urethane finish and wire-brushed texture help maintain the floorâs appearance by minimizing the visibility of everyday wear such as light scratches, footprints, and dust.\nSmooth, Professional Installation Experience\nThe planks are prefinished and designed with a tongue-and-groove installation system, making them suitable for a variety of installation methods depending on the project.\nThe engineered construction also allows installation over multiple subfloor types and supports radiant heating systems, giving homeowners and installers greater flexibility during renovation projects. \nLong boards ranging up to over 86 inches help create a more natural hardwood layout with fewer seams, resulting in a premium finished look.\nWhere This Product Works Best\n\nLiving rooms and open-concept spaces\nDining rooms and main-floor renovations\nBedrooms and home offices\nModern or Scandinavian-inspired interiors\nHomes with radiant floor heating systems\n\nQuick Specs Summary\n\nSpecies: European White Oak\n\nWear Layer: 4 mm real wood\nPlank Length: Approx 60% Max Length Planks\nCore: Multi-ply engineered core\nSurface Texture: Wire-brushed\nFinish: Low-gloss urethane\n\nRadiant Heat: Compatible (electric and hydronic)\nCertification: FloorScore indoor air quality certified\n\n\nA Smart Choice for Stylish, Durable Hardwood Floors\nThe Grand Width Collection offers the perfect balance of design impact and everyday practicality. The extra-wide planks create a dramatic, designer look while the engineered construction improves stability compared to traditional solid hardwood.\nWith its thick wear layer, durable finish, and timeless oak grain, this flooring delivers long-lasting performance and a premium appearance that enhances both modern and classic interiors.", 5109 "image": "https:\/\/www.builddirect.com\/cdn\/shop\/files\/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492\u0026width=1200", 5110 "url": "https:\/\/www.builddirect.com\/products\/engineered-hardwood-grand-width-collection", 5111 "brand": { "@type": "Brand", "name": "BuildDirect" }, 5112 5113 5114 "aggregateRating": { 5115 "@type": "AggregateRating", 5116 "ratingValue": "4.9", 5117 "reviewCount": 77 5118 }, 5119 5120 5121 "offers": { 5122 "@type": "AggregateOffer", 5123 "priceCurrency": "USD", 5124 "lowPrice": 8.49, 5125 "highPrice": 8.49, 5126 "offerCount": 3, 5127 "availability": "https:\/\/schema.org\/InStock", 5128 5129 "shippingDetails": { 5130 "@type": "OfferShippingDetails", 5131 "shippingDestination": {
5132 "@type": "DefinedRegion", 5133 "addressCountry": "US" 5134 } 5135 }, 5136 "hasMerchantReturnPolicy": { 5137 "@type": "MerchantReturnPolicy", 5138 "applicableCountry": "US", 5139 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 5140 "merchantReturnDays": 180, 5141 "returnMethod": "https://schema.org/ReturnByMail", 5142 "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility" 5143 }, 5144 "offers": [ 5145 { 5146 "@type": "Offer", 5147 "@id": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675500841#offer", 5148 "sku": "15274718", 5149"gtin12": "029967157817", 5150"price": 8.49, 5151 "priceCurrency": "USD", 5152 "priceSpecification": { 5153 "@type": "UnitPriceSpecification", 5154 "price": 8.49, 5155 "priceCurrency": "USD", 5156 "referenceQuantity": { 5157 "@type": "QuantitativeValue", 5158 "value": 1, 5159 "unitText": "sq ft" 5160 } 5161 }, 5162 "availability": "https:\/\/schema.org\/InStock", 5163 "url": "https:\/\/www.builddirect.com\/products\/engineered-hardwood-grand-width-collection?variant=45515675500841" 5164 5165 },{ 5166 "@type": "Offer", 5167 "@id": "\/products\/engineered-hardwood-grand-width-collection?variant=45515675664681#offer", 5168 "sku": "15274719", 5169"gtin12": "029967157824", 5170"price": 8.49, 5171 "priceCurrency": "USD", 5172 "priceSpecification": { 5173 "@type": "UnitPriceSpecification", 5174 "price": 8.49, 5175 "priceCurrency": "USD", 5176 "referenceQuantity": { 5177 "@type": "QuantitativeValue", 5178 "value": 1, 5179 "unitText": "sq ft" 5180 } 5181 }, 5182 "availability": "https:\/\/schema.org\/InStock", 5183 "url": "https:\/\/www.builddirect.com\/products\/engineered-hardwood-grand-width-collection?variant=45515675664681" 5184 5185 },{ 5186 "@type": "Offer", 5187 "@id": "\/products\/engineered-hardwood-grand-width-collection?variant=53065299525929#offer", 5188 "sku": "15988511", 5189"price": 8.49, 5190 "priceCurrency": "USD", 5191 "priceSpecification": { 5192 "@type": "UnitPriceSpecification", 5193 "price": 8.49, 5194 "priceCurrency": "USD", 5195 "referenceQuantity": { 5196 "@type": "QuantitativeValue", 5197 "value": 1, 5198 "unitText": "sq ft" 5199 } 5200 }, 5201 "availability": "https:\/\/schema.org\/InStock", 5202 "url": "https:\/\/www.builddirect.com\/products\/engineered-hardwood-grand-width-collection?variant=53065299525929" 5203 5204 } 5205 ] 5206 } 5207} 5208</script>
5208 5209 5210 5211 5212</div><section id="shopify-section-template--26272360235305__custom_liquid_8FfHni" class="shopify-section bd-section-product-details"> 5213<div id="BDProductDetails-8409948487977" class="container bd-product-details"> 5214 <div class="bd-product-details__header"><p>The details that make the difference.</p><div class="bd-product-details__title-row"><h2>Product details</h2><div class="bd-product-details__download"> 5215<bd-product-pdf data-product-id="8409948487977" data-variant-id="45515675500841" 5216 data-product-url="/products/engineered-hardwood-grand-width-collection" data-font-url="//www.builddirect.com/cdn/shop/t/126/assets/bd-pdf-fonts.json?v=27735962657520676181790874597" 5217 data-loading="Preparing product PDF..." data-error="We could not create your PDF. Please try again." 5218 data-ready="Your product PDF is ready."> 5219 <button id="pdp-pdf-btn-8409948487977" class="btn btn--secondary" type="button"> 5220 Download product PDF 5221 </button> 5222 <a data-pdf-download hidden>Download ready PDF</a> 5223 <span class="visually-hidden" role="status" aria-live="polite"></span> 5224 </bd-product-pdf> 5225
5225<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-product-pdf.js?v=121384570401765386421790878076" defer="defer"></script>
5225 5226 <style> 5227 bd-product-pdf{display:block} 5228 .bd-product-details__download bd-product-pdf>button{min-height:44px;font-size:12px;padding:10px 14px;white-space:normal} 5229 bd-product-pdf [data-pdf-download]:not([hidden]){display:block;font-size:12px;margin-top:8px;text-decoration:underline;color:var(--bd-blue,#007db6)} 5230 </style></div></div></div> 5231 5232 <div class="bd-product-details__highlights" aria-label="Product highlights"><div class="bdpi"> 5233 <div class="bdpi-grid"><div class="bdpi-item"><img 5234 src="//www.builddirect.com/cdn/shop/files/Icon-RealWood.png?v=1723501001&width=160" 5235 alt="" 5236 class="bdpi-img" 5237 width="64" height="64" 5238 loading="lazy" 5239 ><div class="bdpi-title">Real Wood</div><div class="bdpi-sub">AUTHENTIC HARDWOOD SURFACE WITH NATURAL CHARACTER</div></div><div class="bdpi-item"><img 5240 src="//www.builddirect.com/cdn/shop/files/Icon-LifetimeResidentialWarranty.png?v=1722556527&width=160" 5241 alt="" 5242 class="bdpi-img" 5243 width="64" height="64" 5244 loading="lazy" 5245 ><div class="bdpi-title">Lifetime Residential Warranty</div><div class="bdpi-sub">CONFIDENCE THAT LASTS AS LONG AS YOU LIVE THERE</div></div><div class="bdpi-item"><img 5246 src="//www.builddirect.com/cdn/shop/files/Icon-WireBrushedTexture.png?v=1723501001&width=160" 5247 alt="" 5248 class="bdpi-img" 5249 width="64" height="64" 5250 loading="lazy" 5251 ><div class="bdpi-title">Wire Brushed Texture</div><div class="bdpi-sub">SUBTLE TEXTURE THAT HIDES WEAR AND ADDS CHARACTER</div></div><div class="bdpi-item"><img 5252 src="//www.builddirect.com/cdn/shop/files/Icon-4mmWearLayer.png?v=1723501002&width=160" 5253 alt="" 5254 class="bdpi-img" 5255 width="64" height="64" 5256 loading="lazy" 5257 ><div class="bdpi-title">4mm Wear Layer</div><div class="bdpi-sub">HEAVY-DUTY PROTECTION FOR HIGH-USE AREAS</div></div><div class="bdpi-item"><img 5258 src="//www.builddirect.com/cdn/shop/files/Icon-PetFriendly.png?v=1722556527&width=160" 5259 alt="" 5260 class="bdpi-img" 5261 width="64" height="64" 5262 loading="lazy" 5263 ><div class="bdpi-title">Pet-friendly</div><div class="bdpi-sub">SCRATCH-RESISTANT FOR PAWS, CLAWS, AND PLAYTIME</div></div></div> 5264 </div> 5265 5266 <style> 5267 .bdpi{margin:0} 5268 .bdpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px} 5269 .bdpi-item{display:flex;flex-direction:column;align-items:flex-start;padding:20px;background:var(--bd-pale);border:1px solid var(--bd-line);border-radius:var(--bd-radius);min-width:0} 5270 .bdpi-img{width:64px;height:64px;object-fit:contain;margin:0 0 16px} 5271 .bdpi-title{font-size:14px;font-weight:600;line-height:1.4;margin-bottom:8px;color:var(--bd-ink)} 5272 .bdpi-sub{font-size:12px;font-weight:400;line-height:1.65;color:var(--bd-muted);text-transform:none;letter-spacing:0} 5273 @media(max-width:899px){.bdpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bdpi-item:last-child:nth-child(odd){grid-column:1/-1}} 5274 @media(max-width:480px){.bdpi-grid{gap:12px}.bdpi-item{padding:16px}.bdpi-img{width:48px;height:48px;margin-bottom:12px}.bdpi-title{font-size:13px}.bdpi-sub{font-size:11px}} 5275 </style></div> 5276 <div class="bd-product-details__story"> 5277 <div class="bd-product-details__story-heading"><h3>About this product</h3></div> 5278 5279 5280 <p class="bd-product-details__intro">Bring expansive, modern style into your home with the Grand Width Collection. Featuring extra-wide 9.5-inch planks crafted from real European oak, this engineered hardwood flooring creates a spacious, high-end look that instantly elevates any room. The lightly wire-brushed surface highlights the natural grain and character of the wood while a durable engineered construction provides long-term...</p> 5281 <details class="bd-product-details__overview"> 5282 <summary>Read full product overview<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></summary> 5283 <div class="rte"><h3>Grand Width 9.5" White Oak Engineered Hardwood Flooring Collection</h3> 5284<p>Bring expansive, modern style into your home with the Grand Width Collection. Featuring extra-wide 9.5-inch planks crafted from real European oak, this engineered hardwood flooring creates a spacious, high-end look that instantly elevates any room. The lightly wire-brushed surface highlights the natural grain and character of the wood while a durable engineered construction provides long-term performance and stability. <span class=""></span></p> 5285<h3>Natural Wide-Plank Hardwood for Modern Interiors</h3> 5286<p>The Grand Width Collection is designed to showcase the beauty of authentic oak in a format that feels open and contemporary. The extra-wide planks create fewer seams across the floor, allowing the natural grain patterns to stand out while visually expanding your space.</p> 5287<p>This flooring works beautifully in open-concept homes, modern renovations, and spaces where homeowners want the warmth of real wood with a clean, refined aesthetic.</p> 5288<h3>Built for Long-Term Performance</h3> 5289<p>Underneath the beautiful oak surface is a durable engineered structure designed for stability and reliability. Each plank features a thick 4 mm wear layer over a multi-ply core, delivering the authentic look of solid hardwood while helping reduce movement caused by temperature and humidity changes. <span class=""></span></p> 5290<p>A protective urethane finish and wire-brushed texture help maintain the floorâs appearance by minimizing the visibility of everyday wear such as light scratches, footprints, and dust.</p> 5291<h3>Smooth, Professional Installation Experience</h3> 5292<p>The planks are prefinished and designed with a tongue-and-groove installation system, making them suitable for a variety of installation methods depending on the project.</p> 5293<p>The engineered construction also allows installation over multiple subfloor types and supports radiant heating systems, giving homeowners and installer
5293s greater flexibility during renovation projects. <span class=""></span></p> 5294<p>Long boards ranging up to over 86 inches help create a more natural hardwood layout with fewer seams, resulting in a premium finished look.</p> 5295<h3>Where This Product Works Best</h3> 5296<ul> 5297<li>Living rooms and open-concept spaces</li> 5298<li>Dining rooms and main-floor renovations</li> 5299<li>Bedrooms and home offices</li> 5300<li>Modern or Scandinavian-inspired interiors</li> 5301<li>Homes with radiant floor heating systems</li> 5302</ul> 5303<h3>Quick Specs Summary</h3> 5304<ul> 5305<li>Species: European White Oak<br> 5306</li> 5307<li>Wear Layer: 4 mm real wood</li> 5308<li>Plank Length: Approx 60% Max Length Planks</li> 5309<li>Core: Multi-ply engineered core</li> 5310<li>Surface Texture: Wire-brushed</li> 5311<li>Finish: Low-gloss urethane<br> 5312</li> 5313<li>Radiant Heat: Compatible (electric and hydronic)</li> 5314<li>Certification: FloorScore indoor air quality certified<br> 5315</li> 5316</ul> 5317<h3>A Smart Choice for Stylish, Durable Hardwood Floors</h3> 5318<p>The Grand Width Collection offers the perfect balance of design impact and everyday practicality. The extra-wide planks create a dramatic, designer look while the engineered construction improves stability compared to traditional solid hardwood.</p> 5319<p>With its thick wear layer, durable finish, and timeless oak grain, this flooring delivers long-lasting performance and a premium appearance that enhances both modern and classic interiors.</p></div> 5320 </details> 5321 5322 5323 </div> 5324 <div class="bd-product-details__specs"> 5325 <style> 5326 /* ===== Specs (scoped) ===== */ 5327 .bd-specs{ 5328 --bd-pad:16px; 5329 --bd-gap:32px; 5330 --bd-gap-sm:18px; 5331 --bd-muted:#f6f7f8; 5332 --bd-border:#e5e7eb; 5333 5334 margin:18px 0 8px; 5335 border:1px solid var(--bd-border); 5336 border-radius:10px; 5337 overflow:hidden; 5338 background:#fff; 5339 } 5340 5341 .bd-specs__head{ 5342 display:flex;align-items:center;justify-content:space-between;gap:10px; 5343 padding:12px 14px; 5344 cursor:pointer; 5345 background:#fff; 5346 } 5347 .bd-specs__head:hover{ background-color:#fafafa; } 5348 .bd-specs__head { list-style:none; } 5349 .bd-specs__head::-webkit-details-marker { display:none; } 5350 .bd-specs__head:focus-visible { outline:3px solid #007db6; outline-offset:-3px; } 5351 .bd-specs__title{ margin:0; font:inherit; font-weight:700; } 5352 5353 .bd-specs__chev{ 5354 width:18px;height:18px;flex:0 0 18px; 5355 transition:transform .2s ease; 5356 transform:rotate(-90deg); 5357 } 5358 .bd-specs[open] .bd-specs__chev{ transform:rotate(0deg); } 5359 5360 .bd-specs__body{ 5361 overflow:hidden; 5362 5363 border-top:1px solid var(--bd-border); 5364 background:#fff; 5365 } 5366 5367 .bd-specs__grid{ 5368 display:grid; 5369 gap:var(--bd-gap); 5370 padding:var(--bd-pad) 14px; 5371 } 5372 @media(min-width:900px){ 5373 .bd-specs__grid{ grid-template-columns:1fr 1fr 1fr; } 5374 } 5375 @media(max-width:899.98px){ 5376 .bd-specs__grid{ gap:var(--bd-gap-sm); } 5377 } 5378 5379 .bd-specs__col h6{ margin:0 0 10px; font-weight:700; } 5380 .bd-specs__list{ margin:0; padding:0; list-style:none; } 5381 .bd-specs__row{ 5382 display:grid; 5383 grid-template-columns:1.4fr 1fr; 5384 align-items:center; 5385 margin-bottom:6px; 5386 } 5387 .bd-specs__dt{ 5388 background:var(--bd-muted); 5389 border-radius:6px; 5390 padding:8px 10px; 5391 margin-right:10px; 5392 } 5393 .bd-specs__dd{ padding:8px 0; } 5394 5395 .bd-specs.bd-specs__overview, 5396 .bd-specs.bd-specs__benefits, 5397 .bd-specs.bd-specs__res, 5398 .bd-specs.bd-specs__delivery, 5399 .bd-specs.bd-specs__returns{ 5400 margin-top:14px; 5401 } 5402 5403 .bd-specs__body-inner{ padding:var(--bd-pad) 14px; } 5404 5405 .bd-specs__link{ 5406 display:flex; 5407 align-items:center; 5408 gap:8px; 5409 padding:10px 14px; 5410 color:inherit; 5411 text-decoration:none; 5412 } 5413 .bd-specs__link:hover{ background:#fafafa; } 5414 5415 .bd-specs__pdf{ 5416 width:16px;height:16px;flex:0 0 16px; 5417 display:inline-flex;align-items:center;justify-content:center; 5418 } 5419 .bd-specs__pdf svg{width:100%;height:100%;display:block;} 5420 5421 .bd-specs, .bd-specs *{ font-size:inherit; line-height:1.45; } 5422</style> 5423 5424 5425 5426<!-- Benefits (open by default) --> 5427<details class="bd-specs bd-specs__benefits" data-bd-benefits> 5428 <summary class="bd-specs__head"> 5429 <span class="bd-specs__title">Benefits</span> 5430 <svg class="bd-specs__chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5431 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9l6 6 6-6"/> 5432 </svg> 5433 </summary> 5434 <div class="bd-specs__body" data-body> 5435 <div class="bd-specs__body-inner"> 5436 5437 <div class="rte"> 5438 <div class="metafield-rich_text_field"><ul><li>Real European oak surface with natural grain character</li><li>4mm wear layer for durability and long-term value</li><li>Wire-brushed texture helps hide everyday wear</li><li>Low-gloss urethane finish for a natural hardwood appearance</li><li>Compatible with radiant heating systems</li><li>Long plank lengths for a premium hardwood layout</li><li>FloorScore certified for indoor air quality</li><li>Lifetime residential warranty for added peace of mind</li></ul></div> 5439 </div> 5440 5441 </div> 5442 </div> 5443</details> 5444 5445 5446<!-- Specifications (ONLY show if there is real content) -->
5446<details class="bd-specs" data-bd-specs> 5447 <summary class="bd-specs__head"> 5448 <span class="bd-specs__title">Specifications</span> 5449 <svg class="bd-specs__chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"> 5450 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9l6 6 6-6"/> 5451 </svg> 5452 </summary> 5453 <div class="bd-specs__body" data-body> 5454 <div class="bd-specs__grid"><section class="bd-specs__col"> 5455 <h6>Dimensions</h6> 5456 <ul class="bd-specs__list"><li class="bd-specs__row"> 5457 <div class="bd-specs__dt">Average length in </div> 5458 <div class="bd-specs__dd">65.0 5459</div> 5460 </li><li class="bd-specs__row"> 5461 <div class="bd-specs__dt">Length</div> 5462 <div class="bd-specs__dd">23.5 - 86.5" 5463</div> 5464 </li><li class="bd-specs__row"> 5465 <div class="bd-specs__dt">Maximum length in </div> 5466 <div class="bd-specs__dd">86.5 5467</div> 5468 </li><li class="bd-specs__row"> 5469 <div class="bd-specs__dt">Minimum length in </div> 5470 <div class="bd-specs__dd">23.5 5471</div> 5472 </li><li class="bd-specs__row"> 5473 <div class="bd-specs__dt">Thickness</div> 5474 <div class="bd-specs__dd">0.625" 5475</div> 5476 </li><li class="bd-specs__row"> 5477 <div class="bd-specs__dt">Width in </div> 5478 <div class="bd-specs__dd">9.5 5479</div> 5480 </li><li class="bd-specs__row"> 5481 <div class="bd-specs__dt">Wood wear layer mm </div> 5482 <div class="bd-specs__dd">4.0 5483</div> 5484 </li></ul> 5485 </section><section class="bd-specs__col"> 5486 <h6>Details</h6> 5487 <ul class="bd-specs__list"><li class="bd-specs__row"> 5488 <div class="bd-specs__dt">Application</div> 5489 <div class="bd-specs__dd">Residential 5490</div> 5491 </li><li class="bd-specs__row"> 5492 <div class="bd-specs__dt">Certification</div> 5493 <div class="bd-specs__dd">FloorScore 5494</div> 5495 </li><li class="bd-specs__row"> 5496 <div class="bd-specs__dt">Color</div> 5497 <div class="bd-specs__dd">Beige,White,Brown 5498</div> 5499 </li><li class="bd-specs__row"> 5500 <div class="bd-specs__dt">Core type</div> 5501 <div class="bd-specs__dd">Ply-Core 5502</div> 5503 </li><li class="bd-specs__row"> 5504 <div class="bd-specs__dt">Edge type</div> 5505 <div class="bd-specs__dd">Microbevel 5506</div> 5507 </li><li class="bd-specs__row"> 5508 <div class="bd-specs__dt">Finish type</div> 5509 <div class="bd-specs__dd">Urethane 5510</div> 5511 </li><li class="bd-specs__row"> 5512 <div class="bd-specs__dt">Gloss level</div> 5513 <div class="bd-specs__dd">Low-Gloss 5514</div> 5515 </li><li class="bd-specs__row"> 5516 <div class="bd-specs__dt">Grade</div> 5517 <div class="bd-specs__dd">Below Grade 5518</div> 5519 </li><li class="bd-specs__row"> 5520 <div class="bd-specs__dt">Installation</div> 5521 <div class="bd-specs__dd">Tongue & Groove 5522</div> 5523 </li><li class="bd-specs__row"> 5524 <div class="bd-specs__dt">Manufacturer s grade</div> 5525 <div class="bd-specs__dd">ABCD 5526</div> 5527 </li><li class="bd-specs__row"> 5528 <div class="bd-specs__dt">Prefinished</div> 5529 <div class="bd-specs__dd">Yes 5530</div> 5531 </li><li class="bd-specs__row"> 5532 <div class="bd-specs__dt">Product is stained or tinted</div> 5533 <div class="bd-specs__dd">Yes 5534</div> 5535 </li><li class="bd-specs__row"> 5536 <div class="bd-specs__dt">Radiant heat compatible</div> 5537 <div class="bd-specs__dd">Electric And Hydronic Heat 5538</div> 5539 </li><li class="bd-specs__row"> 5540 <div class="bd-specs__dt">Shade</div> 5541 <div class="bd-specs__dd">Light Shade 5542</div> 5543 </li><li class="bd-specs__row"> 5544 <div class="bd-specs__dt">Size</div> 5545 <div class="bd-specs__dd">9 1/2" 5546</div> 5547 </li><li class="bd-specs__row"> 5548 <div class="bd-specs__dt">Species</div> 5549 <div class="bd-specs__dd">European Oak 5550</div> 5551 </li><li class="bd-specs__row"> 5552 <div class="bd-specs__dt">Style</div> 5553 <div class="bd-specs__dd">Sterling 5554</div> 5555 </li><li class="bd-specs__row"> 5556 <div class="bd-specs__dt">Surface finish</div> 5557 <div class="bd-specs__dd">Wirebrushed 5558</div> 5559 </li></ul> 5560 </section><section class="bd-specs__col"> 5561 <h6>Warranty</h6> 5562 <ul class="bd-specs__list"><li class="bd-specs__row"> 5563 <div class="bd-specs__dt">Commercial warranty in years </div> 5564 <div class="bd-specs__dd">5 5565</div> 5566 </li><li class="bd-specs__row"> 5567 <div class="bd-specs__dt">Residential warranty in years </div> 5568 <div class="bd-specs__dd">Lifetime 5569</div> 5570 </li></ul> 5571 </section></div> 5572 </div> 5573</details><!-- Warranty / Resources (collapsed) -->
5573<details class="bd-specs bd-specs__res" data-bd-res> 5574 <summary class="bd-specs__head"> 5575 <span class="bd-specs__title">Warranty, Installation, & Care</span> 5576 <svg class="bd-specs__chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"> 5577 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9l6 6 6-6"/> 5578 </svg> 5579 </summary> 5580 <div class="bd-specs__body" data-body> 5581 <div class="bd-specs__body-inner"><a class="bd-specs__link" href="//www.builddirect.com/cdn/shop/files/Engineered_Flooring_-_Installation_Instructions_fc8ccff0-b4b6-486a-b38d-c7d8b405d86a.pdf?v=12975921580963973268" target="_blank" rel="noopener"> 5582 <span class="bd-specs__pdf" aria-hidden="true"> 5583 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5584 <path d="M16.5 6.75L9.75 13.5a3 3 0 1 1-4.24-4.24l7.07-7.07a4.5 4.5 0 1 1 6.36 6.36L12 17.5" stroke-linecap="round" stroke-linejoin="round"/> 5585 </svg> 5586 </span> 5587 <span>Engineered Flooring - Installation Instructions</span> 5588 </a><a class="bd-specs__link" href="//www.builddirect.com/cdn/shop/files/Engineered_Flooring_-_Care_and_Maintenance_Guide_56d71c83-9c3a-4b3f-8dca-7165a55de3cc.pdf?v=8236474693008215722" target="_blank" rel="noopener"> 5589 <span class="bd-specs__pdf" aria-hidden="true"> 5590 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5591 <path d="M16.5 6.75L9.75 13.5a3 3 0 1 1-4.24-4.24l7.07-7.07a4.5 4.5 0 1 1 6.36 6.36L12 17.5" stroke-linecap="round" stroke-linejoin="round"/> 5592 </svg> 5593 </span> 5594 <span>Engineered Flooring - Care and Maintenance Guide</span> 5595 </a><a class="bd-specs__link" href="//www.builddirect.com/cdn/shop/files/Engineered_Flooring_-_Warranty_68df8978-4b47-4dc7-8c44-9da38d159165.pdf?v=4067299375082184082" target="_blank" rel="noopener"> 5596 <span class="bd-specs__pdf" aria-hidden="true"> 5597 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5598 <path d="M16.5 6.75L9.75 13.5a3 3 0 1 1-4.24-4.24l7.07-7.07a4.5 4.5 0 1 1 6.36 6.36L12 17.5" stroke-linecap="round" stroke-linejoin="round"/> 5599 </svg> 5600 </span> 5601 <span>Engineered Flooring - Warranty</span> 5602 </a><a class="bd-specs__link" href="//www.builddirect.com/cdn/shop/files/Moldings_-_Pre-Installation_Checklist.pdf?v=13250707356432605292" target="_blank" rel="noopener"> 5603 <span class="bd-specs__pdf" aria-hidden="true"> 5604 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5605 <path d="M16.5 6.75L9.75 13.5a3 3 0 1 1-4.24-4.24l7.07-7.07a4.5 4.5 0 1 1 6.36 6.36L12 17.5" stroke-linecap="round" stroke-linejoin="round"/> 5606 </svg> 5607 </span> 5608 <span>Moldings - Pre-Installation Checklist</span> 5609 </a><a class="bd-specs__link" href="//www.builddirect.com/cdn/shop/files/Planning_Your_Floor_Layout_Near_Moldings.pdf?v=5077667551364985142" target="_blank" rel="noopener"> 5610 <span class="bd-specs__pdf" aria-hidden="true"> 5611 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5612 <path d="M16.5 6.75L9.75 13.5a3 3 0 1 1-4.24-4.24l7.07-7.07a4.5 4.5 0 1 1 6.36 6.36L12 17.5" stroke-linecap="round" stroke-linejoin="round"/> 5613 </svg> 5614 </span> 5615 <span>Planning Your Floor Layout Near Moldings</span> 5616 </a><a class="bd-specs__link" href="//www.builddirect.com/cdn/shop/files/Engineered_Flooring_-_Grand_Width_Collection_-_Technical_Specification.pdf?v=2375716544745009242" target="_blank" rel="noopener"> 5617 <span class="bd-specs__pdf" aria-hidden="true"> 5618 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5619 <path d="M16.5 6.75L9.75 13.5a3 3 0 1 1-4.24-4.24l7.07-7.07a4.5 4.5 0 1 1 6.36 6.36L12 17.5" stroke-linecap="round" stroke-linejoin="round"/> 5620 </svg> 5621 </span>
5622 <span>Engineered Flooring - Grand Width Collection - Technical Specification</span> 5623 </a></div> 5624 </div> 5625</details><!-- Delivery (collapsed) --> 5626<details class="bd-specs bd-specs__delivery" data-bd-delivery> 5627 <summary class="bd-specs__head"> 5628 <span class="bd-specs__title">Fast & Flexible Delivery</span> 5629 <svg class="bd-specs__chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5630 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9l6 6 6-6"/> 5631 </svg> 5632 </summary> 5633 <div class="bd-specs__body" data-body> 5634 <div class="bd-specs__body-inner"><div class="rte"> 5635 <p><strong>Get materials delivered where you need them, when you need them.</strong></p> 5636 <ul> 5637 <li>Ship to home, job site, or business</li> 5638 <li>U.S. & Canada â wide delivery</li> 5639 <li>Flexible scheduling for your project</li> 5640 <li>Trusted carriers + order tracking</li> 5641 </ul> 5642 <p>Large orders? Our team coordinates delivery so your materials arrive on time and ready to install.</p> 5643 </div></div> 5644 </div> 5645</details> 5646 5647<!-- Returns (collapsed) --> 5648<details class="bd-specs bd-specs__returns" data-bd-returns> 5649 <summary class="bd-specs__head"> 5650 <span class="bd-specs__title">Easy Returns</span> 5651 <svg class="bd-specs__chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 5652 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9l6 6 6-6"/> 5653 </svg> 5654 </summary> 5655 <div class="bd-specs__body" data-body> 5656 <div class="bd-specs__body-inner"><div class="rte"> 5657 <p><strong>Buy with confidence â we make returns simple.</strong></p> 5658 <ul> 5659 <li>Return unopened products up to 6 months</li> 5660 <li>Clear, straightforward return process</li> 5661 <li>Support when plans change or projects shift</li> 5662 <li>Fast resolution once items are received</li> 5663 </ul> 5664 <p>For large or special-order items, our team will help review options and next steps.</p> 5665 </div></div> 5666 </div> 5667</details> 5668 </div> 5669</div> 5670 5671 5672 5673 5674</section><section id="shopify-section-template--26272360235305__1775593872a0286ea2" class="shopify-section cc-apps section"><div class="container"><div id="shopify-block-AYmZPU0d3YmpIVWNId__yotpo_product_reviews_reviews_RmYBxV" class="shopify-block shopify-app-block"> 5675 5676 5677 5678 5679
5679<script> 5680 window.yotpoWidgetsContainer = window.yotpoWidgetsContainer || { 5681 guids: { 5682 "AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G": { 5683 data: { 5684 ...window.yotpoWidgetsContainer?.guids?.["AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G"]?.data, 5685 8409948487977: {} 5686 } 5687 } 5688 } 5689 } 5690 5691 var mwPoductData = window.yotpoWidgetsContainer?.guids?.["AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G"]?.data?.[8409948487977] || {} 5692 mwPoductData.preloadedStarDistribution = "{\"1\":0,\"2\":0,\"3\":2,\"4\":6,\"5\":69}" 5693 mwPoductData.preloadedProductFilters = "{\"storeId\":\"AYX9rq1SQFC43gwqcQirRcpXvm8loB29p539R82G\",\"productId\":\"609764120\",\"externalId\":\"8409948487977\",\"topics\":[],\"summaryTopics\":[{\"displayTopic\":\"Floor Quality\",\"topic\":\"floor\",\"summary\":\"A significant number of customers loved the beautiful and great quality of the flooring they received.\",\"coverage\":\"24\",\"avgSentiment\":0.8929082},{\"displayTopic\":\"Color Perception\",\"topic\":\"color\",\"summary\":\"Opinions vary on the color, with some finding it beautiful and perfect, while others found it lighter than expected.\",\"coverage\":\"39\",\"avgSentiment\":0.61670303}],\"summaryHighlights\":[{\"reviewId\":615430950,\"reviewerName\":\"Annie M.\",\"highlight\":\"The wide planks, and color are excellent what I wanted!\"},{\"reviewId\":638051395,\"reviewerName\":\"Pamela F.\",\"highlight\":\"This is really beautiful flooring and the delivery was on time and great!\"},{\"reviewId\":639548680,\"reviewerName\":\"Holly M.\",\"highlight\":\"The quality is great and the color is perfect for the look that I am going for (does not pull too yellow, gray or red).\"}],\"paragraphSummary\":\"The Grand Width 9.5in White Oak Engineered Hardwood Flooring offers a serene and expansive beauty inspired by the arctic, featuring wide planks that enhance room spaciousness. Customers appreciate its gorgeous wirebrushed surface and impressive warranty, though opinions vary on the color.\",\"countries\":[{\"code\":\"US\",\"label\":\"ðºð¸ United States\",\"count\":30}]}" 5694 mwPoductData.preloadedReviews = "{\"pagination\":{\"page\":1,\"perPage\":6,\"total\":77},\"bottomline\":{\"totalReview\":77,\"averageScore\":4.87013,\"totalOrganicReviews\":0,\"organicAverageScore\":0.0,\"starDistribution\":{\"1\":0,\"2\":0,\"3\":2,\"4\":6,\"5\":69}},\"products\":[{\"id\":609764120,\"domainKey\":\"8409948487977\",\"name\":\"Grand Width 9.5in White Oak Engineered Hardwood Flooring\",\"socialLinks\":{\"linkedin\":\"https:\/\/yotpo.com\/go\/yHxZIkZ9\",\"facebook\":\"https:\/\/yotpo.com\/go\/r06gKnN9\",\"twitter\":\"https:\/\/yotpo.com\/go\/xyx55E9O\",\"googleOauth2\":\"https:\/\/yotpo.com\/go\/fXkpbuto\"},\"embeddedWidgetLink\":\"https:\/\/yotpo.com\/go\/oOghPO6x\",\"testimonialsProductLink\":\"https:\/\/yotpo.com\/go\/pDonIg0y\",\"productLink\":\"https:\/\/yotpo.com\/go\/qvLrqdRb\",\"imageUrl\":\"https:\/\/cdn-yotpo-images-production.yotpo.com\/Product\/582884949\/486578943\/square.jpg?1788955710\"}],\"reviews\":[{\"id\":892402714,\"score\":4,\"votesUp\":0,\"votesDown\":0,\"content\":\"The flooring is beautiful but be aware there is more variation than what appears online, especially in the 1\/3 pieces. We havenât laid it yet and I think that we can make it look OK by making sure that the light 1\/3 pieces are put with the lightest 2\/3 or full pieces. Hopefully thereâs enough of the lighter bigger pieces because putting the light 1\/3 piece pieces in the middle of dark pieces makes it look like a patch job. If it will let me come back and add pictures I will add pictures after installation.\",\"title\":\"Floor is a great color\",\"createdAt\":\"2026-09-19T05:16:00\",\"verifiedBuyer\":true,\"sentiment\":0.16019097,\"isIncentivized\":false,\"isShop\":false,\"topics\":{\"pieces\":{\"name\":\"pieces\",\"sentence\":\"Hopefully thereâs enough of the lighter bigger pieces because putting the light 1\/3 piece pieces in the middle of dark pieces makes it look like a patch job.\"},\"color\":{\"name\":\"color\",\"sentence\":\"Floor is a great color\"},\"floor\":{\"name\":\"floor\",\"sentence\":\"The flooring is beautiful but be aware there is more variation than what appears online, especially in the 1\/3 pieces.\"}},\"user\":{\"userId\":306246006,\"userType\":\"User\",\"isSocialConnected\":0,\"displayName\":\"Garrett E.\"},\"country\":{\"code\":\"US\",\"label\":\"ðºð¸ United States\"},\"productVariants\":{\"Style\":\"Riverbed\"},\"language\":\"en\"},{\"id\":861948261,\"score\":5,\"votesUp\":0,\"votesDown\":0,\"content\":\"Needed something with more knots\",\"title\":\"Excellent service, product was just not what we wanted.\",\"createdAt\":\"2026-06-27T01:50:57\",\"verifiedBuyer\":true,\"sentiment\":0.4032115,\"isIncentivized\":false,\"isShop\":false,\"topics\":{\"product\":{\"name\":\"product\",\"sentence\":\"Excellent service, product was just not what we wanted.\"},\"service\":{\"name\":\"service\",\"sentence\":\"Excellent service, product was just not what we wanted.\"}},\"user\":{\"userId\":276614624,\"userType\":\"User\",\"isSocialConnected\":0,\"displayName\":\"Annice O.\"},\"country\":{\"code\":\"US\",\"label\":\"ðºð¸ United States\"},\"productVariants\":{\"Style\":\"Sterling Sample\"},\"language\":\"en\"},{\"id\":831832609,\"score\":5,\"votesUp\":0,\"votesDown\":0,\"content\":\"The product quality is exemplary. The variety of Colors and Styles is vast and very pleasing. After giving our samples some heavy endurance tests, we are very impressed.\",\"title\":\"Amazing Products\",\"createdAt\":\"2026-04-20T12:53:35\",\"verifiedBuyer\":true,\"sentiment\":0.9932513,\"isIncentivized\":false,\"isShop\":false,\"topics\":{\"product\":{\"name\":\"product\",\"sentence\":\"Amazing Products\"},\"color\":{\"name\":\"color\",\"sentence\":\"The variety of Colors and Styles is vast and very pleasing.\"},\"endurance tests\":{\"name\":\"endurance tests\",\"sentence\":\"After giving our samples some heavy endurance tests, we are very impressed.\"},\"quality\":{\"name\":\"quality\",\"sentence\":\"The product quality is exemplary.\"}},\"user\":{\"userId\":187125166,\"userType\":\"User\",\"isSocialConnected\":0,\"displayName\":\"Merissa S.\"},\"country\":{\"code\":\"US\",\"label\":\"ðºð¸ United States\"},\"productVariants\":{\"Style\":\"Sterling Sample\"},\"language\":\"en\"},{\"id\":831846653,\"score\":5,\"votesUp\":0,\"votesDown\":0,\"content\":\"Beautiful color and texture. Waiting for the right project for this one!\",\"title\":\"Stunning!\",\"createdAt\":\"2026-04-20T14:02:12\",\"verifiedBuyer\":true,\"sentiment\":0.98993003,\"
5694isIncentivized\":false,\"isShop\":false,\"topics\":{\"color\":{\"name\":\"color\",\"sentence\":\"Beautiful color and texture.\"},\"texture\":{\"name\":\"texture\",\"sentence\":\"Beautiful color and texture.\"},\"project\":{\"name\":\"project\",\"sentence\":\"Waiting for the right project for this one!\"}},\"user\":{\"userId\":36939212,\"userType\":\"User\",\"isSocialConnected\":0,\"displayName\":\"Julie P.\"},\"country\":{\"code\":\"US\",\"label\":\"ðºð¸ United States\"},\"productVariants\":{\"Style\":\"Sterling Sample\"},\"language\":\"en\"},{\"id\":817188012,\"score\":5,\"votesUp\":0,\"votesDown\":0,\"content\":\"Sales agent Jerry Love was excellent at follow-up from the IBS. He provided samples for us to consider for future building projects.\",\"title\":\"Ken Baumgarten\",\"createdAt\":\"2026-03-09T14:15:56\",\"verifiedBuyer\":true,\"sentiment\":0.9740605,\"isIncentivized\":false,\"isShop\":false,\"topics\":{\"sales agent jerry love\":{\"name\":\"sales agent jerry love\",\"sentence\":\"Sales agent Jerry Love was excellent at follow-up from the IBS.\"}},\"user\":{\"userId\":48660163,\"userType\":\"User\",\"isSocialConnected\":0,\"displayName\":\"D B.\"},\"country\":{\"code\":\"US\",\"label\":\"ðºð¸ United States\"},\"productVariants\":{\"Style\":\"Sterling Sample\"},\"language\":\"en\"},{\"id\":810466635,\"score\":5,\"votesUp\":0,\"votesDown\":0,\"content\":\"Thanks for getting the samples out to us so quickly and following up.\",\"title\":\"Product samples\",\"createdAt\":\"2026-02-16T12:50:26\",\"verifiedBuyer\":true,\"sentiment\":0.9508414,\"isIncentivized\":false,\"isShop\":false,\"topics\":{\"samples\":{\"name\":\"samples\",\"sentence\":\"Thanks for getting the samples out to us so quickly and following up.\"}},\"user\":{\"userId\":180362553,\"userType\":\"User\",\"isSocialConnected\":0,\"displayName\":\"Robin H.\"},\"country\":{\"code\":\"US\",\"label\":\"ðºð¸ United States\"},\"productVariants\":{\"Style\":\"Riverbed Sample\"},\"language\":\"en\"}]}" 5695 </script>
5695 5696 5697 5698 5699<div 5700 class="yotpo-widget-instance" 5701 data-yotpo-instance-id="535451" 5702 data-yotpo-product-id="8409948487977" 5703 data-yotpo-name="Grand Width 9.5in White Oak Engineered Hardwood Flooring" 5704 data-yotpo-url="https://www.builddirect.com/products/engineered-hardwood-grand-width-collection" 5705 data-yotpo-price="0.0" 5706 data-yotpo-currency="USD" 5707 data-yotpo-image-url="https://www.builddirect.com/cdn/shop/files/15988511-6_800x800_6f7767f5-bfc8-4b25-8a5a-8a99d1c1b38d.jpg?v=1777396492&width=480" 5708 data-yotpo-description="Grand Width 9.5" White Oak Engineered Hardwood Flooring Collection 5709Bring expansive, modern style into your home with the Grand Width Collection. Featuring extra-wide 9.5-inch planks crafted from real European oak, this engineered hardwood flooring creates a spacious, high-end look that instantly elevates any room. The lightly wire-brushed surface highlights the natural grain and character of the wood while a durable engineered construction provides long-term performance and stability. 5710Natural Wide-Plank Hardwood for Modern Interiors 5711The Grand Width Collection is designed to showcase the beauty of authentic oak in a format that feels open and contemporary. The extra-wide planks create fewer seams across the floor, allowing the natural grain patterns to stand out while visually expanding your space. 5712This flooring works beautifully in open-concept homes, modern renovations, and spaces where homeowners want the warmth of real wood with a clean, refined aesthetic. 5713Built for Long-Term Performance 5714Underneath the beautiful oak surface is a durable engineered structure designed for stability and reliability. Each plank features a thick 4 mm wear layer over a multi-ply core, delivering the authentic look of solid hardwood while helping reduce movement caused by temperature and humidity changes. 5715A protective urethane finish and wire-brushed texture help maintain the floorâs appearance by minimizing the visibility of everyday wear such as light scratches, footprints, and dust. 5716Smooth, Professional Installation Experience 5717The planks are prefinished and designed with a tongue-and-groove installation system, making them suitable for a variety of installation methods depending on the project. 5718The engineered construction also allows installation over multiple subfloor types and supports radiant heating systems, giving homeowners and installers greater flexibility during renovation projects. 5719Long boards ranging up to over 86 inches help create a more natural hardwood layout with fewer seams, resulting in a premium finished look. 5720Where This Product Works Best 5721 5722Living rooms and open-concept spaces 5723Dining rooms and main-floor renovations 5724Bedrooms and home offices 5725Modern or Scandinavian-inspired interiors 5726Homes with radiant floor heating systems 5727 5728Quick Specs Summary 5729 5730Species: European White Oak 5731 5732Wear Layer: 4 mm real wood 5733Plank Length: Approx 60% Max Length Planks 5734Core: Multi-ply engineered core 5735Surface Texture: Wire-brushed 5736Finish: Low-gloss urethane 5737 5738Radiant Heat: Compatible (electric and hydronic) 5739Certification: FloorScore indoor air quality certified 5740 5741 5742A Smart Choice for Stylish, Durable Hardwood Floors 5743The Grand Width Collection offers the perfect balance of design impact and everyday practicality. The extra-wide planks create a dramatic, designer look while the engineered construction improves stability compared to traditional solid hardwood. 5744With its thick wear layer, durable finish, and timeless oak grain, this flooring delivers long-lasting performance and a premium appearance that enhances both modern and classic interiors." 5745 data-yotpo-prevent-load-rs="true" 5746 > 5747</div> 5748 5749 5750 5751 5752 5753 5754</div> 5755</div> 5756 5757 5758</section><section id="shopify-section-template--26272360235305__variant_accessories_EtEiPb" class="shopify-section cc-variant-accessories"><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/product.css?v=125161105869861343161789783560" media="print" onload="this.media='all'"><link href="//www.builddirect.com/cdn/shop/t/126/assets/bd-accessories.css?v=1341796444143122281789848598" rel="stylesheet" type="text/css" media="all" /> 5759 <section class="section relative bd-accessories"> 5760 <div class="container mb-heading"><h2 class="h4 section__heading "> 5761 Complete your project 5762 </h2> 5763 <p class="bd-accessories__browse">Swipe to explore the finishing touches
5764<svg class="bd-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 5765<path d="M4 12h16m-6-6 6 6-6 6"/> 5766 5767</svg> 5768 5769</p></div><div class="container products-grid-container"> 5770 <ul class=" grid grid-cols-2 md:grid-cols-4 lg:grid-cols-4 xl:grid-cols-4 gap-card" role="list"><li> 5771 <product-card 5772 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 5773 data-price-per-unit="79.0"> 5774 <div class="card__media relative"> 5775 <a href="/products/ultraseal-underlayment?variant=45481160114473" aria-label="FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm)" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=200 160w, //www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=300 240w, //www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=400 320w, //www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=600 480w, //www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=800 640w, //www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=1000 800w, //www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=1200 960w, //www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=1500 1200w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=460" 5776 class="img-fit img-fit--contain card__main-image" data-media-id="34195926974761" loading="lazy" 5777 width="1500.0" 5778 height="1200" 5779 alt="FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm) in UltraSeal Underlayment"> 5780 5781</a> 5782<button 5783 type="button" 5784 class="bd-favorite bd-favorite--icon" 5785 aria-pressed="false" 5786 data-bd-favorite="8400112648489-v45481160114473" 5787 data-bd-favorite-title="FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm) â UltraSeal Underlayment" 5788 data-bd-favorite-url="/products/ultraseal-underlayment?variant=45481160114473" 5789 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/10109597-00-pdp.jpg?v=1689634038&width=160" 5790 data-bd-favorite-price="$79.00" 5791 data-bd-favorite-variant="45481160114473"aria-label="Save FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm) â UltraSeal Underlayment to favorites" 5792 data-bd-label-save="Save FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm) â UltraSeal Underlayment to favorites" 5793 data-bd-label-saved="Remove FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm) â UltraSeal Underlayment from favorites"> 5794 <span class="bd-favorite__icon" aria-hidden="true"> 5795 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 5796 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 5797 </span></button></div> 5798 5799 5800<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 5801 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false">
5801<path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>39.0â³</span></span> 5802 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>369"</span></span> 5803 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 5804 </div> 5805 5806 <div class="card__info-container flex flex-col flex-auto relative"> 5807 <div class="card__info w-full"> 5808 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Underlay</p> 5809 <div class="card__title font-bold mt-1 mb-0"> 5810 <a href="/products/ultraseal-underlayment?variant=45481160114473" class="card-link text-current js-prod-link"> 5811 <span class="card__product-title">FloorMuffler UltraSeal Acoustic Underlayment â 100 sq. ft. (2mm)</span> 5812 </a><div class="card__reviews mb-1"> 5813 <div class="rating inline-block align-middle" role="img" aria-label="4.5 out of 5.0 stars"> 5814 <span class="rating__stars" aria-hidden="true" style="--rating: 4.5; --rating-max: 5.0;">â â â â â </span> 5815</div> 5816<div class="rating__count inline-block align-middle text-sm">(69)</div> 5817 5818 </div><span class="js-variant-title">UltraSeal Underlayment 5819</span> 5820 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 5821 <span class="js-variant-sku">10109597</span> 5822 </p><div class="relative w-full bd-card-price-wrap "> 5823 5824<div class="price bd-card-price" data-card-price-display> 5825 <div class="price__default"><span class="price__current">$79.00</span><span class="price__unit"> / roll</span></div> 5826 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / roll</span></s></span><span class="bd-pct-off"></span></div> 5827 </div> 5828 </div></div> 5829 </div> 5830 5831 5832<div class="bd-card-actions"> 5833 5834<a class="btn btn--secondary w-full" href="/products/ultraseal-underlayment?variant=45481160114473">View details</a> 5835</div> 5836 5837 5838</div> 5839 5840 <div class="bd-card-footer"> 5841 5842 5843 </div> 5844 5845 </product-card> 5846 5847 </li><li> 5848 <product-card 5849 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 5850 data-price-per-unit="143.29"> 5851 <div class="card__media relative"> 5852 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=52414040211753" aria-label="Engineered Hardwood Moldings - Grand Width - Sterling" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=200 160w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=300 240w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=400 320w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=600 480w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=800 640w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1000 800w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=460" 5853 class="img-fit img-fit--contain card__main-image" data-media-id="44119651844393" loading="lazy" 5854 width="1200.0" 5855 height="1200" 5856 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Square Stair Nose"> 5857
5858<img srcset="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=460" 5859 class="img-fit img-fit--contain card__main-image" data-media-id="44701172629801" hidden loading="lazy" 5860 width="1200.0" 5861 height="1200" 5862 alt="Engineered Hardwood Moldings - Grand Width - Sterling in T-Molding"> 5863 5864<img srcset="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=460" 5865 class="img-fit img-fit--contain card__main-image" data-media-id="34584711692585" hidden loading="lazy" 5866 width="1200.0" 5867 height="737" 5868 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Reducer"> 5869 5870<img srcset="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=200 160w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=300 240w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=400 320w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=600 480w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=800 640w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1000 800w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=460" 5871 class="img-fit img-fit--contain card__main-image" data-media-id="44701173023017" hidden loading="lazy" 5872 width="1200.0" 5873 height="1200" 5874 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Quarter Round"> 5875 5876<img srcset="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=460" 5877 class="img-fit img-fit--contain card__main-image" data-media-id="34584711725353" hidden loading="lazy" 5878 width="1200.0" 5879 height="602" 5880 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Stair Nose"> 5881
5882<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=460" 5883 class="img-fit img-fit--contain card__main-image" data-media-id="44701171417385" hidden loading="lazy" 5884 width="1200.0" 5885 height="1200" 5886 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Stair Nose"> 5887 5888<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=460" 5889 class="img-fit img-fit--contain card__main-image" data-media-id="44701179609385" hidden loading="lazy" 5890 width="1200.0" 5891 height="1200" 5892 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Reducer"> 5893 5894</a> 5895<button 5896 type="button" 5897 class="bd-favorite bd-favorite--icon" 5898 aria-pressed="false" 5899 data-bd-favorite="8409696010537-v52414040211753" 5900 data-bd-favorite-title="Engineered Hardwood Moldings - Grand Width - Sterling â Square Stair Nose" 5901 data-bd-favorite-url="/products/engineered-hardwood-moldings-grand-width-sterling?variant=52414040211753" 5902 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=160" 5903 data-bd-favorite-price="$143.29" 5904 data-bd-favorite-variant="52414040211753"aria-label="Save Engineered Hardwood Moldings - Grand Width - Sterling â Square Stair Nose to favorites" 5905 data-bd-label-save="Save Engineered Hardwood Moldings - Grand Width - Sterling â Square Stair Nose to favorites" 5906 data-bd-label-saved="Remove Engineered Hardwood Moldings - Grand Width - Sterling â Square Stair Nose from favorites"> 5907 <span class="bd-favorite__icon" aria-hidden="true"> 5908 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 5909 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation">
5909<path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 5910 </span></button></div> 5911 5912 5913<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 5914 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>3.0â³</span></span> 5915 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>78"</span></span> 5916 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 5917 </div> 5918 5919 <div class="card__info-container flex flex-col flex-auto relative"> 5920 <div class="card__info w-full"> 5921 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Floor Moldings</p> 5922 <div class="card__title font-bold mt-1 mb-0"> 5923 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=52414040211753" class="card-link text-current js-prod-link"> 5924 <span class="card__product-title">Engineered Hardwood Moldings - Grand Width - Sterling</span> 5925 </a><div class="card__reviews mb-1" aria-hidden="true"></div><span class="js-variant-title">Square Stair Nose 5926</span> 5927 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 5928 <span class="js-variant-sku">15274718-fsqn</span> 5929 </p><div class="relative w-full bd-card-price-wrap "> 5930 5931<div class="price bd-card-price" data-card-price-display> 5932 <div class="price__default"><span class="price__current">$143.29</span><span class="price__unit"> / piece</span></div> 5933 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / piece</span></s></span><span class="bd-pct-off"></span></div> 5934 </div> 5935 </div></div> 5936 </div> 5937 5938 5939<div class="bd-card-actions"> 5940 5941<a class="btn btn--secondary w-full" href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=52414040211753">View details</a> 5942</div> 5943 5944 5945</div> 5946 5947 <div class="bd-card-footer"> 5948 5949 5950 </div> 5951 5952 </product-card> 5953 5954 </li><li> 5955 <product-card 5956 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 5957 data-price-per-unit="50.0"> 5958 <div class="card__media relative"> 5959 <a href="/products/fanfold-underlayment?variant=44908109070633" aria-label="FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm)" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216&width=200 160w, //www.builddirect.com/cdn/shop/files/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216&width=300 240w, //www.builddirect.com/cdn/shop/files/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216&width=400 320w, //www.builddirect.com/cdn/shop/files/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216&width=600 480w, //www.builddirect.com/cdn/shop/files/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216&width=800 640w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216&width=460" 5960 class="img-fit img-fit--contain card__main-image" data-media-id="34587590492457" loading="lazy" 5961 width="800.0" 5962 height="1203" 5963 alt="FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm) in FanFold Underlayment"> 5964 5965</a> 5966<button 5967 type="button" 5968 class="bd-favorite bd-favorite--icon" 5969 aria-pressed="false" 5970 data-bd-favorite="8237438042409-v44908109070633" 5971 data-bd-favorite-title="FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm) â FanFold Underlayment" 5972 data-bd-favorite-url="/products/fanfold-underlayment?variant=44908109070633" 5973 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/10094758-00-pdp_466580cf-3b68-43b7-9b37-1f9d31bf66bb.jpg?v=1692152216&width=160" 5974 data-bd-favorite-price="$50.00" 5975 data-bd-favorite-variant="44908109070633"aria-label="Save FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm) â FanFold Underlayment to favorites" 5976 data-bd-label-save="Save FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm) â FanFold Underlayment to favorites" 5977 data-bd-label-saved="Remove FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm) â FanFold Underlayment from favorites"> 5978 <span class="bd-favorite__icon" aria-hidden="true"> 5979 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation">
5979<path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 5980 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 5981 </span></button></div> 5982 5983 5984<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 5985 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>46.7â³</span></span> 5986 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>310"</span></span> 5987 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 5988 </div> 5989 5990 <div class="card__info-container flex flex-col flex-auto relative"> 5991 <div class="card__info w-full"> 5992 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Underlay</p> 5993 <div class="card__title font-bold mt-1 mb-0"> 5994 <a href="/products/fanfold-underlayment?variant=44908109070633" class="card-link text-current js-prod-link"> 5995 <span class="card__product-title">FanFold XPS Flooring Underlayment â 100 sq. ft. (2mm)</span> 5996 </a><div class="card__reviews mb-1"> 5997 <div class="rating inline-block align-middle" role="img" aria-label="4.6 out of 5.0 stars"> 5998 <span class="rating__stars" aria-hidden="true" style="--rating: 4.5; --rating-max: 5.0;">â â â â â </span> 5999</div> 6000<div class="rating__count inline-block align-middle text-sm">(162)</div> 6001 6002 </div><span class="js-variant-title">FanFold Underlayment 6003</span> 6004 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6005 <span class="js-variant-sku">10094758</span> 6006 </p><div class="relative w-full bd-card-price-wrap "> 6007 6008<div class="price bd-card-price" data-card-price-display> 6009 <div class="price__default"><span class="price__current">$50.00</span><span class="price__unit"> / roll</span></div> 6010 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / roll</span></s></span><span class="bd-pct-off"></span></div> 6011 </div> 6012 </div></div> 6013 </div> 6014 6015 6016<div class="bd-card-actions"> 6017 6018<a class="btn btn--secondary w-full" href="/products/fanfold-underlayment?variant=44908109070633">View details</a> 6019</div> 6020 6021 6022</div> 6023 6024 <div class="bd-card-footer"> 6025 6026 6027 </div> 6028 6029 </product-card> 6030 6031 </li><li> 6032 <product-card 6033 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 6034 data-price-per-unit="40.0"> 6035 <div class="card__media relative"> 6036 <a href="/products/combofoam-underlayment?variant=45481160081705" aria-label="FloorMuffler ComboF
6036oam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm)" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=200 160w, //www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=300 240w, //www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=400 320w, //www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=600 480w, //www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=800 640w, //www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=1000 800w, //www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=1200 960w, //www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=1500 1200w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=460" 6037 class="img-fit img-fit--contain card__main-image" data-media-id="34195925598505" loading="lazy" 6038 width="1500.0" 6039 height="1200" 6040 alt="FloorMuffler ComboFoam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm) in ComboFoam Underlayment"> 6041 6042</a> 6043<button 6044 type="button" 6045 class="bd-favorite bd-favorite--icon" 6046 aria-pressed="false" 6047 data-bd-favorite="8400112615721-v45481160081705" 6048 data-bd-favorite-title="FloorMuffler ComboFoam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm) â ComboFoam Underlayment" 6049 data-bd-favorite-url="/products/combofoam-underlayment?variant=45481160081705" 6050 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/15225237-00-pdp.jpg?v=1689634034&width=160" 6051 data-bd-favorite-price="$40.00" 6052 data-bd-favorite-variant="45481160081705"aria-label="Save FloorMuffler ComboFoam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm) â ComboFoam Underlayment to favorites" 6053 data-bd-label-save="Save FloorMuffler ComboFoam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm) â ComboFoam Underlayment to favorites" 6054 data-bd-label-saved="Remove FloorMuffler ComboFoam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm) â ComboFoam Underlayment from favorites"> 6055 <span class="bd-favorite__icon" aria-hidden="true"> 6056 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 6057 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 6058 </span></button></div> 6059 6060 6061<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 6062 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>46.5â³</span></span> 6063 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>312"</span></span> 6064 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false">
6064<path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 6065 </div> 6066 6067 <div class="card__info-container flex flex-col flex-auto relative"> 6068 <div class="card__info w-full"> 6069 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Underlay</p> 6070 <div class="card__title font-bold mt-1 mb-0"> 6071 <a href="/products/combofoam-underlayment?variant=45481160081705" class="card-link text-current js-prod-link"> 6072 <span class="card__product-title">FloorMuffler ComboFoam 2-in-1 Underlayment with Vapor Barrier â 100 sq. ft. (2mm)</span> 6073 </a><div class="card__reviews mb-1"> 6074 <div class="rating inline-block align-middle" role="img" aria-label="4.5 out of 5.0 stars"> 6075 <span class="rating__stars" aria-hidden="true" style="--rating: 4.5; --rating-max: 5.0;">â â â â â </span> 6076</div> 6077<div class="rating__count inline-block align-middle text-sm">(6)</div> 6078 6079 </div><span class="js-variant-title">ComboFoam Underlayment 6080</span> 6081 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6082 <span class="js-variant-sku">15225237</span> 6083 </p><div class="relative w-full bd-card-price-wrap "> 6084 6085<div class="price bd-card-price" data-card-price-display> 6086 <div class="price__default"><span class="price__current">$40.00</span><span class="price__unit"> / roll</span></div> 6087 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / roll</span></s></span><span class="bd-pct-off"></span></div> 6088 </div> 6089 </div></div> 6090 </div> 6091 6092 6093<div class="bd-card-actions"> 6094 6095<a class="btn btn--secondary w-full" href="/products/combofoam-underlayment?variant=45481160081705">View details</a> 6096</div> 6097 6098 6099</div> 6100 6101 <div class="bd-card-footer"> 6102 6103 6104 </div> 6105 6106 </product-card> 6107 6108 </li><li> 6109 <product-card 6110 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 6111 data-price-per-unit="101.19"> 6112 <div class="card__media relative"> 6113 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958897449" aria-label="Engineered Hardwood Moldings - Grand Width - Sterling" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=460" 6114 class="img-fit img-fit--contain card__main-image" data-media-id="44701172629801" loading="lazy" 6115 width="1200.0" 6116 height="1200" 6117 alt="Engineered Hardwood Moldings - Grand Width - Sterling in T-Molding"> 6118 6119<img srcset="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=460" 6120 class="img-fit img-fit--contain card__main-image" data-media-id="34584711692585" hidden loading="lazy" 6121 width="1200.0" 6122 height="737" 6123 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Reducer"> 6124 6125<img srcset="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=200 160w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=300 240w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=400 320w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=600 480w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=800 640w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1000 800w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=460" 6126 class="img-fit img-fit--contain card__main-image" data-media-id="44119651844393" hidden loading="lazy" 6127 width="1200.0" 6128 height="1200" 6129 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Square Stair Nose"> 6130 6131<img srcset="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=200 160w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=300 240w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=400 320w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=600 480w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=800 640w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1000 800w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=460" 6132 class="img-fit img-fit--contain card__main-image" data-media-id="44701173023017" hidden loading="lazy" 6133 width="1200.0" 6134 height="1200" 6135 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Quarter Round"> 6136 6137<img srcset="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=460" 6138 class="img-fit img-fit--contain card__main-image" data-media-id="34584711725353" hidden loading="lazy" 6139 width="1200.0" 6140 height="602" 6141 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Stair Nose"> 6142
6143<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=460" 6144 class="img-fit img-fit--contain card__main-image" data-media-id="44701171417385" hidden loading="lazy" 6145 width="1200.0" 6146 height="1200" 6147 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Stair Nose"> 6148 6149<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=460" 6150 class="img-fit img-fit--contain card__main-image" data-media-id="44701179609385" hidden loading="lazy" 6151 width="1200.0" 6152 height="1200" 6153 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Reducer"> 6154 6155</a> 6156<button 6157 type="button" 6158 class="bd-favorite bd-favorite--icon" 6159 aria-pressed="false" 6160 data-bd-favorite="8409696010537-v45514958897449" 6161 data-bd-favorite-title="Engineered Hardwood Moldings - Grand Width - Sterling â T-Molding" 6162 data-bd-favorite-url="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958897449" 6163 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=160" 6164 data-bd-favorite-price="$101.19" 6165 data-bd-favorite-variant="45514958897449"aria-label="Save Engineered Hardwood Moldings - Grand Width - Sterling â T-Molding to favorites" 6166 data-bd-label-save="Save Engineered Hardwood Moldings - Grand Width - Sterling â T-Molding to favorites" 6167 data-bd-label-saved="Remove Engineered Hardwood Moldings - Grand Width - Sterling â T-Molding from favorites"> 6168 <span class="bd-favorite__icon" aria-hidden="true"> 6169 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 6170 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation">
6170<path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 6171 </span></button></div> 6172 6173 6174<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 6175 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>2.0â³</span></span> 6176 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>78"</span></span> 6177 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 6178 </div> 6179 6180 <div class="card__info-container flex flex-col flex-auto relative"> 6181 <div class="card__info w-full"> 6182 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Floor Moldings</p> 6183 <div class="card__title font-bold mt-1 mb-0"> 6184 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958897449" class="card-link text-current js-prod-link"> 6185 <span class="card__product-title">Engineered Hardwood Moldings - Grand Width - Sterling</span> 6186 </a><div class="card__reviews mb-1" aria-hidden="true"></div><span class="js-variant-title">T-Molding 6187</span> 6188 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6189 <span class="js-variant-sku">15274718-tm</span> 6190 </p><div class="relative w-full bd-card-price-wrap "> 6191 6192<div class="price bd-card-price" data-card-price-display> 6193 <div class="price__default"><span class="price__current">$101.19</span><span class="price__unit"> / piece</span></div> 6194 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / piece</span></s></span><span class="bd-pct-off"></span></div> 6195 </div> 6196 </div></div> 6197 </div> 6198 6199 6200<div class="bd-card-actions"> 6201 6202<a class="btn btn--secondary w-full" href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958897449">View details</a> 6203</div> 6204 6205 6206</div> 6207 6208 <div class="bd-card-footer"> 6209 6210 6211 </div> 6212 6213 </product-card> 6214 6215 </li><li> 6216 <product-card 6217 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 6218 data-price-per-unit="101.19"> 6219 <div class="card__media relative"> 6220 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958930217" aria-label="Engineered Hardwood Moldings - Grand Width - Sterling" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=460" 6221 class="img-fit img-fit--contain card__main-image" data-media-id="34584711692585" loading="lazy" 6222 width="1200.0" 6223 height="737" 6224 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Reducer"> 6225
6226<img srcset="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=460" 6227 class="img-fit img-fit--contain card__main-image" data-media-id="44701172629801" hidden loading="lazy" 6228 width="1200.0" 6229 height="1200" 6230 alt="Engineered Hardwood Moldings - Grand Width - Sterling in T-Molding"> 6231 6232<img srcset="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=200 160w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=300 240w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=400 320w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=600 480w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=800 640w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1000 800w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=460" 6233 class="img-fit img-fit--contain card__main-image" data-media-id="44119651844393" hidden loading="lazy" 6234 width="1200.0" 6235 height="1200" 6236 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Square Stair Nose"> 6237 6238<img srcset="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=200 160w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=300 240w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=400 320w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=600 480w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=800 640w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1000 800w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=460" 6239 class="img-fit img-fit--contain card__main-image" data-media-id="44701173023017" hidden loading="lazy" 6240 width="1200.0" 6241 height="1200" 6242 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Quarter Round"> 6243 6244<img srcset="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=460" 6245 class="img-fit img-fit--contain card__main-image" data-media-id="34584711725353" hidden loading="lazy" 6246 width="1200.0" 6247 height="602" 6248 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Stair Nose"> 6249
6250<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=460" 6251 class="img-fit img-fit--contain card__main-image" data-media-id="44701171417385" hidden loading="lazy" 6252 width="1200.0" 6253 height="1200" 6254 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Stair Nose"> 6255 6256<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=460" 6257 class="img-fit img-fit--contain card__main-image" data-media-id="44701179609385" hidden loading="lazy" 6258 width="1200.0" 6259 height="1200" 6260 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Reducer"> 6261 6262</a> 6263<button 6264 type="button" 6265 class="bd-favorite bd-favorite--icon" 6266 aria-pressed="false" 6267 data-bd-favorite="8409696010537-v45514958930217" 6268 data-bd-favorite-title="Engineered Hardwood Moldings - Grand Width - Sterling â Flush Reducer" 6269 data-bd-favorite-url="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958930217" 6270 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=160" 6271 data-bd-favorite-price="$101.19" 6272 data-bd-favorite-variant="45514958930217"aria-label="Save Engineered Hardwood Moldings - Grand Width - Sterling â Flush Reducer to favorites" 6273 data-bd-label-save="Save Engineered Hardwood Moldings - Grand Width - Sterling â Flush Reducer to favorites" 6274 data-bd-label-saved="Remove Engineered Hardwood Moldings - Grand Width - Sterling â Flush Reducer from favorites"> 6275 <span class="bd-favorite__icon" aria-hidden="true"> 6276 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 6277 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation">
6277<path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 6278 </span></button></div> 6279 6280 6281<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 6282 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>2.0â³</span></span> 6283 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>78"</span></span> 6284 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 6285 </div> 6286 6287 <div class="card__info-container flex flex-col flex-auto relative"> 6288 <div class="card__info w-full"> 6289 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Floor Moldings</p> 6290 <div class="card__title font-bold mt-1 mb-0"> 6291 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958930217" class="card-link text-current js-prod-link"> 6292 <span class="card__product-title">Engineered Hardwood Moldings - Grand Width - Sterling</span> 6293 </a><div class="card__reviews mb-1" aria-hidden="true"></div><span class="js-variant-title">Flush Reducer 6294</span> 6295 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6296 <span class="js-variant-sku">15274718-fr</span> 6297 </p><div class="relative w-full bd-card-price-wrap "> 6298 6299<div class="price bd-card-price" data-card-price-display> 6300 <div class="price__default"><span class="price__current">$101.19</span><span class="price__unit"> / piece</span></div> 6301 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / piece</span></s></span><span class="bd-pct-off"></span></div> 6302 </div> 6303 </div></div> 6304 </div> 6305 6306 6307<div class="bd-card-actions"> 6308 6309<a class="btn btn--secondary w-full" href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958930217">View details</a> 6310</div> 6311 6312 6313</div> 6314 6315 <div class="bd-card-footer"> 6316 6317 6318 </div> 6319 6320 </product-card> 6321 6322 </li><li> 6323 <product-card 6324 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 6325 data-price-per-unit="143.29"> 6326 <div class="card__media relative"> 6327 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958962985" aria-label="Engineered Hardwood Moldings - Grand Width - Sterling" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=460" 6328 class="img-fit img-fit--contain card__main-image" data-media-id="34584711725353" loading="lazy" 6329 width="1200.0" 6330 height="602" 6331 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Stair Nose"> 6332
6333<img srcset="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=460" 6334 class="img-fit img-fit--contain card__main-image" data-media-id="44701172629801" hidden loading="lazy" 6335 width="1200.0" 6336 height="1200" 6337 alt="Engineered Hardwood Moldings - Grand Width - Sterling in T-Molding"> 6338 6339<img srcset="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=460" 6340 class="img-fit img-fit--contain card__main-image" data-media-id="34584711692585" hidden loading="lazy" 6341 width="1200.0" 6342 height="737" 6343 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Reducer"> 6344 6345<img srcset="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=200 160w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=300 240w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=400 320w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=600 480w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=800 640w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1000 800w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=460" 6346 class="img-fit img-fit--contain card__main-image" data-media-id="44119651844393" hidden loading="lazy" 6347 width="1200.0" 6348 height="1200" 6349 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Square Stair Nose"> 6350 6351<img srcset="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=200 160w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=300 240w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=400 320w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=600 480w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=800 640w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1000 800w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=460" 6352 class="img-fit img-fit--contain card__main-image" data-media-id="44701173023017" hidden loading="lazy" 6353 width="1200.0" 6354 height="1200" 6355 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Quarter Round"> 6356
6357<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=460" 6358 class="img-fit img-fit--contain card__main-image" data-media-id="44701171417385" hidden loading="lazy" 6359 width="1200.0" 6360 height="1200" 6361 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Stair Nose"> 6362 6363<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=460" 6364 class="img-fit img-fit--contain card__main-image" data-media-id="44701179609385" hidden loading="lazy" 6365 width="1200.0" 6366 height="1200" 6367 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Reducer"> 6368 6369</a> 6370<button 6371 type="button" 6372 class="bd-favorite bd-favorite--icon" 6373 aria-pressed="false" 6374 data-bd-favorite="8409696010537-v45514958962985" 6375 data-bd-favorite-title="Engineered Hardwood Moldings - Grand Width - Sterling â Flush Stair Nose" 6376 data-bd-favorite-url="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958962985" 6377 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=160" 6378 data-bd-favorite-price="$143.29" 6379 data-bd-favorite-variant="45514958962985"aria-label="Save Engineered Hardwood Moldings - Grand Width - Sterling â Flush Stair Nose to favorites" 6380 data-bd-label-save="Save Engineered Hardwood Moldings - Grand Width - Sterling â Flush Stair Nose to favorites" 6381 data-bd-label-saved="Remove Engineered Hardwood Moldings - Grand Width - Sterling â Flush Stair Nose from favorites"> 6382 <span class="bd-favorite__icon" aria-hidden="true"> 6383 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 6384 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation">
6384<path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 6385 </span></button></div> 6386 6387 6388<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 6389 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>3.0â³</span></span> 6390 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>78"</span></span> 6391 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 6392 </div> 6393 6394 <div class="card__info-container flex flex-col flex-auto relative"> 6395 <div class="card__info w-full"> 6396 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Floor Moldings</p> 6397 <div class="card__title font-bold mt-1 mb-0"> 6398 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958962985" class="card-link text-current js-prod-link"> 6399 <span class="card__product-title">Engineered Hardwood Moldings - Grand Width - Sterling</span> 6400 </a><div class="card__reviews mb-1" aria-hidden="true"></div><span class="js-variant-title">Flush Stair Nose 6401</span> 6402 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6403 <span class="js-variant-sku">15275198</span> 6404 </p><div class="relative w-full bd-card-price-wrap "> 6405 6406<div class="price bd-card-price" data-card-price-display> 6407 <div class="price__default"><span class="price__current">$143.29</span><span class="price__unit"> / piece</span></div> 6408 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / piece</span></s></span><span class="bd-pct-off"></span></div> 6409 </div> 6410 </div></div> 6411 </div> 6412 6413 6414<div class="bd-card-actions"> 6415 6416<a class="btn btn--secondary w-full" href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958962985">View details</a> 6417</div> 6418 6419 6420</div> 6421 6422 <div class="bd-card-footer"> 6423 6424 6425 </div> 6426 6427 </product-card> 6428 6429 </li><li> 6430 <product-card 6431 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 6432 data-price-per-unit="143.29"> 6433 <div class="card__media relative"> 6434 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958995753" aria-label="Engineered Hardwood Moldings - Grand Width - Sterling" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=800 640w, //www.builddirect.com/cdn/shop/files/M
6434olding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=460" 6435 class="img-fit img-fit--contain card__main-image" data-media-id="44701171417385" loading="lazy" 6436 width="1200.0" 6437 height="1200" 6438 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Stair Nose"> 6439 6440<img srcset="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=460" 6441 class="img-fit img-fit--contain card__main-image" data-media-id="44701172629801" hidden loading="lazy" 6442 width="1200.0" 6443 height="1200" 6444 alt="Engineered Hardwood Moldings - Grand Width - Sterling in T-Molding"> 6445 6446<img srcset="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=460" 6447 class="img-fit img-fit--contain card__main-image" data-media-id="34584711692585" hidden loading="lazy" 6448 width="1200.0" 6449 height="737" 6450 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Reducer"> 6451 6452<img srcset="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=200 160w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=300 240w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=400 320w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=600 480w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=800 640w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1000 800w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=460" 6453 class="img-fit img-fit--contain card__main-image" data-media-id="44119651844393" hidden loading="lazy" 6454 width="1200.0" 6455 height="1200" 6456 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Square Stair Nose"> 6457 6458<img srcset="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=200 160w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=300 240w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=400 320w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=600 480w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=800 640w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1000 800w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=460" 6459 class="img-fit img-fit--contain card__main-image" data-media-id="44701173023017" hidden loading="lazy" 6460 width="1200.0" 6461 height="1200" 6462 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Quarter Round"> 6463 6464<img srcset="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=460" 6465 class="img-fit img-fit--contain card__main-image" data-media-id="34584711725353" hidden loading="lazy" 6466 width="1200.0" 6467 height="602" 6468 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Stair Nose"> 6469
6470<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=460" 6471 class="img-fit img-fit--contain card__main-image" data-media-id="44701179609385" hidden loading="lazy" 6472 width="1200.0" 6473 height="1200" 6474 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Reducer"> 6475 6476</a> 6477<button 6478 type="button" 6479 class="bd-favorite bd-favorite--icon" 6480 aria-pressed="false" 6481 data-bd-favorite="8409696010537-v45514958995753" 6482 data-bd-favorite-title="Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Stair Nose" 6483 data-bd-favorite-url="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958995753" 6484 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=160" 6485 data-bd-favorite-price="$143.29" 6486 data-bd-favorite-variant="45514958995753"aria-label="Save Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Stair Nose to favorites" 6487 data-bd-label-save="Save Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Stair Nose to favorites" 6488 data-bd-label-saved="Remove Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Stair Nose from favorites"> 6489 <span class="bd-favorite__icon" aria-hidden="true"> 6490 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 6491 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 6492 </span></button></div> 6493 6494 6495<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 6496 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>3.0â³</span></span> 6497 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>78"</span></span> 6498 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false">
6498<path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 6499 </div> 6500 6501 <div class="card__info-container flex flex-col flex-auto relative"> 6502 <div class="card__info w-full"> 6503 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Floor Moldings</p> 6504 <div class="card__title font-bold mt-1 mb-0"> 6505 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958995753" class="card-link text-current js-prod-link"> 6506 <span class="card__product-title">Engineered Hardwood Moldings - Grand Width - Sterling</span> 6507 </a><div class="card__reviews mb-1" aria-hidden="true"></div><span class="js-variant-title">Overlap Stair Nose 6508</span> 6509 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6510 <span class="js-variant-sku">15275199</span> 6511 </p><div class="relative w-full bd-card-price-wrap "> 6512 6513<div class="price bd-card-price" data-card-price-display> 6514 <div class="price__default"><span class="price__current">$143.29</span><span class="price__unit"> / piece</span></div> 6515 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / piece</span></s></span><span class="bd-pct-off"></span></div> 6516 </div> 6517 </div></div> 6518 </div> 6519 6520 6521<div class="bd-card-actions"> 6522 6523<a class="btn btn--secondary w-full" href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514958995753">View details</a> 6524</div> 6525 6526 6527</div> 6528 6529 <div class="bd-card-footer"> 6530 6531 6532 </div> 6533 6534 </product-card> 6535 6536 </li><li> 6537 <product-card 6538 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 6539 data-price-per-unit="101.19"> 6540 <div class="card__media relative"> 6541 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514959028521" aria-label="Engineered Hardwood Moldings - Grand Width - Sterling" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=460" 6542 class="img-fit img-fit--contain card__main-image" data-media-id="44701179609385" loading="lazy" 6543 width="1200.0" 6544 height="1200" 6545 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Reducer"> 6546 6547<img srcset="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=400 320w, //www.builddirect.com/cdn/shop/files/M
6547olding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=460" 6548 class="img-fit img-fit--contain card__main-image" data-media-id="44701172629801" hidden loading="lazy" 6549 width="1200.0" 6550 height="1200" 6551 alt="Engineered Hardwood Moldings - Grand Width - Sterling in T-Molding"> 6552 6553<img srcset="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=460" 6554 class="img-fit img-fit--contain card__main-image" data-media-id="34584711692585" hidden loading="lazy" 6555 width="1200.0" 6556 height="737" 6557 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Reducer"> 6558 6559<img srcset="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=200 160w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=300 240w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=400 320w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=600 480w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=800 640w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1000 800w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=460" 6560 class="img-fit img-fit--contain card__main-image" data-media-id="44119651844393" hidden loading="lazy" 6561 width="1200.0" 6562 height="1200" 6563 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Square Stair Nose"> 6564 6565<img srcset="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=200 160w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=300 240w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=400 320w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=600 480w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=800 640w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1000 800w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=460" 6566 class="img-fit img-fit--contain card__main-image" data-media-id="44701173023017" hidden loading="lazy" 6567 width="1200.0" 6568 height="1200" 6569 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Quarter Round"> 6570 6571<img srcset="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=460" 6572 class="img-fit img-fit--contain card__main-image" data-media-id="34584711725353" hidden loading="lazy" 6573 width="1200.0" 6574 height="602" 6575 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Stair Nose"> 6576
6577<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=460" 6578 class="img-fit img-fit--contain card__main-image" data-media-id="44701171417385" hidden loading="lazy" 6579 width="1200.0" 6580 height="1200" 6581 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Stair Nose"> 6582 6583</a> 6584<button 6585 type="button" 6586 class="bd-favorite bd-favorite--icon" 6587 aria-pressed="false" 6588 data-bd-favorite="8409696010537-v45514959028521" 6589 data-bd-favorite-title="Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Reducer" 6590 data-bd-favorite-url="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514959028521" 6591 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=160" 6592 data-bd-favorite-price="$101.19" 6593 data-bd-favorite-variant="45514959028521"aria-label="Save Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Reducer to favorites" 6594 data-bd-label-save="Save Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Reducer to favorites" 6595 data-bd-label-saved="Remove Engineered Hardwood Moldings - Grand Width - Sterling â Overlap Reducer from favorites"> 6596 <span class="bd-favorite__icon" aria-hidden="true"> 6597 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 6598 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 6599 </span></button></div> 6600 6601 6602<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 6603 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>2.25â³</span></span> 6604 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>78"</span></span> 6605 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false">
6605<path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 6606 </div> 6607 6608 <div class="card__info-container flex flex-col flex-auto relative"> 6609 <div class="card__info w-full"> 6610 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Floor Moldings</p> 6611 <div class="card__title font-bold mt-1 mb-0"> 6612 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514959028521" class="card-link text-current js-prod-link"> 6613 <span class="card__product-title">Engineered Hardwood Moldings - Grand Width - Sterling</span> 6614 </a><div class="card__reviews mb-1" aria-hidden="true"></div><span class="js-variant-title">Overlap Reducer 6615</span> 6616 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6617 <span class="js-variant-sku">15275200</span> 6618 </p><div class="relative w-full bd-card-price-wrap "> 6619 6620<div class="price bd-card-price" data-card-price-display> 6621 <div class="price__default"><span class="price__current">$101.19</span><span class="price__unit"> / piece</span></div> 6622 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / piece</span></s></span><span class="bd-pct-off"></span></div> 6623 </div> 6624 </div></div> 6625 </div> 6626 6627 6628<div class="bd-card-actions"> 6629 6630<a class="btn btn--secondary w-full" href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=45514959028521">View details</a> 6631</div> 6632 6633 6634</div> 6635 6636 <div class="bd-card-footer"> 6637 6638 6639 </div> 6640 6641 </product-card> 6642 6643 </li><li> 6644 <product-card 6645 class="card card--product bd-accessory-card h-full card--product-contained card--product-contained-outset card--no-lines relative flex" 6646 data-price-per-unit="44.99"> 6647 <div class="card__media relative"> 6648 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=50199974543657" aria-label="Engineered Hardwood Moldings - Grand Width - Sterling" class="media block relative js-prod-link" style="padding-top: 100%;" tabindex="-1"><img srcset="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=200 160w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=300 240w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=400 320w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=600 480w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=800 640w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1000 800w, //www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=460" 6649 class="img-fit img-fit--contain card__main-image" data-media-id="44701173023017" loading="lazy" 6650 width="1200.0" 6651 height="1200" 6652 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Quarter Round"> 6653 6654<img srcset="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=600 480w, //www.builddirect.com/cdn/shop/files/M
6654olding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-Tmolding_a9645720-3c88-465a-be20-692fe58034be.jpg?v=1772828213&width=460" 6655 class="img-fit img-fit--contain card__main-image" data-media-id="44701172629801" hidden loading="lazy" 6656 width="1200.0" 6657 height="1200" 6658 alt="Engineered Hardwood Moldings - Grand Width - Sterling in T-Molding"> 6659 6660<img srcset="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275197-00-pdp_0ce75116-dc92-4cb6-a2be-fd276af18674.jpg?v=1692132180&width=460" 6661 class="img-fit img-fit--contain card__main-image" data-media-id="34584711692585" hidden loading="lazy" 6662 width="1200.0" 6663 height="737" 6664 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Reducer"> 6665 6666<img srcset="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=200 160w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=300 240w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=400 320w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=600 480w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=800 640w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1000 800w, //www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Square-Stair-Nose-Grand-Width-Collection.jpg?v=1767825463&width=460" 6667 class="img-fit img-fit--contain card__main-image" data-media-id="44119651844393" hidden loading="lazy" 6668 width="1200.0" 6669 height="1200" 6670 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Square Stair Nose"> 6671 6672<img srcset="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=200 160w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=300 240w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=400 320w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=600 480w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=800 640w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1000 800w, //www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/15275198-00-pdp_b4a82a4e-8eec-4330-9e7c-93cf821a6333.jpg?v=1692132180&width=460" 6673 class="img-fit img-fit--contain card__main-image" data-media-id="34584711725353" hidden loading="lazy" 6674 width="1200.0" 6675 height="602" 6676 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Flush Stair Nose"> 6677
6678<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_29114baf-00b0-4105-860e-90819c527cb2.jpg?v=1772828187&width=460" 6679 class="img-fit img-fit--contain card__main-image" data-media-id="44701171417385" hidden loading="lazy" 6680 width="1200.0" 6681 height="1200" 6682 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Stair Nose"> 6683 6684<img srcset="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=200 160w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=300 240w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=400 320w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=600 480w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=800 640w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1000 800w, //www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=1200 960w" sizes="(max-width: 768px) 260px, (max-width: 1100px) 240px, 280px" src="//www.builddirect.com/cdn/shop/files/Molding-OverlapReducer_5eb9e1a7-ce03-444c-b8b1-302fee1cbf14.jpg?v=1772828394&width=460" 6685 class="img-fit img-fit--contain card__main-image" data-media-id="44701179609385" hidden loading="lazy" 6686 width="1200.0" 6687 height="1200" 6688 alt="Engineered Hardwood Moldings - Grand Width - Sterling in Overlap Reducer"> 6689 6690</a> 6691<button 6692 type="button" 6693 class="bd-favorite bd-favorite--icon" 6694 aria-pressed="false" 6695 data-bd-favorite="8409696010537-v50199974543657" 6696 data-bd-favorite-title="Engineered Hardwood Moldings - Grand Width - Sterling â Quarter Round" 6697 data-bd-favorite-url="/products/engineered-hardwood-moldings-grand-width-sterling?variant=50199974543657" 6698 data-bd-favorite-image="//www.builddirect.com/cdn/shop/files/QRound_9beaf854-3eeb-4bab-a4aa-e083bade3bf1.jpg?v=1772828226&width=160" 6699 data-bd-favorite-price="$44.99" 6700 data-bd-favorite-variant="50199974543657"aria-label="Save Engineered Hardwood Moldings - Grand Width - Sterling â Quarter Round to favorites" 6701 data-bd-label-save="Save Engineered Hardwood Moldings - Grand Width - Sterling â Quarter Round to favorites" 6702 data-bd-label-saved="Remove Engineered Hardwood Moldings - Grand Width - Sterling â Quarter Round from favorites"> 6703 <span class="bd-favorite__icon" aria-hidden="true"> 6704 <svg class="icon icon--heart" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8.86 4.38a2.78 2.78 0 013.72-.3c1.4 1.2 1.2 3.11.19 4.13L7.98 13.1c-.05.06-.1.06-.19 0L3.01 8.2a2.8 2.8 0 01.19-4.1c1.06-.9 2.7-.76 3.74.28l.96.98.96-.98zm-.96-.45l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z" fill-rule="evenodd"/></svg> 6705 <svg class="icon icon--heart_filled" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation">
6705<path fill="currentColor" d="M7.9 3.93l.24-.25a3.78 3.78 0 015.07-.38l.01.01v.01a3.82 3.82 0 01.26 5.59l-4.79 4.9a1.12 1.12 0 01-1.45.12l-.1-.06L2.3 8.91a3.8 3.8 0 01.26-5.57 3.79 3.79 0 015.1.33l.01.01.24.25z"/></svg> 6706 </span></button></div> 6707 6708 6709<div class="bd-card-dimensions" data-card-dimensions role="group" aria-label="Product dimensions" tabindex="0"> 6710 <span data-dimension="width"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 8h10M5 5 2 8l3 3m6-6 3 3-3 3"/></svg><span class="visually-hidden">Width: </span><span data-dimension-value>2.0â³</span></span> 6711 <span data-dimension="length"><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M8 3v10M5 5l3-3 3 3m-6 6 3 3 3-3"/></svg><span class="visually-hidden">Length: </span><span data-dimension-value>94"</span></span> 6712 <span data-dimension="thickness" hidden><svg width="14" height="14" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.25" aria-hidden="true" focusable="false"><path d="M3 3h10M3 13h10M8 5v6M6 7l2-2 2 2m-4 2 2 2 2-2"/></svg><span class="visually-hidden">Thickness: </span><span data-dimension-value></span></span> 6713 </div> 6714 6715 <div class="card__info-container flex flex-col flex-auto relative"> 6716 <div class="card__info w-full"> 6717 <div class="card__info-inner flex flex-col h-full w-full"><p class="card__category">Floor Moldings</p> 6718 <div class="card__title font-bold mt-1 mb-0"> 6719 <a href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=50199974543657" class="card-link text-current js-prod-link"> 6720 <span class="card__product-title">Engineered Hardwood Moldings - Grand Width - Sterling</span> 6721 </a><div class="card__reviews mb-1" aria-hidden="true"></div><span class="js-variant-title">Quarter Round 6722</span> 6723 </div><p class="card__sku text-sm text-theme-light js-variant-sku-wrap"> 6724 <span class="js-variant-sku">15274718-qr</span> 6725 </p><div class="relative w-full bd-card-price-wrap "> 6726 6727<div class="price bd-card-price" data-card-price-display> 6728 <div class="price__default"><span class="price__current">$44.99</span><span class="price__unit"> / piece</span></div> 6729 <div class="bd-card-price__saving" hidden><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was"></span><span class="bd-card-price__was-unit"> / piece</span></s></span><span class="bd-pct-off"></span></div> 6730 </div> 6731 </div></div> 6732 </div> 6733 6734 6735<div class="bd-card-actions"> 6736 6737<a class="btn btn--secondary w-full" href="/products/engineered-hardwood-moldings-grand-width-sterling?variant=50199974543657">View details</a> 6738</div> 6739 6740 6741</div> 6742 6743 <div class="bd-card-footer"> 6744 6745 6746 </div> 6747 6748 </product-card> 6749 6750 </li></ul> 6751 </div></section> 6752 6753</section><section id="shopify-section-template--26272360235305__bd_project_essentials" class="shopify-section bd-marketplace-section"><div class="bd-project-essentials bd-project-essentials--pdp"><div class="container bd-project-essentials__layout"> 6754<div class="bd-project-essentials__intro"><p class="bd-essential__eyebrow">Think beyond the plank</p><h2>Every detail. Every step.</h2><div class="rte"><p>Round out your project with the right installation materials. Check compatibility with your product and subfloor before ordering.</p></div> 6755<a class="bd-text-link" href="/collections/installation-materials">Shop project essentials <span aria-hidden="true">â</span></a> 6756 6757</div> 6758<div class="bd-project-essentials__grid"><article class="bd-essential" ><p class="bd-essential__eyebrow">01 / PREP</p><h3>Start underneath</h3><div class="rte"><p>Underlayment and moisture control</p></div> 6759<a class="bd-text-link" href="/collections/underlayment">Shop underlayment <span aria-hidden="true">â</span></a> 6760 6761</article><article class="bd-essential" ><p class="bd-essential__eyebrow">02 / INSTALL</p><h3>Make the connection</h3><div class="rte"><p>Adhesives for the application</p></div> 6762<a class="bd-text-link" href="/collections/adhesives">Shop adhesives <span aria-hidden="true">â</span></a> 6763 6764</article><article class="bd-essential" ><p class="bd-essential__eyebrow">03 / FINISH</p><h3>Get the edges right</h3><div class="rte"><p>Transitions, trim, and stair noses</p></div> 6765<a class="bd-text-link" href="/collections/floor-moldings">Shop trim <span aria-hidden="true">â</span></a> 6766 6767</article><article class="bd-essential" ><p class="bd-essential__eyebrow">04 / EQUIP</p><h3>Tools for the job</h3><div class="rte"><p>Installation tools and supplies</p></div> 6768<a class="bd-text-link" href="/collections/installation-materials">Shop tools <span aria-hidden="true">â</span></a> 6769 6770</article></div></div></div> 6771 6772 6773 6774 6775</section><section id="shopify-section-template--26272360235305__recommendations" class="shopify-section cc-product-recommendations"><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/product.css?v=125161105869861343161789783560" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/quick-add.css?v=95163925326216580941789783563" media="print" onload="this.media='all'"><product-recommendations class="section relative" data-url="/recommendations/products?section_id=template--26272360235305__recommendations&product_id=8409948487977&limit=8&intent=related" data-product-id="8409948487977"></product-recommendations> 6776 6777 6778</section><section id="shopify-section-template--26272360235305__recently_viewed_4DirjG" class="shopify-section cc-recently-viewed"><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/product.css?v=125161105869861343161789783560" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/quick-add.css?v=95163925326216580941789783563" media="print" onload="this.media='all'"><recently-viewed class="section relative" data-url="/search?section_id=template--26272360235305__recently_viewed_4DirjG&type=product" data-limit="10" data-exclude="8409948487977"></recently-viewed> 6779
6780<script> 6781 document.addEventListener('DOMContentLoaded', () => { 6782 if (!customElements.get('recently-viewed')) { 6783 class RecentlyViewed extends HTMLElement { 6784 constructor() { 6785 super(); 6786 this.fetchAttempts = 0; 6787 window.initLazyScript(this, this.init.bind(this), 500); 6788 } 6789 6790 async init() { 6791 try { 6792 const response = await fetch(`${this.dataset.url}&q=${this.getSearchQuery()}`); 6793 if (!response.ok) throw new Error(response.status); 6794 6795 const tmpl = document.createElement('template'); 6796 tmpl.innerHTML = await response.text(); 6797 6798 const el = tmpl.content.querySelector('recently-viewed'); 6799 if (el && el.hasChildNodes()) { 6800 this.innerHTML = el.innerHTML; 6801 } 6802 6803 window.initLazyImages(); 6804 } catch (error) { 6805 this.fetchAttempts += 1; 6806 6807 if (this.fetchAttempts === 3) { 6808 console.log(error); 6809 } else { 6810 this.init(); 6811 } 6812 } 6813 } 6814 6815 getSearchQuery() { 6816 const items = JSON.parse(localStorage.getItem('cc-recently-viewed') || '[]'); 6817 6818 if (this.dataset.exclude && items.includes(Number(this.dataset.exclude))) { 6819 items.splice(items.indexOf(Number(this.dataset.exclude)), 1); 6820 } 6821 6822 return items.map((item) => `id:${item}`).slice(0, this.dataset.limit).join(' OR '); 6823 } 6824 } 6825 6826 customElements.define('recently-viewed', RecentlyViewed); 6827 } 6828 }); 6829</script>
6829 6830 6831 6832</section><section id="shopify-section-template--26272360235305__zp-product-footer-content" class="shopify-section zpa-published-page-holder"> 6833</section> 6834</main><!-- BEGIN sections: overlay-group --> 6835<div id="shopify-section-sections--26272358564137__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/cart-items.css?v=95575372442402419421789797863" media="print" onload="this.media='all'"> 6836<link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/bd-cart-samples.css?v=170130852864532401001789795627" media="print" onload="this.media='all'">
6837<script src="//www.builddirect.com/cdn/shop/t/126/assets/cart-drawer.js?v=43986109057971355761789783563" defer="defer"></script>
vendor: 1 bytes, line 6837
6837
6838<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-cart-drawer.js?v=71421798308227203801789783563" defer="defer"></script>
6838<cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-cart-mode="empty" data-shipping-calculator="true"> 6839 <header class="drawer__header flex justify-between items-center"><h2 class="h6 mb-0"> 6840 <span class="bd-cart-title bd-cart-title--default">Your cart</span> 6841 <span class="bd-cart-title bd-cart-title--samples">Your free samples</span> 6842 </h2> 6843 <div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer"> 6844 <span class="visually-hidden">Close</span> 6845 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 6846 </button> 6847 </div> 6848 </header> 6849 6850 <div class="drawer__content drawer__content--flex flex-auto items-center drawer__empty"> 6851 6852 6853 <div class="cart-drawer__content grow flex items-center justify-center w-full"><form class="form" id="cart-drawer-form" action="/cart" method="post"> 6854 6855 <cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><span 6856 data-bd-cart-mode="empty" 6857 data-bd-cart-samples="0" 6858 data-bd-cart-products="0" 6859 data-bd-cart-value="0" 6860 data-bd-cart-count="0" 6861 data-bd-cart-currency="USD" 6862 data-bd-cart-free="0" 6863 hidden 6864></span> 6865
6866<script type="application/json" data-bd-cart-items> 6867 [] 6868</script>
6868 6869<div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite"> 6870 Subtotal:$0.00 USD 6871</p> 6872 <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items> 6873 6874 </form> 6875 </div> 6876 6877 <div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div> 6878 </div><div class="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true cart-drawer--checkout--sticky-desktop-true cart-drawer--checkout--sticky-mobile-true"></div> 6879<div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div> 6880</cart-drawer> 6881 6882</div><div id="shopify-section-sections--26272358564137__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare"><div hidden data-compare-section="sections--26272358564137__product-compare"></div><template><div data-compare-key="compare-image" class="compare-col compare-col--small compare-col--8409948487977" ><div class="media relative" style="padding-top: 80.0%;"> 6883 <img srcset="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=500 400w, //www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=800 640w, //www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=1000 800w" src="//www.builddirect.com/cdn/shop/files/15274718-00-pdp_8364a263-ece7-4d26-a151-819988af697f.jpg?v=1692126501&width=640" 6884 class="img-fit" loading="lazy" 6885 width="1000.0" 6886 height="800" 6887 alt="Grand Width 9.5in White Oak Engineered Hardwood Flooring in Sterling"> 6888 </div></div><div data-compare-key="compare-title" class="compare-col compare-col--small compare-col--8409948487977" > 6889 <h2 class="product-title h5 mb-0">Grand Width 9.5in White Oak Engineered Hardwood Flooring</h2><p class="bd-compare-finish">Sterling</p> 6890 </div><div data-compare-key="compare-price" class="compare-col compare-col--small compare-col--8409948487977" > 6891 <div class="product-price"> 6892 6893<div class="price bd-card-price" data-card-price-display> 6894 <div class="price__default"><span class="price__current">$8.49</span><span class="price__unit"> / sq ft</span></div> 6895 <div class="bd-card-price__saving"><span class="bd-card-price__retail"><span>Retail price:</span> <s><span class="bd-card-price__was">$11.25</span><span class="bd-card-price__was-unit"> / sq ft</span></s></span><span class="bd-pct-off">25% off</span></div> 6896 </div> 6897 </div> 6898 </div><div data-compare-key="compare-description" class="compare-col rte compare-col--small compare-col--8409948487977 border-bottom" >Grand Width 9.5" White Oak Engineered Hardwood Flooring Collection Bring expansive, modern style into your home... 6899</div><div 6900 data-compare-key="compare-metafield-1" 6901 class="compare-col compare-col--solid compare-col--small compare-col--8409948487977" 6902 6903 data-is-empty-metafield="true" 6904 6905 6906 > 6907 <p class="compare-label font-bold">Thickness (mm)</p> 6908 <div class="compare-value">N/A</div> 6909 </div><div 6910 data-compare-key="compare-metafield-2" 6911 class="compare-col compare-col--solid compare-col--small compare-col--8409948487977" 6912 6913 data-is-empty-metafield="true" 6914 6915 6916 > 6917 <p class="compare-label font-bold">Wear Layer (mil)</p> 6918 <div class="compare-value">N/A</div> 6919 </div><div 6920 data-compare-key="compare-metafield-3" 6921 class="compare-col compare-col--solid compare-col--small compare-col--8409948487977" 6922 6923 data-is-empty-metafield="true" 6924 6925 6926 > 6927 <p class="compare-label font-bold">Length (in)</p> 6928 <div class="compare-value">N/A</div> 6929 </div><div 6930 data-compare-key="compare-metafield-4" 6931 class="compare-col compare-col--solid compare-col--small compare-col--8409948487977" 6932 6933 6934 > 6935 <p class="compare-label font-bold">Width (in)</p> 6936 <div class="compare-value"><span class="metafield-number_decimal">9.5</span> 6937</div> 6938 </div><div 6939 data-compare-key="compare-metafield-5" 6940 class="compare-col compare-col--small compare-col--8409948487977" 6941 6942 6943 > 6944 <p class="compare-label font-bold">Installation</p> 6945 <div class="compare-value">Tongue & Groove 6946</div> 6947 </div><div data-compare-key="compare-actions" class="compare-col compare-col--small compare-col--8409948487977 compare-col--8409948487977--actions"> 6948 6949 6950 <div class="bd-sample-order-wrap" 6951 data-product-id="8409948487977" 6952 data-product-handle="engineered-hardwood-grand-width-collection" 6953 data-sample-suffix="-S" 6954 data-call-number="1-877-631-2845" 6955 data-btn-class="btn btn--primary bd-btn--medium w-full block js-sample-order" 6956 data-label-free="Free sample" 6957 data-label-paid="Order paid sample" 6958 data-label-call="Call for sample"data-sample-scope="card" data-initial-samples-offered="Available"><button type="button" 6959 class="btn btn--primary bd-btn--medium w-full block js-sample-order"data-variant-id="45515675500841"data-action="add-sample">Free sample 6960</button></div> 6961 6962 6963 6964 6965 <a href="/products/engineered-hardwood-grand-width-collection?variant=45515675500841" class="btn btn--secondary btn--compare-view w-full"> 6966 View product 6967 </a> 6968 6969 <button class="link text-sm mt-4 w-full js-compare-col-remove" data-product-id="8409948487977"> 6970 Remove 6971 </button> 6972 </div> 6973 </template> 6974 6975</div><div id="shopify-section-sections--26272358564137__bd_exit_intent_blog" class="shopify-section shopify-section-group-overlay-group"> 6976 6977 6978 6979 6980 6981 6982 6983 6984</div> 6985<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group --> 6986<section id="shopify-section-sections--26272358301993__project_support" class="shopify-section shopify-section-group-footer-group bd-section-support"><div class="bd-project-support"><div class="container"> 6987 <div class="bd-project-support__item"> 6988<svg class="bd-icon" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
6989<path d="M21 11a8 8 0 0 1-8 8H7l-5 3V11a9.5 9.5 0 0 1 19 0Z"/><path d="M7 9h9M7 13h6"/> 6990 6991</svg> 6992 6993<div><h2>Great floors. Real people to help.</h2><div class="rte"><p>A quick question, help with quantities, or delivery details. Our flooring experts are here when you need them.</p></div><a href="/pages/flooring-experts">Talk to a flooring expert 6994<svg class="bd-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 6995<path d="M4 12h16m-6-6 6 6-6 6"/> 6996 6997</svg> 6998 6999</a></div></div> 7000 <div class="bd-project-support__item"> 7001<svg class="bd-icon" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7002<path d="m12 3 10 5-10 5L2 8Zm-10 9 10 5 10-5M2 16l10 5 10-5"/> 7003 7004</svg> 7005 7006<div><h2>See it. Feel it. Find your fit.</h2><p>Try flooring samples in your own space.</p><a href="/pages/flooring-samples">Explore free samples 7007<svg class="bd-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7008<path d="M4 12h16m-6-6 6 6-6 6"/> 7009 7010</svg> 7011 7012</a></div></div> 7013 <div class="bd-project-support__item"> 7014<svg class="bd-icon" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7015<path d="M19 10c0 5-7 11-7 11S5 15 5 10a7 7 0 0 1 14 0Z"/><circle cx="12" cy="10" r="2.5"/> 7016 7017</svg> 7018 7019<div><h2>Letâs meet in person.</h2><p>Find your nearest BuildDirect location.</p><a href="/pages/store-locations">Find a store 7020<svg class="bd-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7021<path d="M4 12h16m-6-6 6 6-6 6"/> 7022 7023</svg> 7024 7025</a></div></div> 7026</div></div> 7027 7028 7029</section><div id="shopify-section-sections--26272358301993__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/footer.css?v=134030216667678432611789846037" media="print" onload="this.media='all'"> 7030<noscript><link rel="stylesheet" href="//www.builddirect.com/cdn/shop/t/126/assets/footer.css?v=134030216667678432611789846037"></noscript><style data-shopify>.footer { 7031 --bg-color: 245 247 249 / 1.0; 7032 --heading-color: 23 45 62; 7033 --text-color: 23 45 62; 7034 }</style><footer class="footer bd-footer bg-theme-bg text-theme-text"> 7035 7036 7037 7038 7039 7040 7041 7042 7043 <div class="bd-footer-newsletter" ><div class="container"> 7044 <div class="bd-footer-newsletter__copy"> 7045<svg class="bd-icon" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7046<rect x="3" y="5" width="18" height="14" rx="2"/><path d="m3 6 9 7 9-7"/> 7047 7048</svg> 7049 7050<div><h2>Good ideas. Great finds.</h2><div class="rte"><p>New floors, fresh inspiration and offers worth opening.</p></div></div></div> 7051 <form method="post" action="/contact#footer-signup_form" id="footer-signup_form" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 7052 <input type="hidden" name="contact[tags]" value="prospect, newsletter"> 7053 7054 7055 7056 <div class="form__field"> 7057 <label class="label visually-hidden" for="footer-signup">Email</label><div class="input-with-button input-with-primary-button"><input type="email" 7058 class="input w-full focus-inset" 7059 id="footer-signup" 7060 name="contact[email]" 7061 value="" 7062 placeholder="Your email" 7063 autocomplete="email" 7064 aria-required="true" 7065 required><button class="btn focus-inset has-ltr-icon btn--primary">
7066 <span class="visually-hidden">Subscribe</span> 7067 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg> 7068 </button></div></div></form> 7069 7070 </div></div> 7071 7072 7073 <div class="container"><div class="footer__main md:flex md:flex-wrap mb-10 md:mb-8"><div class="footer-col footer-col--text footer-col--not-collapsed" > 7074 <div class="footer-block mb-8 text-start"><div class="media relative" style="max-width: 200px;"> 7075 7076 <img class="footer-block__image mb-4" src="//www.builddirect.com/cdn/shop/t/126/assets/builddirect-logo-hd.png?v=123238814732294316381789838291" alt="BuildDirect" width="2024" height="286" loading="lazy" style="width: 100%; height: auto;"> 7077 7078 </div><h2 class="footer-block__heading font-body font-bold text-h6 regular-text">Better floors. Expert help. Delivered.</h2><div class="footer-block__text rte"> 7079 7080 7081 7082 7083 <div class="bd-footer-contact"> 7084<svg class="bd-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7085<path d="m8 3 2 5-3 2a14 14 0 0 0 7 7l2-3 5 2v4a2 2 0 0 1-2 1C10 20 4 14 3 5a2 2 0 0 1 1-2Z"/> 7086 7087</svg> 7088 7089<p><a href="tel:1-877-631-2845">1-877-631-2845 </a><em>(Toll Free in North America)</em></p></div> 7090 7091 7092 7093 7094 <div class="bd-footer-contact"> 7095<svg class="bd-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7096<rect x="3" y="5" width="18" height="14" rx="2"/><path d="m3 6 9 7 9-7"/> 7097 7098</svg> 7099 7100<p><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p></div> 7101 7102 7103 7104 7105 <div class="bd-footer-contact"> 7106<svg class="bd-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> 7107<path d="M19 10c0 5-7 11-7 11S5 15 5 10a7 7 0 0 1 14 0Z"/><circle cx="12" cy="10" r="2.5"/> 7108 7109</svg> 7110 7111<p>BuildDirect.com Technologies Inc<br>675 West Hastings St. #1600<br>Vancouver, BC V6B 1N2</p></div> 7112 7113 7114 </div><div class="footer-block__btns footer-block__social"> 7115 <ul class="social inline-flex flex-wrap justify-start"><li> 7116 <a class="social__link flex items-center justify-center" href="https://www.facebook.com/builddirect/" target="_blank" rel="noopener" title="BuildDirect on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span> 7117 </a> 7118 </li><li> 7119 <a class="social__link flex items-center justify-center" href="https://www.youtube.com/c/builddirect" target="_blank" rel="noopener" title="BuildDirect on YouTube"><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"/></svg><span class="visually-hidden">YouTube</span> 7120 </a> 7121 </li><li> 7122 <a class="social__link flex items-center justify-center" href="https://www.instagram.com/builddirect/?hl=en" target="_blank" rel="noopener" title="BuildDirect on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.85
71227 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span> 7123 </a> 7124 </li><li> 7125 <a class="social__link flex items-center justify-center" href="https://twitter.com/builddirect?lang=en" target="_blank" rel="noopener" title="BuildDirect on Twitter"><svg fill="currentColor" width="40" height="40" viewBox="1 1 22 22" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg><span class="visually-hidden">Twitter</span> 7126 </a> 7127 </li><li> 7128 <a class="social__link flex items-center justify-center" href="https://ca.linkedin.com/company/builddirect" target="_blank" rel="noopener" title="BuildDirect on LinkedIn"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M.504 6.413h3.899V20H.504V6.413zm1.85-1.7h-.028C.915 4.714 0 3.676 0 2.36 0 1.018.942 0 2.381 0c1.438 0 2.323 1.015 2.35 2.356 0 1.315-.912 2.358-2.377 2.358zM20 20h-4.42v-7.032c0-1.84-.692-3.095-2.212-3.095-1.163 0-1.81.847-2.11 1.665-.114.292-.096.7-.096 1.11V20h-4.38s.057-12.455 0-13.587h4.38v2.132c.259-.932 1.658-2.263 3.89-2.263 2.771 0 4.948 1.956 4.948 6.163V20z"/></svg><span class="visually-hidden">LinkedIn</span> 7129 </a> 7130 </li></ul> 7131 7132 </div></div> 7133 </div><div class="footer-col footer-col--links footer-col--collapsed" > 7134 <footer-menu> 7135 <details class="footer-menu disclosure footer-menu--first" open> 7136 <summary tabindex="-1"> 7137 <div class="flex justify-between items-center"> 7138 <h2 class="disclosure__title font-body font-bold text-h6 regular-text">Customer service</h2> 7139 <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 7140</span> 7141 </div> 7142 </summary> 7143 <div class="disclosure__panel has-motion"> 7144 <ul class="footer-menu__links disclosure__content" role="list"> 7145 7146 7147 7148 <li><a href="/account">My Account</a></li> 7149 7150 7151 7152 7153 7154 <li><a href="/pages/contact#order-help">Track Your Order</a></li> 7155 7156 7157 7158 7159 7160 <li><a href="/pages/shipping">Shipping</a></li> 7161 7162 7163 7164 7165 7166 <li><a href="/pages/financing">Financing</a></li> 7167 7168 7169 7170 7171 7172 <li><a href="/pages/return-policy">Return Policy</a></li> 7173 7174 7175 7176 7177 7178 <li><a href="/pages/contact#common-questions">FAQ</a></li> 7179 7180 7181 7182 7183 7184 <li><a href="/pages/contact">Contact Us</a></li> 7185 7186</ul> 7187 </div> 7188 </details> 7189 </footer-menu> 7190 </div><div class="footer-col footer-col--links footer-col--collapsed" > 7191 <footer-menu> 7192 <details class="footer-menu disclosure" open> 7193 <summary tabindex="-1"> 7194 <div class="flex justify-between items-center"> 7195 <h2 class="disclosure__title font-body font-bold text-h6 regular-text">About BuildDirect</h2>
7196 <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 7197</span> 7198 </div> 7199 </summary> 7200 <div class="disclosure__panel has-motion"> 7201 <ul class="footer-menu__links disclosure__content" role="list"> 7202 7203 7204 7205 <li><a href="/pages/about-us">About Us</a></li> 7206 7207 7208 7209 7210 7211 <li><a href="/pages/pro-rewards">PRO Rewards</a></li> 7212 7213 7214 7215 7216 7217 <li><a href="/pages/career-opportunities">Careers</a></li> 7218 7219 7220 7221 7222 7223 <li><a href="https://ir.builddirect.com/">Investor Relations & Press</a></li> 7224 7225 7226 7227 7228 7229 <li><a href="/blogs/expert-advice-on-flooring">Learning Center</a></li> 7230 7231 7232 7233 7234 7235 <li><a href="/blogs/pro-flooring-installers">Pro Flooring Installers</a></li> 7236 7237 7238 7239 7240 7241 <li><a href="/pages/promotional-events">Promotional Events</a></li> 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273</ul> 7274 </div> 7275 </details> 7276 </footer-menu> 7277 </div> 7278 <div class="footer-col footer-col--links footer-col--collapsed bd-footer-locations"> 7279 <footer-menu><details class="footer-menu disclosure" open><summary tabindex="-1"><div class="flex justify-between items-center"><h2 class="disclosure__title font-body font-bold text-h6 regular-text">Visit a store</h2><span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></div></summary><div class="disclosure__panel has-motion"><ul class="footer-menu__links disclosure__content" role="list"><li><a href="/pages/store-locations">Store Locations</a></li><li><a href="/pages/santa-fe-springs-california-pro-center">Santa Fe Springs, CA Store</a></li><li><a href="/pages/sanford-florida-pro-flooring-center">Sanford, FL Store</a></li><li><a href="/pages/brighton-michigan-flooring-center">Brighton, MI Store</a></li><li><a href="/pages/richmond-wholesale-flooring-showroom">Richmond, BC Store</a></li></ul></div></details></footer-menu> 7280 </div> 7281 7282 </div><div class="footer__meta grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-10"><div class="footer__payment lg:col-start-2 lg:row-start-1 footer__payment--right">
7283 <span class="visually-hidden">Payment methods accepted</span> 7284 <ul class="payment-icons flex flex-wrap lg:justify-end" role="list"><li><svg class="payment-icon" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-achdirectdebit"><title id="pi-achdirectdebit">Ach Direct Debit</title><g clip-path="url(#pi-clip0_4778_42)"><path d="M35.038 0h-32a3 3 0 00-3 3v18a3 3 0 003 3h32a3 3 0 003-3V3a3 3 0 00-3-3z" fill="#000" fill-opacity=".07"/><path d="M35.038 1h-32a2 2 0 00-2 2v18a2 2 0 002 2h32a2 2 0 002-2V3a2 2 0 00-2-2z" fill="#fff"/><path d="M7.916 16l2.264-6.984h2.587L15.116 16h-2.147l-.811-2.71a36.86 36.86 0 01-.492-1.827 95.798 95.798 0 01-.436-1.89h.43c-.13.625-.263 1.255-.398 1.89a26.93 26.93 0 01-.454 1.828L10.034 16H7.916zm1.678-1.34v-1.416h3.844v1.415H9.594zm8.962 1.434a3.563 3.563 0 01-1.72-.413 3.011 3.011 0 01-1.205-1.21c-.293-.534-.44-1.187-.44-1.959 0-.778.15-1.434.45-1.968a2.99 2.99 0 011.214-1.21 3.524 3.524 0 011.701-.412c.435 0 .835.06 1.2.178.369.116.692.286.97.51.279.226.504.503.676.83a3.1 3.1 0 01.323 1.126h-1.922a1.216 1.216 0 00-.122-.408.987.987 0 00-.6-.516 1.449 1.449 0 00-.468-.07c-.316 0-.585.078-.807.234a1.403 1.403 0 00-.497.666c-.112.287-.168.634-.168 1.04 0 .425.057.782.173 1.07.116.287.281.502.497.646.219.144.483.216.792.216.175 0 .331-.024.469-.07.137-.047.258-.115.36-.202.104-.088.187-.192.25-.314.065-.122.109-.258.13-.408h1.922a2.61 2.61 0 01-.248.91 3 3 0 01-1.584 1.495c-.385.16-.833.239-1.346.239zM22.494 16V9.016h1.893v2.653H26.9V9.016h1.894V16H26.9v-2.803h-2.512V16h-1.894z" fill="#000"/></g><defs><clipPath id="pi-clip0_4778_42"><path fill="#fff" d="M0 0h38v24H0z"/></clipPath></defs></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 7285</li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
7285</svg> 7286</li><li><svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 7287</li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li><li>
7287<svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
728706zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 7288</li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 7289</li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
72890-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 7290</li><li><svg class="payment-icon" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-usdc" role="img"><title id="pi-usdc">USDC</title><g clip-path="url(#pi-usdc-clip0)"><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M19 20.2a8.2 8.2 0 100-16.4 8.2 8.2 0 000 16.4z" fill="#0B53BF"/><path d="M20.98 13.054c0-1.035-.629-1.384-1.847-1.552-.9-.13-1.075-.34-1.075-.76s.305-.682.888-.682c.53 0 .837.184.963.612a.225.225 0 00.214.164h.466a.208.208 0 00.208-.242c-.148-.675-.603-1.082-1.317-1.209v-.712a.222.222 0 00-.221-.222h-.445a.222.222 0 00-.222.222v.687c-.886.125-1.447.71-1.447 1.462 0 .97.592 1.348 1.828 1.515.84.138 1.08.32 1.08.797 0 .478-.406.798-.98.798-.773 0-1.035-.338-1.122-.777a.224.224 0 00-.218-.18h-.505a.206.206 0 00-.206.24c.13.74.604 1.28 1.57 1.41v.702a.222.222 0 00.222.222h.445a.222.222 0 00.221-.222v-.7c.917-.146 1.5-.779 1.5-1.573z" fill="#fff"/><path d="M17.32 16.597a4.896 4.896 0 010-9.195.354.354 0 00.211-.308v-.458a.232.232 0 00-.208-.253.231.231 0 00-.118.02 5.874 5.874 0 000 11.193.231.231 0 00.326-.233v-.456a.354.354 0 00-.21-.309l-.001-.001zm3.474-10.193a.232.232 0 00-.326.233v.457a.352.352 0 00.211.308 4.896 4.896 0 010 9.196.325.325 0 00-.21.309v.457a.233.233 0 00.326.233 5.874 5.874 0 000-11.193h-.001z" fill="#fff"/></g><defs><clipPath id="pi-usdc-clip0"><path fill="#fff" d="M0 0h38v24H0z"/></clipPath></defs></svg> 7291</li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
7291<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
729116.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 7292</li></ul> 7293 </div><div class="lg:col-start-1 lg:row-start-1 footer__localization"> 7294 <form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/engineered-hardwood-grand-width-collection?variant=45515675500841" /><div class="localization__grid"><div class="localization__selector"> 7295 <input type="hidden" name="locale_code" value="en"> 7296<custom-select id="footer-localization-language"><label class="label visually-hidden no-js-hidden" for="footer-localization-language-button">Language</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" 7297 aria-expanded="false" aria-haspopup="listbox" id="footer-localization-language-button"> 7298 <span class="text-start">English</span> 7299 <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true"> 7300 <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/> 7301 </svg> 7302 </button> 7303 <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" 7304 aria-hidden="true" hidden aria-activedescendant="footer-localization-language-opt-0"><li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-0" role="option" 7305 data-value="en" 7306 data-value-id="" 7307 7308 aria-selected="true"> 7309 <span class="pointer-events-none">English</span> 7310 </li><li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-1" role="option" 7311 data-value="fr" 7312 data-value-id="" 7313 7314> 7315 <span class="pointer-events-none">Français</span> 7316 </li></ul> 7317 </div></custom-select></div></div>
7317<script> 7318 document.getElementById('footer-localization').addEventListener('change', (evt) => { 7319 const input = evt.target.previousElementSibling; 7320 if (input && input.tagName === 'INPUT') { 7321 input.value = evt.detail.selectedValue; 7322 evt.currentTarget.submit(); 7323 } 7324 }); 7325 </script>
7325</form> 7326 </div></div><div class="footer__base mt-8 grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs"> 7327 <div><span>© 2026 <a href="/">BuildDirect</a>.</span> 7328 7329 </div><div> 7330 <ul class="footer-sublinks flex flex-wrap gap-x-theme" role="list"> 7331 7332 <li class="footer-sublinks__item"> 7333 <a href="/pages/privacy-policy">Privacy Policy</a> 7334 </li> 7335 7336 <li class="footer-sublinks__item"> 7337 <a href="/pages/terms-of-use">Terms of Use</a> 7338 </li> 7339 7340 <li class="footer-sublinks__item"> 7341 <a href="/pages/terms-of-sale">Terms of Sale</a> 7342 </li> 7343 7344 <li class="footer-sublinks__item"> 7345 <a href="/pages/environmental-policy">Environmental Policy</a> 7346 </li> 7347 7348 <li class="footer-sublinks__item"> 7349 <a href="/pages/other-policies">Other Policies</a> 7350 </li> 7351 7352 </ul> 7353 </div></div> 7354 </div> 7355</footer> 7356 7357 7358 7359 7360 7361</div> 7362<!-- END sections: footer-group --><quick-add-drawer class="drawer quick-add-drawer overflow-hidden fixed top-0 right-0 flex flex-col w-full has-motion qo-sale-prices js-product" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true"> 7363 <header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative"> 7364 <button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden> 7365 <span class="visually-hidden">Back</span> 7366 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"/></svg> 7367 </button> 7368 <div class="flex-grow"> 7369 <h2 class="h5 mb-0" id="quick-add-heading">Choose options</h2> 7370 </div> 7371 <button type="button" class="drawer__close-btn js-close-drawer"> 7372 <span class="visually-hidden">Close</span> 7373 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 7374 </button> 7375 </header> 7376 <div class="drawer__content quick-add__content flex-auto relative"> 7377 <button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden"> 7378 <span class="visually-hidden">Close</span> 7379 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 7380 </button> 7381 <div class="js-product-details quick-add__product-details"></div> 7382 <div class="quick-add__quick-order-list js-quick-order-list"></div> 7383 </div> 7384 <footer class="drawer__footer quick-add__footer"> 7385 <div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden data-visible-for="2000"> 7386 <div class="flex"> 7387 <div> 7388 <svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"/> 7389 <path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182" /></svg> 7390 </div> 7391 <div> 7392 <p class="quick-add__alert-heading text-h5 font-bold mb-1">Item added to your cart.</p> 7393 <a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>View cart</a> 7394 </div> 7395 </div> 7396 </div> 7397 <product-form></product-form> 7398 </footer> 7399</quick-add-drawer> 7400<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div> 7401
7401<script> 7402 window.theme = { 7403 info: { 7404 name: 'Canopy', 7405 version: '7.0.0' 7406 }, 7407 mediaQueries: { 7408 sm: '(min-width: 600px)', 7409 md: '(min-width: 769px)', 7410 lg: '(min-width: 1024px)', 7411 xl: '(min-width: 1280px)', 7412 xxl: '(min-width: 1536px)', 7413 portrait: '(orientation: portrait)' 7414 }, 7415 device: { 7416 hasTouch: window.matchMedia('(any-pointer: coarse)').matches, 7417 hasHover: window.matchMedia('(hover: hover)').matches 7418 }, 7419 routes: { 7420 cart: '/cart', 7421 cartAdd: '/cart/add', 7422 cartChange: '/cart/change', 7423 cartUpdate: '/cart/update', 7424 cartClear: '/cart/clear', 7425 predictiveSearch: '/search/suggest' 7426 }, 7427 settings: { 7428 moneyWithCurrencyFormat: "${{amount}} USD", 7429 pSearchLimit: 4, 7430 pSearchLimitScope: 'each', 7431 pSearchIncludeSkus: true, 7432 pSearchIncludeTags: true, 7433 sliderItemsPerNav: 'page', 7434 7435 vibrateOnATC: true, 7436 compareToggle: true, 7437 compareShowEmptyMetafields: false, 7438 blendProductImages: false, 7439 externalLinksNewTab: true, 7440 afterAtc: "drawer", 7441 cartType: "drawer", 7442 dockCartDrawer: false 7443 }, 7444 strings: { 7445 addCartNote: 'Add order note', 7446 editCartNote: 'Edit order note', 7447 cartError: 'There was an error while updating your cart. Please try again.', 7448 cartQtyError: 'You can only add [quantity] of this item to your cart.', 7449 confirmEmptyCart: 'Are you sure you want to empty your cart?', 7450 cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.', 7451 imageAvailable: 'Image [index] is now available in gallery view', 7452 veryLowStock: 'Very low stock', 7453 lowStock: 'Low stock', 7454 inStock: 'In stock', 7455 noStock: 'Sold out', 7456 noVariant: 'Unavailable', 7457 onlyXLeft: '[quantity] in stock', 7458 awaitingSale: 'This product is not for sale yet.', 7459 shippingCalculator: { 7460 singleRate: 'Shipping for this order:', 7461 multipleRates: 'Choose a shipping option:', 7462 noRates: 'We do not ship to this destination.' 7463 }, 7464 viewDetails: 'View details', 7465 compare: { 7466 limit: 'You can only add a maximum of [quantity] products to compare.', 7467 more: 'Select another product to compare.', 7468 empty: 'Select at least two products to compare.', 7469 continue: 'Close to continue.' 7470 }, 7471 discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.', 7472 quickNav: { 7473 button_standard: 'Search', 7474 show_products_none: 'No products :(', 7475 button_one: 'Show [quantity] product', 7476 button_other: 'Show [quantity] products', 7477 }, 7478 }, 7479 scripts: { 7480 cartItems: '//www.builddirect.com/cdn/shop/t/126/assets/cart-items.js?v=174290030282046640351789783560', 7481 countryProvinceSelector: '//www.builddirect.com/cdn/shop/t/126/assets/country-province-selector.js?v=24158546944577672431789783561', 7482 shippingCalculator: '//www.builddirect.com/cdn/shop/t/126/assets/shipping-calculator.js?v=137292268840221950901789783563' 7483 } 7484 }; 7485 7486 // Save product ID to localStorage, for use in the 'Recently viewed products' section. 7487 (window.requestIdleCallback || setTimeout)(function() { 7488 try { 7489 const items = JSON.parse(localStorage.getItem('cc-recently-viewed') || '[]'); 7490 7491 // If product ID is not already in the recently viewed list, add it to the beginning. 7492 if (!items.includes(8409948487977)) { 7493 items.unshift(8409948487977); 7494 } 7495 7496 // Set recently viewed list and limit to 12 products. 7497 localStorage.setItem('cc-recently-viewed', JSON.stringify(items.slice(0, 12))); 7498 } catch (e) {} 7499 }); 7500 </script>
7500<script src="//www.builddirect.com/cdn/shop/t/126/assets/instant-page.js?v=473454186210797571789783562" type="module" defer="defer"></script>
7500<!-- HubSpot (portal 49046105) is NOT embedded here on purpose: the HubSpot 7501 Shopify app injects the same loader (api-na1.hubapi.com/scriptloader) at 7502 window load, so a theme embed double-loads it and pulls ~730KB into the 7503 critical window. If the HubSpot app is ever uninstalled, tracking/chat 7504 stops â restore the js.hs-scripts.com/49046105.js embed then. --> 7505<!-- Roomvo loader + anchor handler. The vendor script itself loads at page 7506 load only where Roomvo's PDP buttons exist; elsewhere on first interaction 7507 with a #roomvo / data-roomvo-open trigger. See assets/roomvo-init.js. -->
7508<script src="//www.builddirect.com/cdn/shop/t/126/assets/roomvo-init.js?v=27266652732142689481789783560" defer></script>
vendor: 1 bytes, line 7508
7508
7509<script src="//www.builddirect.com/cdn/shop/t/126/assets/product-card.js?v=123418566173278366731789832697" defer></script>
7509<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-sample-order.js?v=92703577556506982361789793249" defer></script>
7509<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-sample-gate.js?v=129626263404228382761789783563" defer></script>
7509<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-checkout-events.js?v=43270839555411461901789783561" defer></script>
7509<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-sample-suggestions.js?v=146071073454610294921789783561" defer></script>
vendor: 1 bytes, line 7509
7509
7510<script> 7511 window.bdSampleFee = { 7512 windowDays: 30 7513 }; 7514</script>
vendor: 1 bytes, line 7514
7514
7515<script src="//www.builddirect.com/cdn/shop/t/126/assets/bd-sample-shipping-fee.js?v=178088396772606253091789783560" defer></script>
7515<script>(()=>{if(window.ZipifyPages??={},!window.ZipifyPages.isGlobalSectionScriptsLoaded)return;window.ZipifyPages.isGlobalSectionScriptsLoaded=!1;"https://cdn03.zipify.com/javascript/page-published-scripts.min.js".split(",").map((i=>i.trim())).forEach((i=>{const e=document.createElement("script");Object.assign(e,{src:i,defer:!0,type:"module"}),document.body.appendChild(e)}))})();</script>
7515<script id="published-popup-template" type="text/template"><form class="zpa-crm-popup-form" id="zpa-crm-form" action="/subscribe" method="post" data-zpa-crm-form><header class="zpa-crm-popup-header"><button class="zpa-popup-btn-close" type="button"aria-label="Close Navigation" data-close-btn><svg class="zpa-popup-btn-close-icon" width="34" height="34" data-name="btn-close"><use href="#btn-close"></use></svg></button></header><div class="zpa-crm-popup-body" data-popup-content></div></form></script>
7515
7515<script id="crm-button-popup" type="text/template">{! if (progress_image_option == 1)!}<div class="zpa-crm-popup-progressbar-wrap"><img class="zpa-crm-popup-img-progress zpa-img-fluid zpa-center-block" src="{!= progress_image.src !}"></div>{! !}<h1 class="zpa-crm-popup-title" style="color:{!= form_name_color !}; font-family:{!= form_name_font_family !}; font-size:{!= form_name_font_size !};">{!= form_name !}</h1><div class="zpa-crm-popup-form-container">{! if (form_image_option == 1) !}<div class="zpa-crm-popup-image-box"><img class="zpa-crm-popup-img-asside zpa-img-fluid zpa-center-block" style="border-radius:{!= form_image_shape !};" src="{!= form_image.src !}"></div>{! !}<div class="zpa-crm-popup-form-box"><div class="zpa-crm-popup-field-wrap">{! if (first_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-first-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="first_name" data-user-fname data-zp-input><span class="zpa-text-field__label">First Name</span></label>{! !}{! if (last_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-last-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="last_name" data-user-lname data-zp-input><span class="zpa-text-field__label">Last Name</span></label>{! !}</div><label class="zpa-text-field"><input class="zpa-text-field__input" type="email" name="email" required data-user-email data-zp-input><span class="zpa-text-field__label">Email Address</span></label>{! if (phone_option == 1) !}<label class="zpa-text-field zpa-crm-popup-field-phone"><input class="zpa-text-field__input" name="phone" type="tel" data-user-phone data-zp-input><span class="zpa-text-field__label">Phone Number</span></label>{! !}</div></div>{! if (gdpr_status != 'disable') !}<div>{! if (gdpr_status == 'enable_with_checkbox') !}<label class="zpa-control zpa-control--top zpa-control-checkbox zpa-offset-bottom-xs hidden" data-gdpr-checkbox-section><input class="zpa-control__field" type="checkbox" name="gdpr" data-gdpr-checkbox><span class="zpa-control__indicator zpa-offset-right-xs"></span><span class="zpa-fsize-xs" data-gdpr-checkbox-text></span></label>{! !}{! if (gdpr_status == 'enable_without_checkbox') !}<p class="zpa-fsize-xs zpa-text-center zpa-offset-top-none zpa-offset-bottom-xs hidden" data-gdpr-message-section></p>{! !}</div>{! !}<button class="zpa-crm-button-checkout zpa-btn-custom" type="submit" style="color:{!= checkout_button_color !}; background-color: {!= checkout_button_background_color !}" data-checkout-btn data-zpa-submit-button>{!= checkout_button_caption !}</button>{! if (comment_text_status == 1) !}<p class="zpa-crm-popup-description" style="color: {!= comment_text_font_color !}" data-comment-text-status>{!= comment_text !}</p>{! !}{! if (banner_image_option == 1)!}<img class="zpa-crm-popup-img-footer zpa-img-fluid zpa-center-block" src="{!= banner_image.src !}">{! !}</script>
7515<script> 7516(function () { 7517 function getCookie(n){var m=document.cookie.match('(?:^|;\\s*)'+n+'=([^;]+)');return m?decodeURIComponent(m[1]):null;} 7518 function setCookie(n,v,d){var e=new Date();e.setTime(e.getTime()+d*864e5);document.cookie=n+'='+encodeURIComponent(v)+';expires='+e.toUTCString()+';path=/;SameSite=Lax';} 7519 function fromAutoTag(){var m=document.cookie.match(/(?:^|;\s*)_gcl_aw=([^;]+)/);if(!m)return null;var p=decodeURIComponent(m[1]).split('.');return p.length>=3?p.slice(2).join('.'):null;} 7520 7521 var stored = getCookie('bd_gclid'); 7522 var incoming = new URLSearchParams(location.search).get('gclid') || fromAutoTag(); 7523 if (incoming && !stored) { setCookie('bd_gclid', incoming, 90); stored = incoming; } // first-touch only 7524 7525 if (!stored) return; 7526 7527 var routes = (window.theme && window.theme.routes) || {}; 7528 var cartGet = (routes.cart || '/cart') + '.js'; 7529 var cartUpd = (routes.cartUpdate || '/cart/update') + '.js'; 7530 7531 fetch(cartGet).then(function(r){return r.json();}).then(function(c){ 7532 if (!c.attributes || c.attributes.gclid !== stored) { 7533 fetch(cartUpd,{method:'POST',headers:{'Content-Type':'application/json'}, 7534 body:JSON.stringify({attributes:{gclid:stored}})}); 7535 } 7536 }).catch(function(){}); 7537})(); 7538</script>
7538 7539<style> </style> 7540<div id="shopify-block-ARmhLTkZ2RHNoaTN3d__2708659138648855502" class="shopify-block shopify-app-block"><div data-vf-id="7movhlef" data-vf-p-type="m" data-vf-p-side="r" data-vf-trigger="auto" 7541 data-vf-launch="exit" 7542 data-vf-launch-v="10" 7543 7544 data-vf-pages="*/pages" 7545 7546 7547 data-vf-timeout="48" 7548 7549 7550 data-vf-repeat-show="false" 7551 7552 style="all:unset"></div> 7553 7554</div>
7554<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7554 7555</body> 7556</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.