PageSourceSearch

https://thebassgallery.com/account/login

html thebassgallery.com collected 2026-09-25 01:33:21 UTC 93,065 bytes, 1,590 lines download raw bytes

1<!DOCTYPE html>
2<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
3<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
4<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
5<!--[if (gte IE 9)|!(IE)]><!--><html lang="en"> <!--<![endif]-->
6<head>
7  <meta name="google-site-verification" content="zcMqf0L7Z4nB49RBXrEKXvSaSXw7rkt6DbvH0ZzU6RQ" />
8  <!-- Google Web Fonts
9================================================== -->
10
11  
12    
13
14  
15  
16
17  
18   
19
20  
21  
22
23  
24    
25
26  
27     
28
29  
30     
31
32  
33    
34
35  
36       
37
38  
39  
40  <link href='//fonts.googleapis.com/css?family=Open+Sans:400,300,700' rel='stylesheet' type='text/css'>
41    
42
43  
44  
45
46  
47  
48
49  
50      
51
52  
53   
54
55  
56     
57
58  
59    
60
61  
62   
63
64
65<meta property="og:type" content="website">
66<meta property="og:title" content="Account">
67<meta property="og:url" content="https://thebassgallery.com/account/login">
68
69
70
71<meta property="og:site_name" content="The Bass Gallery">
72
73
74
75<meta name="twitter:card" content="summary">
76
77
78<meta name="twitter:site" content="@bassgallery">
79
80
81  
82  <!-- Meta -->
83  <title>
84    Account &ndash; The Bass Gallery
85  </title>
86  
87  <link rel="canonical" href="https://thebassgallery.com/account/login" />
88
89  <!-- Viewport -->
90  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
91
92  <!-- CSS -->
93
94  <link href="//thebassgallery.com/cdn/shop/t/2/assets/stylesheet.css?v=10327527126448560251788783625" rel="stylesheet" type="text/css" media="all" />  
95  <link href="//thebassgallery.com/cdn/shop/t/2/assets/queries.css?v=176907415501422659871523366768" rel="stylesheet" type="text/css" media="all" />
96
97  <!--[if lt IE 9]>
98	
98<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
98
99  <![endif]-->
100
101  <!-- JS -->
102
103  
103<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
103
104
105  
105<script src="//thebassgallery.com/cdn/shop/t/2/assets/theme.js?v=50158705481531208001523383046" type="text/javascript"></script>
105  
106  
106<script src="//thebassgallery.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
106
107
108      
109
110  
110<script>var EWD_ULB_Options = {"Add_Lightbox":["galleries_main","galleries_any"],"Image_Class_List":"","Image_Selector_List":"","Background_Close":"true","Gallery_Loop":"false","Show_Thumbnails":"bottom","Start_Autoplay":"false","Autoplay_Interval":"5000","Hide_On_Mobile":["title","description","thumbnails"],"Min_Height":"0","Min_Width":"0","Transition_Type":"ewd-ulb-no-transition","Top_Right_Controls":["exit"],"Top_Left_Controls":["autoplay","zoom"],"Bottom_Right_Controls":["slide_counter"],"Bottom_Left_Controls":null,"Arrow":"a","Icon_Set":"a","Styling_Title_Font":"","Styling_Title_Font_Size":"","Styling_Title_Font_Color":"","Styling_Description_Font":"","Styling_Description_Font_Size":"","Styling_Description_Font_Color":"","Styling_Arrow_Size":"","Styling_Arrow_Color":"","Styling_Arrow_Background_Color":"","Styling_Arrow_Background_Opacity":"","Styling_Arrow_Background_Hover_Opacity":"","Styling_Icon_Size":"","Styling_Icon_Color":"","Styling_Background_Overlay_Color":"","Styling_Background_Overlay_Opacity":"","Styling_Toolbar_Color":"","Styling_Toolbar_Opacity":"","Styling_Image_Overlay_Color":"","Styling_Image_Overlay_Opacity":"","Styling_Thumbnail_Bar_Color":"","Styling_Thumbnail_Bar_Opacity":"","Styling_Thumbnail_Scroll_Arrow_Color":"","Styling_Active_Thumbnail_Border_Color":"","Shop":"the-bass-gallery.myshopify.com"};
111</script>
111 
112 
112<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
112<meta name="google-site-verification" content="zcMqf0L7Z4nB49RBXrEKXvSaSXw7rkt6DbvH0ZzU6RQ">
113<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/842760252/digital_wallets/dialog">
114<meta id="in-context-paypal-metadata" data-shop-id="842760252" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
115<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
115<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
115
116<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
117<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=842760252" crossorigin="anonymous"></script>
vendor: 1 bytes, line 117
117
118<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":842760252,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/842760252","merchantName":"The Bass Gallery","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"The Bass Gallery","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 118
118
119<script id="shopify-features" type="application/json">{"accessToken":"32b4ced684c37f7fa4a1ef53b4679794","betas":["rich-media-storefront-analytics"],"domain":"thebassgallery.com","predictiveSearch":true,"shopId":842760252,"locale":"en"}</script>
vendor: 1 bytes, line 119
119
120<script>var Shopify = Shopify || {};
121Shopify.shop = "the-bass-gallery.myshopify.com";
122Shopify.locale = "en";
123Shopify.currency = {"active":"GBP","rate":"1.0"};
124Shopify.country = "US";
125Shopify.theme = {"name":"Vantage","id":12601688124,"schema_name":"Vantage","schema_version":"5.3.2","theme_store_id":459,"role":"main"};
126Shopify.theme.handle = "null";
127Shopify.theme.style = {"id":null,"handle":null};
128Shopify.cdnHost = "thebassgallery.com/cdn";
129Shopify.routes = Shopify.routes || {};
130Shopify.routes.root = "/";
131Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
132Shopify.SignInWithShop = Shopify.SignInWithShop || {};
133Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
134Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 134
134
135<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 135
135
136<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 136
136
137<script>
138  window.ShopifyPay = window.ShopifyPay || {};
139  window.ShopifyPay.apiHost = "shop.app\/pay";
140  window.ShopifyPay.redirectState = null;
141</script>
vendor: 1 bytes, line 141
141
142<script>
143  window.Shopify = window.Shopify || {};
144  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
145  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
146  window.Shopify.SignInWithShop.eligible = true;
147</script>
vendor: 1 bytes, line 147
147
148<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 148
148
149<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 149
149
150<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 150
150
151<script type="module">
152  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js");
153await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js");
154
155  window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true});
156window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true});
157
158</script>
vendor: 1 bytes, line 158
158
159<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 159
159
160<script type="module">
161  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
162
163  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
164
165</script>
vendor: 1 bytes, line 165
165
166<script>
167  window.Shopify = window.Shopify || {};
168  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
169  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"]};
170</script>
vendor: 1 bytes, line 170
170
171<script>(function() {
172  var isLoaded = false;
173  function asyncLoad() {
174    if (isLoaded) return;
175    isLoaded = true;
176    var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/17a2c0e506140ab636fae19be\/9d0dab37fe82e6a9cd7d08bea.js?shop=the-bass-gallery.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0008\/4276\/0252\/t\/2\/assets\/pre_order_hero_842760252.js?15310001583366386332\u0026shop=the-bass-gallery.myshopify.com","https:\/\/widget.tagembed.com\/embed.min.js?shop=the-bass-gallery.myshopify.com","https:\/\/widget.tagembed.com\/embed.min.js?shop=the-bass-gallery.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-0416e9c0bd447f91ce1cdf356d147485.js?shop=the-bass-gallery.myshopify.com"];
177    for (var i = 0; i < urls.length; i++) {
178      var s = document.createElement('script');
179      s.type = 'text/javascript';
180      s.async = true;
181      s.src = urls[i];
182      var x = document.getElementsByTagName('script')[0];
183      x.parentNode.insertBefore(s, x);
184    }
185  };
186  if(window.attachEvent) {
187    window.attachEvent('onload', asyncLoad);
188  } else {
189    window.addEventListener('load', asyncLoad, false);
190  }
191})();</script>
vendor: 1 bytes, line 191
191
192<script id="__st">var __st={"a":842760252,"offset":3600,"reqid":"c3253474-daf8-48c3-b77e-5f9760c03b46-1790300000","pageurl":"thebassgallery.com\/account\/login","u":"63ecaef20354"};</script>
vendor: 1 bytes, line 192
192
193<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 193
193
194<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 194
194
195<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//thebassgallery.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 195
195
196<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 = "//thebassgallery.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>
196<script crossorigin="anonymous" defer="defer" src="//thebassgallery.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 196
196
197<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 197
197
198<script>
199  window.Shopify = window.Shopify || {};
200  window.Shopify.MCP = window.Shopify.MCP || {};
201  window.Shopify.MCP.enabled = true;
202  window.Shopify.MCP.shop = "the-bass-gallery.myshopify.com";
203  window.Shopify.MCP.mcpEndpoint = "https:\/\/thebassgallery.com\/api\/mcp";
204  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
205</script>
vendor: 1 bytes, line 205
205
206<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("\/\/thebassgallery.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
207</script>
vendor: 1 bytes, line 207
207
208<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://thebassgallery.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
209</script>
vendor: 1 bytes, line 209
209
210<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
211  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);
212</script>
vendor: 1 bytes, line 212
212
213<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})}}));
214</script>
214
215<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://thebassgallery.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
216<style id="shopify-accelerated-checkout-cart">
217        #shopify-buyer-consent {
218  margin-top: 1em;
219  display: inline-block;
220  width: 100%;
221}
222
223#shopify-buyer-consent.hidden {
224  display: none;
225}
226
227#shopify-subscription-policy-button {
228  background: none;
229  border: none;
230  padding: 0;
231  text-decoration: underline;
232  font-size: inherit;
233  cursor: pointer;
234}
235
236#shopify-subscription-policy-button::before {
237  box-shadow: none;
238}
239
240      </style>
241
242<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
242
243
244  
244<script>window.BOLD = window.BOLD || {};
245    window.BOLD.common = window.BOLD.common || {};
246    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
247
248    window.BOLD.common.Shopify.shop = {
249        domain: 'thebassgallery.com',
250        permanent_domain: 'the-bass-gallery.myshopify.com',
251        url: 'https://thebassgallery.com',
252        secure_url: 'https://thebassgallery.com',
253        money_format: "£{{amount}}",
254        currency: "GBP"
255    };
256
257    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
258    window.BOLD.common.template = 'customers/login';window.BOLD.common.Shopify.formatMoney = function(money, format) {
259        function n(t, e) {
260            return "undefined" == typeof t ? e : t
261        }
262        function r(t, e, r, i) {
263            if (e = n(e, 2),
264            r = n(r, ","),
265            i = n(i, "."),
266            isNaN(t) || null == t)
267                return 0;
268            t = (t / 100).toFixed(e);
269            var o = t.split(".")
270              , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
271              , s = o[1] ? i + o[1] : "";
272            return a + s
273        }
274        "string" == typeof money && (money = money.replace(".", ""));
275        var i = ""
276          , o = /\{\{\s*(\w+)\s*\}\}/
277          , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
278        switch (a.match(o)[1]) {
279            case "amount":
280                i = r(money, 2);
281                break;
282            case "amount_no_decimals":
283                i = r(money, 0);
284                break;
285            case "amount_with_comma_separator":
286                i = r(money, 2, ".", ",");
287                break;
288            case "amount_no_decimals_with_comma_separator":
289                i = r(money, 0, ".", ",");
290                break;
291            case "amount_with_space_separator":
292                i = r(money, 2, ".", " ");
293                break;
294            case "amount_no_decimals_with_space_separator":
295                i = r(money, 0, ".", " ");
296                break;
297        }
298        return a.replace(o, i);
299    };
300
301    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
302        if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
303            if (typeof product === 'number') {
304                window.BOLD.common.Shopify.handles[product] = handle;
305                product = { id: product };
306            }
307            window.BOLD.common.Shopify.products[handle] = product;
308        }
309    };
310
311	window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
312		if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
313			window.BOLD.common.Shopify.variants[variant_id] = variant;
314		}
315	};window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
316    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
317    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};</script>
317
318
319<link href="//thebassgallery.com/cdn/shop/t/2/assets/bold-upsell.css?v=30856096068124301641523978546" rel="stylesheet" type="text/css" media="all" />
320<link href="//thebassgallery.com/cdn/shop/t/2/assets/bold-upsell-custom.css?v=150135899998303055901523978547" rel="stylesheet" type="text/css" media="all" />
321
322
323  
324  
324<script src="//thebassgallery.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" type="text/javascript"></script>
324
325  
325<script src="//thebassgallery.com/cdn/shopifycloud/storefront/assets/themes_support/customer_area-f1b6eefc.js" type="text/javascript"></script>
325
326  
327
328  <!-- Favicon -->
329  
330
331  <div id="shopify-section-filter-menu-settings" class="shopify-section"><style type="text/css">
332/*  Filter Menu Color and Image Section CSS */</style>
333<link href="//thebassgallery.com/cdn/shop/t/2/assets/filter-menu.scss.css?v=31745894851824316741696005330" rel="stylesheet" type="text/css" media="all" />
334<script src="//thebassgallery.com/cdn/shop/t/2/assets/filter-menu.js?v=33423275811885662991521471329" type="text/javascript"></script>
334
335
336
337
338
339
340</div>
341
342  <!--begin-bc-sf-filter-css-->
343  <link href="//thebassgallery.com/cdn/shop/t/2/assets/bc-sf-filter.css?v=129934985550730251371529658372" rel="stylesheet" type="text/css" media="all" />
344  <!--end-bc-sf-filter-css-->
345
346  <link href="//thebassgallery.com/cdn/shop/t/2/assets/ba-po-common.scss?v=157213792453101202181523546449" rel="stylesheet" type="text/css" media="all" />
347  <link href="//thebassgallery.com/cdn/shop/t/2/assets/paymentfont.scss.css?v=544350833504825491788783625" rel="stylesheet" type="text/css" media="all" /> 
348
349  <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled -->
350
351
352
353
354<!-- BeginWishyAddon -->
354<script>  Shopify.wishy_btn_settings = {"button_setting":"","btn_append":"before","btn_display":"block","btn_width":"auto","btn_margin_top":5,"btn_margin_left":5,"btn_margin_right":5,"btn_margin_bottom":5,"btn_margin_unit":"px","btn_placer_element":null,"btn_background_color":"#ffffff","btn_border_color":"#b9b9b9","btn_border_width":1,"btn_text":"♡ Add to wishlist","btn_color":"#1b1b1b","remove_btn_background_color":"#984b43","remove_btn_border_color":"#984b43","remove_btn_border_width":1,"remove_btn_color":"#ffffff","new_theme_published_at":null,"installed":true,"heart_icon_margin_right":15,"heart_icon_margin_bottom":15,"heart_icon_location":"bottom-left","heart_icon_margin_top":15,"heart_icon_margin_left":15,"setting_force_login":false,"heart_icon_url_match":"","heart_icon_enabled":true,"status":"alive","spf_record":null,"floating_favorites_enabled":false,"floating_favorites_location":"right","floating_favorites_margin_top":50,"floating_favorites_url_match":"","floating_favorites_background_color":"#ffffff","floating_favorites_border_color":"#b9b9b9","floating_favorites_border_width":1,"floating_favorites_text":"♥ Favorites","floating_favorites_color":"#1b1b1b","heart_icon_type":"default","heart_icon_typedefault_background_color":"#984b43","heart_icon_typedefault_border_color":"#984b43","heart_icon_typedefault_border_width":2,"heart_icon_typedefault_icon_color":"#ffffff","heart_icon_show_count":false,"heart_icon_typecustom_image_url":"https://cc-swim.herokuapp.com/wishlist.png","btn_text_size":"12.0","locale":"en","shop_star_rating":null,"shop_star_feedback":null,"heart_icon_collection_before_add_color":"#dfdfdf","heart_icon_collection_after_add_color":"#606060","login_link_bg_color":"#5c6ac4","login_link_text_color":"#3f4eae","btn_remove_bg_color":"#ffffff","btn_remove_border_color":"#b9b9b9","btn_remove_border_width":1,"btn_remove_text":"♡ Remove from wishlist","btn_remove_color":"#1b1b1b","btn_remove_text_size":"16.0","open_wishlist_after_add_to_wishlist":true};  Shopify.wishy_button_css_json = "";    Shopify.wishy_customer_email = "" ;  </script>
354<!-- EndWishyAddon -->
355<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0008/4276/0252/files/Gallery_Logo_Black_on_White.jpg?height=628&pad_color=fff&v=1613518522&width=1200" />
356<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0008/4276/0252/files/Gallery_Logo_Black_on_White.jpg?height=628&pad_color=fff&v=1613518522&width=1200" />
357<meta property="og:image:width" content="1200" />
358<meta property="og:image:height" content="628" />
359<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
360<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: 842760252,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 360
360
361<script>
362  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
363</script>
vendor: 1 bytes, line 363
363
364<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}
364).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: 842760252,storefrontBaseUrl: "https://thebassgallery.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://thebassgallery.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"436601065","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"AW-787482068\\\",\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-787482068\\\/DxmpCK2uyokBENSLwPcC\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-787482068\\\/C0uQCKquyokBENSLwPcC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-787482068\\\/H8KZCKSuyokBENSLwPcC\\\",\\\"MC-TJJ5V0078M\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-787482068\\\/RWpqCKGuyokBENSLwPcC\\\",\\\"MC-TJJ5V0078M\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-787482068\\\/Gx1vCJ6uyokBENSLwPcC\\\",\\\"MC-TJJ5V0078M\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-787482068\\\/kD5lCLCuyokBENSLwPcC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-787482068\\\/6MKXCKeuyokBENSLwPcC\\\"}],\\\"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":"216695017","configuration":"{\"pixel_id\":\"720810242155963\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"The Bass Gallery","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"the-bass-gallery.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/thebassgallery.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://thebassgallery.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"12601688124","themeStoreId":"459","themePublished":"true","eventMetadataId":"88c32a98-00b5-47c0-8266-01e7b9e52a01","shopId":"842760252","storefrontBaseUrl":"https:\/\/thebassgallery.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
364<script>
365  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
366  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
367  window.ShopifyAnalytics.meta.currency = 'GBP';
368  var meta = {"page":{"requestId":"c3253474-daf8-48c3-b77e-5f9760c03b46-1790300000"}};
369  for (var attr in meta) {
370    window.ShopifyAnalytics.meta[attr] = meta[attr];
371  }
372</script>
vendor: 1 bytes, line 372
372
373<script class="analytics">
374  (function () {
375    var customDocumentWrite = function(content) {
376      var jquery = null;
377
378      if (window.jQuery) {
379        jquery = window.jQuery;
380      } else if (window.Checkout && window.Checkout.$) {
381        jquery = window.Checkout.$;
382      }
383
384      if (jquery) {
385        jquery('body').append(content);
386      }
387    };
388
389    var hasLoggedConversion = function(token) {
390      if (token) {
391        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
392      }
393      return false;
394    }
395
396    var setCookieIfConversion = function(token) {
397      if (token) {
398        var twoMonthsFromNow = new Date(Date.now());
399        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
400
401        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
402      }
403    }
404
405    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
406    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
407    if (trekkie.integrations) {
408      return;
409    }
410    trekkie.methods = [
411      'identify',
412      'page',
413      'ready',
414      'track',
415      'trackForm',
416      'trackLink'
417    ];
418    trekkie.factory = function(method) {
419      return function() {
420        var args = Array.prototype.slice.call(arguments);
421        args.unshift(method);
422        trekkie.push(args);
423        if (method == 'track' || method == 'page') {
424          var pageUrl;
425          try {
426            pageUrl = window.location.href;
427          } catch (e) {}
428          var pageReferrer;
429          try {
430            pageReferrer = document.referrer;
431          } catch (e) {}
432          try {
433            if (window.__TREKKIE_SHIM_QUEUE == null) {
434              window.__TREKKIE_SHIM_QUEUE = [];
435            }
436            window.__TREKKIE_SHIM_QUEUE.push({
437              from: 'trekkie-stub',
438              method: method,
439              args: args.slice(1),
440              pageContext: {
441                url: pageUrl,
442                referrer: pageReferrer
443              }
444            });
445          } catch (e) {
446            // no-op
447          }
448        }
449        return trekkie;
450      };
451    };
452    for (var i = 0; i < trekkie.methods.length; i++) {
453      var key = trekkie.methods[i];
454      trekkie[key] = trekkie.factory(key);
455    }
456    trekkie.load = function(config) {
457      trekkie.config = config || {};
458      trekkie.config.initialDocumentCookie = document.cookie;
459      var first = document.getElementsByTagName('script')[0];
460var script = document.createElement('script');
461script.type = 'text/javascript';
462script.onerror = function(e) {
463  var scriptFallback = document.createElement('script');
464  scriptFallback.type = 'text/javascript';
465  scriptFallback.onerror = function(error) {
466          var Monorail = {
467      produce: function produce(monorailDomain, schemaId, payload) {
468        var currentMs = new Date().getTime();
469        var event = {
470          schema_id: schemaId,
471          payload: payload,
472          metadata: {
473            event_created_at_ms: currentMs,
474            event_sent_at_ms: currentMs
475          }
476        };
477        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
478      },
479      sendRequest: function sendRequest(endpointUrl, payload) {
480        // Try the sendBeacon API
481        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
482          var blobData = new window.Blob([payload], {
483            type: 'text/plain'
484          });
485
486          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
487            return true;
488          } // sendBeacon was not successful
489
490        } // XHR beacon
491
492        var xhr = new XMLHttpRequest();
493
494        try {
495          xhr.open('POST', endpointUrl);
496          xhr.setRequestHeader('Content-Type', 'text/plain');
497          xhr.send(payload);
498        } catch (e) {
499          console.log(e);
500        }
501
502        return false;
503      },
504      isIos12: function isIos12() {
505        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
506      }
507    };
508    Monorail.produce('monorail-edge.shopifysvc.com',
509      'trekkie_storefront_load_errors/1.1',
510      {shop_id: 842760252,
511      theme_id: 12601688124,
512      app_name: "storefront",
513      context_url: window.location.href,
514      source_url: "//thebassgallery.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
515
516  };
517  scriptFallback.async = true;
518  scriptFallback.src = '//thebassgallery.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
519  first.parentNode.insertBefore(scriptFallback, first);
520};
521script.async = true;
522script.src = '//thebassgallery.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
523first.parentNode.insertBefore(script, first);
524
525    };
526    trekkie.load(
527      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":842760252,"isMerchantRequest":null,"themeId":12601688124,"themeCityHash":"14097152950579430229","contentLanguage":"en","currency":"GBP","eventMetadataId":"88c32a98-00b5-47c0-8266-01e7b9e52a01"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
528    );
529
530    var loaded = false;
531    trekkie.ready(function() {
532      if (loaded) return;
533      loaded = true;
534
535      window.ShopifyAnalytics.lib = window.trekkie;
536
537      var originalDocumentWrite = document.write;
538      document.write = customDocumentWrite;
539      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
540      document.write = originalDocumentWrite;
541
542      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
543      var token = match? match[1]: undefined;
544      if (!hasLoggedConversion(token)) {
545        setCookieIfConversion(token);
546        
547      }
548    });
549
550    window.ShopifyAnalytics.lib.page(null,{"requestId":"c3253474-daf8-48c3-b77e-5f9760c03b46-1790300000","shopifyEmitted":true});
551
552    var eventsListenerScript = document.createElement('script');
553    eventsListenerScript.async = true;
554    eventsListenerScript.src = "//thebassgallery.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
555    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
556})();</script>
556
557  
557<script>
558  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
559    window.ga = function ga() {
560      (window.ga.q = window.ga.q || []).push(arguments);
561      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
562        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
563      }
564      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.");
565    };
566    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
567      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
568    }
569  }
570</script>
vendor: 1 bytes, line 570
570
571<script
572  defer
573  src="https://thebassgallery.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
574  data-application="storefront-renderer"
575  data-shop-id="842760252"
576  data-render-region="gcp-europe-west4"
577  data-page-type="customers/login"
578  data-theme-instance-id="12601688124"
579  data-theme-name="Vantage"
580  data-theme-version="5.3.2"
581  data-monorail-region="shop_domain"
582  data-resource-timing-sampling-rate="10"
583  data-shs="true"
584  data-shs-beacon="true"
585  data-shs-export-with-fetch="true"
586  data-shs-logs-sample-rate="1"
587  data-shs-beacon-endpoint="https://thebassgallery.com/api/collect"
588></script>
588
589<meta name="shopify-y" content="a6721c88-b724-49ed-9862-1ab5629a11e0" data-expiration="1821857600000"><meta name="shopify-s" content="c2bdc54f-af92-4315-9f57-899d1ee6dae2" data-expiration="1790301800000"><meta name="new-cookie-storage-activated" content="t">
590</head>
591
592<body class="gridlock shifter shifter-left ">
593   <div id="shopify-section-mobile-navigation" class="shopify-section"><nav class="shifter-navigation no-fouc" data-section-id="mobile-navigation" data-section-type="mobile-navigation">
594  <form action="/search" method="get" class="search-form">
595    <input type="text" name="q" id="q" class="search-field" placeholder="Search" />
596    <button type="submit"><i class="fa fa-search"></i></button>
597  </form>
598
599  <div class="clear"></div>
600
601  <ul id="accordion">
602  
603  
604  <li><a href="/">Home</a></li>
605  
606  
607  
608  <li><a href="/collections/bass">Basses</a></li>
609  
610  
611  
612  <li class="accordion-toggle has_sub_menu" aria-haspopup="true" aria-expanded="false"><a href="#">Amps</a></li>
613  <div class="accordion-content">
614    <ul class="sub">
615      
616      
617      <li><a href="/collections/heads">Heads</a></li>
618      
619      
620      
621      <li><a href="/collections/cabs">Cabs</a></li>
622      
623      
624      
625      <li><a href="/collections/combos-1">Combos</a></li>
626      
627      
628      
629      <li><a href="/collections/power-amps">Power Amps</a></li>
630      
631      
632      
633      <li><a href="/collections/combos">Pre-Amps</a></li>
634      
635      
636      
637      <li><a href="/collections/full-rigs">Full Rigs</a></li>
638      
639      
640      
641      <li><a href="/collections/practice-amps">Practice Amps</a></li>
642      
643      
644    </ul>
645  </div>
646  
647  
648  
649  <li><a href="/collections/unplug">Unplug</a></li>
650  
651  
652  
653  <li><a href="/collections/strings">Strings</a></li>
654  
655  
656  
657  <li><a href="/collections/pedals">Pedals</a></li>
658  
659  
660  
661  <li class="accordion-toggle has_sub_menu" aria-haspopup="true" aria-expanded="false"><a href="#">Accessories</a></li>
662  <div class="accordion-content">
663    <ul class="sub">
664      
665      
666      <li><a href="/collections/straps">Straps</a></li>
667      
668      
669      
670      <li><a href="/collections/hard-cases">Hard Cases</a></li>
671      
672      
673      
674      <li><a href="/collections/gig-bags">Gig Bags</a></li>
675      
676      
677      
678      <li><a href="/collections/amp-covers-bags">Amp Covers &amp; Bags</a></li>
679      
680      
681      
682      <li><a href="/collections/pedal-boards">Pedal Boards</a></li>
683      
684      
685      
686      <li><a href="/collections/power-supplies">Power Supplies</a></li>
687      
688      
689      
690      <li><a href="/collections/tuners">Tuners</a></li>
691      
692      
693      
694      <li><a href="/collections/bass-maintenance">Bass Maintenance</a></li>
695      
696      
697      
698      <li><a href="/collections/straplocks">Strap Locks</a></li>
699      
700      
701      
702      <li><a href="/collections/cables">Cables</a></li>
703      
704      
705      
706      <li><a href="/collections/books">Books</a></li>
707      
708      
709    </ul>
710  </div>
711  
712  
713  
714  <li class="accordion-toggle has_sub_menu" aria-haspopup="true" aria-expanded="false"><a href="#">Parts</a></li>
715  <div class="accordion-content">
716    <ul class="sub">
717      
718      
719      <li><a href="/collections/pickups">Pickups</a></li>
720      
721      
722      
723      <li><a href="/collections/on-board-pre-amps">On Board Pre-Amps</a></li>
724      
725      
726      
727      <li><a href="/collections/machine-heads">Machine Heads</a></li>
728      
729      
730      
731      <li><a href="/collections/bridges">Bridges</a></li>
732      
733      
734      
735      <li><a href="/collections/tone-volume-knobs">Tone/Volume Knobs</a></li>
736      
737      
738      
739      <li><a href="/collections/misc">Misc.</a></li>
740      
741      
742    </ul>
743  </div>
744  
745  
746  
747  <li><a href="/collections/fender-custom-shop">Fender Custom Shop Collection</a></li>
748  
749  
750  
751  <li><a href="/pages/workshop">Workshop</a></li>
752  
753  
754  
755  <li class="accordion-toggle has_sub_menu" aria-haspopup="true" aria-expanded="false"><a href="#">About Us</a></li>
756  <div class="accordion-content">
757    <ul class="sub">
758      
759      
760      <li><a href="/pages/our-team">Our Team</a></li>
761      
762      
763      
764      <li><a href="/pages/our-customers">Our Customers</a></li>
765      
766      
767    </ul>
768  </div>
769  
770  
771  
772  <li><a href="/pages/contact">Contact Us</a></li>
773  
774  
775  
776  <li><a href="/pages/sei-bass">Sei Bass </a></li>
777  
778  
779  
780  <li><a href="https://thebassgallery.com/collections/john-giblin-collection">John Giblin Collection</a></li>
781  
782  
783  
784  <li><a href="/collections/collectors-corner">Collectors&#39; Corner</a></li>
785  
786  
787  </ul>
788</nav>
789
790
791
792</div>
793  <div class="shifter-page">
794    <div id="wrapper">
795    <div id="shopify-section-header" class="shopify-section"><div class="header-section" data-section-id="header" data-section-type="header-section">
796
797  <div id="top-bar">
798    
799        <div class="row">
800          <div class="desktop-12 tablet-6 mobile-3">
801            <p>We can deduct 20% VAT off any new products being shipped outside of the UK</p><p>We can ship world wide, please get in touch for more information</p><p>Please call in advance to check product availability</p>
802          </div>
803          
804        </div>
805
806        
807  </div>   
808  <div id="mobile-header">
809    <div class="row">
810      <ul id="mobile-menu" class="mobile-3">
811        <li><span class="shifter-handle"><i class="fa fa-bars" aria-hidden="true"></i></span></li>
812        <li><a href="/search"><i class="fa fa-search"></i></a></li>
813        
814          
815          <li><a href="/account/login"><i class="fa fa-user"></i></a></li>
816          
817                
818        <li><a href="/cart"><i class="fa fa-shopping-cart" aria-hidden="true"></i> <span class="cart-count">0</span></a></li>
819      </ul>     
820    </div>
821  </div>
822
823  <div id="header-wrapper" class=" block-header">
824    
825        <div id="header" class="row">	
826     
827                            
828          
829  
830
831            <div id="search" class="desktop-3 tablet-hide mobile-hide">            
832              
833              <form action="/search" method="get" class="search-form">              
834                <input type="text" name="q" id="q" class="search-field" placeholder="Search" />
835                <button type="submit"><i class="fa fa-search"></i></button>
836              </form>
837              
838            </div>
839
840            <div id="logo" class="desktop-6 tablet-6 mobile-3">
841              
842<a href="/"><img src="//thebassgallery.com/cdn/shop/files/The_Gallery_logo_600x.png?v=1613519225" itemprop="logo"></a>
843                
844            </div>
845
846            
847            <ul id="cart" class=" desktop-3 tablet-hide mobile-hide">
848  
849  
850  
851  <li><a href="/account/login">Account</a></li>
852  
853  
854  <li><a href="/cart"><i class="fa fa-shopping-cart" aria-hidden="true"></i> Cart: (<span class="cart-count">0</span>)</a></li>
855</ul>
856
857            
858
859  
860                  
861          
862        </div>  
863        <!-- End Header -->
864                
865        
866        
867        <div class="nav-container">
868          <div class="row tablet-hide" id="navigation-wrapper">
869            <div class="navigation desktop-12" role="navigation">           
870              <ul class="nav">
871  
872  
873  <li><a href="/">Home</a></li>
874  
875  
876  
877  <li><a href="/collections/bass">Basses</a></li>
878  
879  
880  
881  <li class="dropdown has_sub_menu" aria-haspopup="true" aria-expanded="false">
882    <a class="dlink" href="#">Amps</a>
883    <ul class="submenu">
884      
885      
886      <li><a href="/collections/heads">Heads</a></li>
887      
888      
889      
890      <li><a href="/collections/cabs">Cabs</a></li>
891      
892      
893      
894      <li><a href="/collections/combos-1">Combos</a></li>
895      
896      
897      
898      <li><a href="/collections/power-amps">Power Amps</a></li>
899      
900      
901      
902      <li><a href="/collections/combos">Pre-Amps</a></li>
903      
904      
905      
906      <li><a href="/collections/full-rigs">Full Rigs</a></li>
907      
908      
909      
910      <li><a href="/collections/practice-amps">Practice Amps</a></li>
911      
912      
913    </ul>
914  </li>
915  
916  
917  
918  <li><a href="/collections/unplug">Unplug</a></li>
919  
920  
921  
922  <li><a href="/collections/strings">Strings</a></li>
923  
924  
925  
926  <li><a href="/collections/pedals">Pedals</a></li>
927  
928  
929  
930  <li class="dropdown has_sub_menu" aria-haspopup="true" aria-expanded="false">
931    <a class="dlink" href="#">Accessories</a>
932    <ul class="submenu">
933      
934      
935      <li><a href="/collections/straps">Straps</a></li>
936      
937      
938      
939      <li><a href="/collections/hard-cases">Hard Cases</a></li>
940      
941      
942      
943      <li><a href="/collections/gig-bags">Gig Bags</a></li>
944      
945      
946      
947      <li><a href="/collections/amp-covers-bags">Amp Covers &amp; Bags</a></li>
948      
949      
950      
951      <li><a href="/collections/pedal-boards">Pedal Boards</a></li>
952      
953      
954      
955      <li><a href="/collections/power-supplies">Power Supplies</a></li>
956      
957      
958      
959      <li><a href="/collections/tuners">Tuners</a></li>
960      
961      
962      
963      <li><a href="/collections/bass-maintenance">Bass Maintenance</a></li>
964      
965      
966      
967      <li><a href="/collections/straplocks">Strap Locks</a></li>
968      
969      
970      
971      <li><a href="/collections/cables">Cables</a></li>
972      
973      
974      
975      <li><a href="/collections/books">Books</a></li>
976      
977      
978    </ul>
979  </li>
980  
981  
982  
983  <li class="dropdown has_sub_menu" aria-haspopup="true" aria-expanded="false">
984    <a class="dlink" href="#">Parts</a>
985    <ul class="submenu">
986      
987      
988      <li><a href="/collections/pickups">Pickups</a></li>
989      
990      
991      
992      <li><a href="/collections/on-board-pre-amps">On Board Pre-Amps</a></li>
993      
994      
995      
996      <li><a href="/collections/machine-heads">Machine Heads</a></li>
997      
998      
999      
1000      <li><a href="/collections/bridges">Bridges</a></li>
1001      
1002      
1003      
1004      <li><a href="/collections/tone-volume-knobs">Tone/Volume Knobs</a></li>
1005      
1006      
1007      
1008      <li><a href="/collections/misc">Misc.</a></li>
1009      
1010      
1011    </ul>
1012  </li>
1013  
1014  
1015  
1016  <li><a href="/collections/fender-custom-shop">Fender Custom Shop Collection</a></li>
1017  
1018  
1019  
1020  <li><a href="/pages/workshop">Workshop</a></li>
1021  
1022  
1023  
1024  <li class="dropdown has_sub_menu" aria-haspopup="true" aria-expanded="false">
1025    <a class="dlink" href="#">About Us</a>
1026    <ul class="submenu">
1027      
1028      
1029      <li><a href="/pages/our-team">Our Team</a></li>
1030      
1031      
1032      
1033      <li><a href="/pages/our-customers">Our Customers</a></li>
1034      
1035      
1036    </ul>
1037  </li>
1038  
1039  
1040  
1041  <li><a href="/pages/contact">Contact Us</a></li>
1042  
1043  
1044  
1045  <li><a href="/pages/sei-bass">Sei Bass </a></li>
1046  
1047  
1048  
1049  <li><a href="https://thebassgallery.com/collections/john-giblin-collection">John Giblin Collection</a></li>
1050  
1051  
1052  
1053  <li><a href="/collections/collectors-corner">Collectors&#39; Corner</a></li>
1054  
1055  
1056</ul>
1057
1058            </div> 
1059          </div>
1060        </div>
1061        
1062        
1063           
1064        
1065  </div> <!-- End wrapper -->
1066</div>
1067
1068<div class="clear"></div>
1069
1070
1071<style>
1072
1073  
1074  
1075  #logo a { 
1076    font-size: 17px; 
1077    text-transform: uppercase; 
1078    font-weight: 700; 
1079  }
1080  
1081  @media screen and ( min-width: 740px ) {
1082    #logo img { max-width: 495px; }
1083  }
1084  
1085  ul.nav li.dropdown ul.submenu { top: 55px; }
1086  ul.nav { line-height: 55px; }
1087  
1088 
1089  .navigation { 
1090    
1091    border-bottom: 3px solid #e0e0e0;
1092    
1093    background: #ffffff; 
1094  }
1095  
1096  
1097  
1098  ul.nav { text-align: center; }
1099  
1100  
1101  
1102  #top-bar p { text-align: center; }
1103  
1104  
1105  
1106  .inline-header div#search {
1107    line-height: 55px;
1108  }
1109  
1110  #logo a { font-size: 0; display: block; }
1111  
1112</style>
1113
1114</div>
1115    
1116      
1117      
1118      
1119      <div id="content" class="row">
1120        
1121<div id="breadcrumb" class="desktop-12">
1122  <a href="/" class="homepage-link" title="Home">Home</a>
1123  
1124  <span class="separator">&raquo;</span>
1125  <span class="page-title">Account</span>
1126  
1127</div>
1128
1129<div class="clear"></div> 
1130        <div id="customer-wrapper" class="desktop-12 mobile-3">
1131
1132  <!-- Left Side -->
1133  
1134  <div id="template" class="desktop-5 mobile-3">
1135
1136    <!-- Guest Checkout login -->
1137
1138    		
1139
1140      <div class="clear"></div>
1141
1142
1143    <!-- End Guest Checkout login -->
1144    <!-- Customer Login -->
1145
1146
1147    <div id="customer" class="desktop-12 mobile-3">
1148      <div class="template_header">
1149        <h2>Login</h2>
1150      </div>
1151      
1152      <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="✓" />
1153      
1154
1155      <div id="login_email" class="clearfix large_form">
1156        <label for="customer_email" class="login">Email</label>
1157        <input type="email" value="" name="customer[email]" id="customer_email" class="large" size="30" />
1158      </div>
1159      
1160      
1161
1162      <div id="login_password" class="clearfix large_form">
1163        <label for="customer_password" class="login">Password</label>
1164        <input type="password" value="" name="customer[password]" id="customer_password" class="large password" size="16" />
1165        <div id="forgot_password">
1166          <a href="#" onclick="showRecoverPasswordForm();return false;">Forgot your password?</a>
1167        </div>
1168      </div>
1169      
1170      
1171      
1172      <div class="action_bottom">
1173        <input class="secondary button" type="submit" value="Sign In" />
1174      </div>
1175      
1176      </form>
1177    </div>
1178
1179
1180    <!-- End Customer Login -->
1181    <!-- Password Recovery -->
1182
1183
1184    <div id="recover-password" class="desktop-12 mobile-3" style='display:none'>
1185      <div class="template_header">
1186        <h2>Reset your password</h2>
1187        <p class="note">We will send you an email to reset your password.</p>
1188      </div>
1189      
1190      <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="✓" />
1191      
1192      
1193      
1194      <div id="recover_email" class="clearfix large_form">
1195        <label for="email" class="large">Email</label>
1196        <input type="email" value="" size="30" name="email" id="recover-email" class="large" />
1197      </div>
1198      
1199      <div class="action_bottom">
1200        <input class="secondary button" type="submit" value="Submit" />
1201        <span class="note"><a href="#" onclick="hideRecoverPasswordForm();return false;">Cancel</a></span>
1202      </div>
1203      
1204      </form>
1205    </div>
1206      
1207  </div>
1208
1209  <!-- End Left Side -->  
1210
1211
1212  <!-- End Password Recovery -->    
1213  <!-- Create Account -->    
1214
1215
1216  <!-- Create Customer -->
1217  <div id="create-customer" class="desktop-push-2 desktop-5 mobile-3">
1218    <div class="template_header">
1219      <h2 class="title">Create Account</h2>
1220    </div>
1221
1222    <form method="post" action="/account" id="create_customer" accept-charset="UTF-8" data-login-with-shop-sign-up="true"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="✓" />
1223    
1224
1225
1226    <div id="first_name" class="clearfix large_form">
1227      <label for="first_name" class="login">First Name</label>
1228      <input type="text" value="" name="customer[first_name]" id="first_name" class="large" size="30" />
1229    </div>
1230
1231    <div id="last_name" class="clearfix large_form">
1232      <label for="last_name" class="login">Last Name</label>
1233      <input type="text" value="" name="customer[last_name]" id="last_name" class="large" size="30" />
1234    </div>
1235
1236    <div id="email" class="clearfix large_form">
1237      <label for="email" class="login">Email</label>
1238      <input type="email" value="" name="customer[email]" id="email" class="large" size="30" />
1239    </div>
1240
1241    <div id="password" class="clearfix large_form">
1242      <label for="password" class="login">Password</label>
1243      <input type="password" value="" name="customer[password]" id="password" class="large password" size="30" />
1244    </div>
1245
1246
1247    <div class="action_bottom">
1248      <input class="secondary button" type="submit" value="Create"/>
1249    </div>
1250    </form>
1251  </div>
1252
1253
1254  <!-- End Create Account -->     
1255
1256
1257</div>
1258</div>
1259
1260<script type="text/javascript">
1261  function showRecoverPasswordForm() {
1262    document.getElementById('recover-password').style.display = 'inline-block';
1263    document.getElementById('customer').style.display='none';
1264  }
1265
1266  function hideRecoverPasswordForm() {
1267    document.getElementById('recover-password').style.display = 'none';
1268    document.getElementById('customer').style.display = 'inline-block';
1269  }
1270
1271  if (window.location.hash == '#recover') { showRecoverPasswordForm() }
1272</script>
1272
1273
1274
1275
1276      </div>
1277      
1278      
1279      <div class="clear"></div>   
1280    </div> <!-- End wrapper -->
1281    <div id="shopify-section-footer" class="shopify-section"><div id="footer" class="footer-section" data-section-id="footer" data-section-type="footer-section">
1282  <div class="container row">
1283    <div id="big-footer" class="desktop-12">
1284      
1285      
1286      
1287      <div class="desktop-4 tablet-6 mobile-3 footer-sect">
1288        <h4>About</h4>
1289        <p>Established in 1992 The Gallery – Bass Merchant has grown to become one of the most important places for all things bass. We pride ourselves in providing the widest range of new, used and vintage instruments, amplifiers and accessories, in a friendly, welcoming environment and backed up with our setup, after sales and repair expertise. Whatever your bass needs; The Gallery has the answer.</p>
1290      </div>
1291      
1292      
1293      
1294      <div class="desktop-4 tablet-6 mobile-3 footer-sect">
1295        <h4>Menu</h4>
1296        <ul >
1297          
1298          <li><a href="/pages/terms-conditions" title="">Terms & Conditions</a></li>
1299          
1300          <li><a href="/pages/shipping-options" title="">Shipping Options</a></li>
1301          
1302          <li><a href="/pages/returns-exchanges" title="">Returns & Exchanges</a></li>
1303          
1304        </ul>
1305      </div>
1306      
1307      
1308      
1309      <div class="desktop-4 tablet-6 mobile-3 footer-sect">
1310        <h4>stay in touch</h4>
1311        <!-- Begin MailChimp Signup Form -->
1312<link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css">
1313<style type="text/css">
1314	#mc_embed_signup{background:#000; clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;}
1315	/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
1316	   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
1317</style>
1318<div id="mc_embed_signup">
1319<form action="https://thebassgallery.us13.list-manage.com/subscribe/post?u=17a2c0e506140ab636fae19be&amp;id=88e0ac6508" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
1320    <div id="mc_embed_signup_scroll">
1321      <p style="text-align: centre;"><label for="mce-EMAIL">Subscribe to our mailing list</label></p>
1322	<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
1323    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
1324    <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_17a2c0e506140ab636fae19be_88e0ac6508" tabindex="-1" value=""></div>
1325    <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
1326    </div>
1327</form>
1328</div>
1329
1330<!--End mc_embed_signup-->
1331        <div class="clear"></div>
1332        <div id="social-icons">
1333          <a href="//www.facebook.com/thebassgalleryuk/"><i class="fa fa-facebook"></i></a>
1334          <a href="//www.twitter.com/bassgallery"><i class="fa fa-twitter"></i></a>
1335          
1336          
1337          
1338           <a href="https://www.youtube.com/channel/UCqd4wGxUmvMLZ2-Rp6pp1tw/featured?fbclid=IwAR3u4W-TrQnq9MveZmDDKeIkSbd3A7GPqNzsR0gganOjjrdBD4fnmE6AQW8"><i class="fa fa-youtube"></i></a>
1339          
1340          
1341          
1342           <a href="//www.instagram.com/thebassgallery"><i class="fa fa-instagram"></i></a>
1343        </div>
1344      </div>
1345      
1346      
1347    </div>
1348    <div class="row">
1349      <div id="close" class="desktop-12 mobile-3">
1350        <p>Copyright &copy; 2026 <a href="/" title="">The Bass Gallery</a>  
1351      </div>
1352    </div>
1353  </div>
1354</div>
1355<style>
1356  #footer { text-align: left; }
1357</style>
1358
1359</div>
1360  </div>
1361  
1362
1363  
1363<script>
1364
1365/**
1366 * Module to ajaxify all add to cart forms on the page.
1367 *
1368 * Copyright (c) 2014 Caroline Schnapp (11heavens.com)
1369 * Dual licensed under the MIT and GPL licenses:
1370 * http://www.opensource.org/licenses/mit-license.php
1371 * http://www.gnu.org/licenses/gpl.html
1372 *
1373 */
1374Shopify.AjaxifyCart = (function($) {
1375  var _config = {
1376    addedToCartBtnLabel: '"Thank You!"',
1377    addingToCartBtnLabel: '"Adding..."',
1378    soldOutBtnLabel: '"Sold "',
1379    howLongTillBtnReturnsToNormal: 1000, // in milliseconds.
1380    cartCountSelector: '.cart-count',
1381    cartTotalSelector: '#cart-price',
1382    feedbackPosition: 'belowForm', // 'aboveForm' for top of add to cart form, 'belowForm' for below the add to cart form, and 'nextButton' for next to add to cart button.
1383    shopifyAjaxAddURL: '/cart/add.js',
1384    shopifyAjaxCartURL: '/cart.js'
1385  };
1386  var _showFeedback = function(success, html, addToCartForm) {
1387    $('.ajaxified-cart-feedback').remove();
1388    var feedback = '<p class="ajaxified-cart-feedback ' + success + '">' + html + '</p>';
1389    switch (_config.feedbackPosition) {
1390      case 'aboveForm':
1391        addToCartForm.before(feedback);
1392        break;
1393      case 'belowForm':
1394        addToCartForm.after(feedback);
1395        break;
1396      case 'nextButton':
1397      default:
1398        addToCartForm.find('input[type="submit"]').after(feedback);
1399        break;   
1400    }
1401    $('.ajaxified-cart-feedback').slideDown();
1402  };
1403  var _init = function() {   
1404    $(document).ready(function() { 
1405      $('form[action="/cart/add"]').submit(function(e) {
1406        e.preventDefault();
1407        var addToCartForm = $(this);  
1408        // Disable add to cart button.
1409        var addToCartBtn = addToCartForm.find('input[type="submit"]');
1410        addToCartBtn.attr('data-label', addToCartBtn.val());
1411        addToCartBtn.val(_config.addingToCartBtnLabel).addClass('disabled').attr('disabled', 'disabled');
1412        // Add to cart.
1413        $.ajax({
1414          url: _config.shopifyAjaxAddURL,
1415          dataType: 'json',
1416          type: 'post',
1417          data: addToCartForm.serialize(),
1418          success: function(itemData) {
1419            // Re-enable add to cart button.
1420            addToCartBtn.addClass('inverted').val(_config.addedToCartBtnLabel);
1421            _showFeedback('success','<i class="fa fa-check"></i> Added to Cart <a href="/cart">View Cart</a> or <a href="/collections/all">Continue Shopping</a>.',addToCartForm);
1422            window.setTimeout(function(){
1423              addToCartBtn.removeAttr('disabled').removeClass('disabled').removeClass('inverted').val(addToCartBtn.attr('data-label'));
1424            }, _config.howLongTillBtnReturnsToNormal);
1425            // Update cart count and show cart link.
1426            $.getJSON(_config.shopifyAjaxCartURL, function(cart) {
1427              if (_config.cartCountSelector && $(_config.cartCountSelector).size()) {
1428                var value = $(_config.cartCountSelector).html();
1429                $(_config.cartCountSelector).html(value.replace(/[0-9]+/,cart.item_count));
1430              }
1431              if (_config.cartTotalSelector && $(_config.cartTotalSelector).size()) {
1432                if (typeof Currency !== 'undefined' && typeof Currency.money_format !== 'undefined') {
1433                  var newCurrency = '';
1434                  if ($('[name="currencies"]').size()) {
1435                    newCurrency = $('[name="currencies"]').val();
1436                  }
1437                  else if ($('#currencies span.selected').size()) {
1438                    newCurrency = $('#currencies span.selected').attr('data-currency');
1439                  }
1440                  if (newCurrency) {
1441                    $(_config.cartTotalSelector).html('<span class=money>' + Shopify.formatMoney(Currency.convert(cart.total_price, "GBP", newCurrency), Currency.money_format[newCurrency]) + '</span>');
1442                  } 
1443                  else {
1444                    $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "£{{amount}}"));
1445                  }
1446                }
1447                else {
1448                  $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "£{{amount}}"));
1449                }
1450              };
1451            });        
1452          }, 
1453          error: function(XMLHttpRequest) {
1454            var response = eval('(' + XMLHttpRequest.responseText + ')');
1455            response = response.description;
1456            if (response.slice(0,4) === 'All ') {
1457              _showFeedback('error', response.replace('All 1 ', 'All '), addToCartForm);
1458              addToCartBtn.removeAttr('disabled').val(_config.soldOutBtnLabel).attr('disabled','disabled');
1459            }
1460            else {
1461              _showFeedback('error', '<i class="fa fa-warning"></i> ' + response, addToCartForm);
1462              addToCartBtn.removeAttr('disabled').removeClass('disabled').removeClass('inverted').val(addToCartBtn.attr('data-label'));
1463            }
1464          }
1465        });   
1466        return false;    
1467      });
1468    });
1469  };
1470  return {
1471    init: function(params) {
1472        // Configuration
1473        params = params || {};
1474        // Merging with defaults.
1475        $.extend(_config, params);
1476        // Action
1477        $(function() {
1478          _init();
1479        });
1480    },    
1481    getConfig: function() {
1482      return _config;
1483    }
1484  }  
1485})(jQuery);
1486
1487Shopify.AjaxifyCart.init();
1488
1489</script>
1489
1490
1491<style>
1492.ajaxified-cart-feedback.error { color: #FF4136; } 
1493</style>
1494
1495  <!--begin-bc-sf-filter-js-->
1496  
1496<script>
1497  // Declare bcSfFilterConfig variable
1498  var bcSfFilterMainConfig = {
1499    api: {
1500      filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter',
1501      searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search',
1502      suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest',
1503    },
1504    shop: {
1505      name: 'The Bass Gallery',
1506      url: 'https://thebassgallery.com',
1507      domain: 'the-bass-gallery.myshopify.com',
1508      currency: 'GBP',
1509      money_format: '£{{amount}}'
1510    },
1511    general: {
1512      file_url: "//thebassgallery.com/cdn/shop/files/?v=4569",
1513      asset_url: "//thebassgallery.com/cdn/shop/t/2/assets/bc-sf-filter.js?v=107741450067133323821605591542",
1514      collection_id: 0,
1515      collection_handle: "",
1516      
1517      
1518      
1519      current_tags: null,
1520      default_sort_by: "",
1521      swatch_extension: "png",
1522      no_image_url: "//thebassgallery.com/cdn/shop/t/2/assets/bc-sf-filter-no-image.gif?v=45510820439899768411521471663",
1523      search_term: "",
1524      template: "customers/login"
1525    },
1526    
1527    settings: {"general":{"productAndVariantAvailable":false,"availableAfterFiltering":false,"activeFilterScrollbar":true,"showFilterOptionCount":true,"showSingleOption":false,"showOutOfStockOption":false,"keepToggleState":true,"showRefineBy":true,"changeMobileButtonLabel":false,"capitalizeFilterOptionValues":true,"swatchImageVersion":"111111","paginationType":"infinite","customSortingList":"relevance|best-selling|manual|price-ascending|price-descending|title-ascending|title-descending|created-descending|created-ascending","showLoading":false,"activeScrollToTop":true,"activeQuickView":true},"search":{"enableSuggestion":true,"showSuggestionProductVendor":false,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductImage":true,"searchPanelBlocks":{"searchTermSuggestions":{"label":"","searchTermList":[],"backup":[],"type":"based_on_data"},"mostPopularProducts":{"label":"","productList":[],"backup":[],"type":"based_on_data"},"collections":{"excludedValues":[]}}},"labelTranslations":{"en":{"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for products in this collection","loadPreviousPage":"Load Previous Page","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{ count }} Columns","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","sortByOptions":{"sorting":"Sort by","relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending","title-ascending":"Title ascending","title-descending":"Title descending","created-descending":"Created descending","created-ascending":"Created ascending"},"recommendation":{"homepage-078573":"Just dropped","homepage-342245":"Best Sellers","collectionpage-406626":"Just dropped","collectionpage-124203":"Most Popular Products","productpage-571288":"Recently viewed","productpage-776340":"Frequently Bought Together","cartpage-064151":"Still interested in this?","cartpage-357636":"Similar Products"},"search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".\nBut don't give up – check the spelling or try less specific search terms.","resultEmptyWithSuggestion":"Sorry, nothing found for \"{{ terms }}\". Check out these items instead?","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Blogs & Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.\nUse more generic search terms.\nEnter fewer keywords.\nTry searching by product type, brand, model number or product feature."},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"}
1527,"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"action_list":{"qvBtnLabel":"Quick View","qvAddToCartBtnLabel":"Add To Cart","qvSoldOutLabel":"Sold Out","qvSaleLabel":"Sale","qvViewFullDetails":"View Full Details","qvQuantity":"Quantity","atcAvailableLabel":"Add to Cart","atcSelectOptionsLabel":"Select Options","atcSoldOutLabel":"Sold Out","atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartCheckoutLabel":"Checkout","atcMiniCartShopingCartLabel":"Your Cart","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartViewCartLabel":"View cart","atcAddingToCartBtnLabel":"Adding","atcAddedToCartBtnLabel":"Added!","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items"},"defaultTheme":{"toolbarViewAs":"View as","toolbarProduct":"Product","toolbarProducts":"Products","productItemSoldOut":"Sold out","productItemSale":"Sale","productItemFrom":"from"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}}},"label":{"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for products in this collection","loadPreviousPage":"Load Previous Page","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{ count }} Columns","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","sortByOptions":{"sorting":"Sort by","relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending","title-ascending":"Title ascending","title-descending":"Title descending","created-descending":"Created descending","created-ascending":"Created ascending"},"recommendation":{"homepage-078573":"Just dropped","homepage-342245":"Best Sellers","collectionpage-406626":"Just dropped","collectionpage-124203":"Most Popular Products","productpage-571288":"Recently viewed","productpage-776340":"Frequently Bought Together","cartpage-064151":"Still interested in this?","cartpage-357636":"Similar Products"},"search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".\nBut don't give up – check the spelling or try less specific search terms.","resultEmptyWithSuggestion":"Sorry, nothing found for \"{{ terms }}\". Check out these items instead?","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Blogs & Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.\nUse more generic search terms.\nEnter fewer keywords.\nTry searching by product type, brand, model number or product feature."},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"}
1527,"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"action_list":{"qvBtnLabel":"Quick View","qvAddToCartBtnLabel":"Add To Cart","qvSoldOutLabel":"Sold Out","qvSaleLabel":"Sale","qvViewFullDetails":"View Full Details","qvQuantity":"Quantity","atcAvailableLabel":"Add to Cart","atcSelectOptionsLabel":"Select Options","atcSoldOutLabel":"Sold Out","atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartCheckoutLabel":"Checkout","atcMiniCartShopingCartLabel":"Your Cart","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartViewCartLabel":"View cart","atcAddingToCartBtnLabel":"Adding","atcAddedToCartBtnLabel":"Added!","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items"},"defaultTheme":{"toolbarViewAs":"View as","toolbarProduct":"Product","toolbarProducts":"Products","productItemSoldOut":"Sold out","productItemSale":"Sale","productItemFrom":"from"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}}},
1528    
1529    label_suggestion: {
1530      suggestion_popular_header:   "Popular Suggestions" ,
1531      suggestion_product_header:   "Products" ,
1532      suggestion_did_you_mean_header:   "Did you mean" ,
1533      suggestion_view_all:   "View all results" ,
1534    },
1535    label_error: {
1536      error_no_filter_result:   "Sorry, no products matched your selection" ,
1537      error_no_search_result:   "Sorry, no products matched the keyword" ,
1538      error_no_products:   "No products found in this collection" ,
1539    }
1540  };
1541  function mergeObject(obj1, obj2){
1542    var obj3 = {};
1543    for (var attr in obj1) { obj3[attr] = obj1[attr]; }
1544    for (var attr in obj2) { obj3[attr] = obj2[attr]; }
1545    return obj3;
1546  }
1547  if (typeof bcSfFilterConfig !== 'undefined') {
1548    var bcSfFilterConfig = mergeObject(bcSfFilterConfig, bcSfFilterMainConfig); 
1549  } else {
1550    var bcSfFilterConfig = mergeObject({}, bcSfFilterMainConfig); 
1551  }
1552</script>
1552
1553
1554<!-- Include Resources -->
1555<script src="//thebassgallery.com/cdn/shop/t/2/assets/bc-sf-filter-lib.js?v=46877552924035137411525100566" type="text/javascript"></script>
vendor: 1 bytes, line 1555
1555
1556<script src="//thebassgallery.com/cdn/shop/t/2/assets/bc-sf-search.js?v=82847346646520730001530299748" type="text/javascript"></script>
1556
1557
1558
1559
1560
1561
1562<!-- Initialize App -->
1563<script>
1564  
1565var boostAI_DefaultSortingValue={sorting:"Sorting",sorting_best_selling:"Best Selling",sorting_featured:"Featured",sorting_heading:"Sorting",sorting_manual:"Manual",sorting_relevance:"Relevance",sorting_created_ascending:"Created Ascending",sorting_created_descending:"Created Descending",sorting_date_ascending:"Date Ascending",sorting_date_descending:"Date Descending",sorting_published_descending:"Published Descending",sorting_published_ascending:"Published Ascending",sorting_price_ascending:"Price Ascending",sorting_price_descending:"Price Descending",sorting_sale_ascending:"% Off",sorting_sale_descending:"% Off, Low to High",sorting_title_ascending:"Title Ascending",sorting_title_descending:"Title Descending"};try{if("undefined"!=typeof boostPFSThemeConfig&&boostPFSThemeConfig.hasOwnProperty("label"))for(var key in boostPFSThemeConfig.label){if(boostPFSThemeConfig.label.hasOwnProperty(key)&&"string"==typeof boostPFSThemeConfig.label[key])-1!==(value=boostPFSThemeConfig.label[key].toLowerCase()).indexOf("translation missing")&&void 0!==boostAI_DefaultSortingValue[key]&&(boostPFSThemeConfig.label[key]=boostAI_DefaultSortingValue[key])}if("undefined"!=typeof bcSfFilterConfig&&bcSfFilterConfig.hasOwnProperty("label"))for(var key in bcSfFilterConfig.label){var value;if(bcSfFilterConfig.label.hasOwnProperty(key)&&"string"==typeof bcSfFilterConfig.label[key])-1!==(value=bcSfFilterConfig.label[key].toLowerCase()).indexOf("translation missing")&&void 0!==boostAI_DefaultSortingValue[key]&&(bcSfFilterConfig.label[key]=boostAI_DefaultSortingValue[key])}}catch(e){console.log("Patch defaultSortingValue error")}
1566var bcsffilter = new BCSfFilter();
1567  bcsffilter.init();
1568</script>
1568
1569
1570<!-- Initialize & Customize Filter -->
1571
1572
1573
1574
1575<!-- Initialize & Customize Search -->
1576<script>bcsffilter.initSearchBox();</script>
1576
1577  <!--end-bc-sf-filter-js-->
1578
1579  
1580
1581<!-- BEEKETINGSCRIPT CODE START --><!-- BEEKETINGSCRIPT CODE END --><!--  DO NOT MODIFY THIS LINE  --> 
1582 <!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent -->
1582<script type="text/javascript">window.cookieconsent_options = {"message":"We use cookies to ensure that we give you the best experience on our website. If you continue we\'ll assume that you are understand this.","dismiss":"Accept","learnMore":"","link":"","theme":"dark-bottom"};</script>
vendor: 2 bytes, line 1582
1582
1583<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js"></script>
1583
1584<!-- End Cookie Consent plugin -->
1585
1586<script src="//cdn.codeblackbelt.com/js/modules/frequently-bought-together/main.min.js?shop=the-bass-gallery.myshopify.com"></script>
vendor: 1 bytes, line 1586
1586
1587<script src="//cdn.codeblackbelt.com/js/modules/also-bought/main.min.js?shop=the-bass-gallery.myshopify.com"></script>
vendor: 1 bytes, line 1587
1587
1588<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1588
1589</body>
1590</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.