1<!doctype html> 2<html data-wf-page="67dda3a018d2b92441821871" data-wf-site="67dda3a018d2b924418217c9" lang="en"><head><meta charset="utf-8"> 3<title>contact</title><meta content="Â " name="description"> 4<meta content="contact" property="og:title"> 5<meta content="Â " property="og:description"> 6<meta content="contact" property="twitter:title"> 7<meta content="Â " property="twitter:description"> 8<meta property="og:type" content="website"> 9<meta content="summary_large_image" name="twitter:card"> 10<meta content="width=device-width, initial-scale=1" name="viewport"> 11<link href="//sharptonerecords.co/cdn/shop/t/74/assets/normalize.css?v=7230471698553888871790182059" rel="stylesheet" type="text/css"> 12<link href="//sharptonerecords.co/cdn/shop/t/74/assets/components.css?v=156429839105677807331790182058" rel="stylesheet" type="text/css"> 13<link href="//sharptonerecords.co/cdn/shop/t/74/assets/sharptone-theme.css?v=56424254888248998571790182060" rel="stylesheet" type="text/css"> 14<link href="https://fonts.googleapis.com" rel="preconnect"> 15<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"> 16<link href="https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700&family=Oxanium:wght@300;400;500;600;700;800&family=Michroma&display=swap" rel="stylesheet">
16<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
16 17 18 <link href="//sharptonerecords.co/cdn/shop/t/74/assets/favicon.png?v=183015668848765809341790182060" rel="shortcut icon" type="image/x-icon"> 19 20 21 22 23 <link href="//sharptonerecords.co/cdn/shop/t/74/assets/webclip.png?v=14693" rel="apple-touch-icon"> 24 25 26<!-- Alpine Focus Plugin -->
27<script defer="" src="https://cdn.jsdelivr.net/npm/@alpinejs/[email protected]/dist/cdn.min.js"></script>
27<!-- Alpine JS -->
28<script defer="" src="//sharptonerecords.co/cdn/shop/t/74/assets/alpinejs3.js?v=95530210460088110851790182060"></script>
28<!-- [Attributes by Finsweet] Custom slider dots -->
29<script defer="" src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-sliderdots@1/sliderdots.js"></script>
29<link href="https://sharptonerecords.co/pages/contact" rel="canonical"> 30<style>[x-cloak] { display: none !important; } 31 [data-st-cloak_disabled] { display: none !important; } 32/* Setup Font and Background Color if Text is selected */ 33::selection { 34 color: #fff; 35 background: #E91B7F; 36} 37::-moz-selection { 38 color: #fff; 39 background: #E91B7F; 40} 41</style><meta name="theme-color" content="#000" media="(prefers-color-scheme: light)"> 42<meta name="theme-color" content="#fff" media="(prefers-color-scheme: dark)">
43<script src="//sharptonerecords.co/cdn/shop/t/74/assets/_helper.js?v=103187687264614709631790182058" type="text/javascript"></script>
43<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
43<meta name="google-site-verification" content="eiaAHA-YQ1Imiizap_GrsCYCe7puSFrc-fHYLNSujxE"> 44<meta name="facebook-domain-verification" content="4hlo3gr7x54r2dpi6bw8n4023me8u5"> 45<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/21405561/digital_wallets/dialog"> 46<meta id="in-context-paypal-metadata" data-shop-id="21405561" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 47<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
47<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21463236"></script>
47 48<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
49<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21463236&shop_id=21405561" crossorigin="anonymous"></script>
vendor: 1 bytes, line 49
49
50<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":21405561,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/21405561","merchantName":"SharpTone Records","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"SharpTone Records","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 50
50
51<script id="shopify-features" type="application/json">{"accessToken":"e00eeb0862d9394f6a0028cf7cf35cb3","betas":["rich-media-storefront-analytics"],"domain":"sharptonerecords.co","predictiveSearch":true,"shopId":21405561,"locale":"en"}</script>
vendor: 1 bytes, line 51
51
52<script>var Shopify = Shopify || {}; 53Shopify.shop = "sharpetone.myshopify.com"; 54Shopify.locale = "en"; 55Shopify.currency = {"active":"USD","rate":"1.0"}; 56Shopify.country = "US"; 57Shopify.theme = {"name":"SharpTone Records [Filter Scrolling]","id":152709169348,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"}; 58Shopify.theme.handle = "null"; 59Shopify.theme.style = {"id":null,"handle":null}; 60Shopify.cdnHost = "sharptonerecords.co/cdn"; 61Shopify.routes = Shopify.routes || {}; 62Shopify.routes.root = "/"; 63Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 64Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 65Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 66Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 66
66
67<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 67
67
68<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 68
68
69<script> 70 window.ShopifyPay = window.ShopifyPay || {}; 71 window.ShopifyPay.apiHost = "shop.app\/pay"; 72 window.ShopifyPay.redirectState = null; 73</script>
vendor: 1 bytes, line 73
73
74<script> 75 window.Shopify = window.Shopify || {}; 76 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 77 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 78 window.Shopify.SignInWithShop.eligible = true; 79</script>
vendor: 1 bytes, line 79
79
80<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 80
80
81<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 81
81
82<script type="module"> 83 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 84 85 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 86 87</script>
vendor: 1 bytes, line 87
87
88<script> 89 window.Shopify = window.Shopify || {}; 90 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 91 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"]}; 92</script>
vendor: 1 bytes, line 92
92
93<script>(function() { 94 var isLoaded = false; 95 function asyncLoad() { 96 if (isLoaded) return; 97 isLoaded = true; 98 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/6c5a87d741887333a8af734e2\/bca79663498d9015e19a2313d.js?shop=sharpetone.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/44995f91bf0d4bce3e24f1ce6\/3ae4d3e5f993113f2eff851a4.js?shop=sharpetone.myshopify.com","\/\/www.powr.io\/powr.js?powr-token=sharpetone.myshopify.com\u0026external-type=shopify\u0026shop=sharpetone.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/6c5a87d741887333a8af734e2\/45f11edd2ba00bd074c2b6435.js?shop=sharpetone.myshopify.com","https:\/\/gdprcdn.b-cdn.net\/js\/gdpr_cookie_consent.min.js?shop=sharpetone.myshopify.com"]; 99 for (var i = 0; i < urls.length; i++) { 100 var s = document.createElement('script'); 101 s.type = 'text/javascript'; 102 s.async = true; 103 s.src = urls[i]; 104 var x = document.getElementsByTagName('script')[0]; 105 x.parentNode.insertBefore(s, x); 106 } 107 }; 108 if(window.attachEvent) { 109 window.attachEvent('onload', asyncLoad); 110 } else { 111 window.addEventListener('load', asyncLoad, false); 112 } 113})();</script>
vendor: 1 bytes, line 113
113
114<script id="__st">var __st={"a":21405561,"offset":-14400,"reqid":"01d5d194-8535-4d3d-aec2-14301fdb77c2-1790296668","pageurl":"sharptonerecords.co\/pages\/contact","s":"pages-47025881149","u":"2ee4d9c85463","p":"page","rtyp":"page","rid":47025881149};</script>
vendor: 1 bytes, line 114
114
115<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 115
115
116<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 116
116
117<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//sharptonerecords.co/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 117
117
118<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 = "//sharptonerecords.co/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>
118<script crossorigin="anonymous" defer="defer" src="//sharptonerecords.co/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 118
118
119<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 119
119
120<script> 121 window.Shopify = window.Shopify || {}; 122 window.Shopify.MCP = window.Shopify.MCP || {}; 123 window.Shopify.MCP.enabled = true; 124 window.Shopify.MCP.shop = "sharpetone.myshopify.com"; 125 window.Shopify.MCP.mcpEndpoint = "https:\/\/sharptonerecords.co\/api\/mcp"; 126 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"]}}]; 127</script>
vendor: 1 bytes, line 127
127
128<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("\/\/sharptonerecords.co\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 129</script>
vendor: 1 bytes, line 129
129
130<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://sharptonerecords.co/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 131</script>
vendor: 1 bytes, line 131
131
132<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 133 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); 134</script>
vendor: 1 bytes, line 134
134
135<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})}})); 136</script>
vendor: 1 bytes, line 136
136
137<script id='scb4127' type='text/javascript' async='' src='https://sharptonerecords.co/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
137<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://sharptonerecords.co/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 138<style id="shopify-accelerated-checkout-cart"> 139 #shopify-buyer-consent { 140 margin-top: 1em; 141 display: inline-block; 142 width: 100%; 143} 144 145#shopify-buyer-consent.hidden { 146 display: none; 147} 148 149#shopify-subscription-policy-button { 150 background: none; 151 border: none; 152 padding: 0; 153 text-decoration: underline; 154 font-size: inherit; 155 cursor: pointer; 156} 157 158#shopify-subscription-policy-button::before { 159 box-shadow: none; 160} 161 162 </style> 163
164<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
164<!-- BEGIN app block: shopify://apps/schedule-it/blocks/announcement-embed/019d0d39-c61f-77d1-9e67-d332bb2b2b49 -->
165<script type="application/json" id="schedule-it-config"> 166{"announcementHtml":"\u003cdiv id=\"schedule-it-announcement-root\" class=\"schedule-it-announcement schedule-it-announcement--hidden\" data-endpoint=\"\/apps\/schedule-it\/announcement\" data-shop=\"sharpetone.myshopify.com\" aria-live=\"polite\" role=\"status\"\u003e\u003cp class=\"schedule-it-announcement__message\"\u003e\u003c\/p\u003e\u003ca class=\"schedule-it-announcement__link\" href=\"#\" hidden\u003e\u003c\/a\u003e\u003cbutton type=\"button\" class=\"schedule-it-announcement__close\" aria-label=\"Dismiss announcement\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"14\" height=\"14\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M5 5l10 10M15 5L5 15\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e"} 167</script>
167 168<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
169<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/sharpetone.myshopify.com"></script>
169 170 171
172<script defer data-gorgias-loader-convert src="https://content.9gtb.com/loader.js"></script>
172 173 174
175<script defer data-gorgias-loader-mailto-replace src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=sharpetone"></script>
175 176 177 178<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 179 180 181 182 183 184 185 186 187 188 189 190 191
191<script async src="https://static.klaviyo.com/onsite/js/W8tWpL/klaviyo.js?company_id=W8tWpL"></script>
191 192
192<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
192 193 194 195 196 197 198 199
199<script> 200 window.klaviyoReviewsProductDesignMode = false 201 </script>
201 202 203 204 205 206 207 208 209 210 211<!-- END app block -->
211<script src="https://cdn.shopify.com/extensions/01a05aa0-1ce5-7ff1-8a70-1adc264c1a5a/schedule-it-73/assets/schedule-it-theme.js" type="text/javascript" defer="defer"></script>
211 212<link href="https://cdn.shopify.com/extensions/01a05aa0-1ce5-7ff1-8a70-1adc264c1a5a/schedule-it-73/assets/schedule-it-theme.css" rel="stylesheet" type="text/css" media="all">
213<script src="https://cdn.shopify.com/extensions/01a0cef1-eefe-7578-b2f5-de95c01f6ae9/loop-returns-502/assets/order-protection-storefront.js" type="text/javascript" defer="defer"></script>
213 214<meta property="og:image" content="https://cdn.shopify.com/s/files/1/2140/5561/files/Untitled-4_1350b4c6-1b7e-4fdc-b8ec-c0560c5a85b3.jpg?v=1616457654" /> 215<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/2140/5561/files/Untitled-4_1350b4c6-1b7e-4fdc-b8ec-c0560c5a85b3.jpg?v=1616457654" /> 216<meta property="og:image:width" content="1200" /> 217<meta property="og:image:height" content="630" /> 218<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
219<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: 21405561,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 219
219
220<script> 221 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 222</script>
vendor: 1 bytes, line 222
222
223<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}
223).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: 21405561,storefrontBaseUrl: "https://sharptonerecords.co",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://sharptonerecords.co/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1677787332","configuration":"{\"mailchimp_store_id\":\"store_9d48jycxjt7i6fhfcd81\", \"mailchimp_user_id\":\"63417797\",\"mailchimp_list_id\":\"f232884498\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
223,{"id":"1574437060","configuration":"{\"accountID\":\"W8tWpL\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"753991876","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-WR4ZSJD3\\\",\\\"GT-K8H3CZRG\\\",\\\"G-D8C6Q9DZQN\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-D8C6Q9DZQN\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-D8C6Q9DZQN\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"MC-1DS59M88Q7\\\",\\\"G-D8C6Q9DZQN\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"MC-1DS59M88Q7\\\",\\\"G-D8C6Q9DZQN\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"MC-1DS59M88Q7\\\",\\\"G-D8C6Q9DZQN\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-D8C6Q9DZQN\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-D8C6Q9DZQN\\\"}],\\\"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":"122814660","configuration":"{\"pixel_id\":\"398184874117478\",\"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":"93749444","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"SharpTone Records","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"sharpetone.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/sharptonerecords.co"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7999144067268","handle":"make-them-suffer-cd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44032595820740","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8000427524292","handle":"make-them-suffer-weaponized-long-sleeve","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44036424368324","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7866961920196","handle":"boston-manor-sundiver-white-blue-curacao-splatter-lp","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43638164553924","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7866963329220","handle":"boston-manor-sundiver-cd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43638171959492","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7866965688516","handle":"boston-manor-sundiver-clear-cassette","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43638182543556","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7678875500740","handle":"polaris-the-mortal-coil-clear-white-blue-splatter-lp","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43178982768836","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://sharptonerecords.co/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"152709169348","themePublished":"true","eventMetadataId":"79bd79e3-4db1-433a-8d04-dedc5df57254","pageType":"page","resourceId":"47025881149","shopId":"21405561","storefrontBaseUrl":"https:\/\/sharptonerecords.co","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>
223<script> 224 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 225 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 226 window.ShopifyAnalytics.meta.currency = 'USD'; 227 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":47025881149,"requestId":"01d5d194-8535-4d3d-aec2-14301fdb77c2-1790296668"}}; 228 for (var attr in meta) { 229 window.ShopifyAnalytics.meta[attr] = meta[attr]; 230 } 231</script>
vendor: 1 bytes, line 231
231
232<script class="analytics"> 233 (function () { 234 var customDocumentWrite = function(content) { 235 var jquery = null; 236 237 if (window.jQuery) { 238 jquery = window.jQuery; 239 } else if (window.Checkout && window.Checkout.$) { 240 jquery = window.Checkout.$; 241 } 242 243 if (jquery) { 244 jquery('body').append(content); 245 } 246 }; 247 248 var hasLoggedConversion = function(token) { 249 if (token) { 250 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 251 } 252 return false; 253 } 254 255 var setCookieIfConversion = function(token) { 256 if (token) { 257 var twoMonthsFromNow = new Date(Date.now()); 258 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 259 260 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 261 } 262 } 263 264 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 265 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 266 if (trekkie.integrations) { 267 return; 268 } 269 trekkie.methods = [ 270 'identify', 271 'page', 272 'ready', 273 'track', 274 'trackForm', 275 'trackLink' 276 ]; 277 trekkie.factory = function(method) { 278 return function() { 279 var args = Array.prototype.slice.call(arguments); 280 args.unshift(method); 281 trekkie.push(args); 282 if (method == 'track' || method == 'page') { 283 var pageUrl; 284 try { 285 pageUrl = window.location.href; 286 } catch (e) {} 287 var pageReferrer; 288 try { 289 pageReferrer = document.referrer; 290 } catch (e) {} 291 try { 292 if (window.__TREKKIE_SHIM_QUEUE == null) { 293 window.__TREKKIE_SHIM_QUEUE = []; 294 } 295 window.__TREKKIE_SHIM_QUEUE.push({ 296 from: 'trekkie-stub', 297 method: method, 298 args: args.slice(1), 299 pageContext: { 300 url: pageUrl, 301 referrer: pageReferrer 302 } 303 }); 304 } catch (e) { 305 // no-op 306 } 307 } 308 return trekkie; 309 }; 310 }; 311 for (var i = 0; i < trekkie.methods.length; i++) { 312 var key = trekkie.methods[i]; 313 trekkie[key] = trekkie.factory(key); 314 } 315 trekkie.load = function(config) { 316 trekkie.config = config || {}; 317 trekkie.config.initialDocumentCookie = document.cookie; 318 var first = document.getElementsByTagName('script')[0]; 319var script = document.createElement('script'); 320script.type = 'text/javascript'; 321script.onerror = function(e) { 322 var scriptFallback = document.createElement('script'); 323 scriptFallback.type = 'text/javascript'; 324 scriptFallback.onerror = function(error) { 325 var Monorail = { 326 produce: function produce(monorailDomain, schemaId, payload) { 327 var currentMs = new Date().getTime(); 328 var event = { 329 schema_id: schemaId, 330 payload: payload, 331 metadata: { 332 event_created_at_ms: currentMs, 333 event_sent_at_ms: currentMs 334 } 335 }; 336 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 337 }, 338 sendRequest: function sendRequest(endpointUrl, payload) { 339 // Try the sendBeacon API 340 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 341 var blobData = new window.Blob([payload], { 342 type: 'text/plain' 343 }); 344 345 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 346 return true; 347 } // sendBeacon was not successful 348 349 } // XHR beacon 350 351 var xhr = new XMLHttpRequest(); 352 353 try { 354 xhr.open('POST', endpointUrl); 355 xhr.setRequestHeader('Content-Type', 'text/plain'); 356 xhr.send(payload); 357 } catch (e) { 358 console.log(e); 359 } 360 361 return false; 362 }, 363 isIos12: function isIos12() { 364 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 365 } 366 }; 367 Monorail.produce('monorail-edge.shopifysvc.com', 368 'trekkie_storefront_load_errors/1.1', 369 {shop_id: 21405561, 370 theme_id: 152709169348, 371 app_name: "storefront", 372 context_url: window.location.href, 373 source_url: "//sharptonerecords.co/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 374 375 }; 376 scriptFallback.async = true; 377 scriptFallback.src = '//sharptonerecords.co/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 378 first.parentNode.insertBefore(scriptFallback, first); 379}; 380script.async = true; 381script.src = '//sharptonerecords.co/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 382first.parentNode.insertBefore(script, first); 383 384 }; 385 trekkie.load( 386 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":21405561,"isMerchantRequest":null,"themeId":152709169348,"themeCityHash":"17826185186091180382","contentLanguage":"en","currency":"USD","eventMetadataId":"79bd79e3-4db1-433a-8d04-dedc5df57254"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 387 ); 388 389 var loaded = false;
390 trekkie.ready(function() { 391 if (loaded) return; 392 loaded = true; 393 394 window.ShopifyAnalytics.lib = window.trekkie; 395 396 var originalDocumentWrite = document.write; 397 document.write = customDocumentWrite; 398 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 399 document.write = originalDocumentWrite; 400 401 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 402 var token = match? match[1]: undefined; 403 if (!hasLoggedConversion(token)) { 404 setCookieIfConversion(token); 405 406 } 407 }); 408 409 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":47025881149,"requestId":"01d5d194-8535-4d3d-aec2-14301fdb77c2-1790296668","shopifyEmitted":true}); 410 411 var eventsListenerScript = document.createElement('script'); 412 eventsListenerScript.async = true; 413 eventsListenerScript.src = "//sharptonerecords.co/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 414 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 415})();</script>
415 416
416<script> 417 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 418 window.ga = function ga() { 419 (window.ga.q = window.ga.q || []).push(arguments); 420 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 421 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 422 } 423 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."); 424 }; 425 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 426 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 427 } 428 } 429</script>
vendor: 1 bytes, line 429
429
430<script 431 defer 432 src="https://sharptonerecords.co/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 433 data-application="storefront-renderer" 434 data-shop-id="21405561" 435 data-render-region="gcp-us-central1" 436 data-page-type="page" 437 data-theme-instance-id="152709169348" 438 data-theme-name="" 439 data-theme-version="" 440 data-monorail-region="shop_domain" 441 data-resource-timing-sampling-rate="10" 442 data-shs="true" 443 data-shs-beacon="true" 444 data-shs-export-with-fetch="true" 445 data-shs-logs-sample-rate="1" 446 data-shs-beacon-endpoint="https://sharptonerecords.co/api/collect" 447></script>
447 448<meta name="shopify-y" content="944d5103-23f3-4c6b-8dd7-0bd814e54a04" data-expiration="1821854268000"><meta name="shopify-s" content="516eb2c9-f71e-4cf2-a032-52889010b897" data-expiration="1790298468000"><meta name="new-cookie-storage-activated" content="t"> 449</head> 450<body> 451 452 453 454 455 456<div class="live-announcement" id="live-announcement"> 457 <button 458 type="button" 459 class="live-announcement__btn navbar_live-opener" 460 aria-label="Open live video" 461 aria-expanded="false" 462 aria-controls="live-video-drawer" 463 data-live-trigger 464 > 465 <span class="live-announcement__icon-wrap"> 466 <img 467 src="//sharptonerecords.co/cdn/shop/t/74/assets/live.svg?v=50331552465076780661790182057" 468 alt="" 469 width="22" 470 height="22" 471 loading="lazy" 472 class="live-announcement__icon" 473 > 474 </span> 475 <span class="live-announcement__dot" aria-hidden="true"></span> 476 <span class="live-announcement__label text-size-tiny">Live</span> 477 <span class="live-announcement__chevron" aria-hidden="true"> 478 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" aria-hidden="true"> 479 <path d="M6 9l6 6 6-6" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 480 </svg> 481 </span> 482 </button> 483</div> 484 485 486 487 488 489 490 491<div 492 id="live-video-drawer" 493 class="live-video-drawer" 494 role="dialog" 495 aria-label="Live Sharptone Stream player" 496 aria-hidden="true" 497 data-live-embed-url="https://www.youtube.com/embed/-BJg05my_xE" 498> 499 <div class="live-video-drawer__panel" data-live-panel> 500 <div class="live-video-drawer__header" data-live-drag-handle> 501 <div class="heading-style-h5 live-video-drawer__title">Live Sharptone Stream</div> 502 <button type="button" class="live-video-drawer__close" aria-label="Close Live Sharptone Stream" data-live-close> 503 <span class="live-video-drawer__close-icon" aria-hidden="true"> 504 <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" aria-hidden="true"> 505 <path d="M18 6L6 18M6 6l12 12" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 506 </svg> 507 </span> 508 </button> 509 </div> 510 <div class="live-video-drawer__frame-wrap"> 511 <iframe 512 id="live-video-iframe" 513 class="live-video-drawer__iframe" 514 title="Live Sharptone Stream" 515 width="1280" 516 height="720" 517 allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" 518 ></iframe> 519 </div> 520 <div class="live-video-drawer__footer"> 521 <a 522 class="live-video-drawer__youtube-btn" 523 href="https://www.youtube.com/watch?v=-BJg05my_xE" 524 target="_blank" 525 rel="noopener noreferrer" 526 > 527 <span class="live-video-drawer__youtube-icon" aria-hidden="true"> 528 <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> 529 <path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/> 530 </svg> 531 </span> 532 <span>Go to channel</span> 533 </a> 534 </div> 535 </div> 536</div> 537
538<script> 539(function () { 540 var el = document.getElementById('live-announcement'); 541 if (!el) return; 542 function syncAnnouncementHeight() { 543 var h = Math.ceil(el.getBoundingClientRect().height); 544 document.documentElement.style.setProperty('--st-announcement-bar-height', h + 'px'); 545 window.dispatchEvent(new Event('st-header-stack')); 546 } 547 syncAnnouncementHeight(); 548 if (typeof ResizeObserver !== 'undefined') { 549 new ResizeObserver(syncAnnouncementHeight).observe(el); 550 } 551 window.addEventListener('resize', syncAnnouncementHeight); 552})(); 553</script>
553 554 555 556 557<div class="page-wrapper"><style>[data-st-cloak_disabled="hide"] { display: none !important; } 558 [x-cloak] { display: none !important; } 559 html { font-size: calc(0.8125rem + 0.20833333333333331vw); } 560 @media screen and (max-width:1920px) { html { font-size: calc(0.8125rem + 0.20833333333333337vw); } } 561 @media screen and (max-width:1440px) { html { font-size: 1rem; } } 562 /* Make text look crisper and more legible in all browsers */ 563 body { 564 -webkit-font-smoothing: antialiased; 565 -moz-osx-font-smoothing: grayscale; 566 font-smoothing: antialiased; 567 text-rendering: optimizeLegibility; 568 } 569 /* Focus state style for keyboard navigation for the focusable elements */ 570 *[tabindex]:focus-visible, 571 input[type="file"]:focus-visible { 572 outline: 0.125rem solid #4d65ff; 573 outline-offset: 0.125rem; 574 } 575 /* Get rid of top margin on first element in any rich text element */ 576 .w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child { 577 margin-top: 0 !important; 578 } 579 /* Get rid of bottom margin on last element in any rich text element */ 580 .w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 581 margin-bottom: 0 !important; 582 } 583 /* Prevent all click and hover interaction with an element */ 584 .pointer-events-off { 585 pointer-events: none; 586 } 587 /* Enables all click and hover interaction with an element */ 588 .pointer-events-on { 589 pointer-events: auto; 590 } 591 /* Create a class of .div-square which maintains a 1:1 dimension of a div */ 592 .div-square::after { 593 content: ""; 594 display: block; 595 padding-bottom: 100%; 596 } 597 /* Make sure containers never lose their center alignment */ 598 .container-medium,.container-small, .container-large { 599 margin-right: auto !important; 600 margin-left: auto !important; 601 } 602 /* 603 Make the following elements inherit typography styles from the parent and not have hardcoded values. 604 Important: You will not be able to style for example "All Links" in Designer with this CSS applied. 605 Uncomment this CSS to use it in the project. Leave this message for future hand-off. 606 */ 607 /* 608 a, 609 .w-input, 610 .w-select, 611 .w-tab-link, 612 .w-nav-link, 613 .w-dropdown-btn, 614 .w-dropdown-toggle, 615 .w-dropdown-link { 616 color: inherit; 617 text-decoration: inherit; 618 font-size: inherit; 619 } 620 */ 621 /* Apply "..." after 3 lines of text */ 622 .text-style-3lines { 623 display: -webkit-box; 624 overflow: hidden; 625 -webkit-line-clamp: 3; 626 -webkit-box-orient: vertical; 627 } 628 /* Apply "..." after 2 lines of text */ 629 .text-style-2lines { 630 display: -webkit-box; 631 overflow: hidden; 632 -webkit-line-clamp: 2; 633 -webkit-box-orient: vertical; 634 } 635 /* Adds inline flex display */ 636 .display-inlineflex { 637 display: inline-flex; 638 } 639 /* These classes are never overwritten */ 640 .hide { 641 display: none !important; 642 } 643 @media screen and (max-width: 991px) { 644 .hide, .hide-tablet { 645 display: none !important; 646 } 647 } 648 @media screen and (max-width: 767px) { 649 .hide-mobile-landscape{ 650 display: none !important; 651 } 652 } 653 @media screen and (max-width: 479px) { 654 .hide-mobile{ 655 display: none !important; 656 } 657 } 658 .margin-0 { 659 margin: 0rem !important; 660 } 661 .padding-0 { 662 padding: 0rem !important; 663 } 664 .spacing-clean { 665 padding: 0rem !important; 666 margin: 0rem !important; 667 } 668 .margin-top { 669 margin-right: 0rem !important; 670 margin-bottom: 0rem !important; 671 margin-left: 0rem !important; 672 } 673 .padding-top { 674 padding-right: 0rem !important; 675 padding-bottom: 0rem !important; 676 padding-left: 0rem !important; 677 } 678 .margin-right { 679 margin-top: 0rem !important; 680 margin-bottom: 0rem !important; 681 margin-left: 0rem !important; 682 } 683 .padding-right { 684 padding-top: 0rem !important; 685 padding-bottom: 0rem !important; 686 padding-left: 0rem !important; 687 } 688 .margin-bottom { 689 margin-top: 0rem !important; 690 margin-right: 0rem !important; 691 margin-left: 0rem !important; 692 } 693 .padding-bottom { 694 padding-top: 0rem !important; 695 padding-right: 0rem !important; 696 padding-left: 0rem !important; 697 } 698 .margin-left { 699 margin-top: 0rem !important; 700 margin-right: 0rem !important; 701 margin-bottom: 0rem !important; 702 } 703 .padding-left { 704 padding-top: 0rem !important; 705 padding-right: 0rem !important; 706 padding-bottom: 0rem !important; 707 } 708 .margin-horizontal { 709 margin-top: 0rem !important; 710 margin-bottom: 0rem !important; 711 } 712 .padding-horizontal { 713 padding-top: 0rem !important; 714 padding-bottom: 0rem !important; 715 } 716 .margin-vertical { 717 margin-right: 0rem !important; 718 margin-left: 0rem !important; 719 } 720 .padding-vertical { 721 padding-right: 0rem !important; 722 padding-left: 0rem !important; 723 } 724 h1, h2, h3, h4, h5, h6 {
725 text-wrap: balance !important; 726 } 727 .page-wrapper { 728 overflow: clip !important; 729 } 730 body { 731 overscroll-behavior: none; 732 } 733 .swiper-button-disabled { 734 opacity: 50% !important; 735 pointer-events: none !important; 736 } 737 button { 738 color: inherit; 739 background-color: inherit; 740 padding: inherit; 741 } 742</style> 743 744<div id="shopify-section-header" class="shopify-section section_navbar"><div class="navbar"><a r-page-transition="1" total-time="600" href="#" class="transition w-button">Button Text</a><div class="page-transition-wrapper"></div><div data-animation="default" class="navbar_component w-nav" data-easing2="ease" fs-scrolldisable-element="smart-nav" data-easing="ease" data-collapse="medium" role="banner" data-duration="400"><div class="modal1_component"><div class="modal_content-wrapper"><a href="#" class="modal_close-button w-inline-block"><img loading="lazy" src="//sharptonerecords.co/cdn/shop/t/74/assets/icon_close-modal-white.svg?v=154156194529595260081790182060" alt="" class="hide-mobile-landscape-2"> 745<img loading="lazy" src="//sharptonerecords.co/cdn/shop/t/74/assets/icon_close-modal.svg?v=79626085829325991751790182057" alt="" class="show-mobile-landscape"> 746</a><div class="modal-content-replace-this-div"><form action="/search" class="search-container w-form"><input class="search-input bind w-input" maxlength="256" name="query" placeholder="Searchâ¦" type="search" id="search" required=""> 747<input type="submit" class="button-2 bind w-button" value="Search"> 748</form><div class="popular-search-wrapper"><div class="margin-bottom margin-xsmall"><div class="white alternate">Popular Searches</div></div><div class="popular-search-container"><a option:url="Popular Result 1" href="#" class="button-2 tiny w-button">Button Text</a><a option:url="Popular Result 2" href="#" class="button-2 tiny w-button">Button Text</a><a option:url="Popular Result 3" href="#" class="button-2 tiny w-button">Button Text</a><a option:url="Popular Result 4" href="#" class="button-2 tiny w-button">Button Text</a><a option:url="Popular Result 5" href="#" class="button-2 tiny w-button">Button Text</a></div><div class="margin-bottom margin-xsmall"><div class="white alternate">Popular Items</div></div><div class="outline-wrapper scroll"><div class="product_component-2"><div class="product_list-wrapper"><div shop="Search Collection" class="product_list-wrapper w-dyn-list"><div limit="4" role="list" class="product_list-2 search w-dyn-items"><div role="listitem" class="product_item w-dyn-item"></div></div><div class="w-dyn-empty"><div>No items found.</div></div></div></div></div></div></div></div></div><div class="modal_background-overlay"></div></div><div class="navbar_wrapper"><div class="container-large-2"><div class="navbar_container padding-vertical padding-small"><a href="/" id="w-node-b1556d1f-ba9f-92d0-95d7-fe799ab77a2e-b641c10b" class="navbar_logo-link w-nav-brand"><img sizes="(max-width: 479px) 98vw, (max-width: 767px) 99vw, (max-width: 1702px) 100vw, 1702px" srcset="//sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-500.png?v=119611206175664074211790182059 500w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-800.png?v=127358146256238509071790182060 800w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-1080.png?v=160042665778243201541790182059 1080w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-1600.png?v=137196822327301355311790182059 1600w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE..png?v=35382801240381022011790182059 1702w" alt="" src="//sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE..png?v=35382801240381022011790182059" loading="eager" class="navbar_logo"> 749</a><div id="w-node-b1556d1f-ba9f-92d0-95d7-fe799ab77a30-b641c10b" class="account-cart-wrapper"><a href="/account" class="navbar-icon w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewbox="0 0 24 24" class="svg-icon"><g><rect fill="none" height="24" width="24"></rect></g><g><g><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM7.35 18.5C8.66 17.56 10.26 17 12 17s3.34.56 4.65 1.5c-1.31.94-2.91 1.5-4.65 1.5s-3.34-.56-4.65-1.5zm10.79-1.38C16.45 15.8 14.32 15 12 15s-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12c0-4.42 3.58-8 8-8s8 3.58 8 8c0 1.95-.7 3.73-1.86 5.12z" fill="currentColor"></path><path d="M12 6c-1.93 0-3.5 1.57-3.5 3.5S10.07 13 12 13s3.5-1.57 3.5-3.5S13.93 6 12 6zm0 5c-.83 0-1.5-.67-1.5-1.5S11.17 8 12 8s1.5.67 1.5 1.5S12.83 11 12 11z" fill="currentColor"></path></g></g></svg></a>
749<script> 750 document.addEventListener('alpine:init', () => { 751 752 Alpine.data('handleMinicart', () => ({ 753 init() { 754 console.log('handleMinicart init') 755 }, 756 cart: { 757 note: null, 758 attributes: {}, 759 items: [], 760 currency: window.Shopify.currency.active, 761 cart_level_discount_applications: [], 762 response: { 763 result : {}, 764 show : false, 765 timeout : 5000, 766 }, 767 item_count: 0, 768 total_price:0, 769 total_weight: 0, 770 total_discount: 0, 771 original_total_price: 0, 772 items_subtotal_price: 0 773 }, 774 _abortController : null, 775 initAbortController() { 776 if(this._abortController) { 777 this._abortController.abort('abort previous request'); 778 } 779 this._abortController = new AbortController() 780 }, 781 getAbortControllerSignal() { 782 return this._abortController.signal 783 }, 784 resetAbortController() { 785 this._abortController = null; 786 }, 787 toggleMiniCart() { 788 console.log('(minicart.js) toggleMiniCart called'); 789 790 ThemeHelper.handleTriggerClick(); 791 792 this.getCart(); 793 }, 794 795 /** 796 * Get the cart data. 797 */ 798 async getCart() { 799 this.initAbortController() 800 await fetch(window.Shopify.routes.root + 'cart.js', { 801 method: 'GET', 802 signal: this.getAbortControllerSignal(), 803 headers: {'Content-Type': 'application/json'}, 804 }) 805 .then(response => response.json()) 806 .then(data => { 807 this.resetAbortController(); 808 809 this.cart.item_count = data.item_count; 810 811 this.cart.items = data.items.map((item) => { 812 item.title = this.htmlspecialchars_decode(item.title) 813 return item 814 }) 815 816 817 this.cart.total_price = data.total_price; 818 this.cart.total_weight = data.total_weight; 819 this.cart.total_discount = data.total_discount; 820 821 this.$dispatch('carttotalitems', data.item_count); 822 }) 823 .catch((error) => { 824 console.error('Error:', error); 825 }); 826 }, 827 828 /** 829 * @param key 830 * @param quantity 831 */ 832 increaseCartItemQuantity(key, quantity) { 833 this.updateCartItemQuantity(key, parseInt(quantity) + 1); 834 }, 835 836 /** 837 * @param key 838 * @param quantity 839 */ 840 decreaseCartItemQuantity(key, quantity) { 841 this.updateCartItemQuantity(key, parseInt(quantity) - 1); 842 }, 843 844 /** 845 * Update the cart item. 846 * 847 * @param key 848 * @param quantity 849 */ 850 updateCartItemQuantity(key, quantity) { 851 this.initAbortController(); 852 console.log('updateCartItemQuantity(): key, quantity: ', key, quantity); 853 this.cart.items.filter((product) => { 854 if(product.key === key) { 855 product.quantity = quantity 856 } 857 }) 858 let updates = {}; 859 updates[key] = quantity; 860 fetch(window.Shopify.routes.root + 'cart/update.js', { 861 method: 'POST', 862 signal: this.getAbortControllerSignal(), 863 headers: {'Content-Type': 'application/json'}, 864 body: JSON.stringify({ updates }), 865 }) 866 .then(response => response.json()) 867 .then(data => { 868 this.resetAbortController(); 869 console.log('updateCartItemQuantity(): ', data); 870 871 this.$dispatch('cartupdated'); 872 this.$dispatch('showcartmessage', { status: data.status, message: data.message, description: data.description }); 873 }) 874 .catch((error) => { 875 console.error('Error:', error); 876 this.$dispatch('showcartmessage', { status: error?.status, message: error, description: error }); 877 }); 878 }, 879 880 /** 881 * Format monetary values. 882 */ 883 moneyFormat(value, minor = true) { 884 return ThemeHelper.moneyFormat(value, minor) 885 }, 886 887 htmlspecialchars_decode(string) { 888 return ThemeHelper.htmlspecialchars_decode(string) 889 }, 890 891 /** 892 * Shows the minicart api message 893 * @param event 894 */ 895 showCartMessage(event) { 896 //console.log("dispatched showCartMessage", event) 897 if(event?.detail?.status) { 898 this.cart.response.result = event.detail ?? {} 899 this.cart.response.show = true 900 setTimeout(() => { 901 this.cart.response.result = {}; 902 this.cart.response.show = false 903 }, this.cart.response.timeout ?? 5000) 904 } 905 }, 906 907 async returnCartItems() { 908 await this.getCart(); 909 910 this.$dispatch('currentcartitems', this.cart.items); 911 }, 912 913 /** 914 * @deprecated 915 */ 916 set open(open) { // deprecated use ThemeHelper instead 917 //console.warn('Deprecated "set open" in mini_cart') 918 }, 919 /** 920 * @deprecated 921 */ 922 get open() { // deprecated use ThemeHelper instead 923 //console.warn('Deprecated "get open" in mini_cart') 924 return false;
925 }, 926 /** 927 * @deprecated 928 */ 929 set note(note) { // deprecated 930 //console.warn('Deprecated "set note" in mini_cart') 931 this.cart.note = note; 932 }, 933 /** 934 * @deprecated 935 */ 936 get note() { // deprecated 937 //console.warn('Deprecated "get note" in mini_cart') 938 return this.cart.note; 939 }, 940 /** 941 * @deprecated 942 */ 943 set attributes(attributes) { // deprecated 944 //console.warn('Deprecated "set attributes" in mini_cart') 945 this.cart.attributes = attributes; 946 }, 947 /** 948 * @deprecated 949 */ 950 get attributes() { // deprecated 951 //console.warn('Deprecated "get attributes" in mini_cart') 952 return this.cart.attributes; 953 }, 954 /** 955 * @deprecated 956 */ 957 set original_total_price(original_total_price) { //deprecated 958 //console.warn('Deprecated "set original_total_price" in mini_cart') 959 this.cart.original_total_price = original_total_price; 960 }, 961 /** 962 * @deprecated 963 */ 964 get original_total_price() { //deprecated 965 //console.warn('Deprecated "get original_total_price" in mini_cart') 966 return this.cart.original_total_price; 967 }, 968 /** 969 * @deprecated 970 */ 971 set total_price(total_price) { //deprecated 972 //console.warn('Deprecated "set total_price" in mini_cart') 973 this.cart.total_price = total_price; 974 }, 975 /** 976 * @deprecated 977 */ 978 get total_price() { //deprecated 979 //console.warn('Deprecated "get total_price" in mini_cart') 980 return this.cart.total_price; 981 }, 982 /** 983 * @deprecated 984 */ 985 set total_discount(total_discount) { //deprecated 986 //console.warn('Deprecated "set total_discount" in mini_cart') 987 this.cart.total_discount = total_discount; 988 }, 989 /** 990 * @deprecated 991 */ 992 get total_discount() { //deprecated 993 //console.warn('Deprecated "get total_discount" in mini_cart') 994 return this.cart.total_discount; 995 }, 996 /** 997 * @deprecated 998 */ 999 set total_weight(total_weight) { //deprecated 1000 //console.warn('Deprecated "set total_weight" in mini_cart') 1001 this.cart.total_discount = total_weight; 1002 }, 1003 /** 1004 * @deprecated 1005 */ 1006 get total_weight() { //deprecated 1007 //console.warn('Deprecated "get total_weight" in mini_cart') 1008 return this.cart.total_weight; 1009 }, 1010 /** 1011 * @deprecated 1012 */ 1013 set item_count(item_count) { //deprecated 1014 //console.warn('Deprecated "set item_count" in mini_cart') 1015 this.cart.total_discount = item_count; 1016 }, 1017 /** 1018 * @deprecated 1019 */ 1020 get item_count() { //deprecated 1021 //console.warn('Deprecated "get item_count" in mini_cart') 1022 return this.cart.item_count; 1023 }, 1024 /** 1025 * @deprecated 1026 */ 1027 set items_subtotal_price(items_subtotal_price) { //deprecated 1028 //console.warn('Deprecated "set items_subtotal_price" in mini_cart') 1029 this.cart.items_subtotal_price = items_subtotal_price; 1030 }, 1031 /** 1032 * @deprecated 1033 */ 1034 get items_subtotal_price() { //deprecated 1035 //console.warn('Deprecated "get items_subtotal_price" in mini_cart') 1036 return this.cart.items_subtotal_price; 1037 }, 1038 /** 1039 * @deprecated 1040 */ 1041 set products(products) { 1042 //console.warn('Deprecated "set products" in mini_cart') 1043 this.cart.items = products; 1044 }, 1045 /** 1046 * @deprecated 1047 */ 1048 get products() { 1049 //console.warn('Deprecated "get products" in mini_cart') 1050 return this.cart.items; 1051 }, 1052 /** 1053 * @deprecated 1054 */ 1055 set requires_shipping(requires_shipping) { 1056 //console.warn('Deprecated "set requires_shipping" in mini_cart') 1057 }, 1058 /** 1059 * @deprecated 1060 */ 1061 get requires_shipping() { 1062 //console.warn('Deprecated "get requires_shipping" in mini_cart') 1063 return false;
1064 }, 1065 /** 1066 * @deprecated 1067 */ 1068 set currency(currency) { //deprecated 1069 //console.warn('Deprecated "set currency" in mini_cart') 1070 this.cart.currency = currency; 1071 }, 1072 /** 1073 * @deprecated 1074 */ 1075 get currency() { //deprecated 1076 //console.warn('Deprecated "get currency" in mini_cart') 1077 return this.cart.currency; 1078 }, 1079 /** 1080 * @deprecated 1081 */ 1082 set cart_level_discount_applications(cart_level_discount_applications) { //deprecated 1083 //console.warn('Deprecated "set cart_level_discount_applications" in mini_cart') 1084 this.cart.cart_level_discount_applications = cart_level_discount_applications; 1085 }, 1086 /** 1087 * @deprecated 1088 */ 1089 get cart_level_discount_applications() { //deprecated 1090 //console.warn('Deprecated "get cart_level_discount_applications" in mini_cart') 1091 return this.cart.cart_level_discount_applications; 1092 }, 1093 /** 1094 * @deprecated 1095 */ 1096 set cartApiResponse(cartApiResponse) { //deprecated 1097 //console.warn('Deprecated "set cartApiResponse" in mini_cart') 1098 this.cart.cartApiResponse = cartApiResponse; 1099 }, 1100 /** 1101 * @deprecated 1102 */ 1103 get cartApiResponse() { //deprecated 1104 //console.warn('Deprecated "get cartApiResponse" in mini_cart') 1105 return this.cart.response; 1106 }, 1107 /** 1108 * @deprecated 1109 */ 1110 set total(total) { //deprecated 1111 //console.warn('Deprecated "set total" in mini_cart') 1112 this.cart.item_count = total.items; 1113 this.cart.total_price = total.price; 1114 this.cart.total_weight = total.weight; 1115 this.cart.total_discount = total.discount; 1116 }, 1117 /** 1118 * @deprecated 1119 */ 1120 get total() { //deprecated 1121 //console.warn('Deprecated "get total" in mini_cart') 1122 return { 1123 items: this.cart.item_count, 1124 price: this.cart.total_price, 1125 weight: this.cart.total_weight, 1126 discount: this.cart.total_discount, 1127 }; 1128 } 1129 })) 1130 1131 1132}); 1133</script>
1133 1134 1135<style> 1136 .widget-main { 1137 padding: 12px 0; 1138 } 1139 1140 .guide-v2-protected-button { 1141 color: black !important; 1142 font-size: 17px !important; 1143 } 1144 1145 .guide-v2-unprotected-button { 1146 text-align: center; 1147 border: 1px solid black !important; 1148 text-decoration: none !important; 1149 height: 32px; 1150 font-size: 17px; 1151 } 1152 1153 .guide-v2-unprotected-button{ 1154 color: black !important; 1155 } 1156 1157 .guide-v2-unprotected-button:hover{ 1158 color: black !important; 1159 } 1160</style> 1161 1162<div data-hover="false" data-delay="0" data-st-element="mini-cart" class="nav_dropdown w-dropdown" x-data="handleMinicart()" x-init="getCart()" @cartupdated.window="getCart()" @setcartitem.window="updateCartItemQuantity($event.detail.product, $event.detail.quantity)" @increasecartitem.window="increaseCartItemQuantity($event.detail.product, $event.detail.quantity)" @decreasecartitem.window="decreaseCartItemQuantity($event.detail.product, $event.detail.quantity)" @toggleminicart.window="toggleMiniCart()" @showcartmessage.window="showCartMessage" @getcartitems.window="returnCartItems"><div data-st-element="mini-cart-toggle" class="nav_search-icon w-dropdown-toggle" @click="$dispatch('cartupdated.window')"><div class="icon-embed-xsmall w-embed"><svg width="100%" height="100%" viewbox="0 0 24 24" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><mask id="mask0_2941_121294" style="mask-type:alpha" maskunits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="#D9D9D9"></rect></mask><g mask="url(#mask0_2941_121294)"><path d="M6 22C5.45 22 4.97917 21.8042 4.5875 21.4125C4.19583 21.0208 4 20.55 4 20V8C4 7.45 4.19583 6.97917 4.5875 6.5875C4.97917 6.19583 5.45 6 6 6H8C8 4.9 8.39167 3.95833 9.175 3.175C9.95833 2.39167 10.9 2 12 2C13.1 2 14.0417 2.39167 14.825 3.175C15.6083 3.95833 16 4.9 16 6H18C18.55 6 19.0208 6.19583 19.4125 6.5875C19.8042 6.97917 20 7.45 20 8V20C20 20.55 19.8042 21.0208 19.4125 21.4125C19.0208 21.8042 18.55 22 18 22H6ZM6 20H18V8H16V10C16 10.2833 15.9042 10.5208 15.7125 10.7125C15.5208 10.9042 15.2833 11 15 11C14.7167 11 14.4792 10.9042 14.2875 10.7125C14.0958 10.5208 14 10.2833 14 10V8H10V10C10 10.2833 9.90417 10.5208 9.7125 10.7125C9.52083 10.9042 9.28333 11 9 11C8.71667 11 8.47917 10.9042 8.2875 10.7125C8.09583 10.5208 8 10.2833 8 10V8H6V20ZM10 6H14C14 5.45 13.8042 4.97917 13.4125 4.5875C13.0208 4.19583 12.55 4 12 4C11.45 4 10.9792 4.19583 10.5875 4.5875C10.1958 4.97917 10 5.45 10 6Z" fill="currentColor"></path></g></svg></div><div data-st-element="mini-cart-item-count" class="nav_shop-quantity" x-data="{ items: 0 }" x-text="items" @carttotalitems.window="items = event.detail">1</div></div><nav data-st-element="mini-cart-container" class="nav_mini-cart-holder w-dropdown-list" :class="open || 'mini-cart-closed'"><div data-st-element="dropdown-toggle" class="nav_mini-cart-close" data-dropdowntoggle="" @click="ThemeHelper.triggerClick($event.target.closest('.w-dropdown').querySelector('.w-dropdown-toggle.w--open'))"></div><div class="mini-cart_component"><div data-st-element="mini-cart-full" class="mini-cart_full" :style="total.items < 1 && { display: 'none' }"><div class="mini-cart_header"><div class="heading-style-h3">Cart</div><button data-st-element="dropdown-toggle" aria-label="Close Cart" class="nav_dropdown-close-button" data-dropdowntoggle="" @click="ThemeHelper.triggerClick($event.target.closest('.w-dropdown').querySelector('.w-dropdown-toggle.w--open'))"><div class="nav_dropdown-close-icon w-embed"><svg width="15" height="15" viewbox="0 0 15 15" fill="none"><path d="M1.84775 14.178L0.447754 12.778L6.04775 7.17798L0.447754 1.57798L1.84775 0.177979L7.44775 5.77798L13.0478 0.177979L14.4478 1.57798L8.84775 7.17798L14.4478 12.778L13.0478 14.178L7.44775 8.57798L1.84775 14.178Z" fill="currentColor"></path></svg></div></button></div><div class="mini-cart_line-item no-scrollbar"><ul role="list" class="mini-cart_line-item_list w-list-unstyled"><template x-for="product in products" :key="product.key"> 1163 <li data-st-element="mini-cart-item" class="mini-cart_line-item_item"><img src="../images/placholder-3.svg" loading="lazy" alt="" class="mini-cart_line-item_img" x-bind:src="product.image"> 1164<div class="mini-cart_line-item_product-info"><div class="text-size-regular text-weight-bold" x-text="product.title">Product Title</div><div class="mini-cart_line-item_price"><div class="text-size-small" x-text="ThemeHelper.moneyFormat(product.price, true, '${{amount}} USD')">14,99 $</div><template x-if="product.price < product.original_price"> 1165 <div> 1166 <div class="text-size-small text-style-strikethrough text-style-muted" x-text="ThemeHelper.moneyFormat(product.original_price, true, '${{amount}} USD')">14,99 $</div> </div> 1167 </template> 1168</div><div class="mini-cart_line-item_quantity"><a data-st-element="mini-cart-item-decrease" href="#" class="mini-cart_line-item_quantity-adjust" :productprop="product" @click="$dispatch('decreasecartitem', { product: product.key, quantity: product.quantity, action: 'decrease' })">-</a><input data-st-element="mini-cart-item-quantity" class="mini-cart_line-item_quantity-adjust" value="1" :productprop="product" @input="$dispatch('setcartitem', { product: product.key, quantity: product.quantity })" x-model="product.quantity"> 1169<a data-st-element="mini-cart-item-increase" href="#" class="mini-cart_line-item_quantity-adjust" :productprop="product" @click="$dispatch('increasecartitem', { product: product.key, quantity: product.quantity, action: 'increase' })">+</a></div><div data-st-element="mini-cart-item-remove" class="text-size-tiny text-color-grey text-style-link" :productprop="product" @click="$dispatch('setcartitem', { product: product.key, quantity: 0 })">Remove</div></div></li></template> 1170</ul></div> 1171 1172 <div class="mini-cart_footer"> 1173 <div class="mini-cart_footer-total"> 1174 <div class="text-size-regular text-weight-bold">Subtotal</div> 1175 <div class="mini-cart_footer-price"> 1176 <div class="text-size-regular text-weight-bold" x-text="ThemeHelper.moneyFormat(total.price, true, '${{amount}} USD')">14,99 $</div> 1177 <template x-if="total.price < original_total_price"> 1178 <div class="mini-cart_conditional"> 1179 <div class="text-size-regular text-weight-bold text-style-strikethrough text-style-muted" x-text="ThemeHelper.moneyFormat(original_total_price, true, '${{amount}} USD')">14,99 $</div> </div> 1180 </template> 1181 </div> 1182 </div> 1183 <div data-st-element="mini-cart-api-response" class="mini-cart_footer-message hide"> 1184 <div class="mini-cart_footer-message-item"> 1185 <div class="text-size-regular text-weight-bold">Message</div> 1186 <div class="text-size-regular text-weight-bold" x-text="cartApiResponse?.result?.message">14,99 $</div> 1187 </div> 1188 </div> 1189 <a x-bind:href="'/checkout'" href="#" class="button w-button">Checkout</a> 1190 <a href="/cart" class="button is-outline w-button">Cart</a> 1191 </div> 1192</div> 1193 <div data-st-element="mini-cart-empty" class="mini-cart_empty" :style="total.items && { display: 'none' }"><div class="mini-cart_header"><div class="heading-style-h3">Cart</div><button data-st-element="dropdown-toggle" aria-label="Close Cart" class="nav_dropdown-close-button" data-dropdowntoggle="" @click="ThemeHelper.triggerClick($event.target.closest('.w-dropdown').querySelector('.w-dropdown-toggle.w--open'))"><div class="nav_dropdown-close-icon w-embed"><svg width="15" height="15" viewbox="0 0 15 15" fill="none"><path d="M1.84775 14.178L0.447754 12.778L6.04775 7.17798L0.447754 1.57798L1.84775 0.177979L7.44775 5.77798L13.0478 0.177979L14.4478 1.57798L8.84775 7.17798L14.4478 12.778L13.0478 14.178L7.44775 8.57798L1.84775 14.178Z" fill="currentColor"></path></svg></div></button></div><div class="mini-cart_empty-content"><div class="text-size-regular">No Products selected</div></div></div></div></nav></div> 1194 1195</div><div id="w-node-b1556d1f-ba9f-92d0-95d7-fe799ab77a39-b641c10b" class="navbar-mobile-wrapper"><div id="w-node-b1556d1f-ba9f-92d0-95d7-fe799ab77a3a-b641c10b" class="navbar_menu-button w-nav-button"><div class="menu-icon1"><div class="menu-icon1_line-top"></div><div class="menu-icon1_line-middle"><div class="menu-icon_line-middle-inner"></div></div><div class="menu-icon1_line-bottom"></div></div></div><div id="w-node-b1556d1f-ba9f-92d0-95d7-fe799ab77a27-b641c10b" class="navbar_search-wrapper hide"><div class="nav_search"><div data-hover="false" data-delay="0" class="nav_dropdown w-dropdown"><div class="nav_search-icon w-dropdown-toggle"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewbox="0 0 25 25" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><mask id="mask0_2941_121300" style="mask-type:alpha" maskunits="userSpaceOnUse" x="0" y="0" width="25" height="25"><rect x="0.123535" y="0.987549" width="24" height="24" fill="#D9D9D9"></rect></mask><g mask="url(#mask0_2941_121300)">
1195<path d="M19.7235 21.9875L13.4235 15.6875C12.9235 16.0875 12.3485 16.4042 11.6985 16.6375C11.0485 16.8709 10.3569 16.9875 9.62354 16.9875C7.80687 16.9875 6.26937 16.3584 5.01104 15.1C3.7527 13.8417 3.12354 12.3042 3.12354 10.4875C3.12354 8.67088 3.7527 7.13338 5.01104 5.87505C6.26937 4.61672 7.80687 3.98755 9.62354 3.98755C11.4402 3.98755 12.9777 4.61672 14.236 5.87505C15.4944 7.13338 16.1235 8.67088 16.1235 10.4875C16.1235 11.2209 16.0069 11.9125 15.7735 12.5625C15.5402 13.2125 15.2235 13.7875 14.8235 14.2875L21.1235 20.5875L19.7235 21.9875ZM9.62354 14.9875C10.8735 14.9875 11.936 14.55 12.811 13.675C13.686 12.8 14.1235 11.7375 14.1235 10.4875C14.1235 9.23755 13.686 8.17505 12.811 7.30005C11.936 6.42505 10.8735 5.98755 9.62354 5.98755C8.37354 5.98755 7.31104 6.42505 6.43604 7.30005C5.56104 8.17505 5.12354 9.23755 5.12354 10.4875C5.12354 11.7375 5.56104 12.8 6.43604 13.675C7.31104 14.55 8.37354 14.9875 9.62354 14.9875Z" fill="currentColor"></path></g></svg></div><div class="text-size-tiny search hide-tablet">Search</div></div><nav class="nav_predictive-search-holder w-dropdown-list"><div data-st-element="dropdown-toggle" class="nav_predictive-search-close" data-dropdowntoggle="" @click="ThemeHelper.triggerClick($event.target.closest('.w-dropdown').querySelector('.w-dropdown-toggle.w--open'))"></div><div class="predictive-search_component"><div class="predictive-search_header"><div class="heading-style-h4">Search</div><button data-st-element="dropdown-toggle" aria-label="Close Search" class="nav_dropdown-close-button" data-dropdowntoggle="" @click="ThemeHelper.triggerClick($event.target.closest('.w-dropdown').querySelector('.w-dropdown-toggle.w--open'))"><div class="nav_dropdown-close-icon w-embed"><svg width="15" height="15" viewbox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.84775 14.178L0.447754 12.778L6.04775 7.17798L0.447754 1.57798L1.84775 0.177979L7.44775 5.77798L13.0478 0.177979L14.4478 1.57798L8.84775 7.17798L14.4478 12.778L13.0478 14.178L7.44775 8.57798L1.84775 14.178Z" fill="currentColor"></path></svg></div></button></div><predictive-search><div class="predictive-search_holder"><div class="predictive-search_form w-form"><form id="wf-form-search-nav" name="wf-form-search-nav" data-name="produkt-suche" action="/search" method="get" class="predictive-search_form-component" data-wf-page-id="67dda3a018d2b9244182187c" data-wf-element-id="ace72904-ccb0-6b8e-3d5e-d5f5ca33919d"><div class="predictive-search_input-holder"><label for="search-input-nav" class="form_hidden-label">Search</label><input type="search" id="search-input-nav" placeholder="Search now" name="q" class="predictive-search_input"> 1196<a href="#" class="predictive-search_search-button w-inline-block"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewbox="0 0 25 25" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><mask id="mask0_2941_121300" style="mask-type:alpha" maskunits="userSpaceOnUse" x="0" y="0" width="25" height="25"><rect x="0.123535" y="0.987549" width="24" height="24" fill="#D9D9D9"></rect></mask><g mask="url(#mask0_2941_121300)"><path d="M19.7235 21.9875L13.4235 15.6875C12.9235 16.0875 12.3485 16.4042 11.6985 16.6375C11.0485 16.8709 10.3569 16.9875 9.62354 16.9875C7.80687 16.9875 6.26937 16.3584 5.01104 15.1C3.7527 13.8417 3.12354 12.3042 3.12354 10.4875C3.12354 8.67088 3.7527 7.13338 5.01104 5.87505C6.26937 4.61672 7.80687 3.98755 9.62354 3.98755C11.4402 3.98755 12.9777 4.61672 14.236 5.87505C15.4944 7.13338 16.1235 8.67088 16.1235 10.4875C16.1235 11.2209 16.0069 11.9125 15.7735 12.5625C15.5402 13.2125 15.2235 13.7875 14.8235 14.2875L21.1235 20.5875L19.7235 21.9875ZM9.62354 14.9875C10.8735 14.9875 11.936 14.55 12.811 13.675C13.686 12.8 14.1235 11.7375 14.1235 10.4875C14.1235 9.23755 13.686 8.17505 12.811 7.30005C11.936 6.42505 10.8735 5.98755 9.62354 5.98755C8.37354 5.98755 7.31104 6.42505 6.43604 7.30005C5.56104 8.17505 5.12354 9.23755 5.12354 10.4875C5.12354 11.7375 5.56104 12.8 6.43604 13.675C7.31104 14.55 8.37354 14.9875 9.62354 14.9875Z" fill="currentColor"></path></g></svg></div></a><input id="submit-search-nav" type="submit" data-wait="Please wait..." class="hide w-button" value="Submit"> 1197</div><div id="predictive-search-nav" fs-scrolldisable-element="preserve" class="predictive-search_overflow no-scrollbar"><div class="predictive-search_section"> <div class="predictive-search_conditional"> 1198 <div class="predictive-search_overflow"><div class="predictive-search_topic"><div class="predictive-search_headline"><div class="text-style-muted">Suggestions</div></div><ul role="list" class="predictive-search_list w-list-unstyled"> 1199 1200 <li class="predictive-search_item"> 1201 1202 <a href="/collections/great-american-ghost" class="predictive-search_link w-inline-block"> <div>Great American Ghost</div> </a> 1203 1204 1205 </li> 1206 1207 1208 1209 <li class="predictive-search_item"> 1210 1211 <a href="/collections/luna-kills" class="predictive-search_link w-inline-block"> <div>Luna Kills</div> </a> 1212 1213 1214 </li> 1215 1216 1217 1218 <li class="predictive-search_item"> 1219 1220 <a href="/collections/knosis" class="predictive-search_link w-inline-block"> <div>Knosis</div> </a> 1221 1222 1223 </li> 1224 1225 1226</ul></div><div class="predictive-search_topic"><div class="predictive-search_headline"><div class="text-style-muted">Bestseller</div></div><ul role="list" class="predictive-search_product-list w-list-unstyled"> 1227<li class="predictive-search_produt-item"> 1228 1229 <a href="/products/make-them-suffer-cd" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/MakeThemSuffer-MakeThemSuffer_Jewelcase_front.png?v=1723044277" loading="lazy" alt="Make Them Suffer - 'S/T' CD" class="predictive-search_image"> 1230</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Make Them Suffer - 'S/T' CD</span></div><div class="text-size-small"><span>$13.99</span></div></div></a> 1231 1232</li> 1233 1234<li class="predictive-search_produt-item"> 1235 1236 <a href="/products/make-them-suffer-weaponized-long-sleeve" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/MTS_WeaponizedLS_front.png?v=1723145357" loading="lazy" alt="Make Them Suffer - Weaponized Long Sleeve" class="predictive-search_image"> 1237</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Make Them Suffer - Weaponized Long Sleeve</span></div><div class="text-size-small"><span>$30.00</span></div></div></a> 1238 1239</li> 1240 1241<li class="predictive-search_produt-item"> 1242 1243 <a href="/products/boston-manor-sundiver-white-blue-curacao-splatter-lp" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/BostonManor-Sundiver_1LP_CuracaoBlueWhiteSplatter_ST_MO_EDIT.png?v=1744391890" loading="lazy" alt="Boston Manor - Sundiver White/Blue Curacao Splatter Vinyl" class="predictive-search_image"> 1244</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Boston Manor - Sundiver White/Blue Curacao Splatter Vinyl</span></div><div class="text-size-small"><span>$28.99</span></div></div></a> 1245 1246</li> 1247 1248<li class="predictive-search_produt-item"> 1249 1250 <a href="/products/boston-manor-sundiver-cd" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/BostonManor-Sundiver_Jewelcase_front_EDIT.png?v=1744391948" loading="lazy" alt="Boston Manor - Sundiver CD" class="predictive-search_image"> 1251</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Boston Manor - Sundiver CD</span></div><div class="text-size-small"><span>$13.99</span></div></div></a> 1252 1253</li> 1254 1255<li class="predictive-search_produt-item"> 1256 1257 <a href="/products/boston-manor-sundiver-clear-cassette" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/BostonManor-Sundiver_Cassette_Edit.png?v=1744391923" loading="lazy" alt="Boston Manor - Sundiver Clear Cassette" class="predictive-search_image"> 1258</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Boston Manor - Sundiver Clear Cassette</span></div><div class="text-size-small"><span>$12.99</span></div></div></a> 1259 1260</li> 1261 1262<li class="predictive-search_produt-item"> 1263 1264 <a href="/products/polaris-the-mortal-coil-clear-white-blue-splatter-lp" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/Polaris-ThisMortalCoilLP_CLEARWHITEBLUESplatter_EDIT_a051b11c-1792-490c-bed7-6a14c0bd250a.png?v=1744396698" loading="lazy" alt="Polaris - 'The Mortal Coil' Clear/White/ Blue Splatter Vinyl" class="predictive-search_image"> 1265</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Polaris - 'The Mortal Coil' Clear/White/ Blue Splatter Vinyl</span></div><div class="text-size-small"><span>$25.99</span></div></div></a> 1266 1267</li> 1268 1269</ul></div></div> </div> 1270</div></div></form><div class="hide w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="hide w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></predictive-search></div></nav></div></div></div><div class="navbar_search-opener"><div class="nav_search-icon"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewbox="0 0 25 25" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><mask id="mask0_2941_121300" style="mask-type:alpha" maskunits="userSpaceOnUse" x="0" y="0" width="25" height="25"><rect x="0.123535" y="0.987549" width="24" height="24" fill="#D9D9D9"></rect></mask><g mask="url(#mask0_2941_121300)">
1270<path d="M19.7235 21.9875L13.4235 15.6875C12.9235 16.0875 12.3485 16.4042 11.6985 16.6375C11.0485 16.8709 10.3569 16.9875 9.62354 16.9875C7.80687 16.9875 6.26937 16.3584 5.01104 15.1C3.7527 13.8417 3.12354 12.3042 3.12354 10.4875C3.12354 8.67088 3.7527 7.13338 5.01104 5.87505C6.26937 4.61672 7.80687 3.98755 9.62354 3.98755C11.4402 3.98755 12.9777 4.61672 14.236 5.87505C15.4944 7.13338 16.1235 8.67088 16.1235 10.4875C16.1235 11.2209 16.0069 11.9125 15.7735 12.5625C15.5402 13.2125 15.2235 13.7875 14.8235 14.2875L21.1235 20.5875L19.7235 21.9875ZM9.62354 14.9875C10.8735 14.9875 11.936 14.55 12.811 13.675C13.686 12.8 14.1235 11.7375 14.1235 10.4875C14.1235 9.23755 13.686 8.17505 12.811 7.30005C11.936 6.42505 10.8735 5.98755 9.62354 5.98755C8.37354 5.98755 7.31104 6.42505 6.43604 7.30005C5.56104 8.17505 5.12354 9.23755 5.12354 10.4875C5.12354 11.7375 5.56104 12.8 6.43604 13.675C7.31104 14.55 8.37354 14.9875 9.62354 14.9875Z" fill="currentColor"></path></g></svg></div><div class="text-size-tiny search hide-tablet">Search</div></div></div></div></div></div></div><div class="main-menu-container"><div class="menu-trim rotate w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewbox="0 0 38 38" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><path d="M0.5 38V0.5H38L0.5 38Z" fill="currentColor"></path></svg></div><div class="nav-spacer"></div><nav role="navigation" mega-menu="main-menu" class="navbar_menu is-page-height-tablet w-nav-menu"> <div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"> 1271 1272 <div class="navbar_dropdown-toggle w-dropdown-toggle"><a href="/" class="navbar_link text-size-tiny dropdown">HOME</a></div> 1273 1274 1275 1276 </div> 1277 <div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"> 1278 1279 <div class="navbar_dropdown-toggle w-dropdown-toggle"><a href="#" class="navbar_link text-size-tiny dropdown">SHOP</a> <div class="dropdown-chevron w-embed"> 1280 <svg width=" 100%" height=" 100%" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.55806 6.29544C2.46043 6.19781 2.46043 6.03952 2.55806 5.94189L3.44195 5.058C3.53958 4.96037 3.69787 4.96037 3.7955 5.058L8.00001 9.26251L12.2045 5.058C12.3021 4.96037 12.4604 4.96037 12.5581 5.058L13.4419 5.94189C13.5396 6.03952 13.5396 6.19781 13.4419 6.29544L8.17678 11.5606C8.07915 11.6582 7.92086 11.6582 7.82323 11.5606L2.55806 6.29544Z" fill="currentColor"></path></svg> </div> 1281</div> 1282 1283 <nav class="navbar_dropdown-list w-dropdown-list"> 1284 <div> 1285 1286 <a href="/collections/all" class="navbar_dropdown-link w-dropdown-link">ALL</a> 1287 1288 </div> 1289 <div> 1290 1291 <a href="/collections/tees" class="navbar_dropdown-link w-dropdown-link">TEES</a> 1292 1293 </div> 1294 <div> 1295 1296 <a href="/collections/outerwear" class="navbar_dropdown-link w-dropdown-link">OUTERWEAR</a> 1297 1298 </div> 1299 <div> 1300 1301 <a href="/collections/cd" class="navbar_dropdown-link w-dropdown-link">CD</a> 1302 1303 </div> 1304 <div> 1305 1306 <a href="/collections/vinyl" class="navbar_dropdown-link w-dropdown-link">VINYL</a> 1307 1308 </div> 1309 <div> 1310 1311 <a href="/collections/music" class="navbar_dropdown-link w-dropdown-link">MUSIC</a> 1312 1313 </div> 1314 <div> 1315 1316 <a href="/collections/accessories" class="navbar_dropdown-link w-dropdown-link">ACCESSORIES </a> 1317 1318 </div> 1319 <div> 1320 1321 <a href="/collections/sale" class="navbar_dropdown-link w-dropdown-link">SALE</a> 1322 1323 </div> 1324 </nav> 1325 1326 1327 </div> 1328 <div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"> 1329 1330 <div class="navbar_dropdown-toggle w-dropdown-toggle"><a href="/pages/artists" class="navbar_link text-size-tiny dropdown">ARTISTS</a></div> 1331 1332 1333 1334 </div> 1335 <div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"> 1336 1337 <div class="navbar_dropdown-toggle w-dropdown-toggle"><a href="/pages/releases" class="navbar_link text-size-tiny dropdown">RELEASES</a></div> 1338 1339 1340 1341 </div> 1342 <div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"> 1343 1344 <div class="navbar_dropdown-toggle w-dropdown-toggle"><a href="https://www.youtube.com/channel/UC4JNkNxIB9u2Yihx7lTZA5Q" class="navbar_link text-size-tiny dropdown">VIDEOS</a></div> 1345 1346 1347 1348 </div> 1349</nav><div class="menu-trim w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewbox="0 0 38 38" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><path d="M0.5 38V0.5H38L0.5 38Z" fill="currentColor"></path></svg></div></div></div><div class="search-drawer"><div class="nav_search-close"></div><div class="predictive-search_component-copy"><div class="predictive-search_header-copy"><div class="heading-style-h4">Search</div><button type="button" class="nav_dropdown-close-button-copy" aria-label="Close search"><div class="nav_dropdown-close-icon-copy w-embed"><svg width="15" height="15" viewbox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.84775 14.178L0.447754 12.778L6.04775 7.17798L0.447754 1.57798L1.84775 0.177979L7.44775 5.77798L13.0478 0.177979L14.4478 1.57798L8.84775 7.17798L14.4478 12.778L13.0478 14.178L7.44775 8.57798L1.84775 14.178Z" fill="currentColor"></path></svg></div></button></div><predictive-search><div class="predictive-search_holder"><div class="predictive-search_form w-form"><form id="wf-form-search-drawer" name="wf-form-search-drawer" data-name="produkt-suche" action="/search" method="get" class="predictive-search_form-component" data-wf-page-id="67dda3a018d2b9244182187c" data-wf-element-id="baecea96-0823-1535-df46-bfddbb8e093c"><div class="predictive-search_input-holder"><label for="search-input-drawer" class="form_hidden-label">Search</label><input type="search" id="search-input-drawer" placeholder="Search now" name="q" class="predictive-search_input"> 1350<a href="#" class="predictive-search_search-button w-inline-block"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewbox="0 0 25 25" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><mask id="mask0_2941_121300" style="mask-type:alpha" maskunits="userSpaceOnUse" x="0" y="0" width="25" height="25"><rect x="0.123535" y="0.987549" width="24" height="24" fill="#D9D9D9"></rect></mask><g mask="url(#mask0_2941_121300)">
1350<path d="M19.7235 21.9875L13.4235 15.6875C12.9235 16.0875 12.3485 16.4042 11.6985 16.6375C11.0485 16.8709 10.3569 16.9875 9.62354 16.9875C7.80687 16.9875 6.26937 16.3584 5.01104 15.1C3.7527 13.8417 3.12354 12.3042 3.12354 10.4875C3.12354 8.67088 3.7527 7.13338 5.01104 5.87505C6.26937 4.61672 7.80687 3.98755 9.62354 3.98755C11.4402 3.98755 12.9777 4.61672 14.236 5.87505C15.4944 7.13338 16.1235 8.67088 16.1235 10.4875C16.1235 11.2209 16.0069 11.9125 15.7735 12.5625C15.5402 13.2125 15.2235 13.7875 14.8235 14.2875L21.1235 20.5875L19.7235 21.9875ZM9.62354 14.9875C10.8735 14.9875 11.936 14.55 12.811 13.675C13.686 12.8 14.1235 11.7375 14.1235 10.4875C14.1235 9.23755 13.686 8.17505 12.811 7.30005C11.936 6.42505 10.8735 5.98755 9.62354 5.98755C8.37354 5.98755 7.31104 6.42505 6.43604 7.30005C5.56104 8.17505 5.12354 9.23755 5.12354 10.4875C5.12354 11.7375 5.56104 12.8 6.43604 13.675C7.31104 14.55 8.37354 14.9875 9.62354 14.9875Z" fill="currentColor"></path></g></svg></div></a><input id="submit-search-drawer" type="submit" data-wait="Please wait..." class="hide w-button" value="Submit"> 1351</div><div id="predictive-search-drawer" fs-scrolldisable-element="preserve" class="predictive-search_overflow no-scrollbar"><div class="predictive-search_section"> <div class="predictive-search_conditional"> 1352 <div class="predictive-search_overflow"><div class="predictive-search_topic"><div class="predictive-search_headline"><div class="text-style-muted">Suggestions</div></div><ul role="list" class="predictive-search_list w-list-unstyled"> 1353 1354 <li class="predictive-search_item"> 1355 1356 <a href="/collections/great-american-ghost" class="predictive-search_link w-inline-block"> <div>Great American Ghost</div> </a> 1357 1358 1359 </li> 1360 1361 1362 1363 <li class="predictive-search_item"> 1364 1365 <a href="/collections/luna-kills" class="predictive-search_link w-inline-block"> <div>Luna Kills</div> </a> 1366 1367 1368 </li> 1369 1370 1371 1372 <li class="predictive-search_item"> 1373 1374 <a href="/collections/knosis" class="predictive-search_link w-inline-block"> <div>Knosis</div> </a> 1375 1376 1377 </li> 1378 1379 1380</ul></div><div class="predictive-search_topic"><div class="predictive-search_headline"><div class="text-style-muted">Bestseller</div></div><ul role="list" class="predictive-search_product-list w-list-unstyled"> 1381<li class="predictive-search_produt-item"> 1382 1383 <a href="/products/make-them-suffer-cd" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/MakeThemSuffer-MakeThemSuffer_Jewelcase_front.png?v=1723044277" loading="lazy" alt="Make Them Suffer - 'S/T' CD" class="predictive-search_image"> 1384</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Make Them Suffer - 'S/T' CD</span></div><div class="text-size-small"><span>$13.99</span></div></div></a> 1385 1386</li> 1387 1388<li class="predictive-search_produt-item"> 1389 1390 <a href="/products/make-them-suffer-weaponized-long-sleeve" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/MTS_WeaponizedLS_front.png?v=1723145357" loading="lazy" alt="Make Them Suffer - Weaponized Long Sleeve" class="predictive-search_image"> 1391</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Make Them Suffer - Weaponized Long Sleeve</span></div><div class="text-size-small"><span>$30.00</span></div></div></a> 1392 1393</li> 1394 1395<li class="predictive-search_produt-item"> 1396 1397 <a href="/products/boston-manor-sundiver-white-blue-curacao-splatter-lp" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/BostonManor-Sundiver_1LP_CuracaoBlueWhiteSplatter_ST_MO_EDIT.png?v=1744391890" loading="lazy" alt="Boston Manor - Sundiver White/Blue Curacao Splatter Vinyl" class="predictive-search_image"> 1398</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Boston Manor - Sundiver White/Blue Curacao Splatter Vinyl</span></div><div class="text-size-small"><span>$28.99</span></div></div></a> 1399 1400</li> 1401 1402<li class="predictive-search_produt-item"> 1403 1404 <a href="/products/boston-manor-sundiver-cd" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/BostonManor-Sundiver_Jewelcase_front_EDIT.png?v=1744391948" loading="lazy" alt="Boston Manor - Sundiver CD" class="predictive-search_image"> 1405</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Boston Manor - Sundiver CD</span></div><div class="text-size-small"><span>$13.99</span></div></div></a> 1406 1407</li> 1408 1409<li class="predictive-search_produt-item"> 1410 1411 <a href="/products/boston-manor-sundiver-clear-cassette" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/BostonManor-Sundiver_Cassette_Edit.png?v=1744391923" loading="lazy" alt="Boston Manor - Sundiver Clear Cassette" class="predictive-search_image"> 1412</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Boston Manor - Sundiver Clear Cassette</span></div><div class="text-size-small"><span>$12.99</span></div></div></a> 1413 1414</li> 1415 1416<li class="predictive-search_produt-item"> 1417 1418 <a href="/products/polaris-the-mortal-coil-clear-white-blue-splatter-lp" class="predictive-search_line-item w-inline-block"><div class="predictive-search_image-wrapper"><img src="//sharptonerecords.co/cdn/shop/files/Polaris-ThisMortalCoilLP_CLEARWHITEBLUESplatter_EDIT_a051b11c-1792-490c-bed7-6a14c0bd250a.png?v=1744396698" loading="lazy" alt="Polaris - 'The Mortal Coil' Clear/White/ Blue Splatter Vinyl" class="predictive-search_image"> 1419</div><div class="predictive-search_product-info"><div class="text-size-regular text-weight-bold"><span>Polaris - 'The Mortal Coil' Clear/White/ Blue Splatter Vinyl</span></div><div class="text-size-small"><span>$25.99</span></div></div></a> 1420 1421</li> 1422 1423</ul></div></div> </div> 1424</div></div></form><div class="hide w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="hide w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></predictive-search></div></div></div> <style> #shopify-section-header .navbar_component {margin-bottom: -2.5rem;} #shopify-section-header .navbar_link.text-size-tiny.w--current {color: var(--base-color-neutral--neutral-light);} #shopify-section-header .w-nav-overlay {margin-top: -2rem;} </style></div> 1425<style> 1426 #page-transition { 1427 position: fixed; 1428 left: 0; 1429 right: 0; 1430 top: 0; 1431 width: 100%; 1432 height: 100vh; 1433 max-height: 100vh; 1434 background: #121212; 1435 z-index: 9998; 1436 transform: translateY(-100%); 1437 transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1); 1438 pointer-events: none; 1439 will-change: transform; 1440 } 1441 #page-transition.is-active { 1442 pointer-events: auto; 1443 } 1444</style> 1445<div id="page-transition" aria-hidden="true"></div>
1446<script> 1447 (function () { 1448 var el = document.getElementById('page-transition'); 1449 if (!el) return; 1450 1451 var STORAGE_KEY = 'st-page-transition'; 1452 var DURATION = 600; 1453 var navigating = false; 1454 var NAV_SEL = '.section_navbar, .navbar_component'; 1455 1456 function syncTop() {} 1457 1458 /** Hidden: tucked above content (directly under header) */ 1459 function hide() { 1460 el.style.transform = 'translateY(-100%)'; 1461 el.classList.remove('is-active'); 1462 el.setAttribute('aria-hidden', 'true'); 1463 } 1464 1465 /** Covering: full content area below header */ 1466 function show() { 1467 el.style.transform = 'translateY(0%)'; 1468 el.classList.add('is-active'); 1469 el.setAttribute('aria-hidden', 'false'); 1470 } 1471 1472 function shouldSkipLink(a) { 1473 var href = a.getAttribute('href'); 1474 if (!href || href === '#' || href.indexOf('javascript:') === 0) return true; 1475 if (href.indexOf('mailto:') === 0 || href.indexOf('tel:') === 0) return true; 1476 if (a.getAttribute('target') === '_blank') return true; 1477 if (a.getAttribute('download') != null) return true; 1478 if (a.getAttribute('data-no-transition') != null) return true; 1479 return false; 1480 } 1481 1482 function isInternalLink(a) { 1483 if (shouldSkipLink(a)) return false; 1484 try { 1485 var u = new URL(a.href, window.location.href); 1486 if (u.origin !== window.location.origin) return false; 1487 var cur = new URL(window.location.href); 1488 if (u.pathname === cur.pathname && u.search === cur.search) { 1489 return false; 1490 } 1491 return true; 1492 } catch (e) { 1493 return false; 1494 } 1495 } 1496 1497 function runIncomingReveal() { 1498 if (!sessionStorage.getItem(STORAGE_KEY)) return; 1499 sessionStorage.removeItem(STORAGE_KEY); 1500 syncTop(); 1501 el.style.transition = 'none'; 1502 el.style.transform = 'translateY(0%)'; 1503 el.classList.add('is-active'); 1504 el.setAttribute('aria-hidden', 'false'); 1505 requestAnimationFrame(function () { 1506 requestAnimationFrame(function () { 1507 el.style.transition = ''; 1508 el.style.transform = 'translateY(-100%)'; 1509 el.classList.remove('is-active'); 1510 el.setAttribute('aria-hidden', 'true'); 1511 }); 1512 }); 1513 } 1514 1515 syncTop(); 1516 1517 if (sessionStorage.getItem(STORAGE_KEY)) { 1518 runIncomingReveal(); 1519 } else { 1520 hide(); 1521 } 1522 1523 window.addEventListener('resize', function () { 1524 syncTop(); 1525 }); 1526 1527 window.addEventListener('st-header-stack', syncTop); 1528 1529 window.addEventListener('pageshow', function (e) { 1530 syncTop(); 1531 if (e.persisted) { 1532 navigating = false; 1533 sessionStorage.removeItem(STORAGE_KEY); 1534 hide(); 1535 } 1536 }); 1537 1538 window.addEventListener('load', function () { 1539 syncTop(); 1540 }); 1541 1542 document.addEventListener('DOMContentLoaded', function () { 1543 syncTop(); 1544 1545 document.addEventListener( 1546 'click', 1547 function (e) { 1548 if (!e.isTrusted) return; 1549 if (window.Shopify && window.Shopify.designMode) return; 1550 if (typeof e.button === 'number' && e.button !== 0) return; 1551 var a = e.target.closest && e.target.closest('a[href]'); 1552 if (!a || !isInternalLink(a)) return; 1553 if (e.defaultPrevented) return; 1554 if (e.metaKey || e.ctrlKey || e.shiftKey || e.altKey) return; 1555 1556 e.preventDefault(); 1557 navigating = true; 1558 sessionStorage.setItem(STORAGE_KEY, '1'); 1559 syncTop(); 1560 hide(); 1561 var url = a.href; 1562 1563 requestAnimationFrame(function () { 1564 requestAnimationFrame(function () { 1565 show(); 1566 }); 1567 }); 1568 1569 window.setTimeout(function () { 1570 window.location.href = url; 1571 }, DURATION); 1572 1573 window.setTimeout(function () { 1574 if (!document.hidden) { 1575 navigating = false; 1576 sessionStorage.removeItem(STORAGE_KEY); 1577 hide(); 1578 } 1579 }, DURATION + 12000); 1580 }, 1581 true 1582 ); 1583 }); 1584 })(); 1585</script>
1585 1586 <main class="main-wrapper"><section id="shopify-section-template--20889665077444__contact" class="shopify-section section_contact"> 1587 1588 1589<div class="padding-global padding-section-medium"><div class="container-large"><div class="w-layout-grid contact_component"><div class="contact_content"><div class="margin-bottom margin-small"><h1 class="heading-style-h4"> 1590Contact Details 1591</h1> 1592</div><p class="text-size-medium"> 1593If you have questions or concerns regarding your order, shipping, or tracking, please email Down Right Merch, at their customer support email here: [email protected] For photo and/or media coverage, passes, and requests for specific artists, please contact the artist's PR Agency or Publicist. 1594</p> 1595</div><div class="contact_form-block w-form"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact_form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="return_to" value="/" /> 1596<div class="form_field-wrapper"><label for="First-Name" class="form_field-label">First Name</label><input class="form_input w-input" maxlength="256" name="contact[first_name]" data-name="First Name" placeholder="" type="text" id="First-Name" required=""> 1597</div><div class="form_field-wrapper"><label for="Last-Name" class="form_field-label">Last Name</label><input class="form_input w-input" maxlength="256" name="contact[last_name]" data-name="Last Name" placeholder="" type="text" id="Last-Name" required=""> 1598</div><div class="form_field-wrapper"><label for="Email" class="form_field-label">Email</label><input class="form_input w-input" maxlength="256" name="contact[email]" data-name="Email" placeholder="" type="email" id="Email" required=""> 1599</div><div class="form_field-wrapper"><label for="Message" class="form_field-label">Message</label><textarea class="form_input is-text-area w-input" maxlength="5000" name="contact[body]" data-name="Message" placeholder="Type your message..." id="Message" required=""></textarea></div><div class="margin-bottom margin-xsmall"><label id="Contact-5-Checkbox" class="w-checkbox form_checkbox" name="contact[checkbox]"><div class="w-checkbox-input w-checkbox-input--inputType-custom form_checkbox-icon"></div><input id="Checkbox" type="checkbox" name="Checkbox" data-name="Checkbox" required="" style="opacity:0;position:absolute;z-index:-1"> 1600<span for="Checkbox" class="form_checkbox-label text-size-small w-form-label">I accept the <a href="#" class="text-style-link">Terms</a></span></label></div><input type="submit" data-wait="Please wait..." id="w-node-fc040479-f469-17e6-4116-24f85d6b36df-41821871" class="button w-button" value="Submit"> 1601</form> 1602<div class="success-message w-form-done"><div class="success-text">Thank you! Your submission has been received!</div></div><div class="error-message w-form-fail"><div class="error-text">Oops! Something went wrong while submitting the form.</div></div></div></div></div></div> <style> #shopify-section-template--20889665077444__contact .w-input, #shopify-section-template--20889665077444__contact .w-select {color: white;} </style></section></main> <footer id="shopify-section-footer" class="shopify-section section_footer"><div class="footer_component"><div class="padding-global white"><div class="container-large"><div class="padding-vertical padding-xxlarge"><div><div class="w-layout-grid footer_top-wrapper"><div class="w-layout-grid footer_left-wrapper"><div class="footer_link-list"><div class="margin-bottom margin-xsmall"><div class="text-weight-semibold font-secondary">Support</div></div> <div> 1603 1604 <a href="/pages/contact" class="footer_link"> 1605CONTACT 1606</a> 1607 1608 </div> 1609 <div> 1610 1611 <a href="/pages/help-center" class="footer_link"> 1612Help Center 1613</a> 1614 1615 </div> 1616 <div> 1617 1618 <a href="/policies/privacy-policy" class="footer_link"> 1619Privacy Policy & Choices 1620</a> 1621 1622 </div> 1623 <div> 1624 1625 <a href="/policies/terms-of-service" class="footer_link"> 1626Terms of Service 1627</a> 1628 1629 </div> 1630 <div> 1631 1632 <a href="https://sharpetone.loopreturns.com/#/withdrawal" class="footer_link"> 1633Withdrawal Form 1634</a> 1635 1636 </div> 1637</div><div class="footer_link-list"><div class="margin-bottom margin-xsmall"><div class="text-weight-semibold font-secondary">INFORMATION</div></div> <div> 1638 1639 <a href="mailto:[email protected]" class="footer_link"> 1640SUBMIT MUSIC 1641</a> 1642 1643 </div> 1644 <div> 1645 1646 <a href="/policies/privacy-policy" class="footer_link"> 1647PRIVACY POLICY 1648</a> 1649 1650 </div> 1651 <div> 1652 1653 <a href="/policies/terms-of-service" class="footer_link"> 1654TERMS & CONDITIONS 1655</a> 1656 1657 </div> 1658 <div> 1659 1660 <a href="https://www.believe.com/legal#paragraph-1389" class="footer_link"> 1661COOKIE POLICY 1662</a> 1663 1664 </div> 1665</div><div id="w-node-f705e9a3-1453-2a1d-fae5-958997f5dfe0-cf39daf1" class="footer_logo-container"><a href="#" id="w-node-f705e9a3-1453-2a1d-fae5-958997f5dfe1-cf39daf1" class="footer_logo-link-container w-nav-brand"><img sizes="(max-width: 479px) 98vw, (max-width: 767px) 99vw, (max-width: 1702px) 100vw, 1702px" srcset="//sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-500.png?v=119611206175664074211790182059 500w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-800.png?v=127358146256238509071790182060 800w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-1080.png?v=160042665778243201541790182059 1080w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE.-p-1600.png?v=137196822327301355311790182059 1600w, //sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE..png?v=35382801240381022011790182059 1702w" alt="" src="//sharptonerecords.co/cdn/shop/t/74/assets/SHARPTONE..png?v=35382801240381022011790182059" loading="lazy" class="footer_logo-3"> 1666</a><div class="footer_credit-text">© 2024 SharpTone Records<br> 1667All rights reserved | Sikdood</div></div></div><div id="w-node-f705e9a3-1453-2a1d-fae5-958997f5dfe7-cf39daf1" class="footer_right-wrapper"><div class="margin-bottom margin-xsmall"><div class="text-weight-semibold font-secondary">Sign up for our newsletter</div></div><div class="footer_form_component w-form"><form method="post" action="/contact#newsletter-form" accept-charset="UTF-8" class="footer2_form"> 1668 <input type="hidden" name="form_type" value="customer"> 1669 <input type="hidden" name="utf8" value="â"> 1670 <input class="newsletter-input w-input" type="email" name="contact[email]" placeholder="Enter your email" required> 1671 <button type="submit" class="form_submit-button">Subscribe</button> 1672</form><div class="text-size-tiny">By subscribing you agree to with our <a href="/pages/privacy-policy"><span class="footer-link">Privacy Policy</span></a>and provide consent to receive updates from SharpTone Records.</div><div class="success-message-3 w-form-done"><div>Thank you for signing up!</div></div><div class="error-message-3 w-form-fail"><div>Oops! Something went wrong while signing up.</div></div></div> 1673<div class="w-layout-grid footer_social-list padding-top padding-small"> 1674 <a href="https://www.facebook.com/sharptonerecs/" target="_blank" class="footer_social-link w-inline-block"> 1675 <div class="icon-embed-xsmall w-embed"><svg width="100%" height="100%" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1676 <path d="M22 12.0611C22 6.50451 17.5229 2 12 2C6.47715 2 2 6.50451 2 12.0611C2 17.0828 5.65684 21.2452 10.4375 22V14.9694H7.89844V12.0611H10.4375V9.84452C10.4375 7.32296 11.9305 5.93012 14.2146 5.93012C15.3088 5.93012 16.4531 6.12663 16.4531 6.12663V8.60261H15.1922C13.95 8.60261 13.5625 9.37822 13.5625 10.1739V12.0611H16.3359L15.8926 14.9694H13.5625V22C18.3432 21.2452 22 17.083 22 12.0611Z" fill="CurrentColor"></path> 1677 </svg></div> 1678 </a> 1679 <a href="https://www.instagram.com/sharptonerecs/?hl=en" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-xsmall w-embed"><svg width="100%" height="100%" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 3H8C5.23858 3 3 5.23858 3 8V16C3 18.7614 5.23858 21 8 21H16C18.7614 21 21 18.7614 21 16V8C21 5.23858 18.7614 3 16 3ZM19.25 16C19.2445 17.7926 17.7926 19.2445 16 19.25H8C6.20735 19.2445 4.75549 17.7926 4.75 16V8C4.75549 6.20735 6.20735 4.75549 8 4.75H16C17.7926 4.75549 19.2445 6.20735 19.25 8V16ZM16.75 8.25C17.3023 8.25 17.75 7.80228 17.75 7.25C17.75 6.69772 17.3023 6.25 16.75 6.25C16.1977 6.25 15.75 6.69772 15.75 7.25C15.75 7.80228 16.1977 8.25 16.75 8.25ZM12 7.5C9.51472 7.5 7.5 9.51472 7.5 12C7.5 14.4853 9.51472 16.5 12 16.5C14.4853 16.5 16.5 14.4853 16.5 12C16.5027 10.8057 16.0294 9.65957 15.1849 8.81508C14.3404 7.97059 13.1943 7.49734 12 7.5ZM9.25 12C9.25 13.5188 10.4812 14.75 12 14.75C13.5188 14.75 14.75 13.5188 14.75 12C14.75 10.4812 13.5188 9.25 12 9.25C10.4812 9.25 9.25 10.4812 9.25 12Z" fill="CurrentColor"></path></svg></div></a> 1680 <a href="https://x.com/sharptonerecs" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-xsmall w-embed"><svg width="100%" height="100%" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.1761 4H19.9362L13.9061 10.7774L21 20H15.4456L11.0951 14.4066L6.11723 20H3.35544L9.80517 12.7508L3 4H8.69545L12.6279 9.11262L17.1761 4ZM16.2073 18.3754H17.7368L7.86441 5.53928H6.2232L16.2073 18.3754Z" fill="CurrentColor"></path></svg></div></a> 1681 <a href="https://www.youtube.com/@SharpToneRecords" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-xsmall w-embed"><svg width="100%" height="100%" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.5686 4.77345C21.5163 5.02692 22.2555 5.76903 22.5118 6.71673C23.1821 9.42042 23.1385 14.5321 22.5259 17.278C22.2724 18.2257 21.5303 18.965 20.5826 19.2213C17.9071 19.8831 5.92356 19.8015 3.40294 19.2213C2.45524 18.9678 1.71595 18.2257 1.45966 17.278C0.827391 14.7011 0.871044 9.25144 1.44558 6.73081C1.69905 5.78311 2.44116 5.04382 3.38886 4.78753C6.96561 4.0412 19.2956 4.282 20.5686 4.77345ZM9.86682 8.70227L15.6122 11.9974L9.86682 15.2925V8.70227Z" fill="CurrentColor"></path></svg></div></a> 1682 <a href="https://www.tiktok.com/@sharptonerecs" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewbox="0 0 25 25" fill="none" preserveaspectratio="xMidYMid meet" aria-hidden="true" role="img"><g clip-path="url(#clip0_27_1244)"><path d="M17.696 0H13.6158V16.4912C13.6158 18.4562 12.0465 20.0702 10.0936 20.0702C8.14067 20.0702 6.57138 18.4562 6.57138 16.4912C6.57138 14.5614 8.1058 12.9824 9.98898 12.9123V8.77194C5.83904 8.84209 2.49121 12.2456 2.49121 16.4912C2.49121 20.772 5.90879 24.2105 10.
16821285 24.2105C14.3481 24.2105 17.7657 20.7369 17.7657 16.4912V8.03507C19.3001 9.1579 21.1832 9.82456 23.171 9.85967V5.7193C20.1022 5.61404 17.696 3.08772 17.696 0Z" fill="currentColor"></path></g><defs><clippath id="clip0_27_1244"><rect width="24.2105" height="24.2105" fill="currentColor" transform="translate(0.473633)"></rect></clippath></defs></svg></div></a></div></div></div></div></div></div></div></div> </footer> 1683</div>
1683<script src="https://code.jquery.com/jquery-3.5.1.min.js" type="text/javascript"></script>
1683<script src="//sharptonerecords.co/cdn/shop/t/74/assets/sharptone-theme.js?v=139981320357908472591790182061" type="text/javascript"></script>
1683<script>// predictive-search 1684 class PredictiveSearch extends HTMLElement { 1685 constructor() { 1686 super(); 1687 this.input = this.querySelector('input[type="search"]'); 1688 this.predictiveSearchResults = 1689 this.querySelector(".predictive-search_overflow"); 1690 this.input.addEventListener( 1691 "input", 1692 this.debounce((event) => { 1693 this.onChange(event); 1694 }, 300).bind(this) 1695 ); 1696 } 1697 onChange() { 1698 const searchTerm = this.input.value.trim(); 1699 if (!searchTerm.length) { 1700 this.close(); 1701 return; 1702 } 1703 this.getSearchResults(searchTerm); 1704 } 1705 getSearchResults(searchTerm) { 1706 fetch( 1707 `/search/suggest?q=${searchTerm}&section_id=predictive_search` 1708 ) 1709 .then((response) => { 1710 if (!response.ok) { 1711 var error = new Error(response.status); 1712 this.close(); 1713 throw error; 1714 } 1715 return response.text(); 1716 }) 1717 .then((text) => { 1718 const resultsMarkup = new DOMParser() 1719 .parseFromString(text, "text/html") 1720 .querySelector( 1721 "#shopify-section-predictive_search" 1722 ).innerHTML; 1723 this.predictiveSearchResults.innerHTML = resultsMarkup; 1724 this.open(); 1725 }) 1726 .catch((error) => { 1727 this.close(); 1728 throw error; 1729 }); 1730 } 1731 open() { 1732 this.predictiveSearchResults.style.display = "block"; 1733 } 1734 close() { 1735 this.predictiveSearchResults.style.display = "none"; 1736 } 1737 debounce(fn, wait) { 1738 let t; 1739 return (...args) => { 1740 clearTimeout(t); 1741 t = setTimeout(() => fn.apply(this, args), wait); 1742 }; 1743 } 1744 } 1745 customElements.define("predictive-search", PredictiveSearch); 1746 1747 document.addEventListener("DOMContentLoaded", function () { 1748 var drawer = document.querySelector(".search-drawer"); 1749 if (!drawer) return; 1750 1751 var openers = document.querySelectorAll(".navbar_search-opener"); 1752 var closeSelectors = 1753 ".nav_search-close, .nav_dropdown-close-button-copy"; 1754 1755 function setOpen(open) { 1756 if (open) { 1757 drawer.classList.add("is-open"); 1758 document.documentElement.classList.add( 1759 "search-drawer-open" 1760 ); 1761 var input = drawer.querySelector('input[type="search"]'); 1762 if (input) { 1763 window.setTimeout(function () { 1764 input.focus(); 1765 }, 50); 1766 } 1767 } else { 1768 drawer.classList.remove("is-open"); 1769 document.documentElement.classList.remove( 1770 "search-drawer-open" 1771 ); 1772 } 1773 } 1774 1775 function toggle() { 1776 setOpen(!drawer.classList.contains("is-open")); 1777 } 1778 1779 openers.forEach(function (el) { 1780 el.addEventListener("click", function (e) { 1781 e.preventDefault(); 1782 toggle(); 1783 }); 1784 }); 1785 1786 drawer.querySelectorAll(closeSelectors).forEach(function (el) { 1787 el.addEventListener("click", function (e) { 1788 e.preventDefault(); 1789 setOpen(false); 1790 }); 1791 }); 1792 1793 document.addEventListener("keydown", function (e) { 1794 if ( 1795 e.key === "Escape" && 1796 drawer.classList.contains("is-open") 1797 ) { 1798 setOpen(false); 1799 } 1800 }); 1801 }); 1802 1803 function sharptoneInitLiveVideoDrawer() { 1804 if (window.__sharptoneLiveVideoInit) return; 1805 window.__sharptoneLiveVideoInit = true; 1806 var OPEN_STATE_KEY = "sharptone-live-video-open"; 1807 var DRAWER_POS_KEY = "sharptone-live-video-desktop-pos"; 1808 var DESKTOP_QUERY = "(min-width: 992px)"; 1809 var dragState = null; 1810 1811 function getLiveDrawer() { 1812 var drawers = document.querySelectorAll("#live-video-drawer"); 1813 if (!drawers.length) return null; 1814 return drawers[drawers.length - 1]; 1815 } 1816 1817 function getLivePanel(drawer) { 1818 return drawer ? drawer.querySelector("[data-live-panel]") : null; 1819 } 1820 1821 function getDragHandle(drawer) { 1822 return drawer ? drawer.querySelector("[data-live-drag-handle]") : null; 1823 } 1824 1825 function getLiveIframe(drawer) { 1826 return drawer ? drawer.querySelector(".live-video-drawer__iframe") : null; 1827 } 1828 1829 function isDesktopViewport() { 1830 return ( 1831 typeof window.matchMedia === "function" && 1832 window.matchMedia(DESKTOP_QUERY).matches 1833 ); 1834 } 1835
1836 function readStorage(key) { 1837 try { 1838 return window.localStorage.getItem(key); 1839 } catch (err) { 1840 return null; 1841 } 1842 } 1843 1844 function writeStorage(key, value) { 1845 try { 1846 window.localStorage.setItem(key, value); 1847 } catch (err) {} 1848 } 1849 1850 function readSession(key) { 1851 try { 1852 return window.sessionStorage.getItem(key); 1853 } catch (err) { 1854 return null; 1855 } 1856 } 1857 1858 function writeSession(key, value) { 1859 try { 1860 window.sessionStorage.setItem(key, value); 1861 } catch (err) {} 1862 } 1863 1864 function buildSrc(base) { 1865 if (!base) return ""; 1866 if (base.indexOf("autoplay=") !== -1) return base; 1867 var sep = base.indexOf("?") >= 0 ? "&" : "?"; 1868 var tail = "autoplay=1&mute=1&playsinline=1"; 1869 try { 1870 tail += "&origin=" + encodeURIComponent(window.location.origin); 1871 } catch (err) {} 1872 return base + sep + tail; 1873 } 1874 1875 function setOpenersExpanded(expanded) { 1876 var openers = document.querySelectorAll(".navbar_live-opener"); 1877 openers.forEach(function (el) { 1878 el.setAttribute("aria-expanded", expanded ? "true" : "false"); 1879 }); 1880 } 1881 1882 function clampDesktopPosition(panel, left, top) { 1883 var margin = 12; 1884 var panelRect = panel.getBoundingClientRect(); 1885 var maxLeft = Math.max(margin, window.innerWidth - panelRect.width - margin); 1886 var maxTop = Math.max(margin, window.innerHeight - panelRect.height - margin); 1887 return { 1888 left: Math.min(Math.max(left, margin), maxLeft), 1889 top: Math.min(Math.max(top, margin), maxTop), 1890 }; 1891 } 1892 1893 function applyDesktopPosition(drawer) { 1894 var panel = getLivePanel(drawer); 1895 if (!panel) return; 1896 if (!isDesktopViewport()) { 1897 panel.style.removeProperty("left"); 1898 panel.style.removeProperty("top"); 1899 panel.style.removeProperty("right"); 1900 panel.style.removeProperty("bottom"); 1901 return; 1902 } 1903 var stored = readStorage(DRAWER_POS_KEY); 1904 if (!stored) return; 1905 var parsed; 1906 try { 1907 parsed = JSON.parse(stored); 1908 } catch (err) { 1909 return; 1910 } 1911 if (!parsed || typeof parsed.left !== "number" || typeof parsed.top !== "number") return; 1912 panel.style.right = "auto"; 1913 panel.style.bottom = "auto"; 1914 var clamped = clampDesktopPosition(panel, parsed.left, parsed.top); 1915 panel.style.left = clamped.left + "px"; 1916 panel.style.top = clamped.top + "px"; 1917 } 1918 1919 function persistDesktopPosition(drawer) { 1920 var panel = getLivePanel(drawer); 1921 if (!panel || !isDesktopViewport()) return; 1922 var rect = panel.getBoundingClientRect(); 1923 writeStorage( 1924 DRAWER_POS_KEY, 1925 JSON.stringify({ 1926 left: Math.round(rect.left), 1927 top: Math.round(rect.top), 1928 }) 1929 ); 1930 } 1931 1932 function openLive() { 1933 var liveDrawer = getLiveDrawer(); 1934 if (!liveDrawer) return; 1935 var iframe = getLiveIframe(liveDrawer); 1936 var embedBase = liveDrawer.getAttribute("data-live-embed-url") || ""; 1937 var liveAnn = document.getElementById("live-announcement"); 1938 1939 liveDrawer.classList.add("is-open"); 1940 liveDrawer.setAttribute("aria-hidden", "false"); 1941 if (liveAnn) { 1942 liveAnn.classList.add("is-open"); 1943 } 1944 setOpenersExpanded(true); 1945 applyDesktopPosition(liveDrawer); 1946 if (iframe && embedBase) { 1947 iframe.src = buildSrc(embedBase); 1948 } 1949 writeSession(OPEN_STATE_KEY, "1"); 1950 } 1951 1952 function closeLive() { 1953 var liveDrawer = getLiveDrawer(); 1954 if (!liveDrawer) return; 1955 var iframe = getLiveIframe(liveDrawer); 1956 var liveAnn = document.getElementById("live-announcement"); 1957 var openers = document.querySelectorAll(".navbar_live-opener"); 1958 1959 if ( 1960 document.activeElement && 1961 liveDrawer.contains(document.activeElement) 1962 ) { 1963 if (openers.length) { 1964 try { 1965 openers[0].focus(); 1966 } catch (err) {} 1967 } 1968 } 1969 liveDrawer.classList.remove("is-open"); 1970 liveDrawer.setAttribute("aria-hidden", "true"); 1971 if (liveAnn) { 1972 liveAnn.classList.remove("is-open"); 1973 } 1974 setOpenersExpanded(false); 1975 if (iframe) { 1976 iframe.removeAttribute("src"); 1977 } 1978 writeSession(OPEN_STATE_KEY, "0"); 1979 } 1980 1981 function handlePointerDown(e) { 1982 if (!isDesktopViewport()) return; 1983 if (e.button !== 0) return; 1984 var liveDrawer = getLiveDrawer(); 1985 if (!liveDrawer || !liveDrawer.classList.contains("is-open")) return; 1986 var panel = getLivePanel(liveDrawer); 1987 if (!panel) return; 1988 if (e.target && e.target.closest && e.target.closest("[data-live-close]")) return; 1989 var rect = panel.getBoundingClientRect(); 1990 panel.style.right = "auto"; 1991 panel.style.bottom = "auto"; 1992 panel.style.left = rect.left + "px"; 1993 panel.style.top = rect.top + "px"; 1994 panel.classList.add("is-dragging"); 1995 dragState = { 1996 pointerId: e.pointerId, 1997 panel: panel, 1998 startX: e.clientX, 1999 startY: e.clientY, 2000 startLeft: rect.left, 2001 startTop: rect.top, 2002 }; 2003 if (e.target && e.target.setPointerCapture) { 2004 try { 2005 e.target.setPointerCapture(e.pointerId); 2006 } catch (err) {} 2007 } 2008 e.preventDefault(); 2009 } 2010 2011 function handlePointerMove(e) { 2012 if (!dragState || e.pointerId !== dragState.pointerId) return; 2013 var nextLeft = dragState.startLeft + (e.clientX - dragState.startX); 2014 var nextTop = dragState.startTop + (e.clientY - dragState.startY); 2015 var clamped = clampDesktopPosition(dragState.panel, nextLeft, nextTop); 2016 dragState.panel.style.left = clamped.left + "px"; 2017 dragState.panel.style.top = clamped.top + "px"; 2018 } 2019 2020 function handlePointerEnd(e) { 2021 if (!dragState || e.pointerId !== dragState.pointerId) return; 2022 dragState.panel.classList.remove("is-dragging"); 2023 var liveDrawer = getLiveDrawer(); 2024 persistDesktopPosition(liveDrawer); 2025 dragState = null; 2026 } 2027 2028 function toggleLive() { 2029 var liveDrawer = getLiveDrawer(); 2030 if (!liveDrawer) return; 2031 if (liveDrawer.classList.contains("is-open")) { 2032 closeLive(); 2033 } else { 2034 openLive(); 2035 } 2036 } 2037 2038 document.addEventListener( 2039 "click", 2040 function (e) { 2041 var t = e.target; 2042 if (!t || !t.closest) return;
2043 var opener = t.closest(".navbar_live-opener"); 2044 if (opener) { 2045 e.preventDefault(); 2046 toggleLive(); 2047 return; 2048 } 2049 var closeBtn = t.closest("[data-live-close]"); 2050 var ld = getLiveDrawer(); 2051 if (closeBtn && ld && ld.contains(closeBtn)) { 2052 e.preventDefault(); 2053 closeLive(); 2054 } 2055 }, 2056 false 2057 ); 2058 2059 document.addEventListener( 2060 "keydown", 2061 function (e) { 2062 var t = e.target; 2063 if (t && t.closest) { 2064 var opener = t.closest(".navbar_live-opener"); 2065 if ( 2066 opener && 2067 (e.key === "Enter" || e.key === " ") 2068 ) { 2069 e.preventDefault(); 2070 toggleLive(); 2071 return; 2072 } 2073 } 2074 if (e.key === "Escape") { 2075 var d = getLiveDrawer(); 2076 if (d && d.classList.contains("is-open")) { 2077 closeLive(); 2078 } 2079 } 2080 }, 2081 false 2082 ); 2083 2084 document.addEventListener("pointermove", handlePointerMove, false); 2085 document.addEventListener("pointerup", handlePointerEnd, false); 2086 document.addEventListener("pointercancel", handlePointerEnd, false); 2087 2088 var dragHandle = getDragHandle(getLiveDrawer()); 2089 if (dragHandle) { 2090 dragHandle.addEventListener("pointerdown", handlePointerDown, false); 2091 } 2092 2093 window.addEventListener("resize", function () { 2094 var liveDrawer = getLiveDrawer(); 2095 if (!liveDrawer || !liveDrawer.classList.contains("is-open")) return; 2096 if (isDesktopViewport()) { 2097 applyDesktopPosition(liveDrawer); 2098 } else { 2099 var panel = getLivePanel(liveDrawer); 2100 if (!panel) return; 2101 panel.style.removeProperty("left"); 2102 panel.style.removeProperty("top"); 2103 panel.style.removeProperty("right"); 2104 panel.style.removeProperty("bottom"); 2105 } 2106 }); 2107 2108 if (readSession(OPEN_STATE_KEY) === "1") { 2109 openLive(); 2110 } 2111 } 2112 if (document.readyState === "loading") { 2113 document.addEventListener("DOMContentLoaded", sharptoneInitLiveVideoDrawer); 2114 } else { 2115 sharptoneInitLiveVideoDrawer(); 2116 } 2117 </script>
2117 2118
2119<script defer src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script>
2119<script defer src="//sharptonerecords.co/cdn/shop/t/74/assets/swiper-inits.js?v=107506492289982225061790182057"></script>
2119 2120<div id="shopify-block-ARmdBZTc5UE1PeWNOL__14928883602818719019" class="shopify-block shopify-app-block"> 2121 2122 <link rel="preconnect" href="https://api.loopreturns.com" crossorigin> 2123 <link rel="dns-prefetch" href="https://api.loopreturns.com"> 2124 2125 2126 2127<div 2128 id='loop-storefront-data' 2129 data-order-protection-feature='true' 2130 data-is-b2b='' 2131 data-customer-tags='' 2132> 2133</div> 2134 2135</div>
2135<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2135 2136</body> 2137</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.