PageSourceSearch

https://www.grandbanksbp.com/account/login?return_url=%2Faccount

html grandbanksbp.com collected 2026-10-06 04:37:31 UTC 158,996 bytes, 4,773 lines download raw bytes

1<!DOCTYPE html>
2<html class="no-js no-touch" lang="en">
3  <head>
4
5<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 5-6
5
6<script async src="https://www.googletagmanager.com/gtag/js?id=
6G-DXBDJZ5R7J
vendor: 12 bytes, line 6
6"></script>
7<script>
8  
vendor: 134 bytes, lines 8-12
8window.dataLayer = window.dataLayer || [];
9  function gtag(){dataLayer.push(arguments);}
10  gtag('js', new Date());
11
12  gtag('config', '
12G-DXBDJZ5R7J
vendor: 4 bytes, line 12
12');
13</script>
vendor: 1 bytes, line 13
13
14<script>
15  window.Store = window.Store || {};
16  window.Store.id = 1344892;
17</script>
17
18   <meta charset="utf-8">
19    <meta http-equiv="cleartype" content="on">
20    <meta name="robots" content="index,follow">
21
22    <!-- Mobile Specific Metas -->
23    <meta name="HandheldFriendly" content="True">
24    <meta name="MobileOptimized" content="320">
25    <meta name="viewport" content="width=device-width,initial-scale=1">
26    <meta name="theme-color" content="#ffffff">
27
28    
29    <title>
30      Account - Grand Banks Building Products
31    </title>
32
33    
34
35    <link rel="preconnect" href="https://fonts.shopifycdn.com" />
36    <link rel="preconnect" href="https://cdn.shopify.com" />
37    <link rel="preconnect" href="https://cdn.shopifycloud.com" />
38
39    <link rel="dns-prefetch" href="https://v.shopify.com" />
40    <link rel="dns-prefetch" href="https://www.youtube.com" />
41    <link rel="dns-prefetch" href="https://vimeo.com" />
42
43    <link href="//www.grandbanksbp.com/cdn/shop/t/70/assets/jquery.min.js?v=147293088974801289311739196555" as="script" rel="preload">
44
45    <!-- Stylesheet for Fancybox library -->
46    <link rel="stylesheet" href="//www.grandbanksbp.com/cdn/shop/t/70/assets/fancybox.css?v=19278034316635137701739196555" type="text/css" media="all" defer>
47
48    <!-- Stylesheets for Turbo -->
49    <link href="//www.grandbanksbp.com/cdn/shop/t/70/assets/styles.css?v=106555369730402818861755016189" rel="stylesheet" type="text/css" media="all" />
50
51    <!-- Icons -->
52    
53      <link rel="shortcut icon" type="image/x-icon" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_180x180.png?v=1616593216">
54      <link rel="apple-touch-icon" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_180x180.png?v=1616593216"/>
55      <link rel="apple-touch-icon" sizes="57x57" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_57x57.png?v=1616593216"/>
56      <link rel="apple-touch-icon" sizes="60x60" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_60x60.png?v=1616593216"/>
57      <link rel="apple-touch-icon" sizes="72x72" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_72x72.png?v=1616593216"/>
58      <link rel="apple-touch-icon" sizes="76x76" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_76x76.png?v=1616593216"/>
59      <link rel="apple-touch-icon" sizes="114x114" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_114x114.png?v=1616593216"/>
60      <link rel="apple-touch-icon" sizes="180x180" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_180x180.png?v=1616593216"/>
61      <link rel="apple-touch-icon" sizes="228x228" href="//www.grandbanksbp.com/cdn/shop/files/favicon_rounded_corner_b2f05510-d154-4c6d-b076-20321206ba0a_228x228.png?v=1616593216"/>
62    
63    <link rel="canonical" href="https://www.grandbanksbp.com/account/login"/>
64
65    
66      
66<script src="//www.grandbanksbp.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer></script>
66
67      
67<script src="//www.grandbanksbp.com/cdn/shopifycloud/storefront/assets/themes_support/customer_area-f1b6eefc.js" defer></script>
67
68    
69
70    
71
72    
73      
73<script src="//www.grandbanksbp.com/cdn/shop/t/70/assets/currencies.js?v=1648699478663843391739196555" defer></script>
73
74    
75
76    
77    
77<script>
78      window.PXUTheme = window.PXUTheme || {};
79      window.PXUTheme.version = '9.5.0';
80      window.PXUTheme.name = 'Turbo';
81    </script>
81
82    
83
84
85    
86<template id="price-ui"><span class="price " data-price></span><span class="compare-at-price" data-compare-at-price></span><span class="unit-pricing" data-unit-pricing></span></template>
87    <template id="price-ui-badge"><div class="price-ui-badge__sticker price-ui-badge__sticker--">
88    <span class="price-ui-badge__sticker-text" data-badge></span>
89  </div></template>
90    
91    <template id="price-ui__price"><span class="money" data-price></span></template>
92    <template id="price-ui__price-range"><span class="price-min" data-price-min><span class="money" data-price></span></span> - <span class="price-max" data-price-max><span class="money" data-price></span></span></template>
93    <template id="price-ui__unit-pricing"><span class="unit-quantity" data-unit-quantity></span> | <span class="unit-price" data-unit-price><span class="money" data-price></span></span> / <span class="unit-measurement" data-unit-measurement></span></template>
94    <template id="price-ui-badge__percent-savings-range">Save up to <span data-price-percent></span>%</template>
95    <template id="price-ui-badge__percent-savings">Save <span data-price-percent></span>%</template>
96    <template id="price-ui-badge__price-savings-range">Save up to <span class="money" data-price></span></template>
97    <template id="price-ui-badge__price-savings">Save <span class="money" data-price></span></template>
98    <template id="price-ui-badge__on-sale">Sale</template>
99    <template id="price-ui-badge__sold-out">Sold out</template>
100    <template id="price-ui-badge__in-stock">In stock</template>
101    
102
103
104    
104<script>
105      
106window.PXUTheme = window.PXUTheme || {};
107
108
109window.PXUTheme.theme_settings = {};
110window.PXUTheme.currency = {};
111window.PXUTheme.routes = window.PXUTheme.routes || {};
112
113
114window.PXUTheme.theme_settings.display_tos_checkbox = false;
115window.PXUTheme.theme_settings.go_to_checkout = true;
116window.PXUTheme.theme_settings.cart_action = "ajax";
117window.PXUTheme.theme_settings.cart_shipping_calculator = false;
118
119
120window.PXUTheme.theme_settings.collection_swatches = false;
121window.PXUTheme.theme_settings.collection_secondary_image = false;
122
123
124window.PXUTheme.currency.show_multiple_currencies = false;
125window.PXUTheme.currency.shop_currency = "USD";
126window.PXUTheme.currency.default_currency = "USD";
127window.PXUTheme.currency.display_format = "money_format";
128window.PXUTheme.currency.money_format = "${{amount}}";
129window.PXUTheme.currency.money_format_no_currency = "${{amount}}";
130window.PXUTheme.currency.money_format_currency = "${{amount}} USD";
131window.PXUTheme.currency.native_multi_currency = true;
132window.PXUTheme.currency.iso_code = "USD";
133window.PXUTheme.currency.symbol = "$";
134
135
136window.PXUTheme.theme_settings.display_inventory_left = false;
137window.PXUTheme.theme_settings.inventory_threshold = 10;
138window.PXUTheme.theme_settings.limit_quantity = false;
139
140
141window.PXUTheme.theme_settings.menu_position = "inline";
142
143
144window.PXUTheme.theme_settings.newsletter_popup = true;
145window.PXUTheme.theme_settings.newsletter_popup_days = "14";
146window.PXUTheme.theme_settings.newsletter_popup_mobile = true;
147window.PXUTheme.theme_settings.newsletter_popup_seconds = 60;
148
149
150window.PXUTheme.theme_settings.pagination_type = "infinite_scroll";
151
152
153window.PXUTheme.theme_settings.enable_shopify_collection_badges = false;
154window.PXUTheme.theme_settings.quick_shop_thumbnail_position = "bottom-thumbnails";
155window.PXUTheme.theme_settings.product_form_style = "swatches";
156window.PXUTheme.theme_settings.sale_banner_enabled = false;
157window.PXUTheme.theme_settings.display_savings = false;
158window.PXUTheme.theme_settings.display_sold_out_price = true;
159window.PXUTheme.theme_settings.free_text = "Contact for a quote";
160window.PXUTheme.theme_settings.video_looping = null;
161window.PXUTheme.theme_settings.quick_shop_style = "popup";
162window.PXUTheme.theme_settings.hover_enabled = true;
163
164
165window.PXUTheme.routes.cart_url = "/cart";
166window.PXUTheme.routes.cart_update_url = "/cart/update";
167window.PXUTheme.routes.root_url = "/";
168window.PXUTheme.routes.search_url = "/search";
169window.PXUTheme.routes.all_products_collection_url = "/collections/all";
170window.PXUTheme.routes.product_recommendations_url = "/recommendations/products";
171window.PXUTheme.routes.predictive_search_url = "/search/suggest";
172
173
174window.PXUTheme.theme_settings.image_loading_style = "fade-in";
175
176
177window.PXUTheme.theme_settings.enable_autocomplete = true;
178
179
180window.PXUTheme.theme_settings.page_dots_enabled = false;
181window.PXUTheme.theme_settings.slideshow_arrow_size = "regular";
182
183
184window.PXUTheme.theme_settings.quick_shop_enabled = false;
185
186
187window.PXUTheme.theme_settings.enable_back_to_top_button = false;
188
189
190window.PXUTheme.translation = {};
191
192
193window.PXUTheme.translation.agree_to_terms_warning = "You must agree with the terms and conditions to checkout.";
194window.PXUTheme.translation.one_item_left = "item left";
195window.PXUTheme.translation.items_left_text = "items left";
196window.PXUTheme.translation.cart_savings_text = "Total Savings";
197window.PXUTheme.translation.cart_discount_text = "Discount";
198window.PXUTheme.translation.cart_subtotal_text = "Subtotal";
199window.PXUTheme.translation.cart_remove_text = "Remove";
200window.PXUTheme.translation.cart_free_text = "Free";
201
202
203window.PXUTheme.translation.newsletter_success_text = "Thank you for joining our mailing list!";
204
205
206window.PXUTheme.translation.notify_email = "Enter your email address...";
207window.PXUTheme.translation.notify_email_value = "Translation missing: en.contact.fields.email";
208window.PXUTheme.translation.notify_email_send = "Send";
209window.PXUTheme.translation.notify_message_first = "Please notify me when ";
210window.PXUTheme.translation.notify_message_last = " becomes available - ";
211window.PXUTheme.translation.notify_success_text = "Thanks! We will notify you when this product becomes available!";
212
213
214window.PXUTheme.translation.add_to_cart = "Add to Cart";
215window.PXUTheme.translation.coming_soon_text = "Coming Soon";
216window.PXUTheme.translation.sold_out_text = "Sold Out";
217window.PXUTheme.translation.sale_text = "Sale";
218window.PXUTheme.translation.savings_text = "You Save";
219window.PXUTheme.translation.percent_off_text = "% off";
220window.PXUTheme.translation.from_text = "from";
221window.PXUTheme.translation.new_text = "New";
222window.PXUTheme.translation.pre_order_text = "Pre-Order";
223window.PXUTheme.translation.unavailable_text = "Unavailable";
224
225
226window.PXUTheme.translation.all_results = "View all results";
227window.PXUTheme.translation.no_results = "Sorry, no results!";
228
229
230window.PXUTheme.media_queries = {};
231window.PXUTheme.media_queries.small = window.matchMedia( "(max-width: 480px)" );
232window.PXUTheme.media_queries.medium = window.matchMedia( "(max-width: 798px)" );
233window.PXUTheme.media_queries.large = window.matchMedia( "(min-width: 799px)" );
234window.PXUTheme.media_queries.larger = window.matchMedia( "(min-width: 960px)" );
235window.PXUTheme.media_queries.xlarge = window.matchMedia( "(min-width: 1200px)" );
236window.PXUTheme.media_queries.ie10 = window.matchMedia( "all and (-ms-high-contrast: none), (-ms-high-contrast: active)" );
237window.PXUTheme.media_queries.tablet = window.matchMedia( "only screen and (min-width: 799px) and (max-width: 1024px)" );
238window.PXUTheme.media_queries.mobile_and_tablet = window.matchMedia( "(max-width: 1024px)" );
239
240    </script>
240
241
242    
243
244    
245
246    
246<script>
247      
248    </script>
248
249
250    
250<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
250<meta name="google-site-verification" content="1fdg12sfBwxrsN2onWqLJ3dKHvnKUJzpzTp4WJF4Cjo">
251<meta name="google-site-verification" content="1fdg12sfBwxrsN2onWqLJ3dKHvnKUJzpzTp4WJF4Cjo">
252<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1344892/digital_wallets/dialog">
253<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
253<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=349372565"></script>
253
254<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
255<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=349372565&shop_id=1344892" crossorigin="anonymous"></script>
vendor: 1 bytes, line 255
255
256<script id="shopify-features" type="application/json">{"accessToken":"9db3307619974df7cdfae9688c027977","betas":["rich-media-storefront-analytics"],"domain":"www.grandbanksbp.com","predictiveSearch":true,"shopId":1344892,"locale":"en"}</script>
vendor: 1 bytes, line 256
256
257<script>var Shopify = Shopify || {};
258Shopify.shop = "grandbanks.myshopify.com";
259Shopify.locale = "en";
260Shopify.currency = {"active":"USD","rate":"1.0"};
261Shopify.country = "US";
262Shopify.theme = {"name":"April '25","id":144578642069,"schema_name":"Turbo","schema_version":"9.5.0","theme_store_id":null,"role":"main"};
263Shopify.theme.handle = "null";
264Shopify.theme.style = {"id":null,"handle":null};
265Shopify.cdnHost = "www.grandbanksbp.com/cdn";
266Shopify.routes = Shopify.routes || {};
267Shopify.routes.root = "/";
268Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
269Shopify.SignInWithShop = Shopify.SignInWithShop || {};
270Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
271Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 271
271
272<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 272
272
273<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 273
273
274<script>
275  window.ShopifyPay = window.ShopifyPay || {};
276  window.ShopifyPay.apiHost = "shop.app\/pay";
277  window.ShopifyPay.redirectState = null;
278</script>
vendor: 1 bytes, line 278
278
279<script>
280  window.Shopify = window.Shopify || {};
281  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
282  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
283  window.Shopify.SignInWithShop.eligible = true;
284</script>
vendor: 1 bytes, line 284
284
285<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 285
285
286<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 286
286
287<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 287
287
288<script type="module">
289  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js");
290await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js");
291
292  window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true});
293window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true});
294
295</script>
vendor: 1 bytes, line 295
295
296<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 296
296
297<script type="module">
298  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
299
300  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
301
302</script>
vendor: 1 bytes, line 302
302
303<script>
304  window.Shopify = window.Shopify || {};
305  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
306  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"]};
307</script>
vendor: 1 bytes, line 307
307
308<script>(function() {
309  var isLoaded = false;
310  function asyncLoad() {
311    if (isLoaded) return;
312    isLoaded = true;
313    var urls = ["\/\/staticw2.yotpo.com\/m9mgNKVefjm4NT1gkN6C0Lf3RmvHY6sW0bM0cN9t\/widget.js?shop=grandbanks.myshopify.com","https:\/\/widgetic.com\/sdk\/sdk.js?shop=grandbanks.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-b7bcbc214f9cd82993542015961cbfb5.js?shop=grandbanks.myshopify.com"];
314    for (var i = 0; i < urls.length; i++) {
315      var s = document.createElement('script');
316      s.type = 'text/javascript';
317      s.async = true;
318      s.src = urls[i];
319      var x = document.getElementsByTagName('script')[0];
320      x.parentNode.insertBefore(s, x);
321    }
322  };
323  if(window.attachEvent) {
324    window.attachEvent('onload', asyncLoad);
325  } else {
326    window.addEventListener('load', asyncLoad, false);
327  }
328})();</script>
vendor: 1 bytes, line 328
328
329<script id="__st">var __st={"a":1344892,"offset":-14400,"reqid":"43258e43-7aa5-4338-a501-640bc0d0a103-1791261451","pageurl":"www.grandbanksbp.com\/account\/login?return_url=%2Faccount","u":"48bd5bb7718a"};</script>
vendor: 1 bytes, line 329
329
330<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 330
330
331<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 331
331
332<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.grandbanksbp.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 332
332
333<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.grandbanksbp.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>
333<script crossorigin="anonymous" defer="defer" src="//www.grandbanksbp.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 333
333
334<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 334
334
335<script>
336  window.Shopify = window.Shopify || {};
337  window.Shopify.MCP = window.Shopify.MCP || {};
338  window.Shopify.MCP.enabled = true;
339  window.Shopify.MCP.shop = "grandbanks.myshopify.com";
340  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.grandbanksbp.com\/api\/mcp";
341  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
342</script>
vendor: 1 bytes, line 342
342
343<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.grandbanksbp.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
344</script>
vendor: 1 bytes, line 344
344
345<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.grandbanksbp.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
346</script>
vendor: 1 bytes, line 346
346
347<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
348  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);
349</script>
vendor: 1 bytes, line 349
349
350<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})}}));
351</script>
351
352<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.grandbanksbp.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
353<style id="shopify-accelerated-checkout-cart">
354        #shopify-buyer-consent {
355  margin-top: 1em;
356  display: inline-block;
357  width: 100%;
358}
359
360#shopify-buyer-consent.hidden {
361  display: none;
362}
363
364#shopify-subscription-policy-button {
365  background: none;
366  border: none;
367  padding: 0;
368  text-decoration: underline;
369  font-size: inherit;
370  cursor: pointer;
371}
372
373#shopify-subscription-policy-button::before {
374  box-shadow: none;
375}
376
377      </style>
378
379<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
379
380
381    
382
383<meta name="author" content="Grand Banks Building Products">
384<meta property="og:url" content="https://www.grandbanksbp.com/account/login">
385<meta property="og:site_name" content="Grand Banks Building Products">
386
387
388
389
390  <meta property="og:type" content="website">
391  <meta property="og:title" content="Account">
392
393
394
395
396
397
398<meta name="twitter:card" content="summary">
399
400
401
402    
403    
404  <!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
405
406
407<script type="text/javascript">
408  (function e(){var e=document.createElement("script");
409  e.type="text/javascript",e.async=true,
410  e.src="//staticw2.yotpo.com/m9mgNKVefjm4NT1gkN6C0Lf3RmvHY6sW0bM0cN9t/widget.js?lang=en";
411  var t=document.getElementsByTagName("script")[0];
412  t.parentNode.insertBefore(e,t)})();
413</script>
413
414
415
416
417  
418<!-- END app block --><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0134/4892/files/grand_banks_social.jpg?v=1616417284" />
419<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0134/4892/files/grand_banks_social.jpg?v=1616417284" />
420<meta property="og:image:width" content="1200" />
421<meta property="og:image:height" content="628" />
422<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
423<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: 1344892,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 423
423
424<script>
425  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
426</script>
vendor: 1 bytes, line 426
426
427<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}
427).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: 1344892,storefrontBaseUrl: "https://www.grandbanksbp.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.grandbanksbp.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1561755797","configuration":"{\"yotpoStoreId\":\"m9mgNKVefjm4NT1gkN6C0Lf3RmvHY6sW0bM0cN9t\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"677937301","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-K5LV3F8\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-617TE8KC4F\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-617TE8KC4F\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-617TE8KC4F\\\"}],\\\"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":"optimized","enabledFlags":["9a3ed68a"]},{"id":"328827029","configuration":"{\"pixel_id\":\"932025653511691\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"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":"Grand Banks Building Products","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"grandbanks.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.grandbanksbp.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.grandbanksbp.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"144578642069","themePublished":"true","eventMetadataId":"57f7f129-4173-4a5a-903c-9a1a418d3652","shopId":"1344892","storefrontBaseUrl":"https:\/\/www.grandbanksbp.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\",{}]]"});})();</script>
427<script>
428  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
429  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
430  window.ShopifyAnalytics.meta.currency = 'USD';
431  var meta = {"page":{"requestId":"43258e43-7aa5-4338-a501-640bc0d0a103-1791261451"}};
432  for (var attr in meta) {
433    window.ShopifyAnalytics.meta[attr] = meta[attr];
434  }
435</script>
vendor: 1 bytes, line 435
435
436<script class="analytics">
437  (function () {
438    var customDocumentWrite = function(content) {
439      var jquery = null;
440
441      if (window.jQuery) {
442        jquery = window.jQuery;
443      } else if (window.Checkout && window.Checkout.$) {
444        jquery = window.Checkout.$;
445      }
446
447      if (jquery) {
448        jquery('body').append(content);
449      }
450    };
451
452    var hasLoggedConversion = function(token) {
453      if (token) {
454        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
455      }
456      return false;
457    }
458
459    var setCookieIfConversion = function(token) {
460      if (token) {
461        var twoMonthsFromNow = new Date(Date.now());
462        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
463
464        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
465      }
466    }
467
468    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
469    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
470    if (trekkie.integrations) {
471      return;
472    }
473    trekkie.methods = [
474      'identify',
475      'page',
476      'ready',
477      'track',
478      'trackForm',
479      'trackLink'
480    ];
481    trekkie.factory = function(method) {
482      return function() {
483        var args = Array.prototype.slice.call(arguments);
484        args.unshift(method);
485        trekkie.push(args);
486        if (method == 'track' || method == 'page') {
487          var pageUrl;
488          try {
489            pageUrl = window.location.href;
490          } catch (e) {}
491          var pageReferrer;
492          try {
493            pageReferrer = document.referrer;
494          } catch (e) {}
495          try {
496            if (window.__TREKKIE_SHIM_QUEUE == null) {
497              window.__TREKKIE_SHIM_QUEUE = [];
498            }
499            window.__TREKKIE_SHIM_QUEUE.push({
500              from: 'trekkie-stub',
501              method: method,
502              args: args.slice(1),
503              pageContext: {
504                url: pageUrl,
505                referrer: pageReferrer
506              }
507            });
508          } catch (e) {
509            // no-op
510          }
511        }
512        return trekkie;
513      };
514    };
515    for (var i = 0; i < trekkie.methods.length; i++) {
516      var key = trekkie.methods[i];
517      trekkie[key] = trekkie.factory(key);
518    }
519    trekkie.load = function(config) {
520      trekkie.config = config || {};
521      trekkie.config.initialDocumentCookie = document.cookie;
522      var first = document.getElementsByTagName('script')[0];
523var script = document.createElement('script');
524script.type = 'text/javascript';
525script.onerror = function(e) {
526  var scriptFallback = document.createElement('script');
527  scriptFallback.type = 'text/javascript';
528  scriptFallback.onerror = function(error) {
529          var Monorail = {
530      produce: function produce(monorailDomain, schemaId, payload) {
531        var currentMs = new Date().getTime();
532        var event = {
533          schema_id: schemaId,
534          payload: payload,
535          metadata: {
536            event_created_at_ms: currentMs,
537            event_sent_at_ms: currentMs
538          }
539        };
540        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
541      },
542      sendRequest: function sendRequest(endpointUrl, payload) {
543        // Try the sendBeacon API
544        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
545          var blobData = new window.Blob([payload], {
546            type: 'text/plain'
547          });
548
549          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
550            return true;
551          } // sendBeacon was not successful
552
553        } // XHR beacon
554
555        var xhr = new XMLHttpRequest();
556
557        try {
558          xhr.open('POST', endpointUrl);
559          xhr.setRequestHeader('Content-Type', 'text/plain');
560          xhr.send(payload);
561        } catch (e) {
562          console.log(e);
563        }
564
565        return false;
566      },
567      isIos12: function isIos12() {
568        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
569      }
570    };
571    Monorail.produce('monorail-edge.shopifysvc.com',
572      'trekkie_storefront_load_errors/1.1',
573      {shop_id: 1344892,
574      theme_id: 144578642069,
575      app_name: "storefront",
576      context_url: window.location.href,
577      source_url: "//www.grandbanksbp.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
578
579  };
580  scriptFallback.async = true;
581  scriptFallback.src = '//www.grandbanksbp.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
582  first.parentNode.insertBefore(scriptFallback, first);
583};
584script.async = true;
585script.src = '//www.grandbanksbp.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
586first.parentNode.insertBefore(script, first);
587
588    };
589    trekkie.load(
590      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1344892,"isMerchantRequest":null,"themeId":144578642069,"themeCityHash":"6182514233497868541","contentLanguage":"en","currency":"USD","eventMetadataId":"57f7f129-4173-4a5a-903c-9a1a418d3652"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
591    );
592
593    var loaded = false;
594    trekkie.ready(function() {
595      if (loaded) return;
596      loaded = true;
597
598      window.ShopifyAnalytics.lib = window.trekkie;
599
600      var originalDocumentWrite = document.write;
601      document.write = customDocumentWrite;
602      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
603      document.write = originalDocumentWrite;
604
605      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
606      var token = match? match[1]: undefined;
607      if (!hasLoggedConversion(token)) {
608        setCookieIfConversion(token);
609        
610      }
611    });
612
613    window.ShopifyAnalytics.lib.page(null,{"requestId":"43258e43-7aa5-4338-a501-640bc0d0a103-1791261451","shopifyEmitted":true});
614
615    var eventsListenerScript = document.createElement('script');
616    eventsListenerScript.async = true;
617    eventsListenerScript.src = "//www.grandbanksbp.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
618    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
619})();</script>
619
620  
620<script>
621  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
622    window.ga = function ga() {
623      (window.ga.q = window.ga.q || []).push(arguments);
624      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
625        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
626      }
627      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
628    };
629    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
630      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
631    }
632  }
633</script>
vendor: 1 bytes, line 633
633
634<script
635  defer
636  src="https://www.grandbanksbp.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
637  data-application="storefront-renderer"
638  data-shop-id="1344892"
639  data-render-region="gcp-us-east1"
640  data-page-type="customers/login"
641  data-theme-instance-id="144578642069"
642  data-theme-name="Turbo"
643  data-theme-version="9.5.0"
644  data-monorail-region="shop_domain"
645  data-resource-timing-sampling-rate="10"
646  data-shs="true"
647  data-shs-beacon="true"
648  data-shs-export-with-fetch="true"
649  data-shs-logs-sample-rate="1"
650  data-shs-beacon-endpoint="https://www.grandbanksbp.com/api/collect"
651></script>
651
652<meta name="shopify-y" content="c90dcca3-489b-4df2-9148-97f6b6168a72" data-expiration="1822819051000"><meta name="shopify-s" content="8ed4798c-52db-427b-b2c7-98f3a8edd770" data-expiration="1791263251000"><meta name="new-cookie-storage-activated" content="t">
653</head>
654
655  
656
657  <noscript>
658    <style>
659      .product_section .product_form,
660      .product_gallery {
661        opacity: 1;
662      }
663
664      .multi_select,
665      form .select {
666        display: block !important;
667      }
668
669      .image-element__wrap {
670        display: none;
671      }
672    </style>
673  </noscript>
674
675  <body class="customers-login"
676        data-money-format="${{amount}}"
677        data-shop-currency="USD"
678        data-shop-url="https://www.grandbanksbp.com">
679
680  
680<script>
681    document.documentElement.className=document.documentElement.className.replace(/\bno-js\b/,'js');
682    if(window.Shopify&&window.Shopify.designMode)document.documentElement.className+=' in-theme-editor';
683    if(('ontouchstart' in window)||window.DocumentTouch&&document instanceof DocumentTouch)document.documentElement.className=document.documentElement.className.replace(/\bno-touch\b/,'has-touch');
684  </script>
684
685
686    
687    <svg
688      class="icon-star-reference"
689      aria-hidden="true"
690      focusable="false"
691      role="presentation"
692      xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="3 3 17 17" fill="none"
693    >
694      <symbol id="icon-star">
695        <rect class="icon-star-background" width="20" height="20" fill="currentColor"/>
696        <path d="M10 3L12.163 7.60778L17 8.35121L13.5 11.9359L14.326 17L10 14.6078L5.674 17L6.5 11.9359L3 8.35121L7.837 7.60778L10 3Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
697      </symbol>
698      <clipPath id="icon-star-clip">
699        <path d="M10 3L12.163 7.60778L17 8.35121L13.5 11.9359L14.326 17L10 14.6078L5.674 17L6.5 11.9359L3 8.35121L7.837 7.60778L10 3Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
700      </clipPath>
701    </svg>
702    
703
704
705    <!-- BEGIN sections: header-group -->
706<div id="shopify-section-sections--18420130185365__header" class="shopify-section shopify-section-group-header-group shopify-section--header">
706<script
707  type="application/json"
708  data-section-type="header"
709  data-section-id="sections--18420130185365__header"
710>
711</script>
711
712
713
714
715<script type="application/ld+json">
716  {
717    "@context": "http://schema.org",
718    "@type": "Organization",
719    "name": "Grand Banks Building Products",
720    
721      
722      "logo": "https://www.grandbanksbp.com/cdn/shop/files/website_logo_22a5be24-eea1-4579-9c70-bf75a1fe61c8_406x.png?v=1613699565",
723    
724    "sameAs": [
725      "",
726      "",
727      "",
728      "",
729      "https://facebook.com/grandbanksbp",
730      "",
731      "",
732      "https://www.instagram.com/grandbanksbp",
733      "",
734      "https://www.linkedin.com/company/grand-banks-building-products",
735      "",
736      "",
737      "",
738      "",
739      "",
740      "",
741      "",
742      "",
743      "",
744      "",
745      "",
746      "",
747      "",
748      "",
749      "https://www.youtube.com/channel/UCpo-6vnYhPbcU0OG50I44hg"
750    ],
751    "url": "https://www.grandbanksbp.com"
752  }
753</script>
753
754
755
756
757
758<header id="header" class="mobile_nav-fixed--false">
759  
760    <div class="promo-banner merox-bar" style="display: none;">
761      <div class="promo-banner__content">
762        <p><a href="https://www.eventbrite.com/e/window-installation-and-performance-testing-demo-tickets-639409780867" target="_blank" title="https://www.eventbrite.com/e/window-installation-and-performance-testing-demo-tickets-639409780867">Join us for our Window Installation + Performance Demo at True North on July 29</a></p>
763      </div>
764      <div class="promo-banner__close"></div>
765    </div>
766  
767
768  <div class="top-bar">
769    <details data-mobile-menu>
770      <summary class="mobile_nav dropdown_link" data-mobile-menu-trigger>
771        <div data-mobile-menu-icon>
772          <span></span>
773          <span></span>
774          <span></span>
775          <span></span>
776        </div>
777
778        <span class="mobile-menu-title">Menu</span>
779      </summary>
780      <div class="mobile-menu-container dropdown" data-nav>
781        <ul class="menu" id="mobile_menu">
782          
783  <template data-nav-parent-template>
784    <li class="sublink">
785      <a href="#" data-no-instant class="parent-link--true"><div class="mobile-menu-item-title" data-nav-title></div><span class="right icon-down-arrow"></span></a>
786      <ul class="mobile-mega-menu" data-meganav-target-container>
787      </ul>
788    </li>
789  </template>
790  
791    
792      <li data-mobile-dropdown-rel="products" data-meganav-mobile-target="products">
793        
794          <a data-nav-title data-no-instant href="/collections/best-sellers" class="parent-link--true">
795            Products
796          </a>
797        
798      </li>
799    
800  
801    
802      <li data-mobile-dropdown-rel="services" class="sublink" data-meganav-mobile-target="services">
803        
804          <a data-no-instant href="/" class="parent-link--false">
805            <div class="mobile-menu-item-title" data-nav-title>Services</div>
806            <span class="right icon-down-arrow"></span>
807          </a>
808        
809        <ul>
810          
811            
812              <li><a href="/pages/architectural-services">Architectural Services</a></li>
813            
814          
815            
816              <li><a href="/pages/cabinetry">Cabinetry + Design</a></li>
817            
818          
819            
820              <li><a href="/pages/installation-services">Installation + Service</a></li>
821            
822          
823            
824              <li><a href="/pages/showroom">Showrooms</a></li>
825            
826          
827            
828              <li><a href="/pages/commercial-services">Commercial Services</a></li>
829            
830          
831        </ul>
832      </li>
833    
834  
835    
836      <li data-mobile-dropdown-rel="projects" data-meganav-mobile-target="projects">
837        
838          <a data-nav-title data-no-instant href="/blogs/projects" class="parent-link--true">
839            Projects
840          </a>
841        
842      </li>
843    
844  
845    
846      <li data-mobile-dropdown-rel="resources" data-meganav-mobile-target="resources">
847        
848          <a data-nav-title data-no-instant href="/" class="parent-link--false">
849            Resources
850          </a>
851        
852      </li>
853    
854  
855    
856      <li data-mobile-dropdown-rel="virtual-tour" class="sublink" data-meganav-mobile-target="virtual-tour">
857        
858          <a data-no-instant href="/" class="parent-link--false">
859            <div class="mobile-menu-item-title" data-nav-title>Virtual Tour</div>
860            <span class="right icon-down-arrow"></span>
861          </a>
862        
863        <ul>
864          
865            
866              <li><a href="https://my.matterport.com/show/?m=GCK2PZn6tT8">Gloucester</a></li>
867            
868          
869            
870              <li><a href="https://my.matterport.com/show/?m=pZjp73FUaL3">Waltham</a></li>
871            
872          
873        </ul>
874      </li>
875    
876  
877
878
879          
880  <template data-nav-parent-template>
881    <li class="sublink">
882      <a href="#" data-no-instant class="parent-link--true"><div class="mobile-menu-item-title" data-nav-title></div><span class="right icon-down-arrow"></span></a>
883      <ul class="mobile-mega-menu" data-meganav-target-container>
884      </ul>
885    </li>
886  </template>
887  
888
889
890          
891  
892    <li>
893      
894        <a data-no-instant href="https://docs.grandbanksbp.com/" class="parent-link--true">
895          Information Center
896        </a>
897      
898    </li>
899  
900    <li>
901      
902        <a data-no-instant href="/pages/contact-us" class="parent-link--true">
903          Contact us
904        </a>
905      
906    </li>
907  
908
909
910
911          
912            <li>
913              <a href="tel:9782812421">978-281-2421</a>
914            </li>
915          
916
917          
918            
919              <li data-no-instant>
920                <a href="/account/login" id="customer_login_link">Login</a>
921              </li>
922            
923          
924
925          
926            
927<li
928    data-mobile-dropdown-rel="catalog-no-link"
929    class="sublink"
930  >
931  <a
932    data-mobile-dropdown-rel="catalog-no-link"
933    class="parent-link--false"
934  >
935  United States (USD $)<span class="right icon-down-arrow"></span>
936  </a>
937
938    <ul
939      class="
940        mobile-menu__disclosure
941        disclosure-text-style-none
942      "
943    ><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="selectors-form disclosure__mobile-menu" 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="/account/login?return_url=%2Faccount" /><input
944          type="hidden"
945          name="country_code"
946          id="CountrySelector"
947          value="US"
948          data-disclosure-input
949        />
950
951        
952          <li
953            class="
954              disclosure-list__item
955              
956            "
957          >
958            <button
959              type="submit"
960              class="disclosure__button"
961              name="country_code"
962              value="CA"
963            >
964              Canada (CAD $)
965            </button>
966          </li>
967          <li
968            class="
969              disclosure-list__item
970              disclosure-list__item--current
971            "
972          >
973            <button
974              type="submit"
975              class="disclosure__button"
976              name="country_code"
977              value="US"
978            >
979              United States (USD $)
980            </button>
981          </li></form></ul>
982  </li>
983          
984        </ul>
985      </div>
986    </details>
987
988    <a href="/" title="Grand Banks Building Products" class="mobile_logo logo">
989      
990        <img
991          src="//www.grandbanksbp.com/cdn/shop/files/website_logo_22a5be24-eea1-4579-9c70-bf7
9915a1fe61c8_410x.png?v=1613699565"
992          alt="Grand Banks Building Products"
993          style="object-fit: cover; object-position: 50.0% 50.0%;"
994        >
995      
996    </a>
997
998    <div class="top-bar--right">
999      
1000        <a href="/search" class="icon-search dropdown_link" title="Search" data-dropdown-rel="search"></a>
1001      
1002
1003      
1004        <div class="cart-container">
1005          <a href="/cart" class="icon-cart mini_cart dropdown_link" title="Cart" data-no-instant> <span class="cart_count">0</span></a>
1006        </div>
1007      
1008    </div>
1009  </div>
1010</header>
1011
1012
1013
1014
1015
1016<header
1017  class="
1018    
1019    search-enabled--true
1020  "
1021  data-desktop-header
1022  data-header-feature-image="false"
1023>
1024  <div
1025    class="
1026      header
1027      header-fixed--false
1028      header-background--solid
1029    "
1030      data-header-is-absolute=""
1031  >
1032    
1033      <div class="promo-banner merox-bar" style="display: none;">
1034        <div class="promo-banner__content">
1035          <p><a href="https://www.eventbrite.com/e/window-installation-and-performance-testing-demo-tickets-639409780867" target="_blank" title="https://www.eventbrite.com/e/window-installation-and-performance-testing-demo-tickets-639409780867">Join us for our Window Installation + Performance Demo at True North on July 29</a></p>
1036        </div>
1037        <div class="promo-banner__close"></div>
1038      </div>
1039    
1040
1041    <div class="top-bar">
1042      
1043        <ul class="social_icons">
1044  
1045
1046  
1047
1048  
1049
1050   
1051
1052  
1053
1054  
1055    <li><a href="https://facebook.com/grandbanksbp" title="Grand Banks Building Products on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li>
1056  
1057
1058  
1059
1060  
1061
1062  
1063    <li><a href="https://www.instagram.com/grandbanksbp" title="Grand Banks Building Products on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li>
1064  
1065
1066  
1067
1068  
1069    <li><a href="https://www.linkedin.com/company/grand-banks-building-products" title="Grand Banks Building Products on LinkedIn" rel="me" target="_blank" class="icon-linkedin"></a></li>
1070  
1071
1072  
1073
1074  
1075
1076  
1077
1078  
1079
1080  
1081
1082  
1083
1084  
1085
1086  
1087
1088  
1089
1090  
1091
1092  
1093
1094  
1095
1096  
1097
1098  
1099
1100  
1101    <li><a href="https://www.youtube.com/channel/UCpo-6vnYhPbcU0OG50I44hg" title="Grand Banks Building Products on YouTube" rel="me" target="_blank" class="icon-youtube"></a></li>
1102  
1103</ul>
1104
1105      
1106
1107      <ul class="top-bar__menu menu">
1108        
1109          <li>
1110            <a href="tel:9782812421">978-281-2421</a>
1111          </li>
1112        
1113
1114        
1115          
1116            <li>
1117              <a href="https://docs.grandbanksbp.com/">Information Center</a>
1118            </li>
1119          
1120            <li>
1121              <a href="/pages/contact-us">Contact us</a>
1122            </li>
1123          
1124        
1125      </ul>
1126
1127      <div class="top-bar--right-menu">
1128        <ul class="top-bar__menu">
1129          
1130            <li class="localization-wrap">
1131              
1132<form method="post" action="/localization" id="header__selector-form" accept-charset="UTF-8" class="selectors-form" 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="/account/login?return_url=%2Faccount" /><div
1133  class="
1134    localization
1135    header-menu__disclosure
1136  "
1137>
1138  <div class="selectors-form__wrap"><div
1139        class="
1140          selectors-form__item
1141          selectors-form__currency
1142        "
1143      >
1144        <h2
1145          class="hidden"
1146          id="currency-heading"
1147        >
1148          Currency
1149        </h2>
1150
1151        <input
1152          type="hidden"
1153          name="country_code"
1154          id="CountrySelector"
1155          value="US"
1156          data-disclosure-input
1157        />
1158
1159        <div
1160          class="
1161            disclosure
1162            disclosure--country
1163            disclosure-text-style-none
1164          "
1165          data-disclosure
1166          data-disclosure-country
1167        >
1168          <button
1169            type="button"
1170            class="
1171              disclosure__toggle
1172              disclosure__toggle--country
1173            "
1174            aria-expanded="false"
1175            aria-controls="country-list"
1176            aria-describedby="country-heading"
1177            data-disclosure-toggle
1178          >
1179            United States (USD $) <span class="icon-down-arrow"></span>
1180          </button>
1181          <div class="disclosure__list-wrap">
1182            <ul
1183              id="currency-list"
1184              class="disclosure-list"
1185              data-disclosure-list
1186            >
1187              
1188                <li
1189                  class="
1190                    disclosure-list__item
1191                    
1192                  "
1193                >
1194                  <button
1195                    type="submit"
1196                    class="disclosure__button"
1197                    name="country_code"
1198                    value="CA"
1199                  >
1200                  Canada (CAD $)
1201                  </button>
1202                </li>
1203                <li
1204                  class="
1205                    disclosure-list__item
1206                    disclosure-list__item--current
1207                  "
1208                >
1209                  <button
1210                    type="submit"
1211                    class="disclosure__button"
1212                    name="country_code"
1213                    value="US"
1214                  >
1215                  United States (USD $)
1216                  </button>
1217                </li></ul>
1218          </div>
1219        </div>
1220      </div></div>
1221</div></form>
1222            </li>
1223          
1224
1225          
1226            <li>
1227              <a
1228                href="/account"
1229                class="
1230                  top-bar__login-link
1231                  icon-user
1232                "
1233                title="My Account "
1234              >
1235                Login
1236              </a>
1237            </li>
1238          
1239        </ul>
1240
1241        
1242          <div class="cart-container">
1243            <a href="/cart" class="icon-cart mini_cart dropdown_link" data-no-instant>
1244              <span class="cart_count">0</span>
1245            </a>
1246
1247            
1248              <div class="tos_warning cart_content animated fadeIn">
1249                <div class="js-empty-cart__message ">
1250                  <p class="empty_cart">Your Cart is Empty</p>
1251                </div>
1252
1253                <form action="/cart"
1254                      method="post"
1255                      class="hidden"
1256                      data-total-discount="0"
1257                      data-money-format="${{amount}}"
1258                      data-shop-currency="USD"
1259                      data-shop-name="Grand Banks Building Products"
1260                      data-cart-form="mini-cart">
1261                  <a class="cart_content__continue-shopping secondary_button">
1262                    Continue Shopping
1263                  </a>
1264
1265                  <ul class="cart_items js-cart_items">
1266                  </ul>
1267
1268                  <ul>
1269                    <li class="cart_discounts js-cart_discounts sale">
1270                      
1271                    </li>
1272
1273                    <li class="cart_subtotal js-cart_subtotal">
1274                      <span class="right">
1275                        <span class="money">
1276                          
1277
1278
1279  $0.00
1280
1281
1282                        </span>
1283                      </span>
1284
1285                      <span>Subtotal</span>
1286                    </li>
1287
1288                    <li class="cart_savings sale js-cart_savings">
1289                      
1290                    </li>
1291
1292                    <li><p class="cart-message meta">Taxes and shipping calculated at checkout
1293</p>
1294                    </li>
1295
1296                    <li>
1297                      
1298                        <textarea id="note" name="note" rows="2" placeholder="Order Notes" data-cart-note></textarea>
1299                      
1300
1301                      
1302
1303                      
1304
1305                      
1306                        <button type="submit" name="checkout" class="global-button global-button--primary add_to_cart" data-minicart-checkout-button><span class="icon-lock"></span>Checkout</button>
1307                      
1308                    </li>
1309                  </ul>
1310                </form>
1311              </div>
1312            
1313          </div>
1314        
1315      </div>
1316    </div>
1317
1318    <div class="main-nav__wrapper">
1319      <div class="main-nav menu-position--inline logo-alignment--left logo-position--left search-enabled--true" >
1320        
1321
1322        
1323        
1324
1325        
1326
1327        
1328
1329        
1330
1331        
1332          
1333            
1334          <div class="header__logo logo--image">
1335            <a href="/" title="Grand Banks Building Products">
1336              
1337
1338              
1339                <img
1340                  src="//www.grandbanksbp.com/cdn/shop/files/website_logo_22a5be24-eea1-4579-9c70-bf75a1fe61c8_410x.png?v=1613699565"
1341                  class="primary_logo lazyload"
1342                  alt="Grand Banks Building Products"
1343                  style="object-fit: cover; object-position: 50.0% 50.0%;"
1344                >
1345              
1346            </a>
1347          </div>
1348        
1349
1350            <div class="nav nav--combined center">
1351              
1352          
1353
1354<nav
1355  class="nav-desktop "
1356  data-nav
1357  data-nav-desktop
1358  aria-label="Translation missing: en.navigation.header.main_nav"
1359>
1360  <template data-nav-parent-template>
1361    <li
1362      class="
1363        nav-desktop__tier-1-item
1364        nav-desktop__tier-1-item--widemenu-parent
1365      "
1366      data-nav-desktop-parent
1367    >
1368      <details data-nav-desktop-details>
1369        <summary
1370          data-href
1371          class="
1372            nav-desktop__tier-1-link
1373            nav-desktop__tier-1-link--parent
1374          "
1375          data-nav-desktop-link
1376          aria-expanded="false"
1377          
1378          aria-controls="nav-tier-2-"
1379          role="button"
1380        >
1381          <span data-nav-title></span>
1382          <span class="icon-down-arrow"></span>
1383        </summary>
1384        <div
1385          class="
1386            nav-desktop__tier-2
1387            nav-desktop__tier-2--full-width-menu
1388          "
1389          tabindex="-1"
1390          data-nav-desktop-tier-2
1391          data-nav-desktop-submenu
1392          data-nav-desktop-full-width-menu
1393          data-meganav-target-container
1394          >
1395      </details>
1396    </li>
1397  </template>
1398  <ul
1399    class="nav-desktop__tier-1"
1400    data-nav-desktop-tier-1
1401  >
1402    
1403      
1404      
1405
1406      <li
1407        class="
1408          nav-desktop__tier-1-item
1409          
1410        "
1411        
1412        data-meganav-desktop-target="products"
1413      >
1414        
1415          <a href="/collections/best-sellers"
1416        
1417          class="
1418            nav-desktop__tier-1-link
1419            
1420            
1421          "
1422          data-nav-desktop-link
1423          
1424        >
1425          <span data-nav-title>Products</span>
1426          
1427        
1428          </a>
1429        
1430
1431        
1432      </li>
1433    
1434      
1435      
1436
1437      <li
1438        class="
1439          nav-desktop__tier-1-item
1440          
1441            
1442              nav-desktop__tier-1-item--dropdown-parent
1443            
1444          
1445        "
1446        data-nav-desktop-parent
1447        data-meganav-desktop-target="services"
1448      >
1449        
1450        <details data-nav-desktop-details>
1451          <summary data-href="/"
1452        
1453          class="
1454            nav-desktop__tier-1-link
1455            nav-desktop__tier-1-link--parent
1456            
1457          "
1458          data-nav-desktop-link
1459          
1460            aria-expanded="false"
1461            aria-controls="nav-tier-2-2"
1462            role="button"
1463          
1464        >
1465          <span data-nav-title>Services</span>
1466          <span class="icon-down-arrow"></span>
1467        
1468          </summary>
1469        
1470
1471        
1472          
1473            <ul
1474          
1475            id="nav-tier-2-2"
1476            class="
1477              nav-desktop__tier-2
1478              
1479                
1480                  nav-desktop__tier-2--dropdown
1481                
1482              
1483            "
1484            tabindex="-1"
1485            data-nav-desktop-tier-2
1486            data-nav-desktop-submenu
1487            
1488          >
1489            
1490              
1491                
1492                
1493                <li
1494                  class="nav-desktop__tier-2-item"
1495                  
1496                >
1497                  
1498                    <a href="/pages/architectural-services"
1499                  
1500                    class="
1501                      nav-desktop__tier-2-link
1502                      
1503                    "
1504                    data-nav-desktop-link
1505                    
1506                  >
1507                    <span>Architectural Services</span>
1508                    
1509                  
1510                    </a>
1511                  
1512
1513                  
1514                </li>
1515              
1516                
1517                
1518                <li
1519                  class="nav-desktop__tier-2-item"
1520                  
1521                >
1522                  
1523                    <a href="/pages/cabinetry"
1524                  
1525                    class="
1526                      nav-desktop__tier-2-link
1527                      
1528                    "
1529                    data-nav-desktop-link
1530                    
1531                  >
1532                    <span>Cabinetry + Design</span>
1533                    
1534                  
1535                    </a>
1536                  
1537
1538                  
1539                </li>
1540              
1541                
1542                
1543                <li
1544                  class="nav-desktop__tier-2-item"
1545                  
1546                >
1547                  
1548                    <a href="/pages/installation-services"
1549                  
1550                    class="
1551                      nav-desktop__tier-2-link
1552                      
1553                    "
1554                    data-nav-desktop-link
1555                    
1556                  >
1557                    <span>Installation + Service</span>
1558                    
1559                  
1560                    </a>
1561                  
1562
1563                  
1564                </li>
1565              
1566                
1567                
1568                <li
1569                  class="nav-desktop__tier-2-item"
1570                  
1571                >
1572                  
1573                    <a href="/pages/showroom"
1574                  
1575                    class="
1576                      nav-desktop__tier-2-link
1577                      
1578                    "
1579                    data-nav-desktop-link
1580                    
1581                  >
1582                    <span>Showrooms</span>
1583                    
1584                  
1585                    </a>
1586                  
1587
1588                  
1589                </li>
1590              
1591                
1592                
1593                <li
1594                  class="nav-desktop__tier-2-item"
1595                  
1596                >
1597                  
1598                    <a href="/pages/commercial-services"
1599                  
1600                    class="
1601                      nav-desktop__tier-2-link
1602                      
1603                    "
1604                    data-nav-desktop-link
1605                    
1606                  >
1607                    <span>Commercial Services</span>
1608                    
1609                  
1610                    </a>
1611                  
1612
1613                  
1614                </li>
1615              
1616            
1617          
1618            </ul>
1619          
1620        </details>
1621        
1622      </li>
1623    
1624      
1625      
1626
1627      <li
1628        class="
1629          nav-desktop__tier-1-item
1630          
1631        "
1632        
1633        data-meganav-desktop-target="projects"
1634      >
1635        
1636          <a href="/blogs/projects"
1637        
1638          class="
1639            nav-desktop__tier-1-link
1640            
1641            
1642          "
1643          data-nav-desktop-link
1644          
1645        >
1646          <span data-nav-title>Projects</span>
1647          
1648        
1649          </a>
1650        
1651
1652        
1653      </li>
1654    
1655      
1656      
1657
1658      <li
1659        class="
1660          nav-desktop__tier-1-item
1661          
1662        "
1663        
1664        data-meganav-desktop-target="resources"
1665      >
1666        
1667          <a href="/"
1668        
1669          class="
1670            nav-desktop__tier-1-link
1671            
1672            
1673          "
1674          data-nav-desktop-link
1675          
1676        >
1677          <span data-nav-title>Resources</span>
1678          
1679        
1680          </a>
1681        
1682
1683        
1684      </li>
1685    
1686      
1687      
1688
1689      <li
1690        class="
1691          nav-desktop__tier-1-item
1692          
1693            
1694              nav-desktop__tier-1-item--dropdown-parent
1695            
1696          
1697        "
1698        data-nav-desktop-parent
1699        data-meganav-desktop-target="virtual-tour"
1700      >
1701        
1702        <details data-nav-desktop-details>
1703          <summary data-href="/"
1704        
1705          class="
1706            nav-desktop__tier-1-link
1707            nav-desktop__tier-1-link--parent
1708            
1709          "
1710          data-nav-desktop-link
1711          
1712            aria-expanded="false"
1713            aria-controls="nav-tier-2-5"
1714            role="button"
1715          
1716        >
1717          <span data-nav-title>Virtual Tour</span>
1718          <span class="icon-down-arrow"></span>
1719        
1720          </summary>
1721        
1722
1723        
1724          
1725            <ul
1726          
1727            id="nav-tier-2-5"
1728            class="
1729              nav-desktop__tier-2
1730              
1731                
1732                  nav-desktop__tier-2--dropdown
1733                
1734              
1735            "
1736            tabindex="-1"
1737            data-nav-desktop-tier-2
1738            data-nav-desktop-submenu
1739            
1740          >
1741            
1742              
1743                
1744                
1745                <li
1746                  class="nav-desktop__tier-2-item"
1747                  
1748                >
1749                  
1750                    <a href="https://my.matterport.com/show/?m=GCK2PZn6tT8"
1751                  
1752                    class="
1753                      nav-desktop__tier-2-link
1754                      
1755                    "
1756                    data-nav-desktop-link
1757                    
1758                  >
1759                    <span>Gloucester</span>
1760                    
1761                  
1762                    </a>
1763                  
1764
1765                  
1766                </li>
1767              
1768                
1769                
1770                <li
1771                  class="nav-desktop__tier-2-item"
1772                  
1773                >
1774                  
1775                    <a href="https://my.matterport.com/show/?m=pZjp73FUaL3"
1776                  
1777                    class="
1778                      nav-desktop__tier-2-link
1779                      
1780                    "
1781                    data-nav-desktop-link
1782                    
1783                  >
1784                    <span>Waltham</span>
1785                    
1786                  
1787                    </a>
1788                  
1789
1790                  
1791                </li>
1792              
1793            
1794          
1795            </ul>
1796          
1797        </details>
1798        
1799      </li>
1800    
1801  </ul>
1802</nav>
1803
1804        
1805              
1806          
1807
1808<nav
1809  class="nav-desktop "
1810  data-nav
1811  data-nav-desktop
1812  aria-label="Translation missing: en.navigation.header.main_nav"
1813>
1814  <template data-nav-parent-template>
1815    <li
1816      class="
1817        nav-desktop__tier-1-item
1818        nav-desktop__tier-1-item--widemenu-parent
1819      "
1820      data-nav-desktop-parent
1821    >
1822      <details data-nav-desktop-details>
1823        <summary
1824          data-href
1825          class="
1826            nav-desktop__tier-1-link
1827            nav-desktop__tier-1-link--parent
1828          "
1829          data-nav-desktop-link
1830          aria-expanded="false"
1831          
1832          aria-controls="nav-tier-2-"
1833          role="button"
1834        >
1835          <span data-nav-title></span>
1836          <span class="icon-down-arrow"></span>
1837        </summary>
1838        <div
1839          class="
1840            nav-desktop__tier-2
1841            nav-desktop__tier-2--full-width-menu
1842          "
1843          tabindex="-1"
1844          data-nav-desktop-tier-2
1845          data-nav-desktop-submenu
1846          data-nav-desktop-full-width-menu
1847          data-meganav-target-container
1848          >
1849      </details>
1850    </li>
1851  </template>
1852  <ul
1853    class="nav-desktop__tier-1"
1854    data-nav-desktop-tier-1
1855  >
1856    
1857  </ul>
1858</nav>
1859
1860        
1861            </div>
1862
1863            
1864          
1865            <div class="search-container">
1866              
1867
1868
1869
1870<div class="search-form-container">
1871  <form
1872    class="
1873      search-form
1874      search-form--header
1875    "
1876    action="/search"
1877    data-autocomplete-true
1878  >
1879    <div class="search-form__input-wrapper">
1880      <input
1881        class="search-form__input"
1882        type="text"
1883        name="q"
1884        placeholder="Search..."
1885        aria-label="Search..."
1886        value=""
1887        autocorrect="off"
1888        autocomplete="off"
1889        autocapitalize="off"
1890        spellcheck="false"
1891        data-search-input
1892      >
1893
1894      
1895
1896      <button
1897        class="
1898          search-form__submit-button
1899          global-button
1900        "
1901        type="submit"
1902        aria-label="Search"
1903      >
1904        <span class="icon-search"></span>
1905      </button>
1906    </div>
1907
1908    
1909      <div
1910        class="predictive-search"
1911        data-predictive-search
1912        data-loading="false"
1913      >
1914
1915<svg
1916  class="loading-icon predictive-search__loading-state-spinner"
1917  width="24"
1918  height="24"
1919  viewBox="0 0 24 24"
1920  xmlns="http://www.w3.org/2000/svg"
1921  
1922>
1923  <path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z"/>
1924  <path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z"/>
1925</svg>
1926<div class="predictive-search__results" data-predictive-search-results></div>
1927      </div>
1928    
1929  </form>
1930
1931  
1932</div>
1933
1934
1935              <div class="search-link">
1936                <a
1937                  class="
1938                    icon-search
1939                    dropdown_link
1940                  "
1941                  href="/search"
1942                  title="Search"
1943                  data-dropdown-rel="search"
1944                >
1945                </a>
1946              </div>
1947            </div>
1948          
1949        
1950          
1951        
1952      </div>
1953    </div>
1954  </div>
1955</header>
1956
1957
1958<script>
1959  (() => {
1960    const header = document.querySelector('[data-header-feature-image="true"]');
1961    if (header) {
1962      header.classList.add('feature_image');
1963    }
1964
1965    const headerContent = document.querySelector('[data-header-is-absolute="true"]');
1966    if (header) {
1967      header.classList.add('is-absolute');
1968    }
1969  })();
1970</script>
1970
1971
1972<style>
1973  div.header__logo,
1974  div.header__logo img,
1975  div.header__logo span,
1976  .sticky_nav .menu-position--block .header__logo {
1977    max-width: 205px;
1978  }
1979</style>
1980
1981</div><div id="shopify-section-sections--18420130185365__mega_menu_1" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
1982<script
1983  type="application/json"
1984  data-section-type="mega-menu-1"
1985  data-section-id="sections--18420130185365__mega_menu_1"
1986>
1987</script>
1987
1988
1989
1990  <details>
1991    <summary
1992      class="
1993        nav-desktop__tier-1-link
1994        nav-desktop__tier-1-link--parent
1995      "
1996    >
1997      <span>Products</span>
1998      <span class="icon-down-arrow"></span>
1999    </summary>
2000    <div
2001      class="
2002        mega-menu
2003        menu
2004        dropdown_content
2005      "
2006      data-meganav-desktop
2007      data-meganav-handle="products"
2008    >
2009      
2010        <div class="dropdown_column" >
2011          
2012            
2013            
2014              <div class="mega-menu__richtext">
2015                
2016              </div>
2017            
2018
2019            
2020            
2021
2022            
2023            
2024              <div class="dropdown_column__menu">
2025                <ul class="dropdown_title">
2026                  <li>
2027                    <a href="/pages/windows">Windows</a>
2028                  </li>
2029                </ul>
2030                
2031                  <ul>
2032                    
2033                      <li>
2034                        <a href="/pages/windows">About Windows</a>
2035                      </li>
2036                    
2037                      <li>
2038                        <a href="/pages/window-partners">Window Partners</a>
2039                      </li>
2040                    
2041                      <li>
2042                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Window_Guide.jpg?v=1668451896">Window Guide</a>
2043                      </li>
2044                    
2045                      <li>
2046                        <a href="/collections/windows">Browse Windows</a>
2047                      </li>
2048                    
2049                  </ul>
2050                
2051              </div>
2052            
2053
2054            
2055            
2056
2057            
2058            
2059
2060            
2061            
2062
2063            
2064            
2065
2066            
2067            
2068              <div class="mega-menu__richtext">
2069                
2070              </div>
2071            
2072
2073          
2074        </div>
2075      
2076        <div class="dropdown_column" >
2077          
2078            
2079            
2080              <div class="mega-menu__richtext">
2081                
2082              </div>
2083            
2084
2085            
2086            
2087
2088            
2089            
2090              <div class="dropdown_column__menu">
2091                <ul class="dropdown_title">
2092                  <li>
2093                    <a >Doors</a>
2094                  </li>
2095                </ul>
2096                
2097                  <ul>
2098                    
2099                      <li>
2100                        <a href="/pages/doors">About Doors</a>
2101                      </li>
2102                    
2103                      <li>
2104                        <a href="/pages/door-partners">Door Partners</a>
2105                      </li>
2106                    
2107                      <li>
2108                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Door_Booklet_Online.pdf?v=1614374306">Door Guide</a>
2109                      </li>
2110                    
2111                      <li>
2112                        <a href="/collections/doors">Browse Doors</a>
2113                      </li>
2114                    
2115                  </ul>
2116                
2117              </div>
2118            
2119
2120            
2121            
2122
2123            
2124            
2125
2126            
2127            
2128
2129            
2130            
2131
2132            
2133            
2134              <div class="mega-menu__richtext">
2135                
2136              </div>
2137            
2138
2139          
2140        </div>
2141      
2142        <div class="dropdown_column" >
2143          
2144            
2145            
2146              <div class="mega-menu__richtext">
2147                
2148              </div>
2149            
2150
2151            
2152            
2153
2154            
2155            
2156              <div class="dropdown_column__menu">
2157                <ul class="dropdown_title">
2158                  <li>
2159                    <a href="/pages/cabinetry">Cabinetry</a>
2160                  </li>
2161                </ul>
2162                
2163                  <ul>
2164                    
2165                      <li>
2166                        <a href="http://www.grandbanksbp.com/pages/cabinetry">Cabinets</a>
2167                      </li>
2168                    
2169                      <li>
2170                        <a href="http://www.grandbanksbp.com/pages/countertops">Countertops</a>
2171                      </li>
2172                    
2173                      <li>
2174                        <a href="/pages/kitchen-gallery">Kitchen Gallery</a>
2175                      </li>
2176                    
2177                      <li>
2178                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Cabinetry_Final_Web.pdf?v=1655479009">
2178Design Guide</a>
2179                      </li>
2180                    
2181                      <li>
2182                        <a href="/pages/cabinets">Cabinet Partners</a>
2183                      </li>
2184                    
2185                  </ul>
2186                
2187              </div>
2188            
2189
2190            
2191            
2192
2193            
2194            
2195
2196            
2197            
2198
2199            
2200            
2201
2202            
2203            
2204              <div class="mega-menu__richtext">
2205                
2206              </div>
2207            
2208
2209          
2210        </div>
2211      
2212        <div class="dropdown_column" >
2213          
2214            
2215            
2216              <div class="mega-menu__richtext">
2217                
2218              </div>
2219            
2220
2221            
2222            
2223
2224            
2225            
2226              <div class="dropdown_column__menu">
2227                <ul class="dropdown_title">
2228                  <li>
2229                    <a href="/collections/hardware">Hardware</a>
2230                  </li>
2231                </ul>
2232                
2233                  <ul>
2234                    
2235                      <li>
2236                        <a href="/collections/cabinet-hardware">Cabinetry Hardware</a>
2237                      </li>
2238                    
2239                      <li>
2240                        <a href="/collections/door-hardware">Door Hardware</a>
2241                      </li>
2242                    
2243                      <li>
2244                        <a href="/collections/window-hardware">Window Hardware</a>
2245                      </li>
2246                    
2247                      <li>
2248                        <a href="/collections/other-hardware">Other Hardware</a>
2249                      </li>
2250                    
2251                  </ul>
2252                
2253              </div>
2254            
2255
2256            
2257            
2258
2259            
2260            
2261
2262            
2263            
2264
2265            
2266            
2267
2268            
2269            
2270              <div class="mega-menu__richtext">
2271                
2272              </div>
2273            
2274
2275          
2276        </div>
2277      
2278        <div class="dropdown_column" >
2279          
2280            
2281            
2282              <div class="mega-menu__richtext">
2283                
2284              </div>
2285            
2286
2287            
2288            
2289
2290            
2291            
2292              <div class="dropdown_column__menu">
2293                <ul class="dropdown_title">
2294                  <li>
2295                    <a >More Products</a>
2296                  </li>
2297                </ul>
2298                
2299                  <ul>
2300                    
2301                      <li>
2302                        <a href="/pages/millwork">Millwork</a>
2303                      </li>
2304                    
2305                      <li>
2306                        <a href="/collections/best-sellers">Shop Online</a>
2307                      </li>
2308                    
2309                  </ul>
2310                
2311              </div>
2312            
2313
2314            
2315            
2316
2317            
2318            
2319
2320            
2321            
2322
2323            
2324            
2325
2326            
2327            
2328              <div class="mega-menu__richtext">
2329                
2330              </div>
2331            
2332
2333          
2334        </div>
2335      
2336    </div>
2337  </details>
2338  <div class="mobile-meganav-source">
2339    <div
2340      data-meganav-mobile
2341      data-meganav-handle="products"
2342    >
2343      
2344        
2345          
2346            <li class="mobile-mega-menu_block mega-menu__richtext">
2347              
2348            </li>
2349          
2350
2351          
2352
2353          
2354            <li class="mobile-mega-menu_block sublink">
2355              
2356                <a data-no-instant href="/pages/windows" class="parent-link--true">
2357                  Windows <span class="right icon-down-arrow"></span>
2358                </a>
2359              
2360              <ul>
2361                
2362                  <li>
2363                    <a href="/pages/windows">About Windows</a>
2364                  </li>
2365                
2366                  <li>
2367                    <a href="/pages/window-partners">Window Partners</a>
2368                  </li>
2369                
2370                  <li>
2371                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Window_Guide.jpg?v=1668451896">
2371Window Guide</a>
2372                  </li>
2373                
2374                  <li>
2375                    <a href="/collections/windows">Browse Windows</a>
2376                  </li>
2377                
2378              </ul>
2379            </li>
2380          
2381
2382          
2383
2384          
2385
2386          
2387
2388          
2389
2390          
2391            <li class="mobile-mega-menu_block">
2392              
2393            </li>
2394          
2395        
2396      
2397        
2398          
2399            <li class="mobile-mega-menu_block mega-menu__richtext">
2400              
2401            </li>
2402          
2403
2404          
2405
2406          
2407            <li class="mobile-mega-menu_block sublink">
2408              
2409                <a data-no-instant href="" class="parent-link--false">
2410                  Doors <span class="right icon-down-arrow"></span>
2411                </a>
2412              
2413              <ul>
2414                
2415                  <li>
2416                    <a href="/pages/doors">About Doors</a>
2417                  </li>
2418                
2419                  <li>
2420                    <a href="/pages/door-partners">Door Partners</a>
2421                  </li>
2422                
2423                  <li>
2424                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Door_Booklet_Online.pdf?v=1614374306">Door Guide</a>
2425                  </li>
2426                
2427                  <li>
2428                    <a href="/collections/doors">Browse Doors</a>
2429                  </li>
2430                
2431              </ul>
2432            </li>
2433          
2434
2435          
2436
2437          
2438
2439          
2440
2441          
2442
2443          
2444            <li class="mobile-mega-menu_block">
2445              
2446            </li>
2447          
2448        
2449      
2450        
2451          
2452            <li class="mobile-mega-menu_block mega-menu__richtext">
2453              
2454            </li>
2455          
2456
2457          
2458
2459          
2460            <li class="mobile-mega-menu_block sublink">
2461              
2462                <a data-no-instant href="/pages/cabinetry" class="parent-link--true">
2463                  Cabinetry <span class="right icon-down-arrow"></span>
2464                </a>
2465              
2466              <ul>
2467                
2468                  <li>
2469                    <a href="http://www.grandbanksbp.com/pages/cabinetry">Cabinets</a>
2470                  </li>
2471                
2472                  <li>
2473                    <a href="http://www.grandbanksbp.com/pages/countertops">Countertops</a>
2474                  </li>
2475                
2476                  <li>
2477                    <a href="/pages/kitchen-gallery">Kitchen Gallery</a>
2478                  </li>
2479                
2480                  <li>
2481                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Cabinetry_Final_Web.pdf?v=1655479009">Design Guide</a>
2482                  </li>
2483                
2484                  <li>
2485                    <a href="/pages/cabinets">Cabinet Partners</a>
2486                  </li>
2487                
2488              </ul>
2489            </li>
2490          
2491
2492          
2493
2494          
2495
2496          
2497
2498          
2499
2500          
2501            <li class="mobile-mega-menu_block">
2502              
2503            </li>
2504          
2505        
2506      
2507        
2508          
2509            <li class="mobile-mega-menu_block mega-menu__richtext">
2510              
2511            </li>
2512          
2513
2514          
2515
2516          
2517            <li class="mobile-mega-menu_block sublink">
2518              
2519                <a data-no-instant href="/collections/hardware" class="parent-link--true">
2520                  Hardware <span class="right icon-down-arrow"></span>
2521                </a>
2522              
2523              <ul>
2524                
2525                  <li>
2526                    <a href="/collections/cabinet-hardware">Cabinetry Hardware</a>
2527                  </li>
2528                
2529                  <li>
2530                    <a href="/collections/door-hardware">Door Hardware</a>
2531                  </li>
2532                
2533                  <li>
2534                    <a href="/collections/window-hardware">Window Hardware</a>
2535                  </li>
2536                
2537                  <li>
2538                    <a href="/collections/other-hardware">Other Hardware</a>
2539                  </li>
2540                
2541              </ul>
2542            </li>
2543          
2544
2545          
2546
2547          
2548
2549          
2550
2551          
2552
2553          
2554            <li class="mobile-mega-menu_block">
2555              
2556            </li>
2557          
2558        
2559      
2560        
2561          
2562            <li class="mobile-mega-menu_block mega-menu__richtext">
2563              
2564            </li>
2565          
2566
2567          
2568
2569          
2570            <li class="mobile-mega-menu_block sublink">
2571              
2572                <a data-no-instant href="" class="parent-link--false">
2573                  More Products <span class="right icon-down-arrow"></span>
2574                </a>
2575              
2576              <ul>
2577                
2578                  <li>
2579                    <a href="/pages/millwork">Millwork</a>
2580                  </li>
2581                
2582                  <li>
2583                    <a href="/collections/best-sellers">Shop Online</a>
2584                  </li>
2585                
2586              </ul>
2587            </li>
2588          
2589
2590          
2591
2592          
2593
2594          
2595
2596          
2597
2598          
2599            <li class="mobile-mega-menu_block">
2600              
2601            </li>
2602          
2603        
2604      
2605    </div>
2606  </div>
2607
2608
2609
2610</div><div id="shopify-section-sections--18420130185365__mega_menu_2" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
2611<script
2612  type="application/json"
2613  data-section-type="mega-menu-2"
2614  data-section-id="sections--18420130185365__mega_menu_2"
2615>
2616</script>
2616
2617
2618
2619
2620
2621</div><div id="shopify-section-sections--18420130185365__mega_menu_3" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
2622<script
2623  type="application/json"
2624  data-section-type="mega-menu-3"
2625  data-section-id="sections--18420130185365__mega_menu_3"
2626>
2627</script>
2627
2628
2629
2630  <details>
2631    <summary
2632      class="
2633        nav-desktop__tier-1-link
2634        nav-desktop__tier-1-link--parent
2635      "
2636    >
2637      <span>Projects</span>
2638      <span class="icon-down-arrow"></span>
2639    </summary>
2640    <div
2641      class="
2642        mega-menu
2643        menu
2644        dropdown_content
2645      "
2646      data-meganav-desktop
2647      data-meganav-handle="projects"
2648    >
2649      
2650        <div class="dropdown_column" >
2651          
2652            
2653            
2654              <div class="mega-menu__richtext">
2655                
2656              </div>
2657            
2658
2659            
2660            
2661
2662            
2663            
2664
2665            
2666            
2667
2668            
2669            
2670
2671            
2672            
2673
2674            
2675            
2676              <div class="mega-menu__image-caption-link">
2677                <a href="/blogs/projects/designing-a-hgtv-farmhouse-fixer-home">
2678                  
2679                    
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694  <div
2695    class="image-element__wrap"
2696    style="
2697      
2698      
2699      
2700        max-width: 800px;
2701      
2702    "
2703  ><img
2704        class="
2705          lazyload
2706          transition--fade-in
2707          
2708        "
2709        alt=""
2710        
2711        data-src="//www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1600x.jpg?v=1674138899"
2712        data-sizes="auto"
2713        data-aspectratio="800/800"
2714        data-srcset="//www.grandbanksbp.com/cdn/shop/files/Hgtv_design_5000x.jpg?v=1674138899 5000w,
2715    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_4500x.jpg?v=1674138899 4500w,
2716    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_4000x.jpg?v=1674138899 4000w,
2717    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_3500x.jpg?v=1674138899 3500w,
2718    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_3000x.jpg?v=1674138899 3000w,
2719    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_2500x.jpg?v=1674138899 2500w,
2720    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_2000x.jpg?v=1674138899 2000w,
2721    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1800x.jpg?v=1674138899 1800w,
2722    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1600x.jpg?v=1674138899 1600w,
2723    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1400x.jpg?v=1674138899 1400w,
2724    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1200x.jpg?v=1674138899 1200w,
2725    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1000x.jpg?v=1674138899 1000w,
2726    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_800x.jpg?v=1674138899 800w,
2727    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_600x.jpg?v=1674138899 600w,
2728    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_400x.jpg?v=1674138899 400w,
2729    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_200x.jpg?v=1674138899 200w"
2730        style="object-fit:cover;object-position:50.0% 50.0%;"
2731        width="800"
2732        height="800"
2733        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='800'></svg>"
2734      ></div>
2735
2736
2737
2738<noscript>
2739  <img
2740    class="
2741      noscript
2742      
2743    "
2744    src="//www.grandbanksbp.com/cdn/shop/files/Hgtv_design_2000x.jpg?v=1674138899"
2745    alt=""
2746    style="object-fit:cover;object-position:50.0% 50.0%;"
2747  >
2748</noscript>
2749
2750                  
2751                  
2752                    <p class="mega-menu__image-caption">Farmhouse Fixer</p>
2753                  
2754                </a>
2755              </div>
2756            
2757
2758            
2759            
2760              <div class="mega-menu__richtext">
2761                
2762              </div>
2763            
2764
2765          
2766        </div>
2767      
2768        <div class="dropdown_column" >
2769          
2770            
2771            
2772              <div class="mega-menu__richtext">
2773                
2774              </div>
2775            
2776
2777            
2778            
2779
2780            
2781            
2782
2783            
2784            
2785
2786            
2787            
2788
2789            
2790            
2791
2792            
2793            
2794              <div class="mega-menu__image-caption-link">
2795                <a href="/blogs/projects/a-new-old-home">
2796                  
2797                    
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812  <div
2813    class="image-element__wrap"
2814    style="
2815      
2816      
2817      
2818        max-width: 800px;
2819      
2820    "
2821  ><img
2822        class="
2823          lazyload
2824          transition--fade-in
2825          
2826        "
2827        alt=""
2828        
2829        data-src="//www.grandbanksbp.com/cdn/shop/files/state_street_1600x.jpg?v=1674139177"
2830        data-sizes="auto"
2831        data-aspectratio="800/800"
2832        data-srcset="//www.grandbanksbp.com/cdn/shop/files/state_street_5000x.jpg?v=1674139177 5000w,
2833    //www.grandbanksbp.com/cdn/shop/files/state_street_4500x.jpg?v=1674139177 4500w,
2834    //www.grandbanksbp.com/cdn/shop/files/state_street_4000x.jpg?v=1674139177 4000w,
2835    //www.grandbanksbp.com/cdn/shop/files/state_street_3500x.jpg?v=1674139177 3500w,
2836    //www.grandbanksbp.com/cdn/shop/files/state_street_3000x.jpg?v=1674139177 3000w,
2837    //www.grandbanksbp.com/cdn/shop/files/state_street_2500x.jpg?v=1674139177 2500w,
2838    //www.grandbanksbp.com/cdn/shop/files/state_street_2000x.jpg?v=1674139177 2000w,
2839    //www.grandbanksbp.com/cdn/shop/files/state_street_1800x.jpg?v=1674139177 1800w,
2840    //www.grandbanksbp.com/cdn/shop/files/state_street_1600x.jpg?v=1674139177 1600w,
2841    //www.grandbanksbp.com/cdn/shop/files/state_street_1400x.jpg?v=1674139177 1400w,
2842    //www.grandbanksbp.com/cdn/shop/files/state_street_1200x.jpg?v=1674139177 1200w,
2843    //www.grandbanksbp.com/cdn/shop/files/state_street_1000x.jpg?v=1674139177 1000w,
2844    //www.grandbanksbp.com/cdn/shop/files/state_street_800x.jpg?v=1674139177 800w,
2845    //www.grandbanksbp.com/cdn/shop/files/state_street_600x.jpg?v=1674139177 600w,
2846    //www.grandbanksbp.com/cdn/shop/files/state_street_400x.jpg?v=1674139177 400w,
2847    //www.grandbanksbp.com/cdn/shop/files/state_street_200x.jpg?v=1674139177 200w"
2848        style="object-fit:cover;object-position:50.0% 50.0%;"
2849        width="800"
2850        height="800"
2851        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='800'></svg>"
2852      ></div>
2853
2854
2855
2856<noscript>
2857  <img
2858    class="
2859      noscript
2860      
2861    "
2862    src="//www.grandbanksbp.com/cdn/shop/files/state_street_2000x.jpg?v=1674139177"
2863    alt=""
2864    style="object-fit:cover;object-position:50.0% 50.0%;"
2865  >
2866</noscript>
2867
2868                  
2869                  
2870                    <p class="mega-menu__image-caption">A New Old Home</p>
2871                  
2872                </a>
2873              </div>
2874            
2875
2876            
2877            
2878              <div class="mega-menu__richtext">
2879                
2880              </div>
2881            
2882
2883          
2884        </div>
2885      
2886        <div class="dropdown_column" >
2887          
2888            
2889            
2890              <div class="mega-menu__richtext">
2891                
2892              </div>
2893            
2894
2895            
2896            
2897
2898            
2899            
2900              <div class="dropdown_column__menu">
2901                <ul class="dropdown_title">
2902                  <li>
2903                    <a href="https://www.grandbanksbp.com/blogs/blog/">Featured Projects</a>
2904                  </li>
2905                </ul>
2906                
2907                  <ul>
2908                    
2909                      <li>
2910                        <a href="/blogs/projects/becoming-home">Becoming Home</a>
2911                      </li>
2912                    
2913                      <li>
2914                        <a href="/blogs/projects/letting-in-the-light">Letting in the Light</a>
2915                      </li>
2916                    
2917                      <li>
2918                        <a href="/blogs/projects/rightsize-your-life">Rightsize Your Home</a>
2919                      </li>
2920                    
2921                      <li>
2922                        <a href="/blogs/projects/new-england-contemporary-cottage">New England Contemporary</a>
2923                      </li>
2924                    
2925                      <li>
2926                        <a href="/blogs/projects/a-thoughtful-renovation">Thoughtful Renovation</a>
2927                      </li>
2928                    
2929                      <li>
2930                        <a href="/blogs/projects/wide-open-spaces">Wide Open Spaces</a>
2931                      </li>
2932                    
2933                      <li>
2934                        <a href="/blogs/projects/the-great-marsh">Great Marsh Brewing</a>
2935                      </li>
2936                    
2937                  </ul>
2938                
2939              </div>
2940            
2941
2942            
2943            
2944
2945            
2946            
2947
2948            
2949            
2950
2951            
2952            
2953
2954            
2955            
2956              <div class="mega-menu__richtext">
2957                
2958              </div>
2959            
2960
2961          
2962        </div>
2963      
2964    </div>
2965  </details>
2966  <div class="mobile-meganav-source">
2967    <div
2968      data-meganav-mobile
2969      data-meganav-handle="projects"
2970    >
2971      
2972        
2973          
2974            <li class="mobile-mega-menu_block mega-menu__richtext">
2975              
2976            </li>
2977          
2978
2979          
2980
2981          
2982
2983          
2984
2985          
2986
2987          
2988
2989          
2990            <li class="mobile-mega-menu_block">
2991              <a href="/blogs/projects/designing-a-hgtv-farmhouse-fixer-home">
2992                
2993                  
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008  <div
3009    class="image-element__wrap"
3010    style="
3011      
3012      
3013      
3014        max-width: 800px;
3015      
3016    "
3017  ><img
3018        class="
3019          lazyload
3020          transition--fade-in
3021          
3022        "
3023        alt=""
3024        
3025        data-src="//www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1600x.jpg?v=1674138899"
3026        data-sizes="auto"
3027        data-aspectratio="800/800"
3028        data-srcset="//www.grandbanksbp.com/cdn/shop/files/Hgtv_design_5000x.jpg?v=1674138899 5000w,
3029    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_4500x.jpg?v=1674138899 4500w,
3030    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_4000x.jpg?v=1674138899 4000w,
3031    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_3500x.jpg?v=1674138899 3500w,
3032    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_3000x.jpg?v=1674138899 3000w,
3033    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_2500x.jpg?v=1674138899 2500w,
3034    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_2000x.jpg?v=1674138899 2000w,
3035    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1800x.jpg?v=1674138899 1800w,
3036    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1600x.jpg?v=1674138899 1600w,
3037    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1400x.jpg?v=1674138899 1400w,
3038    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1200x.jpg?v=1674138899 1200w,
3039    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_1000x.jpg?v=1674138899 1000w,
3040    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_800x.jpg?v=1674138899 800w,
3041    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_600x.jpg?v=1674138899 600w,
3042    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_400x.jpg?v=1674138899 400w,
3043    //www.grandbanksbp.com/cdn/shop/files/Hgtv_design_200x.jpg?v=1674138899 200w"
3044        style="object-fit:cover;object-position:50.0% 50.0%;"
3045        width="800"
3046        height="800"
3047        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='800'></svg>"
3048      ></div>
3049
3050
3051
3052<noscript>
3053  <img
3054    class="
3055      noscript
3056      
3057    "
3058    src="//www.grandbanksbp.com/cdn/shop/files/Hgtv_design_2000x.jpg?v=1674138899"
3059    alt=""
3060    style="object-fit:cover;object-position:50.0% 50.0%;"
3061  >
3062</noscript>
3063
3064                
3065                
3066                  <p class="mobile-mega-menu__image-caption">Farmhouse Fixer</p>
3067                
3068              </a>
3069            </li>
3070          
3071
3072          
3073            <li class="mobile-mega-menu_block">
3074              
3075            </li>
3076          
3077        
3078      
3079        
3080          
3081            <li class="mobile-mega-menu_block mega-menu__richtext">
3082              
3083            </li>
3084          
3085
3086          
3087
3088          
3089
3090          
3091
3092          
3093
3094          
3095
3096          
3097            <li class="mobile-mega-menu_block">
3098              <a href="/blogs/projects/a-new-old-home">
3099                
3100                  
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115  <div
3116    class="image-element__wrap"
3117    style="
3118      
3119      
3120      
3121        max-width: 800px;
3122      
3123    "
3124  ><img
3125        class="
3126          lazyload
3127          transition--fade-in
3128          
3129        "
3130        alt=""
3131        
3132        data-src="//www.grandbanksbp.com/cdn/shop/files/state_street_1600x.jpg?v=1674139177"
3133        data-sizes="auto"
3134        data-aspectratio="800/800"
3135        data-srcset="//www.grandbanksbp.com/cdn/shop/files/state_street_5000x.jpg?v=1674139177 5000w,
3136    //www.grandbanksbp.com/cdn/shop/files/state_street_4500x.jpg?v=1674139177 4500w,
3137    //www.grandbanksbp.com/cdn/shop/files/state_street_4000x.jpg?v=1674139177 4000w,
3138    //www.grandbanksbp.com/cdn/shop/files/state_street_3500x.jpg?v=1674139177 3500w,
3139    //www.grandbanksbp.com/cdn/shop/files/state_street_3000x.jpg?v=1674139177 3000w,
3140    //www.grandbanksbp.com/cdn/shop/files/state_street_2500x.jpg?v=1674139177 2500w,
3141    //www.grandbanksbp.com/cdn/shop/files/state_street_2000x.jpg?v=1674139177 2000w,
3142    //www.grandbanksbp.com/cdn/shop/files/state_street_1800x.jpg?v=1674139177 1800w,
3143    //www.grandbanksbp.com/cdn/shop/files/state_street_1600x.jpg?v=1674139177 1600w,
3144    //www.grandbanksbp.com/cdn/shop/files/state_street_1400x.jpg?v=1674139177 1400w,
3145    //www.grandbanksbp.com/cdn/shop/files/state_street_1200x.jpg?v=1674139177 1200w,
3146    //www.grandbanksbp.com/cdn/shop/files/state_street_1000x.jpg?v=1674139177 1000w,
3147    //www.grandbanksbp.com/cdn/shop/files/state_street_800x.jpg?v=1674139177 800w,
3148    //www.grandbanksbp.com/cdn/shop/files/state_street_600x.jpg?v=1674139177 600w,
3149    //www.grandbanksbp.com/cdn/shop/files/state_street_400x.jpg?v=1674139177 400w,
3150    //www.grandbanksbp.com/cdn/shop/files/state_street_200x.jpg?v=1674139177 200w"
3151        style="object-fit:cover;object-position:50.0% 50.0%;"
3152        width="800"
3153        height="800"
3154        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='800'></svg>"
3155      ></div>
3156
3157
3158
3159<noscript>
3160  <img
3161    class="
3162      noscript
3163      
3164    "
3165    src="//www.grandbanksbp.com/cdn/shop/files/state_street_2000x.jpg?v=1674139177"
3166    alt=""
3167    style="object-fit:cover;object-position:50.0% 50.0%;"
3168  >
3169</noscript>
3170
3171                
3172                
3173                  <p class="mobile-mega-menu__image-caption">A New Old Home</p>
3174                
3175              </a>
3176            </li>
3177          
3178
3179          
3180            <li class="mobile-mega-menu_block">
3181              
3182            </li>
3183          
3184        
3185      
3186        
3187          
3188            <li class="mobile-mega-menu_block mega-menu__richtext">
3189              
3190            </li>
3191          
3192
3193          
3194
3195          
3196            <li class="mobile-mega-menu_block sublink">
3197              
3198                <a data-no-instant href="https://www.grandbanksbp.com/blogs/blog/" class="parent-link--true">
3199                  Featured Projects <span class="right icon-down-arrow"></span>
3200                </a>
3201              
3202              <ul>
3203                
3204                  <li>
3205                    <a href="/blogs/projects/becoming-home">Becoming Home</a>
3206                  </li>
3207                
3208                  <li>
3209                    <a href="/blogs/projects/letting-in-the-light">Letting in the Light</a>
3210                  </li>
3211                
3212                  <li>
3213                    <a href="/blogs/projects/rightsize-your-life">Rightsize Your Home</a>
3214                  </li>
3215                
3216                  <li>
3217                    <a href="/blogs/projects/new-england-contemporary-cottage">New England Contemporary</a>
3218                  </li>
3219                
3220                  <li>
3221                    <a href="/blogs/projects/a-thoughtful-renovation">Thoughtful Renovation</a>
3222                  </li>
3223                
3224                  <li>
3225                    <a href="/blogs/projects/wide-open-spaces">Wide Open Spaces</a>
3226                  </li>
3227                
3228                  <li>
3229                    <a href="/blogs/projects/the-great-marsh">Great Marsh Brewing</a>
3230                  </li>
3231                
3232              </ul>
3233            </li>
3234          
3235
3236          
3237
3238          
3239
3240          
3241
3242          
3243
3244          
3245            <li class="mobile-mega-menu_block">
3246              
3247            </li>
3248          
3249        
3250      
3251    </div>
3252  </div>
3253
3254
3255
3256</div><div id="shopify-section-sections--18420130185
3256365__mega_menu_4" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
3257<script
3258  type="application/json"
3259  data-section-type="mega-menu-4"
3260  data-section-id="sections--18420130185365__mega_menu_4"
3261>
3262</script>
3262
3263
3264
3265  <details>
3266    <summary
3267      class="
3268        nav-desktop__tier-1-link
3269        nav-desktop__tier-1-link--parent
3270      "
3271    >
3272      <span>Resources</span>
3273      <span class="icon-down-arrow"></span>
3274    </summary>
3275    <div
3276      class="
3277        mega-menu
3278        menu
3279        dropdown_content
3280      "
3281      data-meganav-desktop
3282      data-meganav-handle="resources"
3283    >
3284      
3285        <div class="dropdown_column" >
3286          
3287            
3288            
3289              <div class="mega-menu__richtext">
3290                
3291              </div>
3292            
3293
3294            
3295            
3296              <div class="mega-menu__image-caption-link">
3297                <a >
3298                  
3299                    
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314  <div
3315    class="image-element__wrap"
3316    style="
3317      
3318      
3319      
3320        max-width: 800px;
3321      
3322    "
3323  ><img
3324        class="
3325          lazyload
3326          transition--fade-in
3327          
3328        "
3329        alt=""
3330        
3331        data-src="//www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1600x.jpg?v=1674067783"
3332        data-sizes="auto"
3333        data-aspectratio="800/800"
3334        data-srcset="//www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_5000x.jpg?v=1674067783 5000w,
3335    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_4500x.jpg?v=1674067783 4500w,
3336    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_4000x.jpg?v=1674067783 4000w,
3337    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_3500x.jpg?v=1674067783 3500w,
3338    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_3000x.jpg?v=1674067783 3000w,
3339    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_2500x.jpg?v=1674067783 2500w,
3340    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_2000x.jpg?v=1674067783 2000w,
3341    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1800x.jpg?v=1674067783 1800w,
3342    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1600x.jpg?v=1674067783 1600w,
3343    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1400x.jpg?v=1674067783 1400w,
3344    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1200x.jpg?v=1674067783 1200w,
3345    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1000x.jpg?v=1674067783 1000w,
3346    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_800x.jpg?v=1674067783 800w,
3347    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_600x.jpg?v=1674067783 600w,
3348    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_400x.jpg?v=1674067783 400w,
3349    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_200x.jpg?v=1674067783 200w"
3350        style="object-fit:cover;object-position:50.0% 50.0%;"
3351        width="800"
3352        height="800"
3353        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='800'></svg>"
3354      ></div>
3355
3356
3357
3358<noscript>
3359  <img
3360    class="
3361      noscript
3362      
3363    "
3364    src="//www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_2000x.jpg?v=1674067783"
3365    alt=""
3366    style="object-fit:cover;object-position:50.0% 50.0%;"
3367  >
3368</noscript>
3369
3370                  
3371                  
3372                </a>
3373              </div>
3374            
3375
3376            
3377            
3378
3379            
3380            
3381
3382            
3383            
3384
3385            
3386            
3387
3388            
3389            
3390
3391            
3392            
3393              <div class="mega-menu__richtext">
3394                <p>For any warranty or product specific literature please check out our information center</p>
3395              </div>
3396            
3397
3398          
3399        </div>
3400      
3401        <div class="dropdown_column" >
3402          
3403            
3404            
3405              <div class="mega-menu__richtext">
3406                
3407              </div>
3408            
3409
3410            
3411            
3412
3413            
3414            
3415              <div class="dropdown_column__menu">
3416                <ul class="dropdown_title">
3417                  <li>
3418                    <a >Resources</a>
3419                  </li>
3420                </ul>
3421                
3422                  <ul>
3423                    
3424                      <li>
3425                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/GB_Trifold_Web.pdf?v=1725901854">Brochure</a>
3426                      </li>
3427                    
3428                      <li>
3429                        <a href="https://docs.grandbanksbp.com/">Information Center</a>
3430                      </li>
3431                    
3432                      <li>
3433                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Window_Booklet_Online.pdf?v=1614374306">
3433Window Guide</a>
3434                      </li>
3435                    
3436                      <li>
3437                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Door_Booklet_Online.pdf?v=1614374306">Door Guide</a>
3438                      </li>
3439                    
3440                      <li>
3441                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/New_Kitchen_Design_Guide_2022_-_3rd_Draft.pdf?v=1651678849">Cabinetry Guide</a>
3442                      </li>
3443                    
3444                      <li>
3445                        <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/European_Booklet_2023.pdf?v=1685737353">European Booklet</a>
3446                      </li>
3447                    
3448                      <li>
3449                        <a href="/pages/kitchen-gallery">Kitchen Gallery</a>
3450                      </li>
3451                    
3452                  </ul>
3453                
3454              </div>
3455            
3456
3457            
3458            
3459
3460            
3461            
3462
3463            
3464            
3465
3466            
3467            
3468
3469            
3470            
3471              <div class="mega-menu__richtext">
3472                
3473              </div>
3474            
3475
3476          
3477        </div>
3478      
3479        <div class="dropdown_column" >
3480          
3481            
3482            
3483              <div class="mega-menu__richtext">
3484                
3485              </div>
3486            
3487
3488            
3489            
3490              <div class="mega-menu__image-caption-link">
3491                <a >
3492                  
3493                    
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508  <div
3509    class="image-element__wrap"
3510    style="
3511      
3512      
3513      
3514        max-width: 3456px;
3515      
3516    "
3517  ><img
3518        class="
3519          lazyload
3520          transition--fade-in
3521          
3522        "
3523        alt=""
3524        
3525        data-src="//www.grandbanksbp.com/cdn/shop/files/IMG_5994_1600x.jpg?v=1613753735"
3526        data-sizes="auto"
3527        data-aspectratio="3456/5184"
3528        data-srcset="//www.grandbanksbp.com/cdn/shop/files/IMG_5994_5000x.jpg?v=1613753735 5000w,
3529    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_4500x.jpg?v=1613753735 4500w,
3530    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_4000x.jpg?v=1613753735 4000w,
3531    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_3500x.jpg?v=1613753735 3500w,
3532    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_3000x.jpg?v=1613753735 3000w,
3533    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_2500x.jpg?v=1613753735 2500w,
3534    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_2000x.jpg?v=1613753735 2000w,
3535    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1800x.jpg?v=1613753735 1800w,
3536    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1600x.jpg?v=1613753735 1600w,
3537    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1400x.jpg?v=1613753735 1400w,
3538    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1200x.jpg?v=1613753735 1200w,
3539    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1000x.jpg?v=1613753735 1000w,
3540    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_800x.jpg?v=1613753735 800w,
3541    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_600x.jpg?v=1613753735 600w,
3542    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_400x.jpg?v=1613753735 400w,
3543    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_200x.jpg?v=1613753735 200w"
3544        style="object-fit:cover;object-position:50.0% 50.0%;"
3545        width="3456"
3546        height="5184"
3547        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='3456'%20height='5184'></svg>"
3548      ></div>
3549
3550
3551
3552<noscript>
3553  <img
3554    class="
3555      noscript
3556      
3557    "
3558    src="//www.grandbanksbp.com/cdn/shop/files/IMG_5994_2000x.jpg?v=1613753735"
3559    alt=""
3560    style="object-fit:cover;object-position:50.0% 50.0%;"
3561  >
3562</noscript>
3563
3564                  
3565                  
3566                </a>
3567              </div>
3568            
3569
3570            
3571            
3572
3573            
3574            
3575
3576            
3577            
3578
3579            
3580            
3581
3582            
3583            
3584
3585            
3586            
3587              <div class="mega-menu__richtext">
3588                
3589              </div>
3590            
3591
3592          
3593        </div>
3594      
3595        <div class="dropdown_column" >
3596          
3597            
3598            
3599              <div class="mega-menu__richtext">
3600                
3601              </div>
3602            
3603
3604            
3605            
3606
3607            
3608            
3609              <div class="dropdown_column__menu">
3610                <ul class="dropdown_title">
3611                  <li>
3612                    <a >About Us</a>
3613                  </li>
3614                </ul>
3615                
3616                  <ul>
3617                    
3618                      <li>
3619                        <a href="/pages/our-team">Our Team</a>
3620                      </li>
3621                    
3622                      <li>
3623                        <a href="/pages/we-re-hiring">We're Hiring</a>
3624                      </li>
3625                    
3626                      <li>
3627                        <a href="/pages/our-story">Our Story</a>
3628                      </li>
3629                    
3630                      <li>
3631                        <a href="/pages/contact-us">Contact Us</a>
3632                      </li>
3633                    
3634                      <li>
3635                        <a href="https://waybuild.knackhq.com/grandbanks#home/">Waybuild login</a>
3636                      </li>
3637                    
3638                      <li>
3639                        <a href="/pages/contact-us">Phone: 978-281-2421</a>
3640                      </li>
3641                    
3642                  </ul>
3643                
3644              </div>
3645            
3646
3647            
3648            
3649
3650            
3651            
3652
3653            
3654            
3655
3656            
3657            
3658
3659            
3660            
3661              <div class="mega-menu__richtext">
3662                
3663              </div>
3664            
3665
3666          
3667        </div>
3668      
3669    </div>
3670  </details>
3671  <div class="mobile-meganav-source">
3672    <div
3673      data-meganav-mobile
3674      data-meganav-handle="resources"
3675    >
3676      
3677        
3678          
3679            <li class="mobile-mega-menu_block mega-menu__richtext">
3680              
3681            </li>
3682          
3683
3684          
3685            <li class="mobile-mega-menu_block">
3686              <a  >
3687                
3688                  
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703  <div
3704    class="image-element__wrap"
3705    style="
3706      
3707      
3708      
3709        max-width: 800px;
3710      
3711    "
3712  ><img
3713        class="
3714          lazyload
3715          transition--fade-in
3716          
3717        "
3718        alt=""
3719        
3720        data-src="//www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1600x.jpg?v=1674067783"
3721        data-sizes="auto"
3722        data-aspectratio="800/800"
3723        data-srcset="//www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_5000x.jpg?v=1674067783 5000w,
3724    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_4500x.jpg?v=1674067783 4500w,
3725    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_4000x.jpg?v=1674067783 4000w,
3726    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_3500x.jpg?v=1674067783 3500w,
3727    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_3000x.jpg?v=1674067783 3000w,
3728    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_2500x.jpg?v=1674067783 2500w,
3729    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_2000x.jpg?v=1674067783 2000w,
3730    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1800x.jpg?v=1674067783 1800w,
3731    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1600x.jpg?v=1674067783 1600w,
3732    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1400x.jpg?v=1674067783 1400w,
3733    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1200x.jpg?v=1674067783 1200w,
3734    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_1000x.jpg?v=1674067783 1000w,
3735    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_800x.jpg?v=1674067783 800w,
3736    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_600x.jpg?v=1674067783 600w,
3737    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_400x.jpg?v=1674067783 400w,
3738    //www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_200x.jpg?v=1674067783 200w"
3739        style="object-fit:cover;object-position:50.0% 50.0%;"
3740        width="800"
3741        height="800"
3742        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='800'></svg>"
3743      ></div>
3744
3745
3746
3747<noscript>
3748  <img
3749    class="
3750      noscript
3751      
3752    "
3753    src="//www.grandbanksbp.com/cdn/shop/files/information_center_26215f37-49bf-43cb-a61d-f74ca4a42d44_2000x.jpg?v=1674067783"
3754    alt=""
3755    style="object-fit:cover;object-position:50.0% 50.0%;"
3756  >
3757</noscript>
3758
3759                
3760                
3761              </a>
3762            </li>
3763          
3764
3765          
3766
3767          
3768
3769          
3770
3771          
3772
3773          
3774
3775          
3776            <li class="mobile-mega-menu_block">
3777              <p>For any warranty or product specific literature please check out our information center</p>
3778            </li>
3779          
3780        
3781      
3782        
3783          
3784            <li class="mobile-mega-menu_block mega-menu__richtext">
3785              
3786            </li>
3787          
3788
3789          
3790
3791          
3792            <li class="mobile-mega-menu_block sublink">
3793              
3794                <a data-no-instant href="" class="parent-link--false">
3795                  Resources <span class="right icon-down-arrow"></span>
3796                </a>
3797              
3798              <ul>
3799                
3800                  <li>
3801                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/GB_Trifold_Web.pdf?v=1725901854">Brochure</a>
3802                  </li>
3803                
3804                  <li>
3805                    <a href="https://docs.grandbanksbp.com/">Information Center</a>
3806                  </li>
3807                
3808                  <li>
3809                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Window_Booklet_Online.pdf?v=1614374306">
3809Window Guide</a>
3810                  </li>
3811                
3812                  <li>
3813                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/Door_Booklet_Online.pdf?v=1614374306">Door Guide</a>
3814                  </li>
3815                
3816                  <li>
3817                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/New_Kitchen_Design_Guide_2022_-_3rd_Draft.pdf?v=1651678849">Cabinetry Guide</a>
3818                  </li>
3819                
3820                  <li>
3821                    <a href="https://cdn.shopify.com/s/files/1/0134/4892/files/European_Booklet_2023.pdf?v=1685737353">European Booklet</a>
3822                  </li>
3823                
3824                  <li>
3825                    <a href="/pages/kitchen-gallery">Kitchen Gallery</a>
3826                  </li>
3827                
3828              </ul>
3829            </li>
3830          
3831
3832          
3833
3834          
3835
3836          
3837
3838          
3839
3840          
3841            <li class="mobile-mega-menu_block">
3842              
3843            </li>
3844          
3845        
3846      
3847        
3848          
3849            <li class="mobile-mega-menu_block mega-menu__richtext">
3850              
3851            </li>
3852          
3853
3854          
3855            <li class="mobile-mega-menu_block">
3856              <a  >
3857                
3858                  
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873  <div
3874    class="image-element__wrap"
3875    style="
3876      
3877      
3878      
3879        max-width: 3456px;
3880      
3881    "
3882  ><img
3883        class="
3884          lazyload
3885          transition--fade-in
3886          
3887        "
3888        alt=""
3889        
3890        data-src="//www.grandbanksbp.com/cdn/shop/files/IMG_5994_1600x.jpg?v=1613753735"
3891        data-sizes="auto"
3892        data-aspectratio="3456/5184"
3893        data-srcset="//www.grandbanksbp.com/cdn/shop/files/IMG_5994_5000x.jpg?v=1613753735 5000w,
3894    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_4500x.jpg?v=1613753735 4500w,
3895    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_4000x.jpg?v=1613753735 4000w,
3896    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_3500x.jpg?v=1613753735 3500w,
3897    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_3000x.jpg?v=1613753735 3000w,
3898    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_2500x.jpg?v=1613753735 2500w,
3899    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_2000x.jpg?v=1613753735 2000w,
3900    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1800x.jpg?v=1613753735 1800w,
3901    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1600x.jpg?v=1613753735 1600w,
3902    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1400x.jpg?v=1613753735 1400w,
3903    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1200x.jpg?v=1613753735 1200w,
3904    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_1000x.jpg?v=1613753735 1000w,
3905    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_800x.jpg?v=1613753735 800w,
3906    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_600x.jpg?v=1613753735 600w,
3907    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_400x.jpg?v=1613753735 400w,
3908    //www.grandbanksbp.com/cdn/shop/files/IMG_5994_200x.jpg?v=1613753735 200w"
3909        style="object-fit:cover;object-position:50.0% 50.0%;"
3910        width="3456"
3911        height="5184"
3912        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='3456'%20height='5184'></svg>"
3913      ></div>
3914
3915
3916
3917<noscript>
3918  <img
3919    class="
3920      noscript
3921      
3922    "
3923    src="//www.grandbanksbp.com/cdn/shop/files/IMG_5994_2000x.jpg?v=1613753735"
3924    alt=""
3925    style="object-fit:cover;object-position:50.0% 50.0%;"
3926  >
3927</noscript>
3928
3929                
3930                
3931              </a>
3932            </li>
3933          
3934
3935          
3936
3937          
3938
3939          
3940
3941          
3942
3943          
3944
3945          
3946            <li class="mobile-mega-menu_block">
3947              
3948            </li>
3949          
3950        
3951      
3952        
3953          
3954            <li class="mobile-mega-menu_block mega-menu__richtext">
3955              
3956            </li>
3957          
3958
3959          
3960
3961          
3962            <li class="mobile-mega-menu_block sublink">
3963              
3964                <a data-no-instant href="" class="parent-link--false">
3965                  About Us <span class="right icon-down-arrow"></span>
3966                </a>
3967              
3968              <ul>
3969                
3970                  <li>
3971                    <a href="/pages/our-team">Our Team</a>
3972                  </li>
3973                
3974                  <li>
3975                    <a href="/pages/we-re-hiring">We're Hiring</a>
3976                  </li>
3977                
3978                  <li>
3979                    <a href="/pages/our-story">Our Story</a>
3980                  </li>
3981                
3982                  <li>
3983                    <a href="/pages/contact-us">Contact Us</a>
3984                  </li>
3985                
3986                  <li>
3987                    <a href="https://waybuild.knackhq.com/grandbanks#home/">Waybuild login</a>
3988                  </li>
3989                
3990                  <li>
3991                    <a href="/pages/contact-us">Phone: 978-281-2421</a>
3992                  </li>
3993                
3994              </ul>
3995            </li>
3996          
3997
3998          
3999
4000          
4001
4002          
4003
4004          
4005
4006          
4007            <li class="mobile-mega-menu_block">
4008              
4009            </li>
4010          
4011        
4012      
4013    </div>
4014  </div>
4015
4016
4017
4018</div><div id="shopify-section-sections--18420130185365__mega_menu_5" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
4019<script
4020  type="application/json"
4021  data-section-type="mega-menu-5"
4022  data-section-id="sections--18420130185365__mega_menu_5"
4023>
4024</script>
4024
4025
4026
4027
4028
4029</div>
4030<!-- END sections: header-group -->
4031
4032    <div style="--background-color: #ffffff">
4033      
4034
4035
4036    </div>
4037
4038    <div class="section-wrapper">
4039      <section class="section">
4040  <div class="container content">
4041    <div
4042      class="
4043        one-whole
4044        column
4045        collection_nav
4046      "
4047    >
4048      <h1>Customer Login</h1>
4049      <div class="feature-divider"></div>
4050    </div>
4051
4052    <div
4053      class="
4054        three-eighths
4055        columns
4056        medium-down--one-whole
4057        offset-by-five
4058        is-hidden-offset-mobile-only
4059        animated
4060        fadeInUp
4061      "
4062      id="recover-password"
4063      style="display: none;"
4064    >
4065      <h4>Reset Password</h4>
4066
4067      <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
4068        
4069
4070        
4071          
4072        
4073
4074        
4075
4076        <div id="recover_email">
4077          <label for="email">Email</label>
4078          <input
4079            type="email"
4080            value=""
4081            size="30"
4082            name="email"
4083            id="recover-email"
4084            autocorrect="off"
4085            autocapitalize="off"
4086          >
4087        </div>
4088
4089        <p>
4090          <em class="note">We will send you an email to reset your password.</em>
4091        </p>
4092
4093        <div class="action_bottom">
4094          <input
4095            class="
4096              global-button
4097              global-button--primary
4098            "
4099            type="submit"
4100            value="Submit"
4101          >
4102          <span class="note">
4103            or
4104            <a href="#" onclick="hideRecoverPasswordForm()">
4105              Cancel
4106            </a>
4107          </span>
4108        </div>
4109      </form>
4110    </div>
4111
4112    <div
4113      class="
4114        three-eighths
4115        columns
4116        medium-down--one-whole
4117        offset-by-five
4118        is-hidden-offset-mobile-only
4119        animated
4120        fadeInUp
4121      "
4122      id="login_form"
4123    >
4124      
4125
4126      <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
4127        
4128          
4129        
4130        
4131
4132        <label for="customer_email" class="login">Email</label>
4133        <input
4134          id="customer_email"
4135          type="email"
4136          value=""
4137          name="customer[email]"
4138          size="30"
4139          autocorrect="off"
4140          autocapitalize="off"
4141          tabindex="1"
4142        >
4143
4144        
4145          
4146
4147          <small class="right">
4148            <em>
4149              <a href="#" onclick="showRecoverPasswordForm()">
4150                Forgot your password?
4151              </a>
4152            </em>
4153          </small>
4154
4155          <label for="customer_password" class="login">Password</label>
4156          <input
4157            class="
4158              large
4159              password
4160            "
4161            id="customer_password"
4162            type="password"
4163            value=""
4164            name="customer[password]"
4165            size="16"
4166            tabindex="2"
4167          >
4168        
4169
4170        <input
4171          class="
4172            global-button
4173            global-button--primary
4174          "
4175          type="submit"
4176          value="Login"
4177          tabindex="3"
4178        >
4179
4180        
4181          <p class="right" style="padding-top: 10px;">
4182            New Customer?
4183            <a href="/account/register" id="customer_register_link">
4184              Sign up &rarr;
4185            </a>
4186          </p>
4187        
4188      <input type="hidden" name="return_url" value="/account" /></form>
4189
4190      <div class="large--right">
4191        
4192      </div>
4193    </div>
4194  </div>
4195</section>
4196
4197<div id="shopify-section-newsletter" class="shopify-section shopify-section--newsletter">
4197<script
4198  type="application/json"
4199  data-section-type="newsletter"
4200  data-section-id="newsletter"
4201>
4202</script>
4202
4203
4204<div class="section-wrapper--login is-width-wide">
4205  
4206
4207
4208
4209<style data-shopify>
4210  #shopify-section-newsletter {
4211  padding-top: 0px;
4212  padding-bottom: 0px;
4213}
4214
4215@media screen and (min-width: 798px) {
4216  #shopify-section-newsletter {
4217    padding-top: 0px;
4218    padding-bottom: 0px;
4219  }
4220}
4221
4222
4223  #shopify-section-newsletter .newsletter_section {
4224    background-position: ;
4225  }
4226
4227  @media only screen and (max-width: 480px) {
4228    #shopify-section-newsletter .newsletter_section {
4229      background-position: ;
4230    }
4231  }
4232
4233  
4234
4235</style>
4236
4237<section
4238  class="
4239    section
4240    
4241    
4242      is-width-wide
4243      has-no-side-gutter
4244    
4245  "
4246>
4247  <div
4248    class="
4249      newsletter_section
4250      
4251        newsletter-both-names--false
4252      
4253      
4254      text-align--center
4255      lazyload
4256      fade-in
4257    "
4258    
4259  >
4260    <div class="container">
4261      <div class="offset-by-three five-eighths columns medium-down--one-whole is-hidden-offset-mobile-only section_form">
4262        
4263          <h2 class="title">Subscribe</h2>
4264        
4265
4266        
4267          <div class="newsletter-text">
4268            <p>Sign up to get the latest on sales, new releases and more …</p>
4269          </div>
4270        
4271
4272      <div class="newsletter">
4273        <span class="message"></span>
4274
4275        
4276          <form action="//grandbanksbp.us2.list-manage.com/subscribe/post?u=f1c94bd95614b6bf9e2c5ac66&amp;id=0a59924b95" method="post" name="mc-embedded-subscribe-form" id="contact_form" target="_blank">
4277            <div class="input-row">
4278              
4279
4280              
4281            </div>
4282
4283            <div class="input-row">
4284              <input type="email" value="" name="EMAIL" class="contact_email" placeholder="Enter your email address...">
4285              <input type="submit" value="Sign Up" class="global-button global-button--primary newsletter-form__sign-up" name="subscribe" />
4286            </div>
4287          </form>
4288        
4289       </div>
4290      </div>
4291    </div>
4292  </div>
4293</section>
4294
4295</div>
4296
4297</div>
4298
4299<script type="text/javascript">
4300  function showRecoverPasswordForm() {
4301    document.getElementById('recover-password').style.display = 'block';
4302    document.getElementById('login_form').style.display='none';
4303    return false;
4304  }
4305
4306  function hideRecoverPasswordForm() {
4307    document.getElementById('recover-password').style.display = 'none';
4308    document.getElementById('login_form').style.display = 'block';
4309    return false;
4310  }
4311
4312  if (window.location.hash == '#recover') {
4313    showRecoverPasswordForm()
4314  }
4315
4316  // reset_success is only true when the reset form is
4317  
4318</script>
4318
4319
4320    </div>
4321
4322    <div class="site-overlay" data-site-overlay></div>
4323
4324    
4325
4326    <!-- BEGIN sections: footer-group -->
4327<div id="shopify-section-sections--18420130087061__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer">
4327<script
4328  type="application/json"
4329  data-section-type="footer"
4330  data-section-id="sections--18420130087061__footer"
4331>
4332</script>
4332<footer class="footer">
4333  <section class="section">
4334    <div class="container footer-menu-wrap">
4335      
4336        <div class="one-fourth column medium-down--one-whole" >
4337          
4338            <div class="text-align--center">
4339              
4340                <img alt=""
4341                     class="footer-logo lazyload fade-in"
4342                     data-sizes="25vw"
4343                     style="object-fit: cover; object-position: 50.0% 50.0%; max-width:2540px"
4344                     data-src="//www.grandbanksbp.com/cdn/shop/files/GB_Horizontal_Logo_2048x.png?v=1739206109"
4345                     data-srcset="//www.grandbanksbp.com/cdn/shop/files/GB_Horizontal_Logo_200x.png?v=1739206109 200w,
4346                                  //www.grandbanksbp.com/cdn/shop/files/GB_Horizontal_Logo_300x.png?v=1739206109 300w,
4347                                  //www.grandbanksbp.com/cdn/shop/files/GB_Horizontal_Logo_400x.png?v=1739206109 400w,
4348                                  //www.grandbanksbp.com/cdn/shop/files/GB_Horizontal_Logo_500x.png?v=1739206109 500w,
4349                                  //www.grandbanksbp.com/cdn/shop/files/GB_Horizontal_Logo_600x.png?v=1739206109 600w,
4350                                  //www.grandbanksbp.com/cdn/shop/files/GB_Horizontal_Logo_1000x.png?v=1739206109 1000w"
4351                />
4352              
4353            </div>
4354          
4355
4356          
4357        </div>
4358
4359        
4360      
4361        <div class="one-fourth column medium-down--one-whole" >
4362          
4363            <div class="footer_menu">
4364              
4365                <h6>About Us<span class="right icon-down-arrow"></span></h6>
4366
4367                <div class="toggle_content">
4368                  <ul>
4369                    
4370                      <li>
4371                        <p>
4372                          <a href="/pages/our-team">Our Team</a>
4373                        </p>
4374                      </li>
4375                    
4376                      <li>
4377                        <p>
4378                          <a href="/pages/we-re-hiring">We're Hiring</a>
4379                        </p>
4380                      </li>
4381                    
4382                      <li>
4383                        <p>
4384                          <a href="/pages/our-story">Our Story</a>
4385                        </p>
4386                      </li>
4387                    
4388                      <li>
4389                        <p>
4390                          <a href="/pages/contact-us">Contact Us</a>
4391                        </p>
4392                      </li>
4393                    
4394                      <li>
4395                        <p>
4396                          <a href="https://waybuild.knackhq.com/grandbanks#home/">Waybuild login</a>
4397                        </p>
4398                      </li>
4399                    
4400                      <li>
4401                        <p>
4402                          <a href="/pages/contact-us">Phone: 978-281-2421</a>
4403                        </p>
4404                      </li>
4405                    
4406                  </ul>
4407                </div>
4408              
4409            </div>
4410          
4411
4412          
4413        </div>
4414
4415        
4416      
4417        <div class="one-fourth column medium-down--one-whole" >
4418          
4419            <div class="footer_menu">
4420              
4421                <h6>Info<span class="right icon-down-arrow"></span></h6>
4422
4423                <div class="toggle_content">
4424                  <ul>
4425                    
4426                      <li>
4427                        <p>
4428                          <a href="http://docs.grandbanksbp.com/">Documents</a>
4429                        </p>
4430                      </li>
4431                    
4432                      <li>
4433                        <p>
4434                          <a href="/pages/frequently-asked-questions">FAQ's</a>
4435                        </p>
4436                      </li>
4437                    
4438                      <li>
4439                        <p>
4440                          <a href="/pages/return-policy">Return Policy</a>
4441                        </p>
4442                      </li>
4443                    
4444                      <li>
4445                        <p>
4446                          <a href="https://www.grandbanksbp.com/pages/event-calendar">Event Calendar</a>
4447                        </p>
4448                      </li>
4449                    
4450                  </ul>
4451                </div>
4452              
4453            </div>
4454          
4455
4456          
4457        </div>
4458
4459        
4460      
4461        <div class="one-fourth column medium-down--one-whole" >
4462          
4463            <div class="newsletter_section">
4464              
4465                <h6>Subscribe today!</h6>
4466              
4467
4468              
4469
4470              <div class="newsletter">
4471                <span class="message"></span>
4472
4473                
4474                  <form action="//grandbanksbp.us2.list-manage.com/subscribe/post?u=f1c94bd95614b6bf9e2c5ac66&amp;id=0a59924b95" method="post" name="mc-embedded-subscribe-form" id="contact_form" target="_blank">
4475                    
4476
4477                    
4478
4479                    <input type="email" value="" name="EMAIL" class="contact_email" placeholder="Enter your email address...">
4480
4481                    <input type="submit" value="Sign Up" class="global-button global-button--primary newsletter-form__sign-up" name="subscribe" />
4482                  </form>
4483                
4484              </div>
4485
4486              
4487            </div>
4488          
4489
4490          
4491        </div>
4492
4493        
4494      
4495
4496      <div class="one-whole column footer_credits">
4497        <div class="footer-credits__top">
4498            <div class="localization-wrap">
4499              
4500<form method="post" action="/localization" id="footer__selector-form" accept-charset="UTF-8" class="selectors-form" 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="/account/login?return_url=%2Faccount" /><div
4501  class="
4502    localization
4503    footer-menu__disclosure
4504  "
4505>
4506  <div class="selectors-form__wrap"><div
4507        class="
4508          selectors-form__item
4509          selectors-form__currency
4510        "
4511      >
4512        <h2
4513          class="hidden"
4514          id="currency-heading"
4515        >
4516          Currency
4517        </h2>
4518
4519        <input
4520          type="hidden"
4521          name="country_code"
4522          id="CountrySelector"
4523          value="US"
4524          data-disclosure-input
4525        />
4526
4527        <div
4528          class="
4529            disclosure
4530            disclosure--country
4531            disclosure-text-style-none
4532          "
4533          data-disclosure
4534          data-disclosure-country
4535        >
4536          <button
4537            type="button"
4538            class="
4539              disclosure__toggle
4540              disclosure__toggle--country
4541            "
4542            aria-expanded="false"
4543            aria-controls="country-list"
4544            aria-describedby="country-heading"
4545            data-disclosure-toggle
4546          >
4547            United States (USD $) <span class="icon-down-arrow"></span>
4548          </button>
4549          <div class="disclosure__list-wrap">
4550            <ul
4551              id="currency-list"
4552              class="disclosure-list"
4553              data-disclosure-list
4554            >
4555              
4556                <li
4557                  class="
4558                    disclosure-list__item
4559                    
4560                  "
4561                >
4562                  <button
4563                    type="submit"
4564                    class="disclosure__button"
4565                    name="country_code"
4566                    value="CA"
4567                  >
4568                  Canada (CAD $)
4569                  </button>
4570                </li>
4571                <li
4572                  class="
4573                    disclosure-list__item
4574                    disclosure-list__item--current
4575                  "
4576                >
4577                  <button
4578                    type="submit"
4579                    class="disclosure__button"
4580                    name="country_code"
4581                    value="US"
4582                  >
4583                  United States (USD $)
4584                  </button>
4585                </li></ul>
4586          </div>
4587        </div>
4588      </div></div>
4589</div></form>
4590            </div>
4591          
4592        </div>
4593        <div class="footer-credits__bottom">
4594          <p class="credits">
4595            &copy; 2026 <a href="/" title="">Grand Banks Building Products</a>.
4596
4597            
4598
4599            
4600
4601         
4602          </p>
4603          
4604
4605
4606          
4607        </p>
4608
4609        
4610        </div>
4611    </div>
4612    </div>
4613  </section>
4614</footer>
4615
4616</div>
4617<!-- END sections: footer-group -->
4618
4619    
4620
4621    
4622      
4623<div class="js-newsletter-popup">
4624  <div
4625    class="
4626      newsletter-popup
4627      align-left
4628      
4629        newsletter-image--false
4630      
4631      
4632        newsletter-both-names--true
4633      
4634    "
4635    style="
4636      --newsletter-popup-color-text: #363636;
4637      --newsletter-popup-color-background: #ffffff;
4638    "
4639  >
4640    
4641
4642    <div class="newsletter-popup__content">
4643      <div class="newsletter-popup__info">
4644        <div class="newsletter-description">
4645          
4646            <h2 class="newsletter-popup__heading">Subscribe Today!</h2>
4647          
4648
4649          <div><p>Our goal is to provide you with as much information as possible. Our newsletter is full of tips, inspiration and featured projects. We promise to only send you interesting things and never share your email with anyone else.</p></div>
4650
4651          
4652
4653          <div class="newsletter">
4654  <div class="popup-signup-show--true">
4655    <span class="message"></span>
4656    
4657      <form action="//grandbanksbp.us2.list-manage.com/subscribe/post?u=f1c94bd95614b6bf9e2c5ac66&amp;id=0a59924b95" method="post" name="mc-embedded-subscribe-form" id="contact_form" target="_blank">
4658        <div class="input-row">
4659          
4660            <input type="text" value="" class="firstName" name="FNAME" placeholder="First Name">
4661          
4662          
4663            <input type="text" value="" name="LNAME" placeholder="Last Name">
4664          
4665        </div>
4666
4667        <div class="input-row">
4668          <input type="email" value="" name="EMAIL" class="contact_email" placeholder="Enter your email address...">
4669          <input type="submit" value="Sign Up" class="global-button global-button--primary newsletter-form__sign-up" name="subscribe" />
4670        </div>
4671      </form>
4672    
4673  </div>
4674</div>
4675
4676        </div>
4677      </div>
4678    </div>
4679  </div>
4680</div>
4681
4682    
4683
4684    <div class="mobile-search" data-mobile-search>
4685  
4686
4687
4688
4689<div class="search-form-container">
4690  <form
4691    class="
4692      search-form
4693      search-form--mobile
4694    "
4695    action="/search"
4696    data-autocomplete-true
4697  >
4698    <div class="search-form__input-wrapper">
4699      <input
4700        class="search-form__input"
4701        type="text"
4702        name="q"
4703        placeholder="Search..."
4704        aria-label="Search..."
4705        value=""
4706        autocorrect="off"
4707        autocomplete="off"
4708        autocapitalize="off"
4709        spellcheck="false"
4710        data-search-input
4711      >
4712
4713      
4714
4715      <button
4716        class="
4717          search-form__submit-button
4718          global-button
4719        "
4720        type="submit"
4721        aria-label="Search"
4722      >
4723        <span class="icon-search"></span>
4724      </button>
4725    </div>
4726
4727    
4728      <div
4729        class="predictive-search"
4730        data-predictive-search
4731        data-loading="false"
4732      >
4733
4734<svg
4735  class="loading-icon predictive-search__loading-state-spinner"
4736  width="24"
4737  height="24"
4738  viewBox="0 0 24 24"
4739  xmlns="http://www.w3.org/2000/svg"
4740  
4741>
4742  <path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z"/>
4743  <path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z"/>
4744</svg>
4745<div class="predictive-search__results" data-predictive-search-results></div>
4746      </div>
4747    
4748  </form>
4749
4750  
4751    <button
4752      class="mobile-search-close"
4753      type="button"
4754      aria-label="Close"
4755      data-mobile-search-close
4756    >
4757      <span class="icon-cross"></span>
4758    </button>
4759  
4760</div>
4761
4762</div>
4763
4764
4765    
4766
4767    
4767<script src="//www.grandbanksbp.com/cdn/shop/t/70/assets/jquery.min.js?v=147293088974801289311739196555" defer></script>
4767
4768    
4768<script src="//www.grandbanksbp.com/cdn/shop/t/70/assets/vendors.js?v=23837260021982818931739196555" defer></script>
4768
4769    
4769<script src="//www.grandbanksbp.com/cdn/shop/t/70/assets/utilities.js?v=167824301481014173281739196555" defer></script>
4769<script src="//www.grandbanksbp.com/cdn/shop/t/70/assets/sections.js?v=31945570768556891411739196555" defer></script>
4769
4770      
4770<script src="//www.grandbanksbp.com/cdn/shop/t/70/assets/app.js?v=97157402213020947651739196555" defer></script>
4770<script src="//www.grandbanksbp.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" defer></script>
4770<script>(function(n, v) {/* eslint-disable-next-line max-len */if (window.Shopify && window.Shopify.theme && navigator && navigator.sendBeacon && window.Shopify.designMode) {if (sessionStorage.getItem('oots_beacon')) return;navigator.sendBeacon('https://app.outofthesandbox.com/beacon', new URLSearchParams({shop_domain: window.Shopify.shop.toLowerCase(),shop_id: window.BOOMR.shopId,shop_email: '[email protected]',theme_name: n.toLowerCase(),theme_version: v.toLowerCase(),theme_store_id: window.Shopify.theme.theme_store_id,theme_id: window.Shopify.theme.id,theme_role: window.Shopify.theme.role,}));sessionStorage.setItem('oots_beacon', '');}}('turbo','9.5.0'))</script>
4770
4771  
4771<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4771
4772</body>  
4773</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.