PageSourceSearch

https://www.builddirect.com/products/engineered-hardwood-grand-width-collection?variant=45515675500841

html builddirect.com collected 2026-10-02 04:13:28 UTC 587,145 bytes, 7,556 lines download raw bytes

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&amp;width=2400" imagesrcset="https://www.builddirect.com/cdn/shop/files/15274718-07.jpg?v=1689278276&amp;width=480 480w,https://www.builddirect.com/cdn/shop/files/15274718-07.jpg?v=1689278276&amp;width=768 768w,https://www.builddirect.com/cdn/shop/files/15274718-07.jpg?v=1689278276&amp;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) &ndash; 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&amp;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&region_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&amp;height=96&amp;v=1692728472&amp;width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/collectionBanner-WoodFlooring.jpg?crop=center&amp;height=48&amp;v=1692728472&amp;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 &amp; 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&amp;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&amp;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 &amp; 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&amp;height=96&amp;v=1692727223&amp;width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/category-vinyl-hero-banner-1_1.jpg?crop=center&amp;height=48&amp;v=1692727223&amp;width=48 48w" width="48" height="48" loading="lazy">
1255    </span><span>Vinyl &amp; 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 &amp; Laminate</p><a class="bd-mega-nav__all" href="/collections/vinyl-flooring">Explore all Vinyl &amp; 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 &amp; 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&amp;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&amp;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&amp;height=96&amp;v=1727304632&amp;width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/CategoryImage-SaleEventsPage-Tile.jpg?crop=center&amp;height=48&amp;v=1727304632&amp;width=48 48w" width="48" height="48" loading="lazy">
1569    </span><span>Tile &amp; 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 &amp; Stone</p><a class="bd-mega-nav__all" href="/collections/tile">Explore all Tile &amp; 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 &amp; 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 &amp; 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 &amp; 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&amp;width=800" alt="Carpet" srcset="//www.builddirect.com/cdn/shop/collections/Carpet.jpg?v=1770417266&amp;width=400 400w, //www.builddirect.com/cdn/shop/collections/Carpet.jpg?v=1770417266&amp;width=600 600w, //www.builddirect.com/cdn/shop/collections/Carpet.jpg?v=1770417266&amp;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&amp;height=96&amp;v=1692728813&amp;width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/collectionBanner-Decking.jpg?crop=center&amp;height=48&amp;v=1692728813&amp;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 &amp; 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&amp;height=96&amp;v=1744733826&amp;width=96" alt="" srcset="//www.builddirect.com/cdn/shop/collections/collectionBanner-InstallationMaterials-800x800.jpg?crop=center&amp;height=48&amp;v=1744733826&amp;width=48 48w" width="48" height="48" loading="lazy">
1728    </span><span>Install &amp; 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 &amp; Accessories</p><a class="bd-mega-nav__all" href="/collections/installation-materials">Explore all Install &amp; 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 &amp; Accessories</a>
1743                              </li>
1744<li><a class="main-nav__item child-nav__item"
1745                                         href="/collections/installation-materials">All Install &amp; 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 &amp; 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&#39;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&region_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&Prime;</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 &amp; 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&amp;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&nbsp;+1 844-329-3354</p><p class="sms-expert-cta__legal">Msg &amp; 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&amp;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&amp;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, &amp; 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. &amp; 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&quot; 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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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&amp;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&quot;</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 &amp; 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>&copy; 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.