PageSourceSearch

https://doughammer.com/

html doughammer.com collected 2026-10-10 01:17:15 UTC 295,897 bytes, 3,210 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://doughammer.com/">
9    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//doughammer.com/cdn/shop/files/piano_favicon.png?crop=center&height=32&v=1666370780&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
10      Doug Hammer
11 &ndash; Doug Hammer Music</title>
12
13    
14      <meta name="description" content="Doug Hammer - pianist | composer">
15    
16
17    
18
19<meta property="og:site_name" content="Doug Hammer Music">
20<meta property="og:url" content="https://doughammer.com/">
21<meta property="og:title" content="Doug Hammer">
22<meta property="og:type" content="website">
23<meta property="og:description" content="Doug Hammer - pianist | composer"><meta property="og:image" content="http://doughammer.com/cdn/shop/files/Doug_Hammer_logo_3.jpg?v=1670957415">
24  <meta property="og:image:secure_url" content="https://doughammer.com/cdn/shop/files/Doug_Hammer_logo_3.jpg?v=1670957415">
25  <meta property="og:image:width" content="1200">
26  <meta property="og:image:height" content="628"><meta name="twitter:site" content="@doughammer"><meta name="twitter:card" content="summary_large_image">
27<meta name="twitter:title" content="Doug Hammer">
28<meta name="twitter:description" content="Doug Hammer - pianist | composer">
29
30
31    
31<script src="//doughammer.com/cdn/shop/t/9/assets/constants.js?v=95358004781563950421681560786" defer="defer"></script>
31
32    
32<script src="//doughammer.com/cdn/shop/t/9/assets/pubsub.js?v=2921868252632587581681560786" defer="defer"></script>
32
33    
33<script src="//doughammer.com/cdn/shop/t/9/assets/global.js?v=127210358271191040921681560786" defer="defer"></script>
33
34    
34<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
34<meta name="facebook-domain-verification" content="3vj5fwfbfe0ifzwejpuckpd4ys6s5e">
35<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55525409057/digital_wallets/dialog">
36<meta id="in-context-paypal-metadata" data-shop-id="55525409057" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
37<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
37<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
37
38<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
39<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=55525409057" crossorigin="anonymous"></script>
vendor: 1 bytes, line 39
39
40<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":55525409057,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/55525409057","merchantName":"Doug Hammer Music","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Doug Hammer Music","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 40
40
41<script id="shopify-features" type="application/json">{"accessToken":"4725d523f4bd8b69f34f7eecc81a2984","betas":["rich-media-storefront-analytics"],"domain":"doughammer.com","predictiveSearch":true,"shopId":55525409057,"locale":"en"}</script>
vendor: 1 bytes, line 41
41
42<script>var Shopify = Shopify || {};
43Shopify.shop = "doug-hammer.myshopify.com";
44Shopify.locale = "en";
45Shopify.currency = {"active":"USD","rate":"1.0"};
46Shopify.country = "US";
47Shopify.theme = {"name":"Doug Hammer Store - Dawn 9","id":147697172769,"schema_name":"Dawn","schema_version":"9.0.0","theme_store_id":887,"role":"main"};
48Shopify.theme.handle = "null";
49Shopify.theme.style = {"id":null,"handle":null};
50Shopify.cdnHost = "doughammer.com/cdn";
51Shopify.routes = Shopify.routes || {};
52Shopify.routes.root = "/";
53Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
54Shopify.SignInWithShop = Shopify.SignInWithShop || {};
55Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
56Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 56
56
57<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 57
57
58<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 58
58
59<script>
60  window.ShopifyPay = window.ShopifyPay || {};
61  window.ShopifyPay.apiHost = "shop.app\/pay";
62  window.ShopifyPay.redirectState = null;
63</script>
vendor: 1 bytes, line 63
63
64<script>
65  window.Shopify = window.Shopify || {};
66  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
67  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
68  window.Shopify.SignInWithShop.eligible = true;
69</script>
vendor: 1 bytes, line 69
69
70<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 70
70
71<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 71
71
72<script type="module">
73  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
74
75  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
76
77</script>
vendor: 1 bytes, line 77
77
78<script>
79  window.Shopify = window.Shopify || {};
80  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
81  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"]};
82</script>
vendor: 1 bytes, line 82
82
83<script id="__st">var __st={"a":55525409057,"offset":-14400,"reqid":"4c91c61b-43f3-45a2-93fd-bd17263f4206-1791595034","pageurl":"doughammer.com\/","u":"5033a341918a","p":"home"};</script>
vendor: 1 bytes, line 83
83
84<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 84
84
85<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 85
85
86<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//doughammer.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 86
86
87<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 = "//doughammer.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
87<script crossorigin="anonymous" defer="defer" src="//doughammer.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 87
87
88<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 88
88
89<script>
90  window.Shopify = window.Shopify || {};
91  window.Shopify.MCP = window.Shopify.MCP || {};
92  window.Shopify.MCP.enabled = true;
93  window.Shopify.MCP.shop = "doug-hammer.myshopify.com";
94  window.Shopify.MCP.mcpEndpoint = "https:\/\/doughammer.com\/api\/mcp";
95  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
96</script>
vendor: 1 bytes, line 96
96
97<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("\/\/doughammer.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
98</script>
vendor: 1 bytes, line 98
98
99<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://doughammer.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
100</script>
vendor: 1 bytes, line 100
100
101<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
102  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);
103</script>
vendor: 1 bytes, line 103
103
104<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})}}));
105</script>
105
106<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://doughammer.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
107<style id="shopify-accelerated-checkout-cart">
108        #shopify-buyer-consent {
109  margin-top: 1em;
110  display: inline-block;
111  width: 100%;
112}
113
114#shopify-buyer-consent.hidden {
115  display: none;
116}
117
118#shopify-subscription-policy-button {
119  background: none;
120  border: none;
121  padding: 0;
122  text-decoration: underline;
123  font-size: inherit;
124  cursor: pointer;
125}
126
127#shopify-subscription-policy-button::before {
128  box-shadow: none;
129}
130
131      </style>
132<script id="sections-script" data-sections="header" defer="defer" src="//doughammer.com/cdn/shop/t/9/compiled_assets/scripts.js?v=184325197989695213571750181516"></script>
vendor: 1 bytes, line 132
132
133<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
133
134
135
136    <style data-shopify>
137      @font-face {
138  font-family: Assistant;
139  font-weight: 400;
140  font-style: normal;
141  font-display: swap;
142  src: url("//doughammer.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
143       url("//doughammer.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
144}
145
146      @font-face {
147  font-family: Assistant;
148  font-weight: 700;
149  font-style: normal;
150  font-display: swap;
151  src: url("//doughammer.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
152       url("//doughammer.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
153}
154
155      
156      
157      @font-face {
158  font-family: Assistant;
159  font-weight: 400;
160  font-style: normal;
161  font-display: swap;
162  src: url("//doughammer.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
163       url("//doughammer.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
164}
165
166
167      :root {
168        --font-body-family: Assistant, sans-serif;
169        --font-body-style: normal;
170        --font-body-weight: 400;
171        --font-body-weight-bold: 700;
172
173        --font-heading-family: Assistant, sans-serif;
174        --font-heading-style: normal;
175        --font-heading-weight: 400;
176
177        --font-body-scale: 1.0;
178        --font-heading-scale: 1.0;
179
180        --color-base-text: 18, 18, 18;
181        --color-shadow: 18, 18, 18;
182        --color-base-background-1: 255, 255, 255;
183        --color-base-background-2: 243, 243, 243;
184        --color-base-solid-button-labels: 255, 255, 255;
185        --color-base-outline-button-labels: 18, 18, 18;
186        --color-base-accent-1: 18, 18, 18;
187        --color-base-accent-2: 51, 79, 180;
188        --payment-terms-background-color: #ffffff;
189
190        --gradient-base-background-1: #ffffff;
191        --gradient-base-background-2: #f3f3f3;
192        --gradient-base-accent-1: #121212;
193        --gradient-base-accent-2: #334fb4;
194
195        --media-padding: px;
196        --media-border-opacity: 0.05;
197        --media-border-width: 1px;
198        --media-radius: 0px;
199        --media-shadow-opacity: 0.0;
200        --media-shadow-horizontal-offset: 0px;
201        --media-shadow-vertical-offset: 4px;
202        --media-shadow-blur-radius: 5px;
203        --media-shadow-visible: 0;
204
205        --page-width: 120rem;
206        --page-width-margin: 0rem;
207
208        --product-card-image-padding: 0.0rem;
209        --product-card-corner-radius: 0.0rem;
210        --product-card-text-alignment: left;
211        --product-card-border-width: 0.0rem;
212        --product-card-border-opacity: 0.1;
213        --product-card-shadow-opacity: 0.0;
214        --product-card-shadow-visible: 0;
215        --product-card-shadow-horizontal-offset: 0.0rem;
216        --product-card-shadow-vertical-offset: 0.4rem;
217        --product-card-shadow-blur-radius: 0.5rem;
218
219        --collection-card-image-padding: 0.0rem;
220        --collection-card-corner-radius: 0.0rem;
221        --collection-card-text-alignment: left;
222        --collection-card-border-width: 0.0rem;
223        --collection-card-border-opacity: 0.1;
224        --collection-card-shadow-opacity: 0.0;
225        --collection-card-shadow-visible: 0;
226        --collection-card-shadow-horizontal-offset: 0.0rem;
227        --collection-card-shadow-vertical-offset: 0.4rem;
228        --collection-card-shadow-blur-radius: 0.5rem;
229
230        --blog-card-image-padding: 0.0rem;
231        --blog-card-corner-radius: 0.0rem;
232        --blog-card-text-alignment: left;
233        --blog-card-border-width: 0.0rem;
234        --blog-card-border-opacity: 0.1;
235        --blog-card-shadow-opacity: 0.0;
236        --blog-card-shadow-visible: 0;
237        --blog-card-shadow-horizontal-offset: 0.0rem;
238        --blog-card-shadow-vertical-offset: 0.4rem;
239        --blog-card-shadow-blur-radius: 0.5rem;
240
241        --badge-corner-radius: 4.0rem;
242
243        --popup-border-width: 1px;
244        --popup-border-opacity: 0.1;
245        --popup-corner-radius: 0px;
246        --popup-shadow-opacity: 0.0;
247        --popup-shadow-horizontal-offset: 0px;
248        --popup-shadow-vertical-offset: 4px;
249        --popup-shadow-blur-radius: 5px;
250
251        --drawer-border-width: 1px;
252        --drawer-border-opacity: 0.1;
253        --drawer-shadow-opacity: 0.0;
254        --drawer-shadow-horizontal-offset: 0px;
255        --drawer-shadow-vertical-offset: 4px;
256        --drawer-shadow-blur-radius: 5px;
257
258        --spacing-sections-desktop: 0px;
259        --spacing-sections-mobile: 0px;
260
261        --grid-desktop-vertical-spacing: 8px;
262        --grid-desktop-horizontal-spacing: 8px;
263        --grid-mobile-vertical-spacing: 4px;
264        --grid-mobile-horizontal-spacing: 4px;
265
266        --text-boxes-border-opacity: 0.1;
267        --text-boxes-border-width: 0px;
268        --text-boxes-radius: 0px;
269        --text-boxes-shadow-opacity: 0.0;
270        --text-boxes-shadow-visible: 0;
271        --text-boxes-shadow-horizontal-offset: 0px;
272        --text-boxes-shadow-vertical-offset: 4px;
273        --text-boxes-shadow-blur-radius: 5px;
274
275        --buttons-radius: 0px;
276        --buttons-radius-outset: 0px;
277        --buttons-border-width: 1px;
278        --buttons-border-opacity: 1.0;
279        --buttons-shadow-opacity: 0.0;
280        --buttons-shadow-visible: 0;
281        --buttons-shadow-horizontal-offset: 0px;
282        --buttons-shadow-vertical-offset: 4px;
283        --buttons-shadow-blur-radius: 5px;
284        --buttons-border-offset: 0px;
285
286        --inputs-radius: 0px;
287        --inputs-border-width: 1px;
288        --inputs-border-opacity: 0.55;
289        --inputs-shadow-opacity: 0.0;
290        --inputs-shadow-horizontal-offset: 0px;
291        --inputs-margin-offset: 0px;
292        --inputs-shadow-vertical-offset: 4px;
293        --inputs-shadow-blur-radius: 5px;
294        --inputs-radius-outset: 0px;
295
296        --variant-pills-radius: 40px;
297        --variant-pills-border-width: 1px;
298        --variant-pills-border-opacity: 0.55;
299        --variant-pills-shadow-opacity: 0.0;
300        --variant-pills-shadow-horizontal-offset: 0px;
301        --variant-pills-shadow-vertical-offset: 4px;
302        --variant-pills-shadow-blur-radius: 5px;
303      }
304
305      *,
306      *::before,
307      *::after {
308        box-sizing: inherit;
309      }
310
311      html {
312        box-sizing: border-box;
313        font-size: calc(var(--font-body-scale) * 62.5%);
314        height: 100%;
315      }
316
317      body {
318        display: grid;
319        grid-template-rows: auto auto 1fr auto;
320        grid-template-columns: 100%;
321        min-height: 100%;
322        margin: 0;
323        font-size: 1.5rem;
324        letter-spacing: 0.06rem;
325        line-height: calc(1 + 0.8 / var(--font-body-scale));
326        font-family: var(--font-body-family);
327        font-style: var(--font-body-style);
328        font-weight: var(--font-body-weight);
329      }
330
331      @media screen and (min-width: 750px) {
332        body {
333          font-size: 1.6rem;
334        }
335      }
336    </style>
337
338    <link href="//doughammer.com/cdn/shop/t/9/assets/base.css?v=34312856297355555611750182586" rel="stylesheet" type="text/css" media="all" />
339<link rel="preload" as="font" href="//doughammer.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//doughammer.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-predictive-search.css?v=85913294783299393391681560786" media="print" onload="this.media='all'">
339<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
340    if (Shopify.designMode) {
341      document.documentElement.classList.add('shopify-design-mode');
342    }
343    </script>
343
344
345     
345<script>
vendor: 89,501 bytes, lines 346-347
346/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
347!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
348</script>
348
349<link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css'>
350    
351  <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
352<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: 55525409057,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 352
352
353<script>
354  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
355</script>
vendor: 1 bytes, line 355
355
356<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}
356).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: 55525409057,storefrontBaseUrl: "https://doughammer.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://doughammer.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"330826017","configuration":"{\"pixel_id\":\"492682142917086\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Doug Hammer Music","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"doug-hammer.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/doughammer.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
35610374974734625","handle":"the-beauty-of-you-songbook-digital","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52853691613473","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10374953926945","handle":"whirling-dervish-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52853654389025","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10374959235361","handle":"the-light-in-your-eyes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52853665268001","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10374960742689","handle":"the-beauty-of-you","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52853669560609","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9147423588641","handle":"swim-to-america-une-retrospective-stephan-eicher-au-piano","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48518796017953","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9259979964705","handle":"swim-to-america-the-complete-collection-songbook-digital","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48811431493921","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9259937628449","handle":"swim-to-america-vol-1-songbook","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48811271258401","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9259971936545","handle":"swim-to-america-vol-2-songbook-digital","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48811386110241","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://doughammer.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"147697172769","themeStoreId":"887","themePublished":"true","eventMetadataId":"53ee2417-2672-45da-be15-27ba82268e38","pageType":"home","shopId":"55525409057","storefrontBaseUrl":"https:\/\/doughammer.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
356<script>
357  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
358  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
359  window.ShopifyAnalytics.meta.currency = 'USD';
360  var meta = {"page":{"pageType":"home","requestId":"4c91c61b-43f3-45a2-93fd-bd17263f4206-1791595034"}};
361  for (var attr in meta) {
362    window.ShopifyAnalytics.meta[attr] = meta[attr];
363  }
364</script>
vendor: 1 bytes, line 364
364
365<script class="analytics">
366  (function () {
367    var customDocumentWrite = function(content) {
368      var jquery = null;
369
370      if (window.jQuery) {
371        jquery = window.jQuery;
372      } else if (window.Checkout && window.Checkout.$) {
373        jquery = window.Checkout.$;
374      }
375
376      if (jquery) {
377        jquery('body').append(content);
378      }
379    };
380
381    var hasLoggedConversion = function(token) {
382      if (token) {
383        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
384      }
385      return false;
386    }
387
388    var setCookieIfConversion = function(token) {
389      if (token) {
390        var twoMonthsFromNow = new Date(Date.now());
391        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
392
393        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
394      }
395    }
396
397    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
398    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
399    if (trekkie.integrations) {
400      return;
401    }
402    trekkie.methods = [
403      'identify',
404      'page',
405      'ready',
406      'track',
407      'trackForm',
408      'trackLink'
409    ];
410    trekkie.factory = function(method) {
411      return function() {
412        var args = Array.prototype.slice.call(arguments);
413        args.unshift(method);
414        trekkie.push(args);
415        if (method == 'track' || method == 'page') {
416          var pageUrl;
417          try {
418            pageUrl = window.location.href;
419          } catch (e) {}
420          var pageReferrer;
421          try {
422            pageReferrer = document.referrer;
423          } catch (e) {}
424          try {
425            if (window.__TREKKIE_SHIM_QUEUE == null) {
426              window.__TREKKIE_SHIM_QUEUE = [];
427            }
428            window.__TREKKIE_SHIM_QUEUE.push({
429              from: 'trekkie-stub',
430              method: method,
431              args: args.slice(1),
432              pageContext: {
433                url: pageUrl,
434                referrer: pageReferrer
435              }
436            });
437          } catch (e) {
438            // no-op
439          }
440        }
441        return trekkie;
442      };
443    };
444    for (var i = 0; i < trekkie.methods.length; i++) {
445      var key = trekkie.methods[i];
446      trekkie[key] = trekkie.factory(key);
447    }
448    trekkie.load = function(config) {
449      trekkie.config = config || {};
450      trekkie.config.initialDocumentCookie = document.cookie;
451      var first = document.getElementsByTagName('script')[0];
452var script = document.createElement('script');
453script.type = 'text/javascript';
454script.onerror = function(e) {
455  var scriptFallback = document.createElement('script');
456  scriptFallback.type = 'text/javascript';
457  scriptFallback.onerror = function(error) {
458          var Monorail = {
459      produce: function produce(monorailDomain, schemaId, payload) {
460        var currentMs = new Date().getTime();
461        var event = {
462          schema_id: schemaId,
463          payload: payload,
464          metadata: {
465            event_created_at_ms: currentMs,
466            event_sent_at_ms: currentMs
467          }
468        };
469        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
470      },
471      sendRequest: function sendRequest(endpointUrl, payload) {
472        // Try the sendBeacon API
473        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
474          var blobData = new window.Blob([payload], {
475            type: 'text/plain'
476          });
477
478          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
479            return true;
480          } // sendBeacon was not successful
481
482        } // XHR beacon
483
484        var xhr = new XMLHttpRequest();
485
486        try {
487          xhr.open('POST', endpointUrl);
488          xhr.setRequestHeader('Content-Type', 'text/plain');
489          xhr.send(payload);
490        } catch (e) {
491          console.log(e);
492        }
493
494        return false;
495      },
496      isIos12: function isIos12() {
497        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
498      }
499    };
500    Monorail.produce('monorail-edge.shopifysvc.com',
501      'trekkie_storefront_load_errors/1.1',
502      {shop_id: 55525409057,
503      theme_id: 147697172769,
504      app_name: "storefront",
505      context_url: window.location.href,
506      source_url: "//doughammer.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
507
508  };
509  scriptFallback.async = true;
510  scriptFallback.src = '//doughammer.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
511  first.parentNode.insertBefore(scriptFallback, first);
512};
513script.async = true;
514script.src = '//doughammer.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
515first.parentNode.insertBefore(script, first);
516
517    };
518    trekkie.load(
519      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55525409057,"isMerchantRequest":null,"themeId":147697172769,"themeCityHash":"5615425903612799594","contentLanguage":"en","currency":"USD","eventMetadataId":"53ee2417-2672-45da-be15-27ba82268e38"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
520    );
521
522    var loaded = false;
523    trekkie.ready(function() {
524      if (loaded) return;
525      loaded = true;
526
527      window.ShopifyAnalytics.lib = window.trekkie;
528
529      var originalDocumentWrite = document.write;
530      document.write = customDocumentWrite;
531      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
532      document.write = originalDocumentWrite;
533
534      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
535      var token = match? match[1]: undefined;
536      if (!hasLoggedConversion(token)) {
537        setCookieIfConversion(token);
538        
539      }
540    });
541
542    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"4c91c61b-43f3-45a2-93fd-bd17263f4206-1791595034","shopifyEmitted":true});
543
544    var eventsListenerScript = document.createElement('script');
545    eventsListenerScript.async = true;
546    eventsListenerScript.src = "//doughammer.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
547    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
548})();</script>
vendor: 1 bytes, line 548
548
549<script
550  defer
551  src="https://doughammer.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
552  data-application="storefront-renderer"
553  data-shop-id="55525409057"
554  data-render-region="gcp-us-central1"
555  data-page-type="index"
556  data-theme-instance-id="147697172769"
557  data-theme-name="Dawn"
558  data-theme-version="9.0.0"
559  data-monorail-region="shop_domain"
560  data-resource-timing-sampling-rate="10"
561  data-shs="true"
562  data-shs-beacon="true"
563  data-shs-export-with-fetch="true"
564  data-shs-logs-sample-rate="1"
565  data-shs-beacon-endpoint="https://doughammer.com/api/collect"
566></script>
566
567<meta name="shopify-y" content="cdd23f25-47c2-431b-b839-4fe626de5cd1" data-expiration="1823152634000"><meta name="shopify-s" content="2e614909-7404-492b-b81e-4cf7053f4dc5" data-expiration="1791596834000">
568</head>
569
570  <body class="gradient here_ct index">
571    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
572      Skip to content
573    </a><!-- BEGIN sections: header-group -->
574<div id="shopify-section-sections--18627566403873__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section">
575</div><div id="shopify-section-sections--18627566403873__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-list-menu.css?v=151968516119678728991681560785" media="print" onload="this.media='all'">
576<link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-search.css?v=184225813856820874251681560786" media="print" onload="this.media='all'">
577<link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-menu-drawer.css?v=94074963897493609391681560786" media="print" onload="this.media='all'">
578<link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-cart-notification.css?v=108833082844665799571681560785" media="print" onload="this.media='all'">
579<link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-cart-items.css?v=29412722223528841861681560785" media="print" onload="this.media='all'"><link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-price.css?v=65402837579211014041681560786" media="print" onload="this.media='all'">
580  <link rel="stylesheet" href="//doughammer.com/cdn/shop/t/9/assets/component-loading-overlay.css?v=167310470843593579841681560785" media="print" onload="this.media='all'"><noscript><link href="//doughammer.com/cdn/shop/t/9/assets/component-list-menu.css?v=151968516119678728991681560785" rel="stylesheet" type="text/css" media="all" /></noscript>
581<noscript><link href="//doughammer.com/cdn/shop/t/9/assets/component-search.css?v=184225813856820874251681560786" rel="stylesheet" type="text/css" media="all" /></noscript>
582<noscript><link href="//doughammer.com/cdn/shop/t/9/assets/component-menu-drawer.css?v=94074963897493609391681560786" rel="stylesheet" type="text/css" media="all" /></noscript>
583<noscript><link href="//doughammer.com/cdn/shop/t/9/assets/component-cart-notification.css?v=108833082844665799571681560785" rel="stylesheet" type="text/css" media="all" /></noscript>
584<noscript><link href="//doughammer.com/cdn/shop/t/9/assets/component-cart-items.css?v=29412722223528841861681560785" rel="stylesheet" type="text/css" media="all" /></noscript>
585
586<style>
587  header-drawer {
588    justify-self: start;
589    margin-left: -1.2rem;
590  }@media screen and (min-width: 990px) {
591      header-drawer {
592        display: none;
593      }
594    }.menu-drawer-container {
595    display: flex;
596  }
597
598  .list-menu {
599    list-style: none;
600    padding: 0;
601    margin: 0;
602  }
603
604  .list-menu--inline {
605    display: inline-flex;
606    flex-wrap: wrap;
607  }
608
609  summary.list-menu__item {
610    padding-right: 2.7rem;
611  }
612
613  .list-menu__item {
614    display: flex;
615    align-items: center;
616    line-height: calc(1 + 0.3 / var(--font-body-scale));
617  }
618
619  .list-menu__item--link {
620    text-decoration: none;
621    padding-bottom: 1rem;
622    padding-top: 1rem;
623    line-height: calc(1 + 0.8 / var(--font-body-scale));
624  }
625
626  @media screen and (min-width: 750px) {
627    .list-menu__item--link {
628      padding-bottom: 0.5rem;
629      padding-top: 0.5rem;
630    }
631  }
632</style><style data-shopify>.header {
633    padding-top: 10px;
634    padding-bottom: 10px;
635  }
636
637  .section-header {
638    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
639    margin-bottom: 0px;
640  }
641
642  @media screen and (min-width: 750px) {
643    .section-header {
644      margin-bottom: 0px;
645    }
646  }
647
648  @media screen and (min-width: 990px) {
649    .header {
650      padding-top: 20px;
651      padding-bottom: 20px;
652    }
653  }</style>
653<script src="//doughammer.com/cdn/shop/t/9/assets/details-disclosure.js?v=153497636716254413831681560786" defer="defer"></script>
vendor: 1 bytes, line 653
653
654<script src="//doughammer.com/cdn/shop/t/9/assets/details-modal.js?v=4511761896672669691681560786" defer="defer"></script>
vendor: 1 bytes, line 654
654
655<script src="//doughammer.com/cdn/shop/t/9/assets/cart-notification.js?v=160453272920806432391681560785" defer="defer"></script>
vendor: 1 bytes, line 655
655
656<script src="//doughammer.com/cdn/shop/t/9/assets/search-form.js?v=113639710312857635801681560786" defer="defer"></script>
656<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
657  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
658    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/>
659  </symbol>
660
661  <symbol id="icon-reset" class="icon icon-close"  fill="none" viewBox="0 0 18 18" stroke="currentColor">
662    <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/>
663    <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
664    <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
665  </symbol>
666
667  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
668    <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
669  </symbol>
670</svg><sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-background-1 gradient header-wrapper--border-bottom">
671  <header class="header header--middle-left header--mobile-center page-width header--has-menu"><header-drawer data-breakpoint="tablet">
672        <details id="Details-menu-drawer-container" class="menu-drawer-container">
673          <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu">
674            <span>
675              <svg
676  xmlns="http://www.w3.org/2000/svg"
677  aria-hidden="true"
678  focusable="false"
679  class="icon icon-hamburger"
680  fill="none"
681  viewBox="0 0 18 16"
682>
683  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
684</svg>
685
686              <svg
687  xmlns="http://www.w3.org/2000/svg"
688  aria-hidden="true"
689  focusable="false"
690  class="icon icon-close"
691  fill="none"
692  viewBox="0 0 18 17"
693>
694  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
695</svg>
696
697            </span>
698          </summary>
699          <div id="menu-drawer" class="gradient menu-drawer motion-reduce" tabindex="-1">
700            <div class="menu-drawer__inner-container">
701              <div class="menu-drawer__navigation-container">
702                <nav class="menu-drawer__navigation">
703                  <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a href="/" class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" aria-current="page">
704                            home
705                          </a></li><li><a href="/pages/collections" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
706                            collections
707                          </a></li><li><details id="Details-menu-drawer-menu-item-3">
708                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
709                              sheet music
710                              <svg
711  viewBox="0 0 14 10"
712  fill="none"
713  aria-hidden="true"
714  focusable="false"
715  class="icon icon-arrow"
716  xmlns="http://www.w3.org/2000/svg"
717>
718  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
719</svg>
720
721                              <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
722  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
723</svg>
724
725                            </summary>
726                            <div id="link-sheet-music" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1">
727                              <div class="menu-drawer__inner-submenu">
728                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
729                                  <svg
730  viewBox="0 0 14 10"
731  fill="none"
732  aria-hidden="true"
733  focusable="false"
734  class="icon icon-arrow"
735  xmlns="http://www.w3.org/2000/svg"
736>
737  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
738</svg>
739
740                                  sheet music
741                                </button>
742                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/collections/sheet-music" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
743                                          sheet music
744                                        </a></li><li><a href="/collections/duets" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
745                                          duets
746                                        </a></li><li><a href="/collections/digital-songbooks" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
747                                          digital songbooks
748                                        </a></li><li><a href="/collections/printed-songbooks" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
749                                          printed songbooks
750                                        </a></li></ul>
751                              </div>
752                            </div>
753                          </details></li><li>
753<details id="Details-menu-drawer-menu-item-4">
754                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
755                              music
756                              <svg
757  viewBox="0 0 14 10"
758  fill="none"
759  aria-hidden="true"
760  focusable="false"
761  class="icon icon-arrow"
762  xmlns="http://www.w3.org/2000/svg"
763>
764  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
765</svg>
766
767                              <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
768  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
769</svg>
770
771                            </summary>
772                            <div id="link-music" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1">
773                              <div class="menu-drawer__inner-submenu">
774                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
775                                  <svg
776  viewBox="0 0 14 10"
777  fill="none"
778  aria-hidden="true"
779  focusable="false"
780  class="icon icon-arrow"
781  xmlns="http://www.w3.org/2000/svg"
782>
783  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
784</svg>
785
786                                  music
787                                </button>
788                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/music" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
789                                          streaming
790                                        </a></li><li><a href="/collections/compact-discs" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
791                                          compact discs
792                                        </a></li></ul>
793                              </div>
794                            </div>
795                          </details></li><li><a href="/pages/live" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
796                            live
797                          </a></li><li><details id="Details-menu-drawer-menu-item-6">
798                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
799                              about
800                              <svg
801  viewBox="0 0 14 10"
802  fill="none"
803  aria-hidden="true"
804  focusable="false"
805  class="icon icon-arrow"
806  xmlns="http://www.w3.org/2000/svg"
807>
808  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
809</svg>
810
811                              <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
812  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
813</svg>
814
815                            </summary>
816                            <div id="link-about" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1">
817                              <div class="menu-drawer__inner-submenu">
818                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
819                                  <svg
820  viewBox="0 0 14 10"
821  fill="none"
822  aria-hidden="true"
823  focusable="false"
824  class="icon icon-arrow"
825  xmlns="http://www.w3.org/2000/svg"
826>
827  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
828</svg>
829
830                                  about
831                                </button>
832                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/about" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
833                                          bio
834                                        </a></li><li><a href="/pages/awards-nominations" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
835                                          awards
836                                        </a></li></ul>
837                              </div>
838                            </div>
839                          </details></li><li><a href="/pages/contact" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
840                            contact
841                          </a></li></ul>
842                </nav>
843                <div class="menu-drawer__utility-links"><a href="https://doughammer.com/customer_authentication/redirect?locale=en&region_country=US" class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide">
844                      <svg
845  xmlns="http://www.w3.org/2000/svg"
846  aria-hidden="true"
847  focusable="false"
848  class="icon icon-account"
849  fill="none"
850  viewBox="0 0 18 19"
851>
852  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
8521-3.67-1.35-6.17-1.35z" fill="currentColor">
853</svg>
854
855Log in</a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
856                        <a href="https://twitter.com/doughammer" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 18 15">
857  <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z">
858</svg>
859<span class="visually-hidden">Twitter</span>
860                        </a>
861                      </li><li class="list-social__item">
862                        <a href="https://www.facebook.com/doughammermusic" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 18 18">
863  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
864</svg>
865<span class="visually-hidden">Facebook</span>
866                        </a>
867                      </li><li class="list-social__item">
868                        <a href="https://www.instagram.com/doug_hammer" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 18 18">
869  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
870  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
871</svg>
872<span class="visually-hidden">Instagram</span>
873                        </a>
874                      </li><li class="list-social__item">
875                        <a href="https://www.tiktok.com/@doug_hammer" class="list-social__link link"><svg
876  aria-hidden="true"
877  focusable="false"
878  class="icon icon-tiktok"
879  width="16"
880  height="18"
881  fill="none"
882  xmlns="http://www.w3.org/2000/svg"
883>
884  <path d="M8.02 0H11s-.17 3.82 4.13 4.1v2.95s-2.3.14-4.13-1.26l.03 6.1a5.52 5.52 0 11-5.51-5.52h.77V9.4a2.5 2.5 0 101.76 2.4L8.02 0z" fill="currentColor">
885</svg>
886<span class="visually-hidden">TikTok</span>
887                        </a>
888                      </li><li class="list-social__item">
889                        <a href="https://www.youtube.com/@doughammer" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 100 70">
890  <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor">
891</svg>
892<span class="visually-hidden">YouTube</span>
893                        </a>
894                      </li></ul>
895                </div>
896              </div>
897            </div>
898          </div>
899        </details>
900      </header-drawer><h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
901                
902                <img src="//doughammer.com/cdn/shop/files/Doug_Hammer_logo.png?v=1666371138&amp;width=600" alt="Doug Hammer" srcset="//doughammer.com/cdn/shop/files/Doug_Hammer_logo.png?v=1666371138&amp;width=250 250w, //doughammer.com/cdn/shop/files/Doug_Hammer_logo.png?v=1666371138&amp;width=375 375w, //doughammer.com/cdn/shop/files/Doug_Hammer_logo.png?v=1666371138&amp;width=500 500w" width="250" height="16.794871794871796" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 500px) 50vw, 250px">
903              </div></a></h1><nav class="header__inline-menu">
904          <ul class="list-menu list-menu--inline" role="list"><li><a href="/" class="header__menu-item list-menu__item link link--text focus-inset" aria-current="page">
905                    <span class="header__active-menu-item">home</span>
906                  </a></li><li><a href="/pages/collections" class="header__menu-item list-menu__item link link--text focus-inset">
907                    <span>collections</span>
908                  </a></li><li><header-menu>
909                    <details id="Details-HeaderMenu-3">
910                      <summary class="header__menu-item list-menu__item link focus-inset">
911                        <span>sheet music</span>
912                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
913  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
914</svg>
915
916                      </summary>
917                      <ul id="HeaderMenu-MenuList-3" class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1"><li><a href="/collections/sheet-music" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
918                                sheet music
919                              </a></li><li><a href="/collections/duets" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
920                                duets
921                              </a></li><li><a href="/collections/digital-songbooks" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
922                                digital songbooks
923                              </a></li><li><a href="/collections/printed-songbooks" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
924                                printed songbooks
925                              </a></li></ul>
926                    </details>
927                  </header-menu></li><li><header-menu>
928                    <details id="Details-HeaderMenu-4">
929                      <summary class="header__menu-item list-menu__item link focus-inset">
930                        <span>music</span>
931                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
932  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
933</svg>
934
935                      </summary>
936                      <ul id="HeaderMenu-MenuList-4" class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1"><li><a href="/pages/music" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
937                                streaming
938                              </a></li><li><a href="/collections/compact-discs" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
939                                compact discs
940                              </a></li></ul>
941                    </details>
942                  </header-menu></li><li><a href="/pages/live" class="header__menu-item list-menu__item link link--text focus-inset">
943                    <span>live</span>
944                  </a></li><li><header-menu>
945                    <details id="Details-HeaderMenu-6">
946                      <summary class="header__menu-item list-menu__item link focus-inset">
947                        <span>about</span>
948                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
949  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
950</svg>
951
952                      </summary>
953                      <ul id="HeaderMenu-MenuList-6" class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1"><li><a href="/pages/about" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
954                                bio
955                              </a></li><li><a href="/pages/awards-nominations" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
956                                awards
957                              </a></li></ul>
958                    </details>
959                  </header-menu></li><li><a href="/pages/contact" class="header__menu-item list-menu__item link link--text focus-inset">
960                    <span>contact</span>
961                  </a></li></ul>
962        </nav><div class="header__icons">
963      <div class="desktop-localization-wrapper">
964</div>
965      <details-modal class="header__search">
966        <details>
967          <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search">
968            <span>
969              <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
970                <use href="#icon-search">
971              </svg>
972              <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
973                <use href="#icon-close">
974              </svg>
975            </span>
976          </summary>
977          <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search">
978            <div class="modal-overlay"></div>
979            <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
980                    <div class="field">
981                      <input class="search__input field__input"
982                        id="Search-In-Modal"
983                        type="search"
984                        name="q"
985                        value=""
986                        placeholder="Search"role="combobox"
987                          aria-expanded="false"
988                          aria-owns="predictive-search-results"
989                          aria-controls="predictive-search-results"
990                          aria-haspopup="listbox"
991                          aria-autocomplete="list"
992                          autocorrect="off"
993                          autocomplete="off"
994                          autocapitalize="off"
995                          spellcheck="false">
996                      <label class="field__label" for="Search-In-Modal">Search</label>
997                      <input type="hidden" name="options[prefix]" value="last">
998                      <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
999                        <svg class="icon icon-close" aria-hidden="true" focusable="false">
1000                          <use xlink:href="#icon-reset">
1001                        </svg>
1002                      </button>
1003                      <button class="search__button field__button" aria-label="Search">
1004                        <svg class="icon icon-search" aria-hidden="true" focusable="false">
1005                          <use href="#icon-search">
1006                        </svg>
1007                      </button>
1008                    </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1009                        <div class="predictive-search__loading-state">
1010                          <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
1011                            <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
1012                          </svg>
1013                        </div>
1014                      </div>
1015
1016                      <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close">
1017                <svg class="icon icon-close" aria-hidden="true" focusable="false">
1018                  <use href="#icon-close">
1019                </svg>
1020              </button>
1021            </div>
1022          </div>
1023        </details>
1024      </details-modal><a href="https://doughammer.com/customer_authentication/redirect?locale=en&region_country=US" class="header__icon header__icon--account link focus-inset small-hide">
1025          <svg
1026  xmlns="http://www.w3.org/2000/svg"
1027  aria-hidden="true"
1028  focusable="false"
1029  class="icon icon-account"
1030  fill="none"
1031  viewBox="0 0 18 19"
1032>
1033  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
10331-3.67-1.35-6.17-1.35z" fill="currentColor">
1034</svg>
1035
1036          <span class="visually-hidden">Log in</span>
1037        </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg
1038  class="icon icon-cart-empty"
1039  aria-hidden="true"
1040  focusable="false"
1041  xmlns="http://www.w3.org/2000/svg"
1042  viewBox="0 0 40 40"
1043  fill="none"
1044>
1045  <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/>
1046</svg>
1047<span class="visually-hidden">Cart</span></a>
1048    </div>
1049  </header>
1050</sticky-header>
1051
1052<cart-notification>
1053  <div class="cart-notification-wrapper page-width">
1054    <div
1055      id="cart-notification"
1056      class="cart-notification focus-inset color-background-1 gradient"
1057      aria-modal="true"
1058      aria-label="Item added to your cart"
1059      role="dialog"
1060      tabindex="-1"
1061    >
1062      <div class="cart-notification__header">
1063        <h2 class="cart-notification__heading caption-large text-body"><svg
1064  class="icon icon-checkmark color-foreground-text"
1065  aria-hidden="true"
1066  focusable="false"
1067  xmlns="http://www.w3.org/2000/svg"
1068  viewBox="0 0 12 9"
1069  fill="none"
1070>
1071  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
1072</svg>
1073Item added to your cart
1074        </h2>
1075        <button
1076          type="button"
1077          class="cart-notification__close modal__close-button link link--text focus-inset"
1078          aria-label="Close"
1079        >
1080          <svg class="icon icon-close" aria-hidden="true" focusable="false">
1081            <use href="#icon-close">
1082          </svg>
1083        </button>
1084      </div>
1085      <div id="cart-notification-product" class="cart-notification-product"></div>
1086      <div class="cart-notification__links">
1087        <a
1088          href="/cart"
1089          id="cart-notification-button"
1090          class="button button--secondary button--full-width"
1091        >View cart</a>
1092        <form action="/cart" method="post" id="cart-notification-form">
1093          <button class="button button--primary button--full-width" name="checkout">
1094            Check out
1095          </button>
1096        </form>
1097        <button type="button" class="link button-label">Continue shopping</button>
1098      </div>
1099    </div>
1100  </div>
1101</cart-notification>
1102<style data-shopify>
1103  .cart-notification {
1104    display: none;
1105  }
1106</style>
1107
1108
1109<script type="application/ld+json">
1110  {
1111    "@context": "http://schema.org",
1112    "@type": "Organization",
1113    "name": "Doug Hammer Music",
1114    
1115      "logo": "https:\/\/doughammer.com\/cdn\/shop\/files\/Doug_Hammer_logo.png?v=1666371138\u0026width=500",
1116    
1117    "sameAs": [
1118      "https:\/\/twitter.com\/doughammer",
1119      "https:\/\/www.facebook.com\/doughammermusic",
1120      "",
1121      "https:\/\/www.instagram.com\/doug_hammer",
1122      "https:\/\/www.tiktok.com\/@doug_hammer",
1123      "",
1124      "",
1125      "https:\/\/www.youtube.com\/@doughammer",
1126      ""
1127    ],
1128    "url": "https:\/\/doughammer.com"
1129  }
1130</script>
1130
1131  
1131<script type="application/ld+json">
1132    {
1133      "@context": "http://schema.org",
1134      "@type": "WebSite",
1135      "name": "Doug Hammer Music",
1136      "potentialAction": {
1137        "@type": "SearchAction",
1138        "target": "https:\/\/doughammer.com\/search?q={search_term_string}",
1139        "query-input": "required name=search_term_string"
1140      },
1141      "url": "https:\/\/doughammer.com"
1142    }
1143  </script>
1143
1144</div>
1145<!-- END sections: header-group -->
1146
1147    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1148      <section id="shopify-section-template--18627565912353__image_banner" class="shopify-section section"><link href="//doughammer.com/cdn/shop/t/9/assets/section-image-banner.css?v=157711996801846961761681560787" rel="stylesheet" type="text/css" media="all" />
1149<style data-shopify>@media screen and (max-width: 749px) {
1150      #Banner-template--18627565912353__image_banner::before,
1151      #Banner-template--18627565912353__image_banner .banner__media::before,
1152      #Banner-template--18627565912353__image_banner:not(.banner--mobile-bottom) .banner__content::before {
1153        padding-bottom: 37.02763677382967%;
1154        content: '';
1155        display: block;
1156      }
1157    }
1158
1159    @media screen and (min-width: 750px) {
1160      #Banner-template--18627565912353__image_banner::before,
1161      #Banner-template--18627565912353__image_banner .banner__media::before {
1162        padding-bottom: 37.02763677382967%;
1163        content: '';
1164        display: block;
1165      }
1166    }</style><style data-shopify>#Banner-template--18627565912353__image_banner::after {
1167    opacity: 0.0;
1168  }</style><div
1169  id="Banner-template--18627565912353__image_banner"
1170  class="banner banner--content-align-center banner--content-align-mobile-center banner--adapt banner--adapt banner--desktop-transparent"
1171><div class="banner__media media"><img src="//doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=3840" alt="" srcset="//doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=375 375w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=550 550w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=750 750w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=1100 1100w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=1500 1500w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=1780 1780w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=2000 2000w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=3000 3000w, //doughammer.com/cdn/shop/files/The_Beauty_of_you_FB_banner.jpg?v=1780668260&amp;width=3840 3840w" width="3546" height="1313.0" loading="lazy" sizes="100vw">
1172    </div><div class="banner__content banner__content--bottom-center page-width">
1173    <div class="banner__box content-container content-container--full-width-mobile color-background-1 gradient"><div
1174              class="banner__buttons"
1175              
1176            ><a
1177                  
1178                    href="https://ffm.to/beautyofyou"
1179                  
1180                  class="button button--primary"
1181                >listen</a></div></div>
1182  </div>
1183</div>
1184
1185
1186<style> @media screen and (min-width: 750px) {#shopify-section-template--18627565912353__image_banner .banner__buttons {margin-top: 30px !important; }} @media screen and (max-width: 749px) {#shopify-section-template--18627565912353__image_banner .banner__media {background-size: contain !important; background-position: center center !important; background-repeat: no-repeat !important; width: 100vw !important; height: auto !important; } #shopify-section-template--18627565912353__image_banner .banner__content {padding: 0% !important; max-width: 90% !important; } #shopify-section-template--18627565912353__image_banner .banner__buttons {margin-top: 50px !important; }} </style></section><section id="shopify-section-template--18627565912353__video" class="shopify-section section"><link href="//doughammer.com/cdn/shop/t/9/assets/video-section.css?v=52153730379933983841681560787" rel="stylesheet" type="text/css" media="all" />
1187<link href="//doughammer.com/cdn/shop/t/9/assets/component-deferred-media.css?v=8449899997886876191681560785" rel="stylesheet" type="text/css" media="all" />
1188<style data-shopify>.section-template--18627565912353__video-padding {
1189    padding-top: 27px;
1190    padding-bottom: 27px;
1191  }
1192
1193  @media screen and (min-width: 750px) {
1194    .section-template--18627565912353__video-padding {
1195      padding-top: 36px;
1196      padding-bottom: 36px;
1197    }
1198  }</style><div class="color-background-1 gradient">
1199  <div class="video-section isolate section-template--18627565912353__video-padding">
1200    <div
1201      
1202        class="page-width"
1203      
1204    ></div>
1205    <noscript>
1206      <div
1207        class="video-section__media"
1208        
1209          style="--ratio-percent: 56.25%;"
1210        
1211      ><a
1212            href="https://youtu.be/qdobqgMEwGQ"
1213            class="video-section__poster media media--transparent"
1214          ><img src="//doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=3840" alt="Load video: " srcset="//doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=375 375w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=750 750w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=1100 1100w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=1500 1500w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=1780 1780w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=2000 2000w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=3000 3000w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=3840 3840w" width="3840" height="2160" loading="lazy" sizes="100vw
1215">
1216</a></div>
1217    </noscript>
1218    <deferred-media
1219      class="video-section__media deferred-media no-js-hidden gradient global-media-settings global-media-settings--full-width"
1220      data-media-id="qdobqgMEwGQ"
1221      
1222        style="--ratio-percent: 56.25%;"
1223      
1224    >
1225      <button
1226        id="Deferred-Poster-Modal-qdobqgMEwGQ"
1227        class="video-section__poster media deferred-media__poster media--landscape"
1228        type="button"
1229        aria-label="Load video: "
1230      ><img src="//doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=3840" alt="Load video: " srcset="//doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=375 375w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=750 750w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=1100 1100w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=1500 1500w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=1780 1780w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=2000 2000w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=3000 3000w, //doughammer.com/cdn/shop/files/The_Beauty_of_You_trailer_YT_thumbnail.png?v=1781881835&amp;width=3840 3840w" width="3840" height="2160" loading="lazy" sizes="100vw
1231">
1232<span class="deferred-media__poster-button motion-reduce"><svg
1233  xmlns="http://www.w3.org/2000/svg"
1234  aria-hidden="true"
1235  focusable="false"
1236  class="icon icon-play"
1237  fill="none"
1238  viewBox="0 0 10 14"
1239>
1240  <path fill-rule="evenodd" clip-rule="evenodd" d="M1.48177 0.814643C0.81532 0.448245 0 0.930414 0 1.69094V12.2081C0 12.991 0.858787 13.4702 1.52503 13.0592L10.5398 7.49813C11.1918 7.09588 11.1679 6.13985 10.4965 5.77075L1.48177 0.814643Z" fill="currentColor"/>
1241</svg>
1242</span>
1243      </button>
1244      <template><iframe
1245              src="https://www.youtube.com/embed/qdobqgMEwGQ?enablejsapi=1&autoplay=1"
1246              class="js-youtube"
1247              allow="autoplay; encrypted-media"
1248              allowfullscreen
1249              title=""
1250            ></iframe></template>
1251    </deferred-media>
1252  </div>
1253</div>
1254
1255
1256</section><section id="shopify-section-template--18627565912353__featured_collection_p6yVqB" class="shopify-section section"><link href="//doughammer.com/cdn/shop/t/9/assets/component-card.css?v=120027167547816435861681560785" rel="stylesheet" type="text/css" media="all" />
1257<link href="//doughammer.com/cdn/shop/t/9/assets/component-price.css?v=65402837579211014041681560786" rel="stylesheet" type="text/css" media="all" />
1258
1259<link href="//doughammer.com/cdn/shop/t/9/assets/component-slider.css?v=111384418465749404671681560786" rel="stylesheet" type="text/css" media="all" />
1260<link href="//doughammer.com/cdn/shop/t/9/assets/template-collection.css?v=145944865380958730931681560787" rel="stylesheet" type="text/css" media="all" />
1261<style data-shopify>.section-template--18627565912353__featured_collection_p6yVqB-padding {
1262    padding-top: 27px;
1263    padding-bottom: 27px;
1264  }
1265
1266  @media screen and (min-width: 750px) {
1267    .section-template--18627565912353__featured_collection_p6yVqB-padding {
1268      padding-top: 36px;
1269      padding-bottom: 36px;
1270    }
1271  }</style><div class="color-background-1 isolate gradient">
1272  <div class="collection section-template--18627565912353__featured_collection_p6yVqB-padding">
1273    <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width"><h2 class="title inline-richtext h2">The Beauty of You - sheet music</h2></div>
1274
1275    <slider-component class="slider-mobile-gutter page-width page-width-desktop">
1276      <ul
1277        id="Slider-template--18627565912353__featured_collection_p6yVqB"
1278        class="grid product-grid contains-card contains-card--product contains-card--standard grid--4-col-desktop grid--2-col-tablet-down"
1279        role="list"
1280        aria-label="Slider"
1281      ><li
1282            id="Slide-template--18627565912353__featured_collection_p6yVqB-1"
1283            class="grid__item"
1284          >
1285            
1286
1287<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
1288<div class="card-wrapper product-card-wrapper underline-links-hover">
1289    <div
1290      class="
1291        card
1292        card--standard
1293         card--media
1294        
1295        
1296        
1297        
1298      "
1299      style="--ratio-percent: 129.41176470588235%;"
1300    >
1301      <div
1302        class="card__inner color-background-2 gradient ratio"
1303        style="--ratio-percent: 129.41176470588235%;"
1304      ><div class="card__media">
1305            <div class="media media--transparent media--hover-effect">
1306              
1307              <img
1308                srcset="//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605&width=165 165w,//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605&width=360 360w,//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605&width=533 533w,//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605&width=720 720w,//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605&width=940 940w,//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605&width=1066 1066w,//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605 2550w
1309                "
1310                src="//doughammer.com/cdn/shop/files/TheBeautyofYousongbook_frontcover.jpg?v=1784120605&width=533"
1311                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
1312                alt="The Beauty of You songbook (digital)"
1313                class="motion-reduce"
1314                
1315                  loading="lazy"
1316                
1317                width="2550"
1318                height="3300"
1319              >
1320              
1321</div>
1322          </div><div class="card__content">
1323          <div class="card__information">
1324            <h3
1325              class="card__heading"
1326              
1327            >
1328              <a
1329                href="/products/the-beauty-of-you-songbook-digital"
1330                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374974734625"
1331                class="full-unstyled-link"
1332                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374974734625 NoMediaStandardBadge-template--18627565912353__featured_collection_p6yVqB-10374974734625"
1333              >
1334                The Beauty of You songbook (digital)
1335              </a>
1336            </h3>
1337          </div>
1338          <div class="card__badge bottom left"></div>
1339        </div>
1340      </div>
1341      <div class="card__content">
1342        <div class="card__information">
1343          <h3
1344            class="card__heading h5"
1345            
1346              id="title-template--18627565912353__featured_collection_p6yVqB-10374974734625"
1347            
1348          >
1349            <a
1350              href="/products/the-beauty-of-you-songbook-digital"
1351              id="CardLink-template--18627565912353__featured_collection_p6yVqB-10374974734625"
1352              class="full-unstyled-link"
1353              aria-labelledby="CardLink-template--18627565912353__featured_collection_p6yVqB-10374974734625 Badge-template--18627565912353__featured_collection_p6yVqB-10374974734625"
1354            >
1355              The Beauty of You songbook (digital)
1356            </a>
1357          </h3>
1358          <div class="card-information"><span class="caption-large light"></span>
1359<div class="
1360    price ">
1361  <div class="price__container"><div class="price__regular">
1362      <span class="visually-hidden visually-hidden--inline">Regular price</span>
1363      <span class="price-item price-item--regular">
1364        $12
1365      </span>
1366    </div>
1367    <div class="price__sale">
1368        <span class="visually-hidden visually-hidden--inline">Regular price</span>
1369        <span>
1370          <s class="price-item price-item--regular">
1371            
1372              
1373            
1374          </s>
1375        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
1376      <span class="price-item price-item--sale price-item--last">
1377        $12
1378      </span>
1379    </div>
1380    <small class="unit-price caption hidden">
1381      <span class="visually-hidden">Unit price</span>
1382      <span class="price-item price-item--last">
1383        <span></span>
1384        <span aria-hidden="true">/</span>
1385        <span class="visually-hidden">&nbsp;per&nbsp;</span>
1386        <span>
1387        </span>
1388      </span>
1389    </small>
1390  </div></div>
1391
1392          </div>
1393        </div><div class="card__badge bottom left"></div>
1394      </div>
1395    </div>
1396  </div>
1397          </li><li
1398            id="Slide-template--18627565912353__featured_collection_p6yVqB-2"
1399            class="grid__item"
1400          >
1401            
1402
1403<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
1404<div class="card-wrapper product-card-wrapper underline-links-hover">
1405    <div
1406      class="
1407        card
1408        card--standard
1409         card--media
1410        
1411        
1412        
1413        
1414      "
1415      style="--ratio-percent: 129.41176470588235%;"
1416    >
1417      <div
1418        class="card__inner color-background-2 gradient ratio"
1419        style="--ratio-percent: 129.41176470588235%;"
1420      ><div class="card__media">
1421            <div class="media media--transparent media--hover-effect">
1422              
1423              <img
1424                srcset="//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698&width=165 165w,//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698&width=360 360w,//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698&width=533 533w,//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698&width=720 720w,//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698&width=940 940w,//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698&width=1066 1066w,//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698 2550w
1425                "
1426                src="//doughammer.com/cdn/shop/files/YouandI_samplepage.jpg?v=1781815698&width=533"
1427                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
1428                alt="You and I"
1429                class="motion-reduce"
1430                
1431                  loading="lazy"
1432                
1433                width="2550"
1434                height="3300"
1435              >
1436              
1437</div>
1438          </div><div class="card__content">
1439          <div class="card__information">
1440            <h3
1441              class="card__heading"
1442              
1443            >
1444              <a
1445                href="/products/whirling-dervish-copy"
1446                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374953926945"
1447                class="full-unstyled-link"
1448                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374953926945 NoMediaStandardBadge-template--18627565912353__featured_collection_p6yVqB-10374953926945"
1449              >
1450                You and I
1451              </a>
1452            </h3>
1453          </div>
1454          <div class="card__badge bottom left"></div>
1455        </div>
1456      </div>
1457      <div class="card__content">
1458        <div class="card__information">
1459          <h3
1460            class="card__heading h5"
1461            
1462              id="title-template--18627565912353__featured_collection_p6yVqB-10374953926945"
1463            
1464          >
1465            <a
1466              href="/products/whirling-dervish-copy"
1467              id="CardLink-template--18627565912353__featured_collection_p6yVqB-10374953926945"
1468              class="full-unstyled-link"
1469              aria-labelledby="CardLink-template--18627565912353__featured_collection_p6yVqB-10374953926945 Badge-template--18627565912353__featured_collection_p6yVqB-10374953926945"
1470            >
1471              You and I
1472            </a>
1473          </h3>
1474          <div class="card-information"><span class="caption-large light"></span>
1475<div class="
1476    price ">
1477  <div class="price__container"><div class="price__regular">
1478      <span class="visually-hidden visually-hidden--inline">Regular price</span>
1479      <span class="price-item price-item--regular">
1480        $5
1481      </span>
1482    </div>
1483    <div class="price__sale">
1484        <span class="visually-hidden visually-hidden--inline">Regular price</span>
1485        <span>
1486          <s class="price-item price-item--regular">
1487            
1488              
1489            
1490          </s>
1491        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
1492      <span class="price-item price-item--sale price-item--last">
1493        $5
1494      </span>
1495    </div>
1496    <small class="unit-price caption hidden">
1497      <span class="visually-hidden">Unit price</span>
1498      <span class="price-item price-item--last">
1499        <span></span>
1500        <span aria-hidden="true">/</span>
1501        <span class="visually-hidden">&nbsp;per&nbsp;</span>
1502        <span>
1503        </span>
1504      </span>
1505    </small>
1506  </div></div>
1507
1508          </div>
1509        </div><div class="card__badge bottom left"></div>
1510      </div>
1511    </div>
1512  </div>
1513          </li><li
1514            id="Slide-template--18627565912353__featured_collection_p6yVqB-3"
1515            class="grid__item"
1516          >
1517            
1518
1519<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
1520<div class="card-wrapper product-card-wrapper underline-links-hover">
1521    <div
1522      class="
1523        card
1524        card--standard
1525         card--media
1526        
1527        
1528        
1529        
1530      "
1531      style="--ratio-percent: 129.41176470588235%;"
1532    >
1533      <div
1534        class="card__inner color-background-2 gradient ratio"
1535        style="--ratio-percent: 129.41176470588235%;"
1536      ><div class="card__media">
1537            <div class="media media--transparent media--hover-effect">
1538              
1539              <img
1540                srcset="//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059&width=165 165w,//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059&width=360 360w,//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059&width=533 533w,//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059&width=720 720w,//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059&width=940 940w,//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059&width=1066 1066w,//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059 2550w
1541                "
1542                src="//doughammer.com/cdn/shop/files/TheLightinYourEyes_samplepage.jpg?v=1781816059&width=533"
1543                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
1544                alt="The Light in Your Eyes"
1545                class="motion-reduce"
1546                
1547                  loading="lazy"
1548                
1549                width="2550"
1550                height="3300"
1551              >
1552              
1553</div>
1554          </div><div class="card__content">
1555          <div class="card__information">
1556            <h3
1557              class="card__heading"
1558              
1559            >
1560              <a
1561                href="/products/the-light-in-your-eyes"
1562                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374959235361"
1563                class="full-unstyled-link"
1564                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374959235361 NoMediaStandardBadge-template--18627565912353__featured_collection_p6yVqB-10374959235361"
1565              >
1566                The Light in Your Eyes
1567              </a>
1568            </h3>
1569          </div>
1570          <div class="card__badge bottom left"></div>
1571        </div>
1572      </div>
1573      <div class="card__content">
1574        <div class="card__information">
1575          <h3
1576            class="card__heading h5"
1577            
1578              id="title-template--18627565912353__featured_collection_p6yVqB-10374959235361"
1579            
1580          >
1581            <a
1582              href="/products/the-light-in-your-eyes"
1583              id="CardLink-template--18627565912353__featured_collection_p6yVqB-10374959235361"
1584              class="full-unstyled-link"
1585              aria-labelledby="CardLink-template--18627565912353__featured_collection_p6yVqB-10374959235361 Badge-template--18627565912353__featured_collection_p6yVqB-10374959235361"
1586            >
1587              The Light in Your Eyes
1588            </a>
1589          </h3>
1590          <div class="card-information"><span class="caption-large light"></span>
1591<div class="
1592    price ">
1593  <div class="price__container"><div class="price__regular">
1594      <span class="visually-hidden visually-hidden--inline">Regular price</span>
1595      <span class="price-item price-item--regular">
1596        $5
1597      </span>
1598    </div>
1599    <div class="price__sale">
1600        <span class="visually-hidden visually-hidden--inline">Regular price</span>
1601        <span>
1602          <s class="price-item price-item--regular">
1603            
1604              
1605            
1606          </s>
1607        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
1608      <span class="price-item price-item--sale price-item--last">
1609        $5
1610      </span>
1611    </div>
1612    <small class="unit-price caption hidden">
1613      <span class="visually-hidden">Unit price</span>
1614      <span class="price-item price-item--last">
1615        <span></span>
1616        <span aria-hidden="true">/</span>
1617        <span class="visually-hidden">&nbsp;per&nbsp;</span>
1618        <span>
1619        </span>
1620      </span>
1621    </small>
1622  </div></div>
1623
1624          </div>
1625        </div><div class="card__badge bottom left"></div>
1626      </div>
1627    </div>
1628  </div>
1629          </li><li
1630            id="Slide-template--18627565912353__featured_collection_p6yVqB-4"
1631            class="grid__item"
1632          >
1633            
1634
1635<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
1636<div class="card-wrapper product-card-wrapper underline-links-hover">
1637    <div
1638      class="
1639        card
1640        card--standard
1641         card--media
1642        
1643        
1644        
1645        
1646      "
1647      style="--ratio-percent: 129.41176470588235%;"
1648    >
1649      <div
1650        class="card__inner color-background-2 gradient ratio"
1651        style="--ratio-percent: 129.41176470588235%;"
1652      ><div class="card__media">
1653            <div class="media media--transparent media--hover-effect">
1654              
1655              <img
1656                srcset="//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082&width=165 165w,//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082&width=360 360w,//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082&width=533 533w,//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082&width=720 720w,//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082&width=940 940w,//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082&width=1066 1066w,//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082 2550w
1657                "
1658                src="//doughammer.com/cdn/shop/files/TheBeautyofYou_samplepage.jpg?v=1781816082&width=533"
1659                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
1660                alt="The Beauty of You"
1661                class="motion-reduce"
1662                
1663                  loading="lazy"
1664                
1665                width="2550"
1666                height="3300"
1667              >
1668              
1669</div>
1670          </div><div class="card__content">
1671          <div class="card__information">
1672            <h3
1673              class="card__heading"
1674              
1675            >
1676              <a
1677                href="/products/the-beauty-of-you"
1678                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374960742689"
1679                class="full-unstyled-link"
1680                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_p6yVqB-10374960742689 NoMediaStandardBadge-template--18627565912353__featured_collection_p6yVqB-10374960742689"
1681              >
1682                The Beauty of You
1683              </a>
1684            </h3>
1685          </div>
1686          <div class="card__badge bottom left"></div>
1687        </div>
1688      </div>
1689      <div class="card__content">
1690        <div class="card__information">
1691          <h3
1692            class="card__heading h5"
1693            
1694              id="title-template--18627565912353__featured_collection_p6yVqB-10374960742689"
1695            
1696          >
1697            <a
1698              href="/products/the-beauty-of-you"
1699              id="CardLink-template--18627565912353__featured_collection_p6yVqB-10374960742689"
1700              class="full-unstyled-link"
1701              aria-labelledby="CardLink-template--18627565912353__featured_collection_p6yVqB-10374960742689 Badge-template--18627565912353__featured_collection_p6yVqB-10374960742689"
1702            >
1703              The Beauty of You
1704            </a>
1705          </h3>
1706          <div class="card-information"><span class="caption-large light"></span>
1707<div class="
1708    price ">
1709  <div class="price__container"><div class="price__regular">
1710      <span class="visually-hidden visually-hidden--inline">Regular price</span>
1711      <span class="price-item price-item--regular">
1712        $5
1713      </span>
1714    </div>
1715    <div class="price__sale">
1716        <span class="visually-hidden visually-hidden--inline">Regular price</span>
1717        <span>
1718          <s class="price-item price-item--regular">
1719            
1720              
1721            
1722          </s>
1723        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
1724      <span class="price-item price-item--sale price-item--last">
1725        $5
1726      </span>
1727    </div>
1728    <small class="unit-price caption hidden">
1729      <span class="visually-hidden">Unit price</span>
1730      <span class="price-item price-item--last">
1731        <span></span>
1732        <span aria-hidden="true">/</span>
1733        <span class="visually-hidden">&nbsp;per&nbsp;</span>
1734        <span>
1735        </span>
1736      </span>
1737    </small>
1738  </div></div>
1739
1740          </div>
1741        </div><div class="card__badge bottom left"></div>
1742      </div>
1743    </div>
1744  </div>
1745          </li></ul></slider-component></div>
1746</div>
1747
1748
1749</section><section id="shopify-section-template--18627565912353__featured_collection_zkLngh" class="shopify-section section"><link href="//doughammer.com/cdn/shop/t/9/assets/component-card.css?v=120027167547816435861681560785" rel="stylesheet" type="text/css" media="all" />
1750<link href="//doughammer.com/cdn/shop/t/9/assets/component-price.css?v=65402837579211014041681560786" rel="stylesheet" type="text/css" media="all" />
1751
1752<link href="//doughammer.com/cdn/shop/t/9/assets/component-slider.css?v=111384418465749404671681560786" rel="stylesheet" type="text/css" media="all" />
1753<link href="//doughammer.com/cdn/shop/t/9/assets/template-collection.css?v=145944865380958730931681560787" rel="stylesheet" type="text/css" media="all" />
1754<style data-shopify>.section-template--18627565912353__featured_collection_zkLngh-padding {
1755    padding-top: 27px;
1756    padding-bottom: 27px;
1757  }
1758
1759  @media screen and (min-width: 750px) {
1760    .section-template--18627565912353__featured_collection_zkLngh-padding {
1761      padding-top: 36px;
1762      padding-bottom: 36px;
1763    }
1764  }</style><div class="color-background-1 isolate gradient">
1765  <div class="collection section-template--18627565912353__featured_collection_zkLngh-padding">
1766    <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width"><h2 class="title inline-richtext h2">Swim to America (une rétrospective Stephan Eicher au piano)</h2><div class="collection__description body rte"><p>Swim to America CD & sheet music</p>
1767        </div></div>
1768
1769    <slider-component class="slider-mobile-gutter page-width page-width-desktop">
1770      <ul
1771        id="Slider-template--18627565912353__featured_collection_zkLngh"
1772        class="grid product-grid contains-card contains-card--product contains-card--standard grid--4-col-desktop grid--2-col-tablet-down"
1773        role="list"
1774        aria-label="Slider"
1775      ><li
1776            id="Slide-template--18627565912353__featured_collection_zkLngh-1"
1777            class="grid__item"
1778          >
1779            
1780
1781<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
1782<div class="card-wrapper product-card-wrapper underline-links-hover">
1783    <div
1784      class="
1785        card
1786        card--standard
1787         card--media
1788        
1789        
1790        
1791        
1792      "
1793      style="--ratio-percent: 100.0%;"
1794    >
1795      <div
1796        class="card__inner color-background-2 gradient ratio"
1797        style="--ratio-percent: 100.0%;"
1798      ><div class="card__media">
1799            <div class="media media--transparent media--hover-effect">
1800              
1801              <img
1802                srcset="//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619&width=165 165w,//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619&width=360 360w,//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619&width=533 533w,//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619&width=720 720w,//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619&width=940 940w,//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619&width=1066 1066w,//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619 3000w
1803                "
1804                src="//doughammer.com/cdn/shop/files/SwimtoAmerica.jpg?v=1712070619&width=533"
1805                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
1806                alt="Swim to America (une rétrospective Stephan Eicher au piano) (double cd)"
1807                class="motion-reduce"
1808                
1809                  loading="lazy"
1810                
1811                width="3000"
1812                height="3000"
1813              >
1814              
1815</div>
1816          </div><div class="card__content">
1817          <div class="card__information">
1818            <h3
1819              class="card__heading"
1820              
1821            >
1822              <a
1823                href="/products/swim-to-america-une-retrospective-stephan-eicher-au-piano"
1824                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9147423588641"
1825                class="full-unstyled-link"
1826                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9147423588641 NoMediaStandardBadge-template--18627565912353__featured_collection_zkLngh-9147423588641"
1827              >
1828                Swim to America (une rétrospective Stephan Eicher au piano) (double cd)
1829              </a>
1830            </h3>
1831          </div>
1832          <div class="card__badge bottom left"></div>
1833        </div>
1834      </div>
1835      <div class="card__content">
1836        <div class="card__information">
1837          <h3
1838            class="card__heading h5"
1839            
1840              id="title-template--18627565912353__featured_collection_zkLngh-9147423588641"
1841            
1842          >
1843            <a
1844              href="/products/swim-to-america-une-retrospective-stephan-eicher-au-piano"
1845              id="CardLink-template--18627565912353__featured_collection_zkLngh-9147423588641"
1846              class="full-unstyled-link"
1847              aria-labelledby="CardLink-template--18627565912353__featured_collection_zkLngh-9147423588641 Badge-template--18627565912353__featured_collection_zkLngh-9147423588641"
1848            >
1849              Swim to America (une rétrospective Stephan Eicher au piano) (double cd)
1850            </a>
1851          </h3>
1852          <div class="card-information"><span class="caption-large light"></span>
1853<div class="
1854    price ">
1855  <div class="price__container"><div class="price__regular">
1856      <span class="visually-hidden visually-hidden--inline">Regular price</span>
1857      <span class="price-item price-item--regular">
1858        $20
1859      </span>
1860    </div>
1861    <div class="price__sale">
1862        <span class="visually-hidden visually-hidden--inline">Regular price</span>
1863        <span>
1864          <s class="price-item price-item--regular">
1865            
1866              
1867            
1868          </s>
1869        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
1870      <span class="price-item price-item--sale price-item--last">
1871        $20
1872      </span>
1873    </div>
1874    <small class="unit-price caption hidden">
1875      <span class="visually-hidden">Unit price</span>
1876      <span class="price-item price-item--last">
1877        <span></span>
1878        <span aria-hidden="true">/</span>
1879        <span class="visually-hidden">&nbsp;per&nbsp;</span>
1880        <span>
1881        </span>
1882      </span>
1883    </small>
1884  </div></div>
1885
1886          </div>
1887        </div><div class="card__badge bottom left"></div>
1888      </div>
1889    </div>
1890  </div>
1891          </li><li
1892            id="Slide-template--18627565912353__featured_collection_zkLngh-2"
1893            class="grid__item"
1894          >
1895            
1896
1897<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
1898<div class="card-wrapper product-card-wrapper underline-links-hover">
1899    <div
1900      class="
1901        card
1902        card--standard
1903         card--media
1904        
1905        
1906        
1907        
1908      "
1909      style="--ratio-percent: 129.41176470588235%;"
1910    >
1911      <div
1912        class="card__inner color-background-2 gradient ratio"
1913        style="--ratio-percent: 129.41176470588235%;"
1914      ><div class="card__media">
1915            <div class="media media--transparent media--hover-effect">
1916              
1917              <img
1918                srcset="//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463&width=165 165w,//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463&width=360 360w,//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463&width=533 533w,//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463&width=720 720w,//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463&width=940 940w,//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463&width=1066 1066w,//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463 1275w
1919                "
1920                src="//doughammer.com/cdn/shop/files/SwimtoAmerica-TheCompleteCollectionsongbookcover.jpg?v=1714737463&width=533"
1921                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
1922                alt="Swim to America - The Complete Collection songbook (digital)"
1923                class="motion-reduce"
1924                
1925                  loading="lazy"
1926                
1927                width="1275"
1928                height="1650"
1929              >
1930              
1931</div>
1932          </div><div class="card__content">
1933          <div class="card__information">
1934            <h3
1935              class="card__heading"
1936              
1937            >
1938              <a
1939                href="/products/swim-to-america-the-complete-collection-songbook-digital"
1940                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9259979964705"
1941                class="full-unstyled-link"
1942                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9259979964705 NoMediaStandardBadge-template--18627565912353__featured_collection_zkLngh-9259979964705"
1943              >
1944                Swim to America - The Complete Collection songbook (digital)
1945              </a>
1946            </h3>
1947          </div>
1948          <div class="card__badge bottom left"></div>
1949        </div>
1950      </div>
1951      <div class="card__content">
1952        <div class="card__information">
1953          <h3
1954            class="card__heading h5"
1955            
1956              id="title-template--18627565912353__featured_collection_zkLngh-9259979964705"
1957            
1958          >
1959            <a
1960              href="/products/swim-to-america-the-complete-collection-songbook-digital"
1961              id="CardLink-template--18627565912353__featured_collection_zkLngh-9259979964705"
1962              class="full-unstyled-link"
1963              aria-labelledby="CardLink-template--18627565912353__featured_collection_zkLngh-9259979964705 Badge-template--18627565912353__featured_collection_zkLngh-9259979964705"
1964            >
1965              Swim to America - The Complete Collection songbook (digital)
1966            </a>
1967          </h3>
1968          <div class="card-information"><span class="caption-large light"></span>
1969<div class="
1970    price ">
1971  <div class="price__container"><div class="price__regular">
1972      <span class="visually-hidden visually-hidden--inline">Regular price</span>
1973      <span class="price-item price-item--regular">
1974        $70
1975      </span>
1976    </div>
1977    <div class="price__sale">
1978        <span class="visually-hidden visually-hidden--inline">Regular price</span>
1979        <span>
1980          <s class="price-item price-item--regular">
1981            
1982              
1983            
1984          </s>
1985        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
1986      <span class="price-item price-item--sale price-item--last">
1987        $70
1988      </span>
1989    </div>
1990    <small class="unit-price caption hidden">
1991      <span class="visually-hidden">Unit price</span>
1992      <span class="price-item price-item--last">
1993        <span></span>
1994        <span aria-hidden="true">/</span>
1995        <span class="visually-hidden">&nbsp;per&nbsp;</span>
1996        <span>
1997        </span>
1998      </span>
1999    </small>
2000  </div></div>
2001
2002          </div>
2003        </div><div class="card__badge bottom left"></div>
2004      </div>
2005    </div>
2006  </div>
2007          </li><li
2008            id="Slide-template--18627565912353__featured_collection_zkLngh-3"
2009            class="grid__item"
2010          >
2011            
2012
2013<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
2014<div class="card-wrapper product-card-wrapper underline-links-hover">
2015    <div
2016      class="
2017        card
2018        card--standard
2019         card--media
2020        
2021        
2022        
2023        
2024      "
2025      style="--ratio-percent: 129.41176470588235%;"
2026    >
2027      <div
2028        class="card__inner color-background-2 gradient ratio"
2029        style="--ratio-percent: 129.41176470588235%;"
2030      ><div class="card__media">
2031            <div class="media media--transparent media--hover-effect">
2032              
2033              <img
2034                srcset="//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414&width=165 165w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414&width=360 360w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414&width=533 533w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414&width=720 720w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414&width=940 940w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414&width=1066 1066w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414 1275w
2035                "
2036                src="//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.1songbookcover.jpg?v=1714737414&width=533"
2037                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
2038                alt="Swim to America, Vol. 1 songbook (digital)"
2039                class="motion-reduce"
2040                
2041                  loading="lazy"
2042                
2043                width="1275"
2044                height="1650"
2045              >
2046              
2047</div>
2048          </div><div class="card__content">
2049          <div class="card__information">
2050            <h3
2051              class="card__heading"
2052              
2053            >
2054              <a
2055                href="/products/swim-to-america-vol-1-songbook"
2056                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9259937628449"
2057                class="full-unstyled-link"
2058                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9259937628449 NoMediaStandardBadge-template--18627565912353__featured_collection_zkLngh-9259937628449"
2059              >
2060                Swim to America, Vol. 1 songbook (digital)
2061              </a>
2062            </h3>
2063          </div>
2064          <div class="card__badge bottom left"></div>
2065        </div>
2066      </div>
2067      <div class="card__content">
2068        <div class="card__information">
2069          <h3
2070            class="card__heading h5"
2071            
2072              id="title-template--18627565912353__featured_collection_zkLngh-9259937628449"
2073            
2074          >
2075            <a
2076              href="/products/swim-to-america-vol-1-songbook"
2077              id="CardLink-template--18627565912353__featured_collection_zkLngh-9259937628449"
2078              class="full-unstyled-link"
2079              aria-labelledby="CardLink-template--18627565912353__featured_collection_zkLngh-9259937628449 Badge-template--18627565912353__featured_collection_zkLngh-9259937628449"
2080            >
2081              Swim to America, Vol. 1 songbook (digital)
2082            </a>
2083          </h3>
2084          <div class="card-information"><span class="caption-large light"></span>
2085<div class="
2086    price ">
2087  <div class="price__container"><div class="price__regular">
2088      <span class="visually-hidden visually-hidden--inline">Regular price</span>
2089      <span class="price-item price-item--regular">
2090        $25
2091      </span>
2092    </div>
2093    <div class="price__sale">
2094        <span class="visually-hidden visually-hidden--inline">Regular price</span>
2095        <span>
2096          <s class="price-item price-item--regular">
2097            
2098              
2099            
2100          </s>
2101        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
2102      <span class="price-item price-item--sale price-item--last">
2103        $25
2104      </span>
2105    </div>
2106    <small class="unit-price caption hidden">
2107      <span class="visually-hidden">Unit price</span>
2108      <span class="price-item price-item--last">
2109        <span></span>
2110        <span aria-hidden="true">/</span>
2111        <span class="visually-hidden">&nbsp;per&nbsp;</span>
2112        <span>
2113        </span>
2114      </span>
2115    </small>
2116  </div></div>
2117
2118          </div>
2119        </div><div class="card__badge bottom left"></div>
2120      </div>
2121    </div>
2122  </div>
2123          </li><li
2124            id="Slide-template--18627565912353__featured_collection_zkLngh-4"
2125            class="grid__item"
2126          >
2127            
2128
2129<link href="//doughammer.com/cdn/shop/t/9/assets/component-rating.css?v=24573085263941240431681560786" rel="stylesheet" type="text/css" media="all" />
2130<div class="card-wrapper product-card-wrapper underline-links-hover">
2131    <div
2132      class="
2133        card
2134        card--standard
2135         card--media
2136        
2137        
2138        
2139        
2140      "
2141      style="--ratio-percent: 129.41176470588235%;"
2142    >
2143      <div
2144        class="card__inner color-background-2 gradient ratio"
2145        style="--ratio-percent: 129.41176470588235%;"
2146      ><div class="card__media">
2147            <div class="media media--transparent media--hover-effect">
2148              
2149              <img
2150                srcset="//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441&width=165 165w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441&width=360 360w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441&width=533 533w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441&width=720 720w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441&width=940 940w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441&width=1066 1066w,//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441 1275w
2151                "
2152                src="//doughammer.com/cdn/shop/files/SwimtoAmerica_Vol.2songbookcover.jpg?v=1714737441&width=533"
2153                sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
2154                alt="Swim to America, Vol. 2 songbook (digital)"
2155                class="motion-reduce"
2156                
2157                  loading="lazy"
2158                
2159                width="1275"
2160                height="1650"
2161              >
2162              
2163</div>
2164          </div><div class="card__content">
2165          <div class="card__information">
2166            <h3
2167              class="card__heading"
2168              
2169            >
2170              <a
2171                href="/products/swim-to-america-vol-2-songbook-digital"
2172                id="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9259971936545"
2173                class="full-unstyled-link"
2174                aria-labelledby="StandardCardNoMediaLink-template--18627565912353__featured_collection_zkLngh-9259971936545 NoMediaStandardBadge-template--18627565912353__featured_collection_zkLngh-9259971936545"
2175              >
2176                Swim to America, Vol. 2 songbook (digital)
2177              </a>
2178            </h3>
2179          </div>
2180          <div class="card__badge bottom left"></div>
2181        </div>
2182      </div>
2183      <div class="card__content">
2184        <div class="card__information">
2185          <h3
2186            class="card__heading h5"
2187            
2188              id="title-template--18627565912353__featured_collection_zkLngh-9259971936545"
2189            
2190          >
2191            <a
2192              href="/products/swim-to-america-vol-2-songbook-digital"
2193              id="CardLink-template--18627565912353__featured_collection_zkLngh-9259971936545"
2194              class="full-unstyled-link"
2195              aria-labelledby="CardLink-template--18627565912353__featured_collection_zkLngh-9259971936545 Badge-template--18627565912353__featured_collection_zkLngh-9259971936545"
2196            >
2197              Swim to America, Vol. 2 songbook (digital)
2198            </a>
2199          </h3>
2200          <div class="card-information"><span class="caption-large light"></span>
2201<div class="
2202    price ">
2203  <div class="price__container"><div class="price__regular">
2204      <span class="visually-hidden visually-hidden--inline">Regular price</span>
2205      <span class="price-item price-item--regular">
2206        $25
2207      </span>
2208    </div>
2209    <div class="price__sale">
2210        <span class="visually-hidden visually-hidden--inline">Regular price</span>
2211        <span>
2212          <s class="price-item price-item--regular">
2213            
2214              
2215            
2216          </s>
2217        </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
2218      <span class="price-item price-item--sale price-item--last">
2219        $25
2220      </span>
2221    </div>
2222    <small class="unit-price caption hidden">
2223      <span class="visually-hidden">Unit price</span>
2224      <span class="price-item price-item--last">
2225        <span></span>
2226        <span aria-hidden="true">/</span>
2227        <span class="visually-hidden">&nbsp;per&nbsp;</span>
2228        <span>
2229        </span>
2230      </span>
2231    </small>
2232  </div></div>
2233
2234          </div>
2235        </div><div class="card__badge bottom left"></div>
2236      </div>
2237    </div>
2238  </div>
2239          </li></ul></slider-component><div class="center collection__view-all">
2240        <a
2241          href="/collections/swim-to-america"
2242          class="button"
2243          aria-label="View all products in the Swim to America collection"
2244        >
2245          View all
2246        </a>
2247      </div></div>
2248</div>
2249
2250
2251</section><section id="shopify-section-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a" class="shopify-section section section-collection-list"><link href="//doughammer.com/cdn/shop/t/9/assets/section-collection-list.css?v=70863279319435850561681560787" rel="stylesheet" type="text/css" media="all" />
2252<link href="//doughammer.com/cdn/shop/t/9/assets/component-card.css?v=120027167547816435861681560785" rel="stylesheet" type="text/css" media="all" />
2253<link href="//doughammer.com/cdn/shop/t/9/assets/component-slider.css?v=111384418465749404671681560786" rel="stylesheet" type="text/css" media="all" />
2254<style data-shopify>.section-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-padding {
2255    padding-top: 27px;
2256    padding-bottom: 27px;
2257  }
2258
2259  @media screen and (min-width: 750px) {
2260    .section-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-padding {
2261      padding-top: 36px;
2262      padding-bottom: 36px;
2263    }
2264  }</style><div class="color-background-1 gradient">
2265  <div class="collection-list-wrapper page-width isolate no-heading no-mobile-link section-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-padding"><slider-component class="slider-mobile-gutter">
2266      <ul
2267        class="collection-list contains-card contains-card--collection contains-card--standard grid grid--3-col-desktop grid--1-col-tablet-down collection-list--6-items"
2268        id="Slider-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a"
2269        role="list"
2270      ><li
2271            id="Slide-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-1"
2272            class="collection-list__item grid__item"
2273            
2274          >
2275            
2276<div class="card-wrapper animate-arrow collection-card-wrapper">
2277  <div
2278    class="
2279      card
2280      card--standard
2281       card--media
2282      
2283      
2284      
2285    "
2286    style="--ratio-percent: 100%;"
2287  >
2288    <div
2289      class="card__inner color-background-2 gradient ratio"
2290      style="--ratio-percent: 100%;"
2291    ><div class="card__media">
2292          <div class="media media--transparent media--hover-effect">
2293            <img
2294              srcset="//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074&width=165 165w,//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074&width=330 330w,//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074&width=535 535w,//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074&width=750 750w,//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074&width=1000 1000w,//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074&width=1500 1500w,//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074 1800w
2295              "
2296              src="//doughammer.com/cdn/shop/collections/sheet_music.jpg?v=1666212074&width=1500"
2297              sizes="
2298                (min-width: 1200px) 366px,
2299                (min-width: 750px) calc((100vw - 10rem) / 2),
2300                calc(100vw - 3rem)
2301              "
2302              alt=""
2303              height="1800"
2304              width="1800"
2305              loading="lazy"
2306              class="motion-reduce"
2307            >
2308          </div>
2309        </div><div class="card__content">
2310        <div class="card__information">
2311          <h3 class="card__heading">
2312            <a
2313              
2314                href="/collections/sheet-music"
2315              
2316              class="full-unstyled-link"
2317            >sheet music
2318            </a>
2319          </h3><p class="card__caption">Save with Doug Hammer Store coupon codes! SAVE10 - 10% off 3 items SAVE20 -...<span class="icon-wrap">&nbsp;<svg
2320  viewBox="0 0 14 10"
2321  fill="none"
2322  aria-hidden="true"
2323  focusable="false"
2324  class="icon icon-arrow"
2325  xmlns="http://www.w3.org/2000/svg"
2326>
2327  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2328</svg>
2329</span>
2330            </p></div>
2331      </div>
2332    </div>
2333    
2334      <div class="card__content">
2335        <div class="card__information">
2336          <h3 class="card__heading">
2337            <a
2338              
2339                href="/collections/sheet-music"
2340              
2341              class="full-unstyled-link"
2342            >sheet music<span class="icon-wrap"><svg
2343  viewBox="0 0 14 10"
2344  fill="none"
2345  aria-hidden="true"
2346  focusable="false"
2347  class="icon icon-arrow"
2348  xmlns="http://www.w3.org/2000/svg"
2349>
2350  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2351</svg>
2352</span>
2353            </a>
2354          </h3></div>
2355      </div>
2356    
2357  </div>
2358</div>
2359
2360          </li><li
2361            id="Slide-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-2"
2362            class="collection-list__item grid__item"
2363            
2364          >
2365            
2366<div class="card-wrapper animate-arrow collection-card-wrapper">
2367  <div
2368    class="
2369      card
2370      card--standard
2371       card--media
2372      
2373      
2374      
2375    "
2376    style="--ratio-percent: 100%;"
2377  >
2378    <div
2379      class="card__inner color-background-2 gradient ratio"
2380      style="--ratio-percent: 100%;"
2381    ><div class="card__media">
2382          <div class="media media--transparent media--hover-effect">
2383            <img
2384              srcset="//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115&width=165 165w,//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115&width=330 330w,//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115&width=535 535w,//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115&width=750 750w,//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115&width=1000 1000w,//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115&width=1500 1500w,//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115 2048w
2385              "
2386              src="//doughammer.com/cdn/shop/collections/duets.jpg?v=1750796115&width=1500"
2387              sizes="
2388                (min-width: 1200px) 366px,
2389                (min-width: 750px) calc((100vw - 10rem) / 2),
2390                calc(100vw - 3rem)
2391              "
2392              alt=""
2393              height="2048"
2394              width="2048"
2395              loading="lazy"
2396              class="motion-reduce"
2397            >
2398          </div>
2399        </div><div class="card__content">
2400        <div class="card__information">
2401          <h3 class="card__heading">
2402            <a
2403              
2404                href="/collections/duets"
2405              
2406              class="full-unstyled-link"
2407            >duets
2408            </a>
2409          </h3><p class="card__caption">Save with Doug Hammer Store coupon codes! SAVE10 - 10% off 3 items...<span class="icon-wrap">&nbsp;<svg
2410  viewBox="0 0 14 10"
2411  fill="none"
2412  aria-hidden="true"
2413  focusable="false"
2414  class="icon icon-arrow"
2415  xmlns="http://www.w3.org/2000/svg"
2416>
2417  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2418</svg>
2419</span>
2420            </p></div>
2421      </div>
2422    </div>
2423    
2424      <div class="card__content">
2425        <div class="card__information">
2426          <h3 class="card__heading">
2427            <a
2428              
2429                href="/collections/duets"
2430              
2431              class="full-unstyled-link"
2432            >duets<span class="icon-wrap"><svg
2433  viewBox="0 0 14 10"
2434  fill="none"
2435  aria-hidden="true"
2436  focusable="false"
2437  class="icon icon-arrow"
2438  xmlns="http://www.w3.org/2000/svg"
2439>
2440  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2441</svg>
2442</span>
2443            </a>
2444          </h3></div>
2445      </div>
2446    
2447  </div>
2448</div>
2449
2450          </li><li
2451            id="Slide-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-3"
2452            class="collection-list__item grid__item"
2453            
2454          >
2455            
2456<div class="card-wrapper animate-arrow collection-card-wrapper">
2457  <div
2458    class="
2459      card
2460      card--standard
2461       card--media
2462      
2463      
2464      
2465    "
2466    style="--ratio-percent: 100%;"
2467  >
2468    <div
2469      class="card__inner color-background-2 gradient ratio"
2470      style="--ratio-percent: 100%;"
2471    ><div class="card__media">
2472          <div class="media media--transparent media--hover-effect">
2473            <img
2474              srcset="//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878&width=165 165w,//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878&width=330 330w,//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878&width=535 535w,//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878&width=750 750w,//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878&width=1000 1000w,//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878&width=1500 1500w,//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878 1800w
2475              "
2476              src="//doughammer.com/cdn/shop/collections/digital_songbooks.jpg?v=1669471878&width=1500"
2477              sizes="
2478                (min-width: 1200px) 366px,
2479                (min-width: 750px) calc((100vw - 10rem) / 2),
2480                calc(100vw - 3rem)
2481              "
2482              alt=""
2483              height="1800"
2484              width="1800"
2485              loading="lazy"
2486              class="motion-reduce"
2487            >
2488          </div>
2489        </div><div class="card__content">
2490        <div class="card__information">
2491          <h3 class="card__heading">
2492            <a
2493              
2494                href="/collections/digital-songbooks"
2495              
2496              class="full-unstyled-link"
2497            >digital songbooks
2498            </a>
2499          </h3><p class="card__caption">Save with Doug Hammer Store coupon codes! SAVE10 - 10% off 3 items SAVE20 -...<span class="icon-wrap">&nbsp;<svg
2500  viewBox="0 0 14 10"
2501  fill="none"
2502  aria-hidden="true"
2503  focusable="false"
2504  class="icon icon-arrow"
2505  xmlns="http://www.w3.org/2000/svg"
2506>
2507  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2508</svg>
2509</span>
2510            </p></div>
2511      </div>
2512    </div>
2513    
2514      <div class="card__content">
2515        <div class="card__information">
2516          <h3 class="card__heading">
2517            <a
2518              
2519                href="/collections/digital-songbooks"
2520              
2521              class="full-unstyled-link"
2522            >digital songbooks<span class="icon-wrap"><svg
2523  viewBox="0 0 14 10"
2524  fill="none"
2525  aria-hidden="true"
2526  focusable="false"
2527  class="icon icon-arrow"
2528  xmlns="http://www.w3.org/2000/svg"
2529>
2530  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2531</svg>
2532</span>
2533            </a>
2534          </h3></div>
2535      </div>
2536    
2537  </div>
2538</div>
2539
2540          </li><li
2541            id="Slide-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-4"
2542            class="collection-list__item grid__item"
2543            
2544          >
2545            
2546<div class="card-wrapper animate-arrow collection-card-wrapper">
2547  <div
2548    class="
2549      card
2550      card--standard
2551       card--media
2552      
2553      
2554      
2555    "
2556    style="--ratio-percent: 100%;"
2557  >
2558    <div
2559      class="card__inner color-background-2 gradient ratio"
2560      style="--ratio-percent: 100%;"
2561    ><div class="card__media">
2562          <div class="media media--transparent media--hover-effect">
2563            <img
2564              srcset="//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278&width=165 165w,//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278&width=330 330w,//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278&width=535 535w,//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278&width=750 750w,//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278&width=1000 1000w,//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278&width=1500 1500w,//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278 1800w
2565              "
2566              src="//doughammer.com/cdn/shop/collections/printed_songbooks.jpg?v=1670623278&width=1500"
2567              sizes="
2568                (min-width: 1200px) 366px,
2569                (min-width: 750px) calc((100vw - 10rem) / 2),
2570                calc(100vw - 3rem)
2571              "
2572              alt=""
2573              height="1800"
2574              width="1800"
2575              loading="lazy"
2576              class="motion-reduce"
2577            >
2578          </div>
2579        </div><div class="card__content">
2580        <div class="card__information">
2581          <h3 class="card__heading">
2582            <a
2583              
2584                href="/collections/printed-songbooks"
2585              
2586              class="full-unstyled-link"
2587            >printed songbooks
2588            </a>
2589          </h3><p class="card__caption">Save with Doug Hammer Store coupon codes! SAVE10 - 10% off 3 items SAVE20 -...<span class="icon-wrap">&nbsp;<svg
2590  viewBox="0 0 14 10"
2591  fill="none"
2592  aria-hidden="true"
2593  focusable="false"
2594  class="icon icon-arrow"
2595  xmlns="http://www.w3.org/2000/svg"
2596>
2597  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2598</svg>
2599</span>
2600            </p></div>
2601      </div>
2602    </div>
2603    
2604      <div class="card__content">
2605        <div class="card__information">
2606          <h3 class="card__heading">
2607            <a
2608              
2609                href="/collections/printed-songbooks"
2610              
2611              class="full-unstyled-link"
2612            >printed songbooks<span class="icon-wrap"><svg
2613  viewBox="0 0 14 10"
2614  fill="none"
2615  aria-hidden="true"
2616  focusable="false"
2617  class="icon icon-arrow"
2618  xmlns="http://www.w3.org/2000/svg"
2619>
2620  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2621</svg>
2622</span>
2623            </a>
2624          </h3></div>
2625      </div>
2626    
2627  </div>
2628</div>
2629
2630          </li><li
2631            id="Slide-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-5"
2632            class="collection-list__item grid__item"
2633            
2634          >
2635            
2636<div class="card-wrapper animate-arrow collection-card-wrapper">
2637  <div
2638    class="
2639    
2639  card
2640      card--standard
2641       card--media
2642      
2643      
2644      
2645    "
2646    style="--ratio-percent: 100%;"
2647  >
2648    <div
2649      class="card__inner color-background-2 gradient ratio"
2650      style="--ratio-percent: 100%;"
2651    ><div class="card__media">
2652          <div class="media media--transparent media--hover-effect">
2653            <img
2654              srcset="//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402&width=165 165w,//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402&width=330 330w,//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402&width=535 535w,//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402&width=750 750w,//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402&width=1000 1000w,//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402&width=1500 1500w,//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402 1800w
2655              "
2656              src="//doughammer.com/cdn/shop/collections/compact_discs_3.jpg?v=1670623402&width=1500"
2657              sizes="
2658                (min-width: 1200px) 366px,
2659                (min-width: 750px) calc((100vw - 10rem) / 2),
2660                calc(100vw - 3rem)
2661              "
2662              alt=""
2663              height="1800"
2664              width="1800"
2665              loading="lazy"
2666              class="motion-reduce"
2667            >
2668          </div>
2669        </div><div class="card__content">
2670        <div class="card__information">
2671          <h3 class="card__heading">
2672            <a
2673              
2674                href="/collections/compact-discs"
2675              
2676              class="full-unstyled-link"
2677            >compact discs
2678            </a>
2679          </h3><p class="card__caption">Save with Doug Hammer Store coupon codes! SAVE10 - 10% off 3 items SAVE20 -...<span class="icon-wrap">&nbsp;<svg
2680  viewBox="0 0 14 10"
2681  fill="none"
2682  aria-hidden="true"
2683  focusable="false"
2684  class="icon icon-arrow"
2685  xmlns="http://www.w3.org/2000/svg"
2686>
2687  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2688</svg>
2689</span>
2690            </p></div>
2691      </div>
2692    </div>
2693    
2694      <div class="card__content">
2695        <div class="card__information">
2696          <h3 class="card__heading">
2697            <a
2698              
2699                href="/collections/compact-discs"
2700              
2701              class="full-unstyled-link"
2702            >compact discs<span class="icon-wrap"><svg
2703  viewBox="0 0 14 10"
2704  fill="none"
2705  aria-hidden="true"
2706  focusable="false"
2707  class="icon icon-arrow"
2708  xmlns="http://www.w3.org/2000/svg"
2709>
2710  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2711</svg>
2712</span>
2713            </a>
2714          </h3></div>
2715      </div>
2716    
2717  </div>
2718</div>
2719
2720          </li><li
2721            id="Slide-template--18627565912353__9afe148b-e9fd-4bdb-bb49-11d7c756546a-6"
2722            class="collection-list__item grid__item"
2723            
2724          >
2725            
2726<div class="card-wrapper animate-arrow collection-card-wrapper">
2727  <div
2728    class="
2729      card
2730      card--standard
2731       card--media
2732      
2733      
2734      
2735    "
2736    style="--ratio-percent: 100%;"
2737  >
2738    <div
2739      class="card__inner color-background-2 gradient ratio"
2740      style="--ratio-percent: 100%;"
2741    ><div class="card__media">
2742          <div class="media media--transparent media--hover-effect">
2743            <img
2744              srcset="//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717&width=165 165w,//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717&width=330 330w,//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717&width=535 535w,//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717&width=750 750w,//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717&width=1000 1000w,//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717&width=1500 1500w,//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717 1800w
2745              "
2746              src="//doughammer.com/cdn/shop/collections/gift_cards.jpg?v=1666372717&width=1500"
2747              sizes="
2748                (min-width: 1200px) 366px,
2749                (min-width: 750px) calc((100vw - 10rem) / 2),
2750                calc(100vw - 3rem)
2751              "
2752              alt=""
2753              height="1800"
2754              width="1800"
2755              loading="lazy"
2756              class="motion-reduce"
2757            >
2758          </div>
2759        </div><div class="card__content">
2760        <div class="card__information">
2761          <h3 class="card__heading">
2762            <a
2763              
2764                href="/collections/gift-cards"
2765              
2766              class="full-unstyled-link"
2767            >gift cards<span class="icon-wrap"><svg
2768  viewBox="0 0 14 10"
2769  fill="none"
2770  aria-hidden="true"
2771  focusable="false"
2772  class="icon icon-arrow"
2773  xmlns="http://www.w3.org/2000/svg"
2774>
2775  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2776</svg>
2777</span>
2778            </a>
2779          </h3></div>
2780      </div>
2781    </div>
2782    
2783      <div class="card__content">
2784        <div class="card__information">
2785          <h3 class="card__heading">
2786            <a
2787              
2788                href="/collections/gift-cards"
2789              
2790              class="full-unstyled-link"
2791            >gift cards<span class="icon-wrap"><svg
2792  viewBox="0 0 14 10"
2793  fill="none"
2794  aria-hidden="true"
2795  focusable="false"
2796  class="icon icon-arrow"
2797  xmlns="http://www.w3.org/2000/svg"
2798>
2799  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2800</svg>
2801</span>
2802            </a>
2803          </h3></div>
2804      </div>
2805    
2806  </div>
2807</div>
2808
2809          </li></ul></slider-component></div>
2810</div>
2811
2812
2813</section><section id="shopify-section-template--18627565912353__multicolumn" class="shopify-section section"><link href="//doughammer.com/cdn/shop/t/9/assets/section-multicolumn.css?v=138363567467112740511681560787" rel="stylesheet" type="text/css" media="all" />
2814<link href="//doughammer.com/cdn/shop/t/9/assets/component-slider.css?v=111384418465749404671681560786" rel="stylesheet" type="text/css" media="all" />
2815<style data-shopify>
2815.section-template--18627565912353__multicolumn-padding {
2816    padding-top: 27px;
2817    padding-bottom: 27px;
2818  }
2819
2820  @media screen and (min-width: 750px) {
2821    .section-template--18627565912353__multicolumn-padding {
2822      padding-top: 36px;
2823      padding-bottom: 36px;
2824    }
2825  }</style><div class="multicolumn color-background-1 gradient background-none no-heading">
2826  <div class="page-width section-template--18627565912353__multicolumn-padding isolate"><slider-component class="slider-mobile-gutter">
2827      <ul
2828        class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--3-col-desktop"
2829        id="Slider-template--18627565912353__multicolumn"
2830        role="list"
2831      ><li
2832            id="Slide-template--18627565912353__multicolumn-1"
2833            class="multicolumn-list__item grid__item center"
2834            
2835          >
2836            <div class="multicolumn-card content-container">
2837                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing">
2838                  <div
2839                    class="media media--transparent media--adapt"
2840                    
2841                      style="padding-bottom: 66.66666666666666%;"
2842                    
2843                  >
2844                    <img src="//doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=3200" alt="" srcset="//doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=50 50w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=75 75w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=100 100w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=150 150w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=200 200w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=300 300w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=400 400w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=500 500w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=750 750w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=1000 1000w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=1250 1250w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=1500 1500w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=1750 1750w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=2000 2000w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=2250 2250w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=2500 2500w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=2750 2750w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=3000 3000w, //doughammer.com/cdn/shop/files/Pandora_App_Icon_RBG_Shadow.jpg?v=1666033141&amp;width=3200 3200w" width="3200" height="3200" loading="lazy" sizes="
2845                      (min-width: 1200px) calc((1200px - 116px) * 0.33 /  3),
2846                      (min-width: 990px) calc((100vw - 116px) * 0.33 / 3),
2847                      (min-width: 750px) calc((100vw - 100px) * 0.33 / 1),
2848                      calc((100vw - 30px) * 0.33 / 1)
2849                    " class="multicolumn-card__image">
2850                  </div>
2851                </div><div class="multicolumn-card__info"><h3 class="inline-richtext"><a href="https://pandora.app.link/5ipsYX3yS4" title="https://pandora.app.link/5ipsYX3yS4">listen on Pandora</a></h3></div>
2852            </div>
2853          </li><li
2854            id="Slide-template--18627565912353__multicolumn-2"
2855            class="multicolumn-list__item grid__item center"
2856            
2857          >
2858            <div class="multicolumn-card content-container">
2859                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing">
2860                  <div
2861                    class="media media--transparent media--adapt"
2862                    
2863                      style="padding-bottom: 66.66666666666666%;"
2864                    
2865                  >
2866                    <img src="//doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=3200" alt="" srcset="//doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=50 50w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=75 75w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=100 100w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=150 150w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=200 200w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=300 300w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=400 400w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=500 500w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=750 750w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=1000 1000w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=1250 1250w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=1500 1500w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=1750 1750w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=2000 2000w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=2250 2250w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=2500 2500w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=2750 2750w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=3000 3000w, //doughammer.com/cdn/shop/files/Spotify_icon_ec374e2d-42a3-431d-8260-6944cec17184.png?v=1666034899&amp;width=3200 3200w" width="3200" height="3200" loading="lazy" sizes="
2867                      (min-width: 1200px) calc((1200px - 116px) * 0.33 /  3),
2868                      (min-width: 990px) calc((100vw - 116px) * 0.33 / 3),
2869                      (min-width: 750px) calc((100vw - 100px) * 0.33 / 1),
2870                      calc((100vw - 30px) * 0.33 / 1)
2871                    " class="multicolumn-card__image">
2872                  </div>
2873                </div><div class="multicolumn-card__info"><h3 class="inline-richtext"><a href="https://open.spotify.com/artist/09106ZeZQflw20vaf3HuJL" title="https://open.spotify.com/artist/09106ZeZQflw20vaf3HuJL">listen on Spotify</a></h3></div>
2874            </div>
2875          </li><li
2876            id="Slide-template--18627565912353__multicolumn-3"
2877            class="multicolumn-list__item grid__item center"
2878            
2879          >
2880            <div class="multicolumn-card content-container">
2881                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing">
2882                  <div
2883                    class="media media--transparent media--adapt"
2884                    
2885                      style="padding-bottom: 66.66666666666666%;"
2886                    
2887                  >
2888                    <img src="//doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=3200" alt="" srcset="//doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=50 50w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=75 75w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=100 100w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=150 150w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=200 200w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=300 300w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=400 400w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=500 500w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=750 750w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=1000 1000w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=1250 1250w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=1500 1500w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=1750 1750w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=2000 2000w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=2250 2250w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=2500 2500w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=2750 2750w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=3000 3000w, //doughammer.com/cdn/shop/files/Apple_Music_logo.png?v=1666033612&amp;width=3200 3200w" width="3200" height="3200" loading="lazy" sizes="
2889                      (min-width: 1200px) calc((1200px - 116px) * 0.33 /  3),
2890                      (min-width: 990px) calc((100vw - 116px) * 0.33 / 3),
2891                      (min-width: 750px) calc((100vw - 100px) * 0.33 / 1),
2892                      calc((100vw - 30px) * 0.33 / 1)
2893                    " class="multicolumn-card__image">
2894                  </div>
2895                </div><div class="multicolumn-card__info"><h3 class="inline-richtext"><a href="https://music.apple.com/us/artist/doug-hammer/272057695" title="https://music.apple.com/us/artist/doug-hammer/272057695">listen on Apple Music</a></h3></div>
2896            </div>
2897          </li><li
2898            id="Slide-template--18627565912353__multicolumn-4"
2899            class="multicolumn-list__item grid__item center"
2900            
2901          >
2902            <div class="multicolumn-card content-container">
2903                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing">
2904                  <div
2905                    class="media media--transparent media--adapt"
2906                    
2907                      style="padding-bottom: 66.66666666666666%;"
2908                    
2909                  >
2910                    <img src="//doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=3200" alt="" srcset="//doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=50 50w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=75 75w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=100 100w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=150 150w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=200 200w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=300 300w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=400 400w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=500 500w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=750 750w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=1000 1000w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=1250 1250w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=1500 1500w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=1750 1750w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=2000 2000w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=2250 2250w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=2500 2500w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=2750 2750w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=3000 3000w, //doughammer.com/cdn/shop/files/YouTube-Icon-Full-Color-Logo.wine.png?v=1666034714&amp;width=3200 3200w" width="3200" height="2133" loading="lazy" sizes="
2911                      (min-width: 1200px) calc((1200px - 116px) * 0.33 /  3),
2912                      (min-width: 990px) calc((100vw - 116px) * 0.33 / 3),
2913                      (min-width: 750px) calc((100vw - 100px) * 0.33 / 1),
2914                      calc((100vw - 30px) * 0.33 / 1)
2915                    " class="multicolumn-card__image">
2916                  </div>
2917                </div><div class="multicolumn-card__info"><h3 class="inline-richtext"><a href="https://www.youtube.com/c/DougHammer?sub_confirmation=1" title="https://www.youtube.com/c/DougHammer?sub_confirmation=1">watch on YouTube</a></h3></div>
2918            </div>
2919          </li></ul></slider-component>
2920    <div class="center"></div>
2921  </div>
2922</div>
2923
2924
2925</section><section id="shopify-section-template--18627565912353__b909da3f-7578-4887-8bd5-53a56ad978b4" class="shopify-section section"><link href="//doughammer.com/cdn/shop/t/9/assets/component-newsletter.css?v=103472482056003053551681560786" rel="stylesheet" type="text/css" media="all" />
2926<link href="//doughammer.com/cdn/shop/t/9/assets/newsletter-section.css?v=62410470717655853621681560786" rel="stylesheet" type="text/css" media="all" />
2927<style data-shopify>.section-template--18627565912353__b909da3f-7578-4887-8bd5-53a56ad978b4-padding {
2928    padding-top: 30px;
2929    padding-bottom: 39px;
2930  }
2931
2932  @media screen and (min-width: 750px) {
2933    .section-template--18627565912353__b909da3f-7578-4887-8bd5-53a56ad978b4-padding {
2934      padding-top: 40px;
2935      padding-bottom: 52px;
2936    }
2937  }</style><div class="newsletter center ">
2938  <div class="newsletter__wrapper color-background-1 gradient content-container isolate content-container--full-width section-template--18627565912353__b909da3f-7578-4887-8bd5-53a56ad978b4-padding"><h2 class="inline-richtext h1" >
2939            Subscribe to Doug's newsletter
2940          </h2><div class="newsletter__subheading rte" ><p>Get the latest updates and special deals from Doug's Store.</p></div><div >
2941            <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2942              <input type="hidden" name="contact[tags]" value="newsletter">
2943              <div class="newsletter-form__field-wrapper">
2944                <div class="field">
2945                  <input
2946                    id="NewsletterForm--template--18627565912353__b909da3f-7578-4887-8bd5-53a56ad978b4"
2947                    type="email"
2948                    name="contact[email]"
2949                    class="field__input"
2950                    value=""
2951                    aria-required="true"
2952                    autocorrect="off"
2953                    autocapitalize="off"
2954                    autocomplete="email"
2955                    
2956                    placeholder="Email"
2957                    required
2958                  >
2959                  <label class="field__label" for="NewsletterForm--template--18627565912353__b909
2959da3f-7578-4887-8bd5-53a56ad978b4">
2960                    Email
2961                  </label>
2962                  <button
2963                    type="submit"
2964                    class="newsletter-form__button field__button"
2965                    name="commit"
2966                    id="Subscribe"
2967                    aria-label="Subscribe"
2968                  >
2969                    <svg
2970  viewBox="0 0 14 10"
2971  fill="none"
2972  aria-hidden="true"
2973  focusable="false"
2974  class="icon icon-arrow"
2975  xmlns="http://www.w3.org/2000/svg"
2976>
2977  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
2978</svg>
2979
2980                  </button>
2981                </div></div></form>
2982          </div></div>
2983</div>
2984
2985
2986</section>
2987    </main>
2988
2989    <!-- BEGIN sections: footer-group -->
2990<div id="shopify-section-sections--18627566371105__footer" class="shopify-section shopify-section-group-footer-group">
2991<link href="//doughammer.com/cdn/shop/t/9/assets/section-footer.css?v=171161867995400310821681560787" rel="stylesheet" type="text/css" media="all" />
2992<link href="//doughammer.com/cdn/shop/t/9/assets/component-newsletter.css?v=103472482056003053551681560786" rel="stylesheet" type="text/css" media="all" />
2993<link href="//doughammer.com/cdn/shop/t/9/assets/component-list-menu.css?v=151968516119678728991681560785" rel="stylesheet" type="text/css" media="all" />
2994<link href="//doughammer.com/cdn/shop/t/9/assets/component-list-payment.css?v=69253961410771838501681560785" rel="stylesheet" type="text/css" media="all" />
2995<link href="//doughammer.com/cdn/shop/t/9/assets/component-list-social.css?v=52211663153726659061681560785" rel="stylesheet" type="text/css" media="all" />
2996<style data-shopify>.footer {
2997    margin-top: 36px;
2998  }
2999
3000  .section-sections--18627566371105__footer-padding {
3001    padding-top: 27px;
3002    padding-bottom: 27px;
3003  }
3004
3005  @media screen and (min-width: 750px) {
3006    .footer {
3007      margin-top: 48px;
3008    }
3009
3010    .section-sections--18627566371105__footer-padding {
3011      padding-top: 36px;
3012      padding-bottom: 36px;
3013    }
3014  }</style><footer class="footer color-background-1 gradient section-sections--18627566371105__footer-padding"><div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet "><div
3015                class="footer-block grid__item footer-block--menu"
3016                
3017              ><h2 class="footer-block__heading inline-richtext">N A V I G A T I O N</h2><ul class="footer-block__details-content list-unstyled"><li>
3018                            <a
3019                              href="/search"
3020                              class="link link--text list-menu__item list-menu__item--link"
3021                            >
3022                              search
3023                            </a>
3024                          </li><li>
3025                            <a
3026                              href="/"
3027                              class="link link--text list-menu__item list-menu__item--link list-menu__item--active"
3028                            >
3029                              home
3030                            </a>
3031                          </li><li>
3032                            <a
3033                              href="/pages/collections"
3034                              class="link link--text list-menu__item list-menu__item--link"
3035                            >
3036                              collections
3037                            </a>
3038                          </li><li>
3039                            <a
3040                              href="/collections/sheet-music"
3041                              class="link link--text list-menu__item list-menu__item--link"
3042                            >
3043                              sheet music
3044                            </a>
3045                          </li><li>
3046                            <a
3047                              href="/collections/duets"
3048                              class="link link--text list-menu__item list-menu__item--link"
3049                            >
3050                              duets
3051                            </a>
3052                          </li><li>
3053                            <a
3054                              href="/collections/digital-songbooks"
3055                              class="link link--text list-menu__item list-menu__item--link"
3056                            >
3057                              digital songbooks
3058                            </a>
3059                          </li><li>
3060                            <a
3061                              href="/collections/printed-songbooks"
3062                              class="link link--text list-menu__item list-menu__item--link"
3063                            >
3064                              printed songbooks
3065                            </a>
3066                          </li><li>
3067                            <a
3068                              href="/pages/music"
3069                              class="link link--text list-menu__item list-menu__item--link"
3070                            >
3071                              streaming
3072                            </a>
3073                          </li><li>
3074                            <a
3075                              href="/collections/compact-discs"
3076                              class="link link--text list-menu__item list-menu__item--link"
3077                            >
3078                              compact discs
3079                            </a>
3080                          </li></ul></div></div><div class="footer-block--newsletter"><ul class="footer__list-social list-unstyled list-social"><li class="list-social__item">
3081      <a href="https://www.facebook.com/doughammermusic" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewB
3081ox="0 0 18 18">
3082  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
3083</svg>
3084<span class="visually-hidden">Facebook</span>
3085      </a>
3086    </li><li class="list-social__item">
3087      <a href="https://www.instagram.com/doug_hammer" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 18 18">
3088  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
3089  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
3090</svg>
3091<span class="visually-hidden">Instagram</span>
3092      </a>
3093    </li><li class="list-social__item">
3094      <a href="https://www.youtube.com/@doughammer" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 100 70">
3095  <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor">
3096</svg>
3097<span class="visually-hidden">YouTube</span>
3098      </a>
3099    </li><li class="list-social__item">
3100      <a href="https://www.tiktok.com/@doug_hammer" class="link list-social__link" ><svg
3101  aria-hidden="true"
3102  focusable="false"
3103  class="icon icon-tiktok"
3104  width="16"
3105  height="18"
3106  fill="none"
3107  xmlns="http://www.w3.org/2000/svg"
3108>
3109  <path d="M8.02 0H11s-.17 3.82 4.13 4.1v2.95s-2.3.14-4.13-1.26l.03 6.1a5.52 5.52 0 11-5.51-5.52h.77V9.4a2.5 2.5 0 101.76 2.4L8.02 0z" fill="currentColor">
3110</svg>
3111<span class="visually-hidden">TikTok</span>
3112      </a>
3113    </li><li class="list-social__item">
3114      <a href="https://twitter.com/doughammer" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 18 15">
3115  <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z">
3116</svg>
3117<span class="visually-hidden">Twitter</span>
3118      </a>
3119    </li></ul></div>
3120      </div><div class="footer__content-bottom">
3121    <div class="footer__content-bottom-wrapper page-width">
3122      <div class="footer__column footer__localization isolate"></div>
3123      <div class="footer__column footer__column--info"><div class="footer__payment">
3124            <span class="visually-hidden">Payment methods</span>
3125            <ul class="list list-payment" role="list"><li class="list-payment__item">
3126                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3127
3128                </li><li class="list-payment__item">
3129                  <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 
31291.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
3130
3131                </li><li class="list-payment__item">
3132                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
3133                </li><li class="list-payment__item">
3134                  <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
3135                </li><li class="list-payment__item">
3136                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
313606zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
3137
3138                </li><li class="list-payment__item">
3139                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
3140
3141                </li><li class="list-payment__item">
3142                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
31420-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
3143                </li><li class="list-payment__item">
3144                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
3145
3146                </li><li class="list-payment__item">
3147                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
314716.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3148
3149                </li></ul>
3150          </div></div>
3151    </div>
3152    <div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center">
3153      <div class="footer__copyright caption">
3154        <small class="copyright__content"
3155          >&copy; 2026, <a href="/" title="">Doug Hammer Music</a></small>
3156        <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></small></div>
3157    </div>
3158  </div>
3159</footer>
3160</div>
3161<!-- END sections: footer-group -->
3162
3163    <ul hidden>
3164      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
3165      <li id="a11y-new-window-message">Opens in a new window.</li>
3166    </ul>
3167
3168    
3168<script>
3169      window.shopUrl = 'https://doughammer.com';
3170      window.routes = {
3171        cart_add_url: '/cart/add',
3172        cart_change_url: '/cart/change',
3173        cart_update_url: '/cart/update',
3174        cart_url: '/cart',
3175        predictive_search_url: '/search/suggest'
3176      };
3177
3178      window.cartStrings = {
3179        error: `There was an error while updating your cart. Please try again.`,
3180        quantityError: `You can only add [quantity] of this item to your cart.`
3181      }
3182
3183      window.variantStrings = {
3184        addToCart: `Add to cart`,
3185        soldOut: `Sold out`,
3186        unavailable: `Unavailable`,
3187        unavailable_with_option: `[value] - Unavailable`,
3188      }
3189
3190      window.accessibilityStrings = {
3191        imageAvailable: `Image [index] is now available in gallery view`,
3192        shareSuccess: `Link copied to clipboard`,
3193        pauseSlideshow: `Pause slideshow`,
3194        playSlideshow: `Play slideshow`,
3195      }
3196    </script>
3196<script src="//doughammer.com/cdn/shop/t/9/assets/predictive-search.js?v=16985596534672189881681560786" defer="defer"></script>
3196<style>
3197         div#shopify-section-header {
3198      z-index: 99999;
3199    }
3200/*        .head_cont p {
3201    text-decoration: underline;
3202} */
3203       </style>
3204
3205
3206    
3207  <style> .header__inline-menu .link {font-size: 1.8rem !important;} a.link.link--text.list-menu__item.list-menu__item--link {font-size: 15px !important;} .footer-block__details-content.rte p {font-size: 15px !important;} h1 {font-size: 3rem !important;} form#ContactForm > div:nth-child(4) {display: none !important;} </style>
3208<!-- Failed to render app block "12439146293631897289": app block path "shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e" does not exist --><!-- Failed to render app block "7779870835509955477": app block path "shopify://apps/mailerlite-email-automation/blocks/app-embed/3e7771ef-b1fb-4ce4-9863-8a56a6e483c4" does not exist -->
3208<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3208
3209</body>
3210</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.