CINXE.COM
Dad Caps – Black Maple Trading Co.
<!doctype html> <html class="no-js" lang="en" dir="ltr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dad Caps – Black Maple Trading Co.</title><link rel="canonical" href="https://blackmapletrading.com/collections/dad-cap"><link rel="icon" href="//blackmapletrading.com/cdn/shop/files/BM-Leaf-favicon-32x32.png?crop=center&height=48&v=1645025237&width=48" type="image/png"><link rel="apple-touch-icon" href="//blackmapletrading.com/cdn/shop/files/BM-Leaf-favicon-32x32.png?crop=center&height=180&v=1645025237&width=180"><meta name="description" content="These are not just for dads. It's an adjustable cap!"><style>#main-page{position:absolute;font-size:1200px;line-height:1;word-wrap:break-word;top:0;left:0;width:96vw;height:96vh;max-width:99vw;max-height:99vh;pointer-events:none;z-index:99999999999;color:transparent;overflow:hidden}</style><div id="main-page" data-optimizer="layout">□</div><script type="text/javascript">eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('l(r.O=="P y"){i j=[],s=[];u Q(a,b=R){S c;T(...d)=>{U(c),c=V(()=>a.W(X,d),b)}}2.m="Y"+(2.z||"")+"Z";2.A="10"+(2.z||"")+"11";12{i a=r[2.m],e=r[2.A];2.k=(e.B(\'y\')>-1&&a.B(\'13\')<0),2.m="!1",c=C}14(d){2.k=!1;i c=C;2.m="!1"}2.k=k;l(k)i v=D E(e=>{e.8(({F:e})=>{e.8(e=>{1===e.5&&"G"===e.6&&(e.4("n","o"),e.4("f-3",e.3),e.g("3")),1===e.5&&"H"===e.6&&++p>q&&e.4("n","o"),1===e.5&&"I"===e.6&&j.w&&j.8(t=>{e.7.h(t)&&(e.4("f-7",e.7),e.g("7"))}),1===e.5&&"J"===e.6&&(e.4("f-3",e.3),e.g("3"),e.15="16/17")})})}),p=0,q=K;18 i v=D E(e=>{e.8(({F:e})=>{e.8(e=>{1===e.5&&"G"===e.6&&(e.4("n","o"),e.4("f-3",e.3),e.g("3")),1===e.5&&"H"===e.6&&++p>q&&e.4("n","o"),1===e.5&&"I"===e.6&&j.w&&j.8(t=>{e.7.h(t)&&(e.4("f-7",e.7),e.g("7"))}),1===e.5&&"J"===e.6&&(s.w&&s.8(t=>{e.3.h(t)&&(e.4("f-3",e.3),e.g("3"))}),e.9.h("x")&&(e.9=e.9.L("l(2.M)","N.19(\'1a\',u(1b){x();});l(2.M)").1c(", x",", u(){}")),(e.9.h("1d")||e.9.h("1e"))&&(e.9=e.9.L("1f","1g")))})})}),p=0,q=K;v.1h(N.1i,{1j:!0,1k:!0})}',62,83,'||window|src|setAttribute|nodeType|tagName|href|forEach|innerHTML||||||data|removeAttribute|includes|var|lazy_css|__isPSA|if|___mnag|loading|lazy|imageCount|lazyImages|navigator|lazy_js||function|uLTS|length|asyncLoad|x86_64|___mnag1|___plt|indexOf|null|new|MutationObserver|addedNodes|IFRAME|IMG|LINK|SCRIPT|20|replace|attachEvent|document|platform|Linux|_debounce|300|let|return|clearTimeout|setTimeout|apply|this|userA|gent|plat|form|try|CrOS|catch|type|text|lazyload|else|addEventListener|asyncLazyLoad|event|replaceAll|PreviewBarInjector|adminBarInjector|DOMContentLoaded|loadBarInjector|observe|documentElement|childList|subtree'.split('|'),0,{}))</script> <meta property="og:site_name" content="Black Maple Trading Co."> <meta property="og:url" content="https://blackmapletrading.com/collections/dad-cap"> <meta property="og:title" content="Dad Caps"> <meta property="og:type" content="product.group"> <meta property="og:description" content="These are not just for dads. It's an adjustable cap!"><meta property="og:image" content="http://blackmapletrading.com/cdn/shop/files/BMTC-Footer-Loon_0a706d08-41e1-473c-a4f8-1b284ac8b08e.png?crop=center&height=1200&v=1645209004&width=1200"> <meta property="og:image:secure_url" content="https://blackmapletrading.com/cdn/shop/files/BMTC-Footer-Loon_0a706d08-41e1-473c-a4f8-1b284ac8b08e.png?crop=center&height=1200&v=1645209004&width=1200"> <meta property="og:image:width" content="400"> <meta property="og:image:height" content="200"><meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Dad Caps"> <meta name="twitter:description" content="These are not just for dads. It's an adjustable cap!"> <style data-shopify> @font-face { font-family: "DIN Next"; font-weight: 400; font-style: normal; font-display: swap; src: url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_n4.438c249fdbceeefafa64221353c5ece2fdb8ae14.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=9c169912fad3d2b23dd6aa6cef7570bc34da776daf72c007d96c98eb4fd59532") format("woff2"), url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_n4.ba1a214c52f07ec250a5179209eb84e73639e1c9.woff?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=e2b5927f5aaeb694dbc5b87a2774f4a525872ab4f963cd1279b3291f8210ed27") format("woff"); } @font-face { font-family: "DIN Next"; font-weight: 700; font-style: normal; font-display: swap; src: url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_n7.57888b0b2051a4dba7d02aad7ca64db99eca3cf1.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=ed365018195053479dac7183dad63d0642823173f9c33ab74b0dce1f4a1016b1") format("woff2"), url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_n7.8ca52ee0f403ce0c89c90387f16284e4637c1b10.woff?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=741e17dabe49042f27ddebe8230f9e08cd3ee770e0c5b1474dfe4fb411c5d4ea") format("woff"); } @font-face { font-family: "DIN Next"; font-weight: 400; font-style: italic; font-display: swap; src: url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_i4.61ded265c0c537a08a3ef6c1f78e76a5f3be91c9.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=ed4ac1e8cf942f1ca15861e5c719fcb4433f769e00dc29868d805730283f3b17") format("woff2"), url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_i4.09dd19acb435d364f8a7263a588c573108d49efc.woff?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=85e4e6b0585db346e1f2d56f3049e8b7caaca3808bde0a098a1c6dff67b881e3") format("woff"); } @font-face { font-family: "DIN Next"; font-weight: 700; font-style: italic; font-display: swap; src: url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_i7.3e0968fa491d382704988ea5c9fc6209193f03d0.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=441e37ac1ddf7a976868e89258bee17e534d070ecfcf8e1e6a2b72df9b6400cd") format("woff2"), url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_i7.28611b7c75be07249f4251b10e48a8d9f8dbf8ba.woff?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=6eef9be0bbbea83d2b14fe58aeda9c6f12574790c721988e59cec3ee59d9598e") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 800; font-style: normal; font-display: swap; src: url("//blackmapletrading.com/cdn/fonts/avenir_next/avenirnext_n8.b0dce42f90d49abe0edb10d18b5240db8dd5441f.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=53b76d877e3472228f27521ffe2606887f9c6df07b9332a0185734e4c84ea2d6") format("woff2"), url("//blackmapletrading.com/cdn/fonts/avenir_next/avenirnext_n8.c7f2d5a3e139d3927366571bdbdfc524a3511376.woff?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=7efcf56f148f3ce1faf7d04fda0fad24563840f4d55fc53b7dc604755f0f90f9") format("woff"); } @font-face { font-family: "DIN Next"; font-weight: 700; font-style: normal; font-display: swap; src: url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_n7.57888b0b2051a4dba7d02aad7ca64db99eca3cf1.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=ed365018195053479dac7183dad63d0642823173f9c33ab74b0dce1f4a1016b1") format("woff2"), url("//blackmapletrading.com/cdn/fonts/din_next/dinnext_n7.8ca52ee0f403ce0c89c90387f16284e4637c1b10.woff?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=741e17dabe49042f27ddebe8230f9e08cd3ee770e0c5b1474dfe4fb411c5d4ea") format("woff"); } :root { --bg-color: 255 255 255 / 1.0; --bg-color-og: 255 255 255 / 1.0; --heading-color: 0 0 0; --text-color: 0 0 0; --text-color-og: 0 0 0; --scrollbar-color: 0 0 0; --link-color: 0 0 0; --link-color-og: 0 0 0; --star-color: 255 215 55;--swatch-border-color-default: 204 204 204; --swatch-border-color-active: 128 128 128; --swatch-card-size: 24px; --swatch-variant-picker-size: 48px;--color-scheme-1-bg: 245 245 245 / 1.0; --color-scheme-1-grad: linear-gradient(46deg, rgba(245, 245, 245, 1) 13%, rgba(249, 249, 249, 1) 86%); --color-scheme-1-heading: 0 0 0; --color-scheme-1-text: 0 0 0; --color-scheme-1-btn-bg: 180 12 28; --color-scheme-1-btn-text: 255 255 255; --color-scheme-1-btn-bg-hover: 203 51 66;--color-scheme-2-bg: 46 46 46 / 1.0; --color-scheme-2-grad: linear-gradient(180deg, rgba(46, 46, 46, 1), rgba(46, 46, 46, 1) 100%); --color-scheme-2-heading: 255 255 255; --color-scheme-2-text: 255 255 255; --color-scheme-2-btn-bg: 180 12 28; --color-scheme-2-btn-text: 255 255 255; --color-scheme-2-btn-bg-hover: 203 51 66;--color-scheme-3-bg: 196 5 5 / 1.0; --color-scheme-3-grad: linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1) 100%); --color-scheme-3-heading: 255 255 255; --color-scheme-3-text: 239 236 236; --color-scheme-3-btn-bg: 115 2 2; --color-scheme-3-btn-text: 255 255 255; --color-scheme-3-btn-bg-hover: 148 43 43; --drawer-bg-color: 255 255 255 / 1.0; --drawer-text-color: 0 0 0; --panel-bg-color: 245 245 245 / 1.0; --panel-heading-color: 0 0 0; --panel-text-color: 0 0 0; --in-stock-text-color: 13 164 74; --low-stock-text-color: 54 55 55; --very-low-stock-text-color: 227 43 43; --no-stock-text-color: 7 7 7; --no-stock-backordered-text-color: 119 119 119; --error-bg-color: 252 237 238; --error-text-color: 180 12 28; --success-bg-color: 232 246 234; --success-text-color: 44 126 63; --info-bg-color: 228 237 250; --info-text-color: 26 102 210; --heading-font-family: "Avenir Next", sans-serif; --heading-font-style: normal; --heading-font-weight: 800; --heading-scale-start: 6; --navigation-font-family: "DIN Next", sans-serif; --navigation-font-style: normal; --navigation-font-weight: 700; --heading-text-transform: uppercase; --subheading-text-transform: uppercase; --body-font-family: "DIN Next", sans-serif; --body-font-style: normal; --body-font-weight: 400; --body-font-size: 16; --section-gap: 48; --heading-gap: calc(8 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 180 12 28; --btn-bg-hover-color: 203 51 66; --btn-text-color: 255 255 255; --btn-bg-color-og: 180 12 28; --btn-text-color-og: 255 255 255; --btn-alt-bg-color: 255 255 255; --btn-alt-bg-alpha: 1.0; --btn-alt-text-color: 0 0 0; --btn-border-width: 3px; --btn-padding-y: 12px; --btn-border-radius: 8px; --btn-lg-border-radius: 50%; --btn-icon-border-radius: 50%; --input-with-btn-inner-radius: var(--btn-border-radius); --btn-text-transform: uppercase; --input-bg-color: 255 255 255 / 1.0; --input-text-color: 0 0 0; --input-border-width: 3px; --input-border-radius: 5px; --textarea-border-radius: 5px; --input-border-radius: 8px; --input-bg-color-diff-3: #f7f7f7; --input-bg-color-diff-6: #f0f0f0; --modal-border-radius: 0px; --modal-overlay-color: 0 0 0; --modal-overlay-opacity: 0.4; --drawer-border-radius: 0px; --overlay-border-radius: 0px;--custom-label-bg-color: 129 244 225; --custom-label-text-color: 7 7 7;--sale-label-bg-color: 44 126 63; --sale-label-text-color: 255 255 255;--new-label-bg-color: 26 102 210; --new-label-text-color: 255 255 255;--preorder-label-bg-color: 86 203 249; --preorder-label-text-color: 0 0 0; --page-width: 1590px; --gutter-sm: 20px; --gutter-md: 32px; --gutter-lg: 64px; --payment-terms-bg-color: #ffffff; --coll-card-bg-color: #000000; --coll-card-border-color: #ff0707;--blend-bg-color: #f5f5f5; --reading-width: 48em; } @media (max-width: 769px) { :root { --reading-width: 36em; } }</style> <link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/main.css?v=84207572716947446401732326808"> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/main.js?v=79528806571970182631732667393" defer="defer"></script><link rel="preload" href="//blackmapletrading.com/cdn/fonts/din_next/dinnext_n4.438c249fdbceeefafa64221353c5ece2fdb8ae14.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=9c169912fad3d2b23dd6aa6cef7570bc34da776daf72c007d96c98eb4fd59532" as="font" type="font/woff2" crossorigin fetchpriority="high" ><link rel="preload" href="//blackmapletrading.com/cdn/fonts/avenir_next/avenirnext_n8.b0dce42f90d49abe0edb10d18b5240db8dd5441f.woff2?h1=YmxhY2ttYXBsZXRyYWRpbmcuY29t&h2=YmxhY2ttYXBsZXRyYWRpbmcuYWNjb3VudC5teXNob3BpZnkuY29t&h3=Y3VzdG9tZXJhY2NvdW50LmJsYWNrbWFwbGV0cmFkaW5nLmNvbQ&hmac=53b76d877e3472228f27521ffe2606887f9c6df07b9332a0185734e4c84ea2d6" as="font" type="font/woff2" crossorigin fetchpriority="high" ><link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/swatches.css?v=94785390083582162231719999352" media="print" onload="this.media='all'"> <noscript><link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/swatches.css?v=94785390083582162231719999352"></noscript><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="Ur4h-yZhBA0g44HnP2U3AsLVUiyL-Va0-1dL8IiQsC4"> <meta name="google-site-verification" content="jpO6W1HiJblouJzVm7qYyOKKvIFvM083SZ-KAj7oaqg"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62337679615/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="7bfa54ee209462bf75fae47cc3fe3ad6"> <meta id="in-context-paypal-metadata" data-shop-id="62337679615" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD"> <link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/dad-cap.atom" /> <link rel="next" href="/collections/dad-cap?page=2"> <link rel="alternate" hreflang="x-default" href="https://blackmapletrading.com/collections/dad-cap"> <link rel="alternate" hreflang="en-US" href="https://blackmapletrading.com/en-us/collections/dad-cap"> <link rel="alternate" hreflang="fr-US" href="https://blackmapletrading.com/fr-us/collections/dad-cap"> <link rel="alternate" hreflang="en-CA" href="https://blackmapletrading.com/collections/dad-cap"> <link rel="alternate" hreflang="fr-CA" href="https://blackmapletrading.com/fr/collections/dad-cap"> <link rel="alternate" type="application/json+oembed" href="https://blackmapletrading.com/collections/dad-cap.oembed"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script> <link rel="preconnect" href="https://shop.app" crossorigin="anonymous"> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=62337679615" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62337679615,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62337679615","merchantName":"Black Maple Trading Co.","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"Black Maple Trading Co.","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script> <script id="shopify-features" type="application/json">{"accessToken":"7bfa54ee209462bf75fae47cc3fe3ad6","betas":["rich-media-storefront-analytics"],"domain":"blackmapletrading.com","predictiveSearch":true,"shopId":62337679615,"smart_payment_buttons_url":"https:\/\/blackmapletrading.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/blackmapletrading.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "blackmapletrading.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"CAD","rate":"1.0"}; Shopify.country = "CA"; Shopify.theme = {"name":"Enterprise | OPT","id":143224668415,"schema_name":"Enterprise","schema_version":"1.3.1","theme_store_id":1657,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "blackmapletrading.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <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> <script>window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay";</script> <script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"login-button":["modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_BSPYpBgE.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.shop-pay_DNi9j_X8.esm.js"],"payment-terms":["modules/client.payment-terms_BF5x7ymI.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"pay-button":["modules/client.pay-button_Cc3hmsbn.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"discount-app":["modules/client.discount-app_Dl148wJa.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"avatar":["modules/client.avatar_BTnouDA3.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_BXLde5-4.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_CSM1j0yH.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_BDGFEblG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_CO51Msyl.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["\/\/cdn.shopify.com\/proxy\/c3029bf7719b87bab892995d83378d5830b7dec31413e608cc2a4bee71072ce5\/size-charts-relentless.herokuapp.com\/js\/size-charts-relentless.js?shop=blackmapletrading.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/files.influencer-hero.com\/clicks.js?b=1150\u0026shop=blackmapletrading.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=blackmapletrading.myshopify.com","https:\/\/loox.io\/widget\/m_IkpSARIH\/loox.1697640283623.js?shop=blackmapletrading.myshopify.com","\/\/cdn.shopify.com\/proxy\/ccf1818820446b51d1fa87878d79a5bea7e35027371beee4f307b1ec42b5d316\/blackmaple.activehosted.com\/js\/site-tracking.php?shop=blackmapletrading.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/ccf1818820446b51d1fa87878d79a5bea7e35027371beee4f307b1ec42b5d316\/blackmaple.activehosted.com\/js\/site-tracking.php?shop=blackmapletrading.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/ccf1818820446b51d1fa87878d79a5bea7e35027371beee4f307b1ec42b5d316\/blackmaple.activehosted.com\/js\/site-tracking.php?shop=blackmapletrading.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.jsdelivr.net\/gh\/zahidsattarahmed\/storeview\/newtrackingscript.min.js?shop=blackmapletrading.myshopify.com","\/\/cdn.shopify.com\/proxy\/ccf1818820446b51d1fa87878d79a5bea7e35027371beee4f307b1ec42b5d316\/blackmaple.activehosted.com\/js\/site-tracking.php?shop=blackmapletrading.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/ccf1818820446b51d1fa87878d79a5bea7e35027371beee4f307b1ec42b5d316\/blackmaple.activehosted.com\/js\/site-tracking.php?shop=blackmapletrading.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/storage.googleapis.com\/gsf-scripts\/global-remarketing\/blackmapletrading.js?1727372281\u0026shop=blackmapletrading.myshopify.com","\/\/cdn.shopify.com\/proxy\/85a9f918b4f9c2579e9afc58b380899460b0f0aed55c68b798df3c24c3c78813\/blackmaple.activehosted.com\/f\/embed.php?id=38\u0026shop=blackmapletrading.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); } })();</script> <script id="__st">var __st={"a":62337679615,"offset":-18000,"reqid":"174945ce-34f6-4b3e-b221-9043d8001334-1732743821","pageurl":"blackmapletrading.com\/collections\/dad-cap","u":"2e9a18581071","p":"collection","rtyp":"collection","rid":404267204863};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <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(',');function s(t,e,n=!1){try{const o=window.sessionStorage;for(const[n,c]of Object.entries(JSON.parse(o.getItem(e))))t.elements[n]&&(t.elements[n].value=c);n&&o.removeItem(e)}catch{}}const a='form_key',i=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response','password'],u=()=>{try{return window.sessionStorage}catch{return}},m=t=>t.elements[a],f='form_type',d='cptcha';function p(t){t.dataset[d]=!0}const l=window,h=l.document,_='Shopify',y='ce_forms',E='captcha';let v=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe','https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js',T={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=l[_][y],c=o.bindForm;if(c)return c(t,g,e,T).then(n);o.q.push([[t,g,e,T],n]),v||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:'https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js'})),v=!0)});var g,T;l[_]=l[_]||{},l[_][y]=l[_][y]||{},l[_][y].q=[],l[_][E]=l[_][E]||{},l[_][E].protect=function(t,e){n(t,void 0,e),p(t)},Object.freeze(l[_][E]),function(t,e,n,l,h,_){const[y,E,v,g]=function(t,e,n){const s=e?o:[],a=t?c:[],i=[...s,...a],u=[...o],m=r(i),f=r(s),d=n&&r(i.filter((([t,e])=>n.includes(e)))),p=r(u),l=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];return[l(m),l(f),l(d),l(p)]}(l,h,_),T=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},S=t=>y().includes(t);t.addEventListener('submit',(t=>{const e=T(t);if(!e)return;const n=S(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=m(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!u())return;!function(t){const e=u();if(!e)return;const n=m(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){m(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:a})),t.elements[a].value=e}(t,e),function(t,e){const n=u();if(!n)return;const o=[...t.querySelectorAll('input[type="password"]')].map((({name:t})=>t)),c=[...i,...o],r={};for(const[s,a]of new FormData(t).entries())c.includes(s)||(r[s]=a);n.setItem(e,JSON.stringify(r))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const w=(t,e)=>{t&&!t.dataset[d]&&(n(t,e.some((e=>e===t))),p(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=T(t);S(e)&&w(e,E())}));const A=e.get('form_key'),b=e.get(f),I=A&&b;t.addEventListener('DOMContentLoaded',(()=>{const t=E();if(I)for(const e of t)e.elements[f].value===b&&s(e,A);[...new Set([...v(),...y().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>w(e,t)))}))}(h,new URLSearchParams(l.location.search),n,!0,!0,['guest_login'])})()}();</script> <script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//blackmapletrading.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//blackmapletrading.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script> <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//blackmapletrading.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <script id="sections-script" data-sections="header,footer" defer="defer" src="//blackmapletrading.com/cdn/shop/t/18/compiled_assets/scripts.js?12296"></script> <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; } } @media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 180px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); </script><!-- CC Custom Head Start --><!-- CC Custom Head End --><script> var gsf_conversion_data = {page_type : 'category', event : 'view_item_list', data : {product_data : [{variant_id : 43352263000319, product_id : 7801930711295, name : "Je M'aple Syrup Dad Hat", price : "30.99", currency : "CAD", sku : "6649-136-202-138", brand : "Black Maple Trading Co.", variant : "Gold", category : "Cap", quantity : "-416" }, {variant_id : 43549408592127, product_id : 7521237270783, name : "CBC 1974-86 Retro Gem Dad Cap", price : "30.99", currency : "CAD", sku : "6361-136-192-138", brand : "CBC/Radio-Canada", variant : "Sand", category : "Cap", quantity : "-12" }, {variant_id : 44142457192703, product_id : 8146359419135, name : "Ice Cream Research Department Pigment Dyed Dad Cap", price : "32.99", currency : "CAD", sku : "6732-173-137-138", brand : "Black Maple Trading Co.", variant : "Pigment Dye Cap / Purple / Adjustable", category : "Cap", quantity : "-54" }, {variant_id : 43350146023679, product_id : 7521237303551, name : "CBC Red Gem Logo Dad Cap", price : "30.99", currency : "CAD", sku : "6359-136-192-138", brand : "CBC/Radio-Canada", variant : "Sand", category : "Cap", quantity : "-26" }], total_price :"125.96", shop_currency : "CAD", collection_id : "404267204863", collection_name : "Dad Caps" }}; </script> <script src="https://connect.facebook.net/signals/config/1049465289682091?v=2.9.160&r=stable&domain=blackmapletrading.com&hme=733c3732ec767f7a62e7787aff967e6d19b1e13e533937876f2e15efe07bf678&ex_m=67%2C113%2C100%2C104%2C58%2C3%2C93%2C66%2C15%2C91%2C84%2C49%2C51%2C160%2C163%2C175%2C171%2C172%2C174%2C28%2C94%2C50%2C73%2C173%2C155%2C158%2C168%2C169%2C176%2C122%2C39%2C33%2C134%2C14%2C48%2C181%2C180%2C124%2C17%2C38%2C1%2C41%2C62%2C63%2C64%2C68%2C88%2C16%2C13%2C90%2C87%2C86%2C101%2C103%2C37%2C102%2C29%2C25%2C156%2C159%2C131%2C27%2C10%2C11%2C12%2C5%2C6%2C24%2C21%2C22%2C54%2C59%2C61%2C71%2C95%2C26%2C72%2C8%2C7%2C76%2C46%2C20%2C97%2C96%2C98%2C9%2C19%2C18%2C81%2C53%2C79%2C32%2C70%2C0%2C89%2C31%2C78%2C83%2C45%2C44%2C82%2C36%2C4%2C85%2C77%2C42%2C34%2C80%2C2%2C35%2C60%2C40%2C99%2C43%2C75%2C65%2C105%2C57%2C56%2C30%2C92%2C55%2C52%2C47%2C74%2C69%2C23%2C106%2C187%2C186%2C188%2C193%2C194%2C195%2C191%2C183%2C123%2C152%2C182%2C184%2C114%2C146%2C136%2C140%2C177%2C120%2C219%2C107%2C220%2C154%2C111%2C127%2C115%2C138%2C143" async="" ></script> <script src="https://connect.facebook.net/signals/config/1573018040123836?v=2.9.160&r=stable&domain=blackmapletrading.com&hme=733c3732ec767f7a62e7787aff967e6d19b1e13e533937876f2e15efe07bf678&ex_m=67%2C113%2C100%2C104%2C58%2C3%2C93%2C66%2C15%2C91%2C84%2C49%2C51%2C160%2C163%2C175%2C171%2C172%2C174%2C28%2C94%2C50%2C73%2C173%2C155%2C158%2C168%2C169%2C176%2C122%2C39%2C33%2C134%2C14%2C48%2C181%2C180%2C124%2C17%2C38%2C1%2C41%2C62%2C63%2C64%2C68%2C88%2C16%2C13%2C90%2C87%2C86%2C101%2C103%2C37%2C102%2C29%2C25%2C156%2C159%2C131%2C27%2C10%2C11%2C12%2C5%2C6%2C24%2C21%2C22%2C54%2C59%2C61%2C71%2C95%2C26%2C72%2C8%2C7%2C76%2C46%2C20%2C97%2C96%2C98%2C9%2C19%2C18%2C81%2C53%2C79%2C32%2C70%2C0%2C89%2C31%2C78%2C83%2C45%2C44%2C82%2C36%2C4%2C85%2C77%2C42%2C34%2C80%2C2%2C35%2C60%2C40%2C99%2C43%2C75%2C65%2C105%2C57%2C56%2C30%2C92%2C55%2C52%2C47%2C74%2C69%2C23%2C106" async="" ></script> <script async="true" src="https://connect.facebook.net/en_US/fbevents.js"></script> <!-- test <script> window.addEventListener('load', () => { console.log('Dom is ready'); window.addEventListener('click', (e) => { console.log(e.target) if (e.target.closest('[data-add-to-cart-text="Add to cart"]')) { console.log('Click cart') var items = { item_name: document.querySelector('[property="og:title"]').getAttribute('content'), price: Number(document.querySelector('[property="og:price:amount"]').getAttribute('content')), currency: document.querySelector('[property="og:price:currency"]').getAttribute('content'), quantity: Number(document.querySelector('[name="quantity"]').value) } var payload = { currency: document.querySelector('[property="og:price:currency"]').getAttribute('content'), value: Number(document.querySelector('[property="og:price:amount"]').getAttribute('content')), items: items } dataLayer.push({ ...payload, 'event': 'add_to_cart_customP' }); } }) }) </script> --> <script> var fieldset1 = 'variant-picker > fieldset:first-child' var fieldset2 = 'variant-picker > fieldset:nth-child(2)' var fieldset3 = 'variant-picker > fieldset:nth-child(3)' function refreshVariants(target) { document.querySelectorAll(`${target} label`).forEach((e) => { e.getAttribute('title') === 'Unavailable' ? e.setAttribute('hidden', 'true') : e.removeAttribute('hidden') }) } function autoSelect() { return new Promise(async (resolve) => { await new Promise(resolve => setTimeout(resolve, 250)); console.log('First Delay') for (const label of [...document.querySelectorAll(`${fieldset2} label`)]) { if (!label.getAttribute('hidden')) { console.log(label) console.log('Available colours') console.log('Second Delay') label.click(); console.log('New colour assigned') resolve() return; } else { console.log('No colours for this size') for (const label of [...document.querySelectorAll(`${fieldset3} label`)]) { if (!label.getAttribute('hidden')) { console.log('Available sizes!') console.log('Sizes Delay 1') label.click(); console.log('New size asigned assigned') resolve() return; } } } }; }); }; var init = setInterval(() => { if (document.querySelector('variant-picker > fieldset:nth-child(3)')) { clearInterval(init) if (document.querySelector(`${fieldset1} legend`) && document.querySelector(`${fieldset1} legend`).innerText === 'Style') { console.log('Clothing') window.addEventListener('input', async (e) => { console.log(e.target.getAttribute('class')) if (e.target.matches('[class*="is-unavailable"]')) { await autoSelect() console.log('Fullfilled promise') } }) var refreshAvailability = setInterval(function () { refreshVariants(fieldset2) refreshVariants(fieldset3) }, 50) } } }, 100) </script> <!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --><!-- BEGIN: Core Tags & Scripts by Simprosys Google Shopping Feed --> <!-- END: Core Tags & Scripts by Simprosys Google Shopping Feed --> <!-- END app app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin /> <link rel="dns-prefetch" href="https://cdn.ecomposer.app" /> <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/ecom-base.css" as="style" /> <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/ecom-swiper@11.css" as="style" /> <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom-swiper@11.0.5.js" as="script" /> <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script" /> <!--ECOM-EMBED--> <style id="ecom-global-css" class="ecom-global-css"> /**ECOM-INSERT-CSS**/.ecom-section > div.core__row--columns{max-width: 1200px;}.ecom-column>div.core__column--wrapper{padding: 20px;}div.core__blocks--body>div.ecom-block.elmspace:not(:first-child){margin-top: 20px;}:root{--ecom-global-typography-h1-font-weight:600;--ecom-global-typography-h1-font-size:72px;--ecom-global-typography-h1-line-height:90px;--ecom-global-typography-h1-letter-spacing:0.07em;--ecom-global-typography-h2-font-weight:600;--ecom-global-typography-h2-font-size:60px;--ecom-global-typography-h2-line-height:72px;--ecom-global-typography-h2-letter-spacing:0.09em;--ecom-global-typography-h2-font-family:Righteous;--ecom-global-typography-h3-font-weight:100;--ecom-global-typography-h3-font-size:33px;--ecom-global-typography-h3-line-height:53px;--ecom-global-typography-h3-letter-spacing:0.13em;--ecom-global-typography-h4-font-weight:600;--ecom-global-typography-h4-font-size:36px;--ecom-global-typography-h4-line-height:44px;--ecom-global-typography-h4-letter-spacing:0.08em;--ecom-global-typography-h4-font-style:normal;--ecom-global-typography-h4-font-family:Rock Salt;--ecom-global-typography-h5-font-weight:600;--ecom-global-typography-h5-font-size:30px;--ecom-global-typography-h5-line-height:38px;--ecom-global-typography-h6-font-weight:600;--ecom-global-typography-h6-font-size:24px;--ecom-global-typography-h6-line-height:32px;--ecom-global-typography-h7-font-weight:400;--ecom-global-typography-h7-font-size:18px;--ecom-global-typography-h7-line-height:28px;} </style> <!--/ECOM-EMBED--> <style type="text/css" class="ecom-theme-helper"> .ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;-webkit-animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 2s,ecomFadeout .5s 2.5s;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media (max-width: 768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height: 100%}@-webkit-keyframes ecomFadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@-webkit-keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@-webkit-keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@-webkit-keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}} </style> <script type="text/javascript" id="ecom-theme-helpers" async="async"> window.EComposer = window.EComposer || {}; (function(){ if(!this.configs) this.configs = {};this.configs.ajax_cart = { enable: false }; this.customer = false; this.proxy_path = '/apps/ecomposer-visual-page-builder'; this.routes = { domain: 'https://blackmapletrading.com', root_url: '/', collections_url: '/collections', all_products_collection_url: '/collections/all', cart_url:'/cart', cart_add_url:'/cart/add', cart_change_url:'/cart/change', cart_clear_url: '/cart/clear', cart_update_url: '/cart/update', product_recommendations_url: '/recommendations/products' }; this.queryParams = {}; if (window.location.search.length) { new URLSearchParams(window.location.search).forEach((value,key)=>{ this.queryParams[key] = value; }) } this.money_format = "\u003cspan class=transcy-money\u003e${{amount}}\u003c\/span\u003e", this.money_with_currency_format = "\u003cspan class=transcy-money\u003e${{amount}} CAD\u003c\/span\u003e", this.currencyCodeEnabled = null, this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)},this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t},this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)}; const urlParams = new URLSearchParams(window.location.search); if (urlParams.has('ecom-redirect')) { const redirectUrl = decodeURIComponent(urlParams.get('ecom-redirect')); window.location.href = redirectUrl; } }).bind(window.EComposer)(); if(window.Shopify && window.Shopify.designMode && window.top && window.top.opener){ window.addEventListener("load", function(){ window.top.opener.postMessage({ action: "ecomposer:loaded", }, "*"); }); } </script> <script type="text/javascript" id="ecom-theme-quickview" async="async"> window.EComposer = window.EComposer || {}; (function() { this.initQuickview = function() { var enable_qv = false; const qv_wrapper_script = document.querySelector('#ecom-quickview-template-html'); if(!qv_wrapper_script) return; const ecom_quickview = document.createElement('div'); ecom_quickview.classList.add('ecom-quickview'); ecom_quickview.innerHTML = qv_wrapper_script.innerHTML document.body.prepend(ecom_quickview); const qv_wrapper = ecom_quickview.querySelector('.ecom-quickview__wrapper'); const ecomQuickview=function(e){let t=qv_wrapper.querySelector(".ecom-quickview__content-data");if(t){let i=document.createRange().createContextualFragment(e);t.innerHTML="",t.append(i),qv_wrapper.classList.add("ecom-open");let c=new CustomEvent("ecom:quickview:init",{detail:{wrapper:qv_wrapper}});document.dispatchEvent(c),setTimeout(function(){qv_wrapper.classList.add("ecom-display")},500),closeQuickview(t)}},closeQuickview=function(e){let t=qv_wrapper.querySelector(".ecom-quickview__close-btn"),i=qv_wrapper.querySelector(".ecom-quickview__content");function c(t){let o=t.target;do{if(o==i||o&&o.classList&&o.classList.contains("ecom-modal"))return;o=o.parentNode}while(o);o!=i&&(qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout(function(){e.innerHTML=""},300),document.removeEventListener("click",c),document.removeEventListener("keydown",n))}function n(t){(t.isComposing||27===t.keyCode)&&(qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout(function(){e.innerHTML=""},300),document.removeEventListener("keydown",n),document.removeEventListener("click",c))}t&&t.addEventListener("click",function(t){t.preventDefault(),document.removeEventListener("click",c),document.removeEventListener("keydown",n),qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout(function(){e.innerHTML=""},300)}),document.addEventListener("click",c),document.addEventListener("keydown",n)};function quickViewHandler(e){e&&e.preventDefault();let t=this;t.classList&&t.classList.add("ecom-loading");let i=t.classList?t.getAttribute("href"):window.location.pathname;if(i){if(window.location.search.includes("ecom_template_id")){let c=new URLSearchParams(location.search);i=window.location.pathname+"?section_id="+c.get("ecom_template_id")}else i+=(i.includes("?")?"&":"?")+"section_id=ecom-default-template-quickview";fetch(i).then(function(e){return 200==e.status?e.text():window.document.querySelector("#admin-bar-iframe")?(404==e.status?alert("Please create Ecomposer quickview template first!"):alert("Have some problem with quickview!"),t.classList&&t.classList.remove("ecom-loading"),!1):void window.open(new URL(i).pathname,"_blank")}).then(function(e){e&&(ecomQuickview(e),setTimeout(function(){t.classList&&t.classList.remove("ecom-loading")},300))}).catch(function(e){})}} if(window.location.search.includes('ecom_template_id')) { setTimeout(quickViewHandler,1000) } if(enable_qv) { const qv_buttons = document.querySelectorAll('.ecom-product-quickview'); if(qv_buttons.length > 0) { qv_buttons.forEach(function(button, index) { button.addEventListener('click', quickViewHandler) }) } } } }).bind(window.EComposer)(); </script> <script type="text/template" id="ecom-quickview-template-html"> <div class="ecom-quickview__wrapper ecom-dn"><div class="ecom-quickview__container"><div class="ecom-quickview__content"><div class="ecom-quickview__content-inner"><div class="ecom-quickview__content-data"></div></div><span class="ecom-quickview__close-btn"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" viewBox="0 0 32 32"><g id="icomoon-ignore"></g><path d="M10.722 9.969l-0.754 0.754 5.278 5.278-5.253 5.253 0.754 0.754 5.253-5.253 5.253 5.253 0.754-0.754-5.253-5.253 5.278-5.278-0.754-0.754-5.278 5.278z" fill="#000000"></path></svg></span></div></div></div> </script> <style type="text/css" class="ecom-theme-quickview"> .ecom-quickview__wrapper{opacity:0;display:none;pointer-events:none}.ecom-quickview__wrapper.ecom-open{position:fixed;top:0;left:0;right:0;bottom:0;display:block;pointer-events:auto;z-index:100000;outline:0!important;-webkit-backface-visibility:hidden;opacity:1;transition:all .1s}.ecom-quickview__container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;opacity:0;background-color:rgba(0,0,0,.8);transition:opacity .1s}.ecom-quickview__container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ecom-quickview__wrapper.ecom-display .ecom-quickview__content{visibility:visible;opacity:1;transform:none;-webkit-transform:none}.ecom-quickview__content{position:relative;display:inline-block;opacity:0;visibility:hidden;-webkit-transition:opacity .1s,-webkit-transform .1s;transition:transform .1s,opacity .1s,-webkit-transform .1s;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.ecom-quickview__content-inner{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:999;overflow-y:auto;max-height:80vh}.ecom-quickview__content-data>.shopify-section{margin:0 auto;max-width:980px;overflow:hidden;position:relative;background-color:#fff;opacity:0}.ecom-quickview__wrapper.ecom-display .ecom-quickview__content-data>.shopify-section{opacity:1;-webkit-transform:none;transform:none}.ecom-quickview__wrapper.ecom-display .ecom-quickview__container{opacity:1}.ecom-quickview__wrapper.ecom-remove #shopify-section-ecom-default-template-quickview{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.ecom-quickview__close-btn{position:fixed!important;top:0;right:0;transform:none;background-color:transparent;color:#000;opacity:0;width:40px;height:40px;-webkit-transition:.25s;transition:.25s;z-index:9999}.ecom-quickview__close-btn{stroke: #fff}.ecom-quickview__wrapper.ecom-display .ecom-quickview__close-btn{opacity:1}.ecom-quickview__close-btn:hover{cursor:pointer}@media screen and (max-width:1024px){.ecom-quickview__content{position:absolute;inset:0;margin:50px 15px;display:flex}.ecom-quickview__close-btn{right:0}}.ecom-toast-icon-info{display:none}.ecom-toast-error .ecom-toast-icon-info{display:inline!important}.ecom-toast-error .ecom-toast-icon-success{display:none!important} .ecom-toast-icon-success{fill:#fff;width:35px} </style> <script type="text/template" id="ecom-template-html"> <!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg> <svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg> </div><div id="ecom-toast-desc"></div></div><!-- END app snippet --> </script> <!-- END app app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> <script async src="https://static.klaviyo.com/onsite/js/Vt8pwr/klaviyo.js?company_id=Vt8pwr"></script> <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script> <script> window.klaviyoReviewsProductDesignMode = false </script> <!-- END app app block --><!-- BEGIN app block: shopify://apps/transcy/blocks/switcher_embed_block/bce4f1c0-c18c-43b0-b0b2-a1aefaa44573 --><!-- BEGIN app snippet: fa_translate_core --><script> (function(){ function logChangesTranscy(mutations, observer) { let tempTranscy = document.evaluate('//*[text()[contains(.,"•tc")]]|//*[text()[contains(.,"tc")]]|//*[text()[contains(.,"transcy")]]|//textarea[@placeholder[contains(.,"transcy")]]|//textarea[@placeholder[contains(.,"tc")]]|//select[@placeholder[contains(.,"transcy")]]|//select[@placeholder[contains(.,"tc")]]|//input[@placeholder[contains(.,"tc")]]|//input[@value[contains(.,"tc")]]|//input[@value[contains(.,"transcy")]]',document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null); for (let iTranscy = 0; iTranscy < tempTranscy.snapshotLength; iTranscy++) { let elTranscy = tempTranscy.snapshotItem(iTranscy); let innerHtmlTranscy = elTranscy?.innerHTML ? elTranscy.innerHTML : ""; if(innerHtmlTranscy && !["SCRIPT", "LINK", "STYLE"].includes(elTranscy.nodeName)){ const textToReplace = ['<•tc>', '</•tc>', '<tc>', '</tc>', '<transcy>', '</transcy>', '&lt;tc&gt;', '&lt;/tc&gt;']; let containsTag = textToReplace.some(tag => innerHtmlTranscy.includes(tag)); if (containsTag) { textToReplace.forEach(tag => { innerHtmlTranscy = innerHtmlTranscy.replaceAll(tag, ''); }); elTranscy.innerHTML = innerHtmlTranscy; elTranscy.setAttribute('translate', 'no'); } const tagsToReplace = ['<•tc>', '</•tc>', '<tc>', '</tc>', '<transcy>', '</transcy>']; if (tagsToReplace.some(tag => innerHtmlTranscy.includes(tag))) { innerHtmlTranscy = innerHtmlTranscy.replace(/<(|\/)transcy>|<(|\/)tc>|<(|\/)•tc>/gi, ""); elTranscy.innerHTML = innerHtmlTranscy; elTranscy.setAttribute('translate', 'no'); } } if (["INPUT"].includes(elTranscy.nodeName)) { let valueInputTranscy = elTranscy.value.replaceAll("<tc>", "").replaceAll("</tc>", "").replace(/<(|\/)transcy>|<(|\/)tc>/gi, ""); elTranscy.value = valueInputTranscy } if(["INPUT","SELECT","TEXTAREA"].includes(elTranscy.nodeName)){ elTranscy.placeholder = elTranscy.placeholder.replaceAll("<tc>", "").replaceAll("</tc>", "").replace(/<(|\/)transcy>|<(|\/)tc>/gi, ""); } } } const observerOptionsTranscy = { subtree : true, childList: true }; const observerTranscy = new MutationObserver(logChangesTranscy); observerTranscy.observe(document.documentElement, observerOptionsTranscy); })(); window.ShopifyTC = {}; ShopifyTC.shop = "blackmapletrading.com"; ShopifyTC.locale = "en"; ShopifyTC.currency = {"active":"CAD", "rate":""}; ShopifyTC.country = "CA"; ShopifyTC.designMode = false; ShopifyTC.theme = {}; ShopifyTC.cdnHost = ""; ShopifyTC.routes = {}; ShopifyTC.routes.root = "/"; if(typeof(transcy_appEmbed) == 'undefined'){ transcy_switcherVersion = "1717497804"; transcy_productMediaVersion = ""; transcy_collectionMediaVersion = ""; transcy_otherMediaVersion = ""; transcy_productId = ""; transcy_shopName = "Black Maple Trading Co."; transcy_currenciesPaymentPublish = []; transcy_curencyDefault = "CAD";transcy_currenciesPaymentPublish.push("CAD");transcy_currenciesPaymentPublish.push("USD"); transcy_shopifyLocales = [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},{"shop_locale":{"locale":"fr","enabled":true,"primary":false,"published":true}}]; transcy_moneyFormat = "<span class=transcy-money>${{amount}}</span>"; function domLoadedTranscy () { let cdnScriptTC = typeof(transcy_cdn) != 'undefined' ? (transcy_cdn+'/transcy.js') : "https://cdn.shopify.com/extensions/328b6d72-5614-4a5b-8636-5b39912c805c/transcy-159/assets/transcy.js"; let cdnLinkTC = typeof(transcy_cdn) != 'undefined' ? (transcy_cdn+'/transcy.css') : "https://cdn.shopify.com/extensions/328b6d72-5614-4a5b-8636-5b39912c805c/transcy-159/assets/transcy.css"; let scriptTC = document.createElement('script'); scriptTC.type = 'text/javascript'; scriptTC.defer = true; scriptTC.src = cdnScriptTC; scriptTC.id = "transcy-script"; document.head.appendChild(scriptTC); let linkTC = document.createElement('link'); linkTC.rel = 'stylesheet'; linkTC.type = 'text/css'; linkTC.href = cdnLinkTC; linkTC.id = "transcy-style"; document.head.appendChild(linkTC); } function disableGoogleTranslation () { const elements = document.querySelectorAll('.price, .price--current, .money, .transcy-money, .product__price, [data-price], [data-money-format]'); if (elements.length > 0) { elements.forEach(element => { element.classList.add('notranslate'); }); } } if (document.readyState === 'interactive' || document.readyState === 'complete') { domLoadedTranscy(); disableGoogleTranslation(); } else { document.addEventListener("DOMContentLoaded", function () { domLoadedTranscy(); disableGoogleTranslation(); }); } } </script><!-- END app snippet --> <!-- END app app block --><!-- BEGIN app block: shopify://apps/pagefly-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> <script type="module"> window.PAGEFLY = {page_optimization:{assets_prefetching: false}} window?.PAGEFLY?.page_optimization?.assets_prefetching && console.log('PageFly enabled prefetch assets') </script> <!-- END app app block --><!-- BEGIN app block: shopify://apps/bundler/blocks/bundler-script-append/7a6ae1b8-3b16-449b-8429-8bb89a62c664 --><script> /** Bundler script loader, version number: 2.0 */ (function(){ var loadScript=function(a,b){var c=document.createElement("script");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)}; appendScriptUrl('blackmapletrading.myshopify.com'); // get script url and append timestamp of last change function appendScriptUrl(shop) { var timeStamp = Math.floor(Date.now() / (1000*1*1)); var timestampUrl = 'https://bundler.nice-team.net/app/shop/status/'+shop+'.js?'+timeStamp; loadScript(timestampUrl, function() { // append app script if (typeof bundler_settings_updated == 'undefined') { console.log('settings are undefined'); bundler_settings_updated = 'default-by-script'; } var scriptUrl = "https://cdn-bundler.nice-team.net/app/js/bundler-script.js?shop="+shop+"&"+bundler_settings_updated; loadScript(scriptUrl, function(){}); }); } })(); var BndlrScriptAppended = true; </script> <!-- END app app block --><!-- BEGIN app block: shopify://apps/stape-server-gtm/blocks/gtm/7e13c847-7971-409d-8fe0-29ec14d5f048 --><script> window.lsData = {}; window.lsData.customer = null; window.lsData.currency = "CAD"; window.lsData.currency2 = "CAD"; window.lsData.collection_title = "Dad Caps"; window.lsData.collection = [{"id":7801930711295,"title":"Je M'aple Syrup Dad Hat","handle":"je-maple-syrup-dad-hat","description":"\u003cp\u003eIntroducing the ultimate Dad hat for syrup-loving aficionados everywhere: the \"Je M'aple Syrup\" embroidered cap!\u003c\/p\u003e\n\u003cp\u003eLet's be honest, folks, nothing screams \"Dad\" more than a hat with a pun so sweet, it could give maple trees a run for their money.\u003c\/p\u003e\n\u003cp\u003ePicture this: you're strolling through the farmer's market, casually donning your stylish headgear, and suddenly, you become the toast of the pancake stand. French flair meets Canadian charm in this hat that's as smooth as syrup sliding down a stack of fluffy pancakes.\u003c\/p\u003e\n\u003cp\u003eCrafted with premium materials and embroidered with care, this hat isn't just a fashion statement, it's a conversation starter. Whether you're flipping flapjacks on a lazy Sunday morning or trying to impress your Francophile friends, this hat has got you covered, quite literally.\u003c\/p\u003e\n\u003cp\u003eBut wait, there's more! Not only does it look fly, but it's also comfy enough to wear all day long, from morning coffee runs to late-night Netflix binges. Plus, it's adjustable, so it'll fit your noggin perfectly, no matter how much maple syrup you've indulged in lately.\u003c\/p\u003e\n\u003cp\u003eSo, if you're ready to take your hat game to the next level and add a dash of whimsy to your wardrobe, grab yourself a \"Je M'aple Syrup\" Dad hat today! Because why settle for boring headwear when you can wear your love for syrup on your sleeve... er, head? Bon appétit, mes amis!\u003c\/p\u003e","published_at":"2022-09-19T12:33:00-04:00","created_at":"2022-09-15T22:20:39-04:00","vendor":"Black Maple Trading Co.","type":"Cap","tags":["Dad Cap","Hat"],"price":3099,"price_min":3099,"price_max":3099,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43352263000319,"title":"Gold","option1":"Gold","option2":null,"option3":null,"sku":"6649-136-202-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39112145699071,"product_id":7801930711295,"position":1,"created_at":"2023-02-02T11:37:30-05:00","updated_at":"2023-02-16T23:22:20-05:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740","variant_ids":[43352263000319]},"available":true,"name":"Je M'aple Syrup Dad Hat - Gold","public_title":"Gold","options":["Gold"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":31703633363199,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43352262967551,"title":"Charcoal","option1":"Charcoal","option2":null,"option3":null,"sku":"6649-136-111-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39112146125055,"product_id":7801930711295,"position":2,"created_at":"2023-02-02T11:37:30-05:00","updated_at":"2024-04-01T17:21:33-04:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493","variant_ids":[43352262967551]},"available":true,"name":"Je M'aple Syrup Dad Hat - Charcoal","public_title":"Charcoal","options":["Charcoal"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":"","featured_media":{"alt":null,"id":31703633330431,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45043547898111,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"7027-136-102-138","requires_shipping":true,"taxable":true,"featured_image":{"id":41882671153407,"product_id":7801930711295,"position":3,"created_at":"2024-04-01T17:21:20-04:00","updated_at":"2024-04-01T17:23:31-04:00","alt":null,"width":1650,"height":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatFrontBlack.jpg?v=1712006611","variant_ids":[45043547898111]},"available":true,"name":"Je M'aple Syrup Dad Hat - Black","public_title":"Black","options":["Black"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":"","featured_media":{"alt":null,"id":34533755781375,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatFrontBlack.jpg?v=1712006611"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740","\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493","\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatFrontBlack.jpg?v=1712006611","\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupClose-upDadCapGold.jpg?v=1712006493","\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatClose-UpBlack.jpg?v=1712006619","\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupSideDadCapGold.jpg?v=1712006493","\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupBackDadCapGold.jpg?v=1712006493","\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupInsideDadCapGold.jpg?v=1712006493","\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupBackDadCapCharcoal.jpg?v=1712006493","\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupSideDadCapCharcoal.jpg?v=1712006493","\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatBackBlack.jpg?v=1712006624"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740","options":["Color"],"media":[{"alt":null,"id":31703633363199,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740","width":1439},{"alt":null,"id":31703633330431,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493","width":1439},{"alt":null,"id":34533755781375,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatFrontBlack.jpg?v=1712006611"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatFrontBlack.jpg?v=1712006611","width":1650},{"alt":null,"id":31703633461503,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupClose-upDadCapGold.jpg?v=1712006493"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupClose-upDadCapGold.jpg?v=1712006493","width":1439},{"alt":null,"id":34533755748607,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatClose-UpBlack.jpg?v=1712006619"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatClose-UpBlack.jpg?v=1712006619","width":1650},{"alt":null,"id":31703673176319,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupSideDadCapGold.jpg?v=1712006493"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupSideDadCapGold.jpg?v=1712006493","width":1439},{"alt":null,"id":31703633428735,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupBackDadCapGold.jpg?v=1712006493"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupBackDadCapGold.jpg?v=1712006493","width":1439},{"alt":null,"id":31703633395967,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupInsideDadCapGold.jpg?v=1712006493"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupInsideDadCapGold.jpg?v=1712006493","width":1439},{"alt":null,"id":31703633297663,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupBackDadCapCharcoal.jpg?v=1712006493"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupBackDadCapCharcoal.jpg?v=1712006493","width":1439},{"alt":null,"id":31703633527039,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupSideDadCapCharcoal.jpg?v=1712006493"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupSideDadCapCharcoal.jpg?v=1712006493","width":1439},{"alt":null,"id":34533755715839,"position":11,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatBackBlack.jpg?v=1712006624"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/JeMapleSyrupDadHatBackBlack.jpg?v=1712006624","width":1650}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eIntroducing the ultimate Dad hat for syrup-loving aficionados everywhere: the \"Je M'aple Syrup\" embroidered cap!\u003c\/p\u003e\n\u003cp\u003eLet's be honest, folks, nothing screams \"Dad\" more than a hat with a pun so sweet, it could give maple trees a run for their money.\u003c\/p\u003e\n\u003cp\u003ePicture this: you're strolling through the farmer's market, casually donning your stylish headgear, and suddenly, you become the toast of the pancake stand. French flair meets Canadian charm in this hat that's as smooth as syrup sliding down a stack of fluffy pancakes.\u003c\/p\u003e\n\u003cp\u003eCrafted with premium materials and embroidered with care, this hat isn't just a fashion statement, it's a conversation starter. Whether you're flipping flapjacks on a lazy Sunday morning or trying to impress your Francophile friends, this hat has got you covered, quite literally.\u003c\/p\u003e\n\u003cp\u003eBut wait, there's more! Not only does it look fly, but it's also comfy enough to wear all day long, from morning coffee runs to late-night Netflix binges. Plus, it's adjustable, so it'll fit your noggin perfectly, no matter how much maple syrup you've indulged in lately.\u003c\/p\u003e\n\u003cp\u003eSo, if you're ready to take your hat game to the next level and add a dash of whimsy to your wardrobe, grab yourself a \"Je M'aple Syrup\" Dad hat today! Because why settle for boring headwear when you can wear your love for syrup on your sleeve... er, head? Bon appétit, mes amis!\u003c\/p\u003e"},{"id":7521237270783,"title":"CBC 1974-86 Retro Gem Dad Cap","handle":"cbc-1974-86-retro-gem-dad-cap","description":"\u003cp\u003eA comfortable dad cap with the classic CBC Exploding Pizza Logo from the 70s and 80s.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6 panels\u003c\/li\u003e\n\u003cli\u003eOne size fits all\u003c\/li\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eUnstructured soft-lined front\u003c\/li\u003e\n\u003cli\u003eMatching adjustable back strap with metallic closure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eAll our CBC gear is 100% licensed CBC merchandise. Your purchase helps support great Canadian programming!\u003c\/span\u003e\u003c\/p\u003e","published_at":"2022-01-22T19:30:12-05:00","created_at":"2022-01-22T19:30:12-05:00","vendor":"CBC\/Radio-Canada","type":"Cap","tags":["Cap","CBC Circa 1974 Logo","Dad Cap"],"price":3099,"price_min":3099,"price_max":3099,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43549408592127,"title":"Sand","option1":"Sand","option2":null,"option3":null,"sku":"6361-136-192-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39567191834879,"product_id":7521237270783,"position":1,"created_at":"2023-04-27T10:48:05-04:00","updated_at":"2023-04-27T10:49:44-04:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984","variant_ids":[43549408592127]},"available":true,"name":"CBC 1974-86 Retro Gem Dad Cap - Sand","public_title":"Sand","options":["Sand"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":32163410247935,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43549408624895,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"6361-136-139-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39567191802111,"product_id":7521237270783,"position":6,"created_at":"2023-04-27T10:48:05-04:00","updated_at":"2023-04-27T10:49:50-04:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontRed.jpg?v=1682606990","variant_ids":[43549408624895]},"available":true,"name":"CBC 1974-86 Retro Gem Dad Cap - Red","public_title":"Red","options":["Red"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":"","featured_media":{"alt":null,"id":32163410215167,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontRed.jpg?v=1682606990"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapSideSand.jpg?v=1682607009","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapBackSand.jpg?v=1682607119","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapInsideSand.jpg?v=1682607113","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontRed.jpg?v=1682606990","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapClose-upRed.jpg?v=1682607005","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapRedSide.jpg?v=1682607015","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapBackRed.jpg?v=1682607107","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapInsideRed.jpg?v=1682607126"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984","options":["Colour"],"media":[{"alt":null,"id":32163410247935,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984","width":1439},{"alt":null,"id":32163410051327,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998","width":1439},{"alt":null,"id":32163410313471,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapSideSand.jpg?v=1682607009"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapSideSand.jpg?v=1682607009","width":1439},{"alt":null,"id":32163410116863,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapBackSand.jpg?v=1682607119"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapBackSand.jpg?v=1682607119","width":1439},{"alt":null,"id":32163410149631,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapInsideSand.jpg?v=1682607113"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapInsideSand.jpg?v=1682607113","width":1439},{"alt":null,"id":32163410215167,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontRed.jpg?v=1682606990"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontRed.jpg?v=1682606990","width":1439},{"alt":null,"id":32163410346239,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapClose-upRed.jpg?v=1682607005"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapClose-upRed.jpg?v=1682607005","width":1439},{"alt":null,"id":32163410280703,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapRedSide.jpg?v=1682607015"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapRedSide.jpg?v=1682607015","width":1439},{"alt":null,"id":32163410182399,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapBackRed.jpg?v=1682607107"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapBackRed.jpg?v=1682607107","width":1439},{"alt":null,"id":32163410084095,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapInsideRed.jpg?v=1682607126"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapInsideRed.jpg?v=1682607126","width":1439}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eA comfortable dad cap with the classic CBC Exploding Pizza Logo from the 70s and 80s.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6 panels\u003c\/li\u003e\n\u003cli\u003eOne size fits all\u003c\/li\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eUnstructured soft-lined front\u003c\/li\u003e\n\u003cli\u003eMatching adjustable back strap with metallic closure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eAll our CBC gear is 100% licensed CBC merchandise. Your purchase helps support great Canadian programming!\u003c\/span\u003e\u003c\/p\u003e"},{"id":8146359419135,"title":"Ice Cream Research Department Pigment Dyed Dad Cap","handle":"ice-cream-research-department-pigment-dyed-dad-cap","description":"\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eIndulge your love for ice cream with our pigment dyed dad cap featuring the \"Ice Cream Research Department\" patch. Stay cool and stylish while conducting delicious research. Crafted for comfort and summer vibes.\u003c\/span\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cbr\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cul style='margin: 0px 0px 17.5px 35px; padding: 0px; list-style-position: outside; list-style-image: initial; font-family: \"Work Sans\", HelveticaNeue, \"Helvetica Neue\", sans-serif; font-size: 16px;'\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSix panels, unstructured, pre-curved bill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSelf-fabric back strap with adjustable buckle closure\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003e100% Cotton Twill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 0px;\"\u003eOne size fits most\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2023-07-05T10:05:29-04:00","created_at":"2023-06-29T13:29:27-04:00","vendor":"Black Maple Trading Co.","type":"Cap","tags":["Cap","Dad Cap","Fan Faves Funny","Fan Favs","Merit Badge"],"price":3299,"price_min":3299,"price_max":3299,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44142457192703,"title":"Pigment Dye Cap \/ Purple \/ Adjustable","option1":"Pigment Dye Cap","option2":"Purple","option3":"Adjustable","sku":"6732-173-137-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39900533588223,"product_id":8146359419135,"position":1,"created_at":"2023-06-29T13:29:36-04:00","updated_at":"2023-06-29T13:51:46-04:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106","variant_ids":[44142457192703]},"available":true,"name":"Ice Cream Research Department Pigment Dyed Dad Cap - Pigment Dye Cap \/ Purple \/ Adjustable","public_title":"Pigment Dye Cap \/ Purple \/ Adjustable","options":["Pigment Dye Cap","Purple","Adjustable"],"price":3299,"weight":110,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":32499115491583,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106","\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100","\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Side_20Purple.jpg?v=1688061474","\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Back_20Purple.jpg?v=1688061474","\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Inside_20Purple.jpg?v=1688060997"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106","options":["Style","Colour","Size"],"media":[{"alt":null,"id":32499115491583,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106","width":1439},{"alt":null,"id":32499115524351,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100","width":1439},{"alt":null,"id":32499115589887,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Side_20Purple.jpg?v=1688061474"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Side_20Purple.jpg?v=1688061474","width":1439},{"alt":null,"id":32499115557119,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Back_20Purple.jpg?v=1688061474"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Back_20Purple.jpg?v=1688061474","width":1439},{"alt":null,"id":32499115622655,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Inside_20Purple.jpg?v=1688060997"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Inside_20Purple.jpg?v=1688060997","width":1439}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eIndulge your love for ice cream with our pigment dyed dad cap featuring the \"Ice Cream Research Department\" patch. Stay cool and stylish while conducting delicious research. Crafted for comfort and summer vibes.\u003c\/span\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cbr\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cul style='margin: 0px 0px 17.5px 35px; padding: 0px; list-style-position: outside; list-style-image: initial; font-family: \"Work Sans\", HelveticaNeue, \"Helvetica Neue\", sans-serif; font-size: 16px;'\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSix panels, unstructured, pre-curved bill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSelf-fabric back strap with adjustable buckle closure\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003e100% Cotton Twill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 0px;\"\u003eOne size fits most\u003c\/li\u003e\n\u003c\/ul\u003e"},{"id":7521237303551,"title":"CBC Red Gem Logo Dad Cap","handle":"cbc-red-gem-logo-dad-cap","description":"\u003cp\u003eComfortable dad cap (washed chino twill) with the CBC Red Gem Logo.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6 panels\u003c\/li\u003e\n\u003cli\u003eOne size fits all\u003c\/li\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eunstructured soft-lined front\u003c\/li\u003e\n\u003cli\u003eMatching adjustable back strap with metallic closure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eAll our CBC gear is 100% licensed CBC merchandise. Your purchase helps support great Canadian programming!\u003c\/span\u003e\u003c\/p\u003e","published_at":"2022-01-22T19:30:20-05:00","created_at":"2022-01-22T19:30:21-05:00","vendor":"CBC\/Radio-Canada","type":"Cap","tags":["Cap","CBC Circa 1992 Logo","Dad Cap"],"price":3099,"price_min":3099,"price_max":3099,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43350146023679,"title":"Sand","option1":"Sand","option2":null,"option3":null,"sku":"6359-136-192-138","requires_shipping":true,"taxable":true,"featured_image":{"id":41569730691327,"product_id":7521237303551,"position":1,"created_at":"2024-03-01T18:16:55-05:00","updated_at":"2024-03-01T18:17:39-05:00","alt":null,"width":1650,"height":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontTan.jpg?v=1709335059","variant_ids":[43350146023679]},"available":true,"name":"CBC Red Gem Logo Dad Cap - Sand","public_title":"Sand","options":["Sand"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":34215629979903,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontTan.jpg?v=1709335059"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43350146056447,"title":"Navy","option1":"Navy","option2":null,"option3":null,"sku":"6359-136-131-138","requires_shipping":true,"taxable":true,"featured_image":{"id":41569730461951,"product_id":7521237303551,"position":2,"created_at":"2024-03-01T18:16:55-05:00","updated_at":"2024-03-01T18:17:57-05:00","alt":null,"width":1650,"height":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontNavy.jpg?v=1709335077","variant_ids":[43350146056447]},"available":true,"name":"CBC Red Gem Logo Dad Cap - Navy","public_title":"Navy","options":["Navy"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":34215630012671,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontNavy.jpg?v=1709335077"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontTan.jpg?v=1709335059","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontNavy.jpg?v=1709335077","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatBackTan.jpg?v=1709335065","\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatInsideTan.jpg?v=1709335051"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontTan.jpg?v=1709335059","options":["Color"],"media":[{"alt":null,"id":34215629979903,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontTan.jpg?v=1709335059"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontTan.jpg?v=1709335059","width":1650},{"alt":null,"id":34215630012671,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontNavy.jpg?v=1709335077"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontNavy.jpg?v=1709335077","width":1650},{"alt":null,"id":34215630045439,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatBackTan.jpg?v=1709335065"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatBackTan.jpg?v=1709335065","width":1650},{"alt":null,"id":34215630078207,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatInsideTan.jpg?v=1709335051"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatInsideTan.jpg?v=1709335051","width":1650}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eComfortable dad cap (washed chino twill) with the CBC Red Gem Logo.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6 panels\u003c\/li\u003e\n\u003cli\u003eOne size fits all\u003c\/li\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eunstructured soft-lined front\u003c\/li\u003e\n\u003cli\u003eMatching adjustable back strap with metallic closure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eAll our CBC gear is 100% licensed CBC merchandise. Your purchase helps support great Canadian programming!\u003c\/span\u003e\u003c\/p\u003e"},{"id":7867539128575,"title":"Heartland Icon Dad Cap","handle":"heartland-icon-dad-cap","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eThe Heartland Icon Logo Dad Cap\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003erefers to the beautiful and rugged mountain range\u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ethat surrounds the beloved Heartland landscape\u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e, and is used in their branding and signage. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eFilmed in picturesque Albertan locations, with strong lovable characters, and compelling stories have all played a part in Heartland's \u003cmeta charset=\"utf-8\"\u003emultiple seasons of success, making it the \u003cstrong data-mce-fragment=\"1\"\u003elongest-running\u003c\/strong\u003e scripted TV drama in the history of Canadian TV.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e100% bio-washed chino twill\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUnstructured, six-panel, low-profile\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eVisor is pre-curved \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eEvery Official Licensed Heartland product purchase made on blackmapletrading.com directly supports the Heartland series and those involved in making it the best show ever.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003ca href=\"https:\/\/blackmapletrading.com\/collections\/heartland\" title=\"Heartland Collection\"\u003eClick to View full Heartland Merchandise Collection\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e","published_at":"2022-10-20T10:49:29-04:00","created_at":"2022-10-19T17:45:06-04:00","vendor":"Heartland","type":"Cap","tags":["Alberta","Cap","Dad Cap","Fan Favs","Heartland"],"price":3099,"price_min":3099,"price_max":3099,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43520714539263,"title":"Dad Cap \/ Sand \/ Adjustable","option1":"Dad Cap","option2":"Sand","option3":"Adjustable","sku":"6437-136-192-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39567319204095,"product_id":7867539128575,"position":1,"created_at":"2023-04-27T11:39:16-04:00","updated_at":"2023-04-27T11:41:48-04:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontSand.jpg?v=1682610108","variant_ids":[43520714539263]},"available":true,"name":"Heartland Icon Dad Cap - Dad Cap \/ Sand \/ Adjustable","public_title":"Dad Cap \/ Sand \/ Adjustable","options":["Dad Cap","Sand","Adjustable"],"price":3099,"weight":90,"compare_at_price":null,"inventory_management":null,"barcode":"","featured_media":{"alt":null,"id":32163538698495,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontSand.jpg?v=1682610108"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43523237904639,"title":"Dad Cap \/ Charcoal \/ Adjustable","option1":"Dad Cap","option2":"Charcoal","option3":"Adjustable","sku":"6437-136-111-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39567319138559,"product_id":7867539128575,"position":6,"created_at":"2023-04-27T11:39:16-04:00","updated_at":"2023-04-27T11:41:52-04:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontCharcoal.jpg?v=1682610112","variant_ids":[43523237904639]},"available":true,"name":"Heartland Icon Dad Cap - Dad Cap \/ Charcoal \/ Adjustable","public_title":"Dad Cap \/ Charcoal \/ Adjustable","options":["Dad Cap","Charcoal","Adjustable"],"price":3099,"weight":90,"compare_at_price":null,"inventory_management":null,"barcode":"","featured_media":{"alt":null,"id":32163538665727,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontCharcoal.jpg?v=1682610112"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontSand.jpg?v=1682610108","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapSideSand.jpg?v=1682610009","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapBackSand.jpg?v=1682609996","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapInsideSand.jpg?v=1682610002","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontCharcoal.jpg?v=1682610112","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapClose-UpCharcoal.jpg?v=1682613471","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapSideCharcoal.jpg?v=1682613471","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapBackCharcoal.jpg?v=1682613471","\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapInsideCharcoal.jpg?v=1682610119"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontSand.jpg?v=1682610108","options":["Style","Colour","Size"],"media":[{"alt":null,"id":32163538698495,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontSand.jpg?v=1682610108"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontSand.jpg?v=1682610108","width":1439},{"alt":null,"id":32163538567423,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992","width":1439},{"alt":null,"id":32163538829567,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapSideSand.jpg?v=1682610009"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapSideSand.jpg?v=1682610009","width":1439},{"alt":null,"id":32163538534655,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapBackSand.jpg?v=1682609996"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapBackSand.jpg?v=1682609996","width":1439},{"alt":null,"id":32163538501887,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapInsideSand.jpg?v=1682610002"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapInsideSand.jpg?v=1682610002","width":1439},{"alt":null,"id":32163538665727,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontCharcoal.jpg?v=1682610112"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontCharcoal.jpg?v=1682610112","width":1439},{"alt":null,"id":32163538764031,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapClose-UpCharcoal.jpg?v=1682613471"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapClose-UpCharcoal.jpg?v=1682613471","width":1439},{"alt":null,"id":32163538731263,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapSideCharcoal.jpg?v=1682613471"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapSideCharcoal.jpg?v=1682613471","width":1439},{"alt":null,"id":32163538469119,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapBackCharcoal.jpg?v=1682613471"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapBackCharcoal.jpg?v=1682613471","width":1439},{"alt":null,"id":32163538600191,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapInsideCharcoal.jpg?v=1682610119"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapInsideCharcoal.jpg?v=1682610119","width":1439}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eThe Heartland Icon Logo Dad Cap\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003erefers to the beautiful and rugged mountain range\u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ethat surrounds the beloved Heartland landscape\u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e, and is used in their branding and signage. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eFilmed in picturesque Albertan locations, with strong lovable characters, and compelling stories have all played a part in Heartland's \u003cmeta charset=\"utf-8\"\u003emultiple seasons of success, making it the \u003cstrong data-mce-fragment=\"1\"\u003elongest-running\u003c\/strong\u003e scripted TV drama in the history of Canadian TV.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e100% bio-washed chino twill\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUnstructured, six-panel, low-profile\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eVisor is pre-curved \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eEvery Official Licensed Heartland product purchase made on blackmapletrading.com directly supports the Heartland series and those involved in making it the best show ever.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003ca href=\"https:\/\/blackmapletrading.com\/collections\/heartland\" title=\"Heartland Collection\"\u003eClick to View full Heartland Merchandise Collection\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e"},{"id":7814678446335,"title":"CBC's Son of a Critch Logo Embroidered Dad Hat","handle":"cbcs-son-of-a-critch-logo-embroidered-dad-hat","description":"\u003cp\u003e\u003cspan\u003eA Newfoundland treasure, \u003c\/span\u003ethis awesome CBC's Son of a Critch Logo Dad Hat features an embroidered Son of a Critch Logo front and centre.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAll our CBC products are 100% licensed by CBC so every purchase helps contribute to great Canadian broadcasting and support for fantastic, quintessentially Canadian shows like Son of a Critch.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2022-09-26T08:51:22-04:00","created_at":"2022-09-19T20:03:35-04:00","vendor":"CBC\/Radio-Canada","type":"Cap","tags":["Cap","Dad Cap","Newfoundland and Labrador","Province Proud"],"price":3099,"price_min":3099,"price_max":3099,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43373908459775,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"6632-136-102-138","requires_shipping":true,"taxable":true,"featured_image":{"id":38218664706303,"product_id":7814678446335,"position":4,"created_at":"2022-09-22T14:40:20-04:00","updated_at":"2023-02-17T05:22:01-05:00","alt":null,"width":1080,"height":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatBlack.jpg?v=1676629321","variant_ids":[43373908459775]},"available":true,"name":"CBC's Son of a Critch Logo Embroidered Dad Hat - Black","public_title":"Black","options":["Black"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":30799543927039,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatBlack.jpg?v=1676629321"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43373908492543,"title":"Gold","option1":"Gold","option2":null,"option3":null,"sku":"6632-136-202-138","requires_shipping":true,"taxable":true,"featured_image":{"id":38218664935679,"product_id":7814678446335,"position":1,"created_at":"2022-09-22T14:40:20-04:00","updated_at":"2023-02-17T05:22:17-05:00","alt":null,"width":1080,"height":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337","variant_ids":[43373908492543]},"available":true,"name":"CBC's Son of a Critch Logo Embroidered Dad Hat - Gold","public_title":"Gold","options":["Gold"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":30799543959807,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43373908558079,"title":"Sand","option1":"Sand","option2":null,"option3":null,"sku":"6632-136-192-138","requires_shipping":true,"taxable":true,"featured_image":{"id":38218665263359,"product_id":7814678446335,"position":7,"created_at":"2022-09-22T14:40:20-04:00","updated_at":"2023-02-17T05:20:10-05:00","alt":null,"width":1080,"height":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatSand.jpg?v=1676629210","variant_ids":[43373908558079]},"available":true,"name":"CBC's Son of a Critch Logo Embroidered Dad Hat - Sand","public_title":"Sand","options":["Sand"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":30799543992575,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatSand.jpg?v=1676629210"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatGold.jpg?v=1676629326","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatBlack.jpg?v=1676629321","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatBlack.jpg?v=1676629313","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatBlack.jpg?v=1676629214","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatSand.jpg?v=1676629210","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatSand.jpg?v=1676629202","\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatSand.jpg?v=1676629198"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337","options":["Color"],"media":[{"alt":null,"id":30799543959807,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337","width":1080},{"alt":null,"id":30799544090879,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330","width":1080},{"alt":null,"id":30799543861503,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatGold.jpg?v=1676629326"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatGold.jpg?v=1676629326","width":1080},{"alt":null,"id":30799543927039,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatBlack.jpg?v=1676629321"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatBlack.jpg?v=1676629321","width":1080},{"alt":null,"id":30799544058111,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatBlack.jpg?v=1676629313"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatBlack.jpg?v=1676629313","width":1080},{"alt":null,"id":30799543828735,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatBlack.jpg?v=1676629214"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatBlack.jpg?v=1676629214","width":1080},{"alt":null,"id":30799543992575,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatSand.jpg?v=1676629210"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatSand.jpg?v=1676629210","width":1080},{"alt":null,"id":30799544123647,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatSand.jpg?v=1676629202"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchSideDadHatSand.jpg?v=1676629202","width":1080},{"alt":null,"id":30799543894271,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatSand.jpg?v=1676629198"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchBackDadHatSand.jpg?v=1676629198","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cspan\u003eA Newfoundland treasure, \u003c\/span\u003ethis awesome CBC's Son of a Critch Logo Dad Hat features an embroidered Son of a Critch Logo front and centre.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAll our CBC products are 100% licensed by CBC so every purchase helps contribute to great Canadian broadcasting and support for fantastic, quintessentially Canadian shows like Son of a Critch.\u003c\/span\u003e\u003c\/p\u003e"},{"id":8146361483519,"title":"Pooped in the Woods Club Pigment Dyed Dad Cap","handle":"pooped-in-the-woods-club-pigment-dyed-dad-cap","description":"\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eJoin the \"Pooped in the Woods Club\" with our pigment dyed dad cap. Embrace your outdoor adventures and bathroom humor in style. Crafted for comfort and nature-loving enthusiasts. Embrace the call of the wild!\u003c\/span\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cbr\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cul style='margin: 0px 0px 17.5px 35px; padding: 0px; list-style-position: outside; list-style-image: initial; font-family: \"Work Sans\", HelveticaNeue, \"Helvetica Neue\", sans-serif; font-size: 16px;'\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSix panels, unstructured, pre-curved bill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSelf-fabric back strap with adjustable buckle closure\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003e100% Cotton Twill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 0px;\"\u003eOne size fits most\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2023-07-05T10:05:36-04:00","created_at":"2023-06-29T13:30:53-04:00","vendor":"Black Maple Trading Co.","type":"Cap","tags":["Cap","Dad Cap","Merit Badge","Outdoorsy Dad"],"price":3299,"price_min":3299,"price_max":3299,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44142459650303,"title":"Pigment Dye Cap \/ Green \/ Adjustable","option1":"Pigment Dye Cap","option2":"Green","option3":"Adjustable","sku":"6724-173-123-138","requires_shipping":true,"taxable":true,"featured_image":{"id":39900537716991,"product_id":8146361483519,"position":1,"created_at":"2023-06-29T13:31:03-04:00","updated_at":"2023-06-29T13:39:46-04:00","alt":null,"width":1439,"height":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386","variant_ids":[44142459650303]},"available":true,"name":"Pooped in the Woods Club Pigment Dyed Dad Cap - Pigment Dye Cap \/ Green \/ Adjustable","public_title":"Pigment Dye Cap \/ Green \/ Adjustable","options":["Pigment Dye Cap","Green","Adjustable"],"price":3299,"weight":110,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":32499119227135,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386","\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293","\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Side_20Green.jpg?v=1688061757","\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Back_20Green_20-_20Copy.jpg?v=1688061757","\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Inside_20Green_20-_20Copy.jpg?v=1688060273"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386","options":["Style","Colour","Size"],"media":[{"alt":null,"id":32499119227135,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386","width":1439},{"alt":null,"id":32499119292671,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293","width":1439},{"alt":null,"id":32499119358207,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Side_20Green.jpg?v=1688061757"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Side_20Green.jpg?v=1688061757","width":1439},{"alt":null,"id":32499119325439,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Back_20Green_20-_20Copy.jpg?v=1688061757"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Back_20Green_20-_20Copy.jpg?v=1688061757","width":1439},{"alt":null,"id":32499119390975,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1439,"width":1439,"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Inside_20Green_20-_20Copy.jpg?v=1688060273"},"aspect_ratio":1.0,"height":1439,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Inside_20Green_20-_20Copy.jpg?v=1688060273","width":1439}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eJoin the \"Pooped in the Woods Club\" with our pigment dyed dad cap. Embrace your outdoor adventures and bathroom humor in style. Crafted for comfort and nature-loving enthusiasts. Embrace the call of the wild!\u003c\/span\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cfont face=\"Work Sans, HelveticaNeue, Helvetica Neue, sans-serif\"\u003e\u003cbr\u003e\u003c\/font\u003e\u003c\/div\u003e\u003cul style='margin: 0px 0px 17.5px 35px; padding: 0px; list-style-position: outside; list-style-image: initial; font-family: \"Work Sans\", HelveticaNeue, \"Helvetica Neue\", sans-serif; font-size: 16px;'\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSix panels, unstructured, pre-curved bill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003eSelf-fabric back strap with adjustable buckle closure\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 4px;\"\u003e100% Cotton Twill\u003c\/li\u003e\n\u003cli style=\"list-style: inherit; margin-bottom: 0px;\"\u003eOne size fits most\u003c\/li\u003e\n\u003c\/ul\u003e"},{"id":8440785371391,"title":"Retro Hockey Night in Canada Light Blue Dad Cap","handle":"retro-hockey-night-in-canada-light-blue-dad-cap","description":"\u003cp\u003eA comfy light blue dad cap featuring the retro version of the Hockey Night in Canada Logo.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6 panels\u003c\/li\u003e\n\u003cli\u003eOne size fits all\u003c\/li\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eunstructured soft-lined front\u003c\/li\u003e\n\u003cli\u003eMatching adjustable back strap with metallic closure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eAll our Hockey Night in Canada gear is 100% licensed HNIC merchandise.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2024-03-22T19:56:40-04:00","created_at":"2024-03-22T16:16:14-04:00","vendor":"Hockey Night in Canada","type":"Cap","tags":["Cap","Dad Cap","Hockey Dad"],"price":3099,"price_min":3099,"price_max":3099,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44965536497919,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"6418-136-172-138","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Retro Hockey Night in Canada Light Blue Dad Cap","public_title":null,"options":["Default Title"],"price":3099,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/blackmapletrading.com\/cdn\/shop\/files\/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892","\/\/blackmapletrading.com\/cdn\/shop\/files\/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904","\/\/blackmapletrading.com\/cdn\/shop\/files\/DadHatInsideLightBlue_39bc8e7e-866a-4880-96ab-64690f00d971.jpg?v=1711138898"],"featured_image":"\/\/blackmapletrading.com\/cdn\/shop\/files\/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892","options":["Title"],"media":[{"alt":null,"id":34425207161087,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892","width":1650},{"alt":null,"id":34425197953279,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904","width":1650},{"alt":null,"id":34425197986047,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1650,"width":1650,"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/DadHatInsideLightBlue_39bc8e7e-866a-4880-96ab-64690f00d971.jpg?v=1711138898"},"aspect_ratio":1.0,"height":1650,"media_type":"image","src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/DadHatInsideLightBlue_39bc8e7e-866a-4880-96ab-64690f00d971.jpg?v=1711138898","width":1650}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eA comfy light blue dad cap featuring the retro version of the Hockey Night in Canada Logo.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e6 panels\u003c\/li\u003e\n\u003cli\u003eOne size fits all\u003c\/li\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eunstructured soft-lined front\u003c\/li\u003e\n\u003cli\u003eMatching adjustable back strap with metallic closure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eAll our Hockey Night in Canada gear is 100% licensed HNIC merchandise.\u003c\/span\u003e\u003c\/p\u003e"}]; window.lsData.product = null; window.lsData.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"CAD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; window.lsData.checkout = null; window.lsData.order = null; </script> <script async src="https://sp.stapecdn.com/widget/script?shop=blackmapletrading.com&shop_id=62337679615"></script> <!-- END app app block --><script src="https://cdn.shopify.com/extensions/d39b5cc8-f9bd-416e-9ac8-138c03c2cef9/ecomposer-builder-34/assets/ecom.js" type="text/javascript" defer="defer"></script> <script src="https://cdn.shopify.com/extensions/491b04d6-4c19-425a-b659-a9e6b296f9cc/simple-bundles-kits-21/assets/simple-bundles-v2.min.js" type="text/javascript" defer="defer"></script> <link href="https://cdn.shopify.com/extensions/491b04d6-4c19-425a-b659-a9e6b296f9cc/simple-bundles-kits-21/assets/simple-bundles-v2.css" rel="stylesheet" type="text/css" media="all"> <script src="https://cdn.shopify.com/extensions/10143583-d4b6-4e47-90bd-b281ace5d8bb/inbox-1177/assets/inbox-chat-loader.js" type="text/javascript" defer="defer"></script> <script src="https://cdn.shopify.com/extensions/245a22da-1589-4428-bf88-d64cd7290a20/dynamatic-personalized-upsells-1508/assets/dynamatic-cart-prd.js" type="text/javascript" defer="defer"></script> <link href="https://cdn.shopify.com/extensions/245a22da-1589-4428-bf88-d64cd7290a20/dynamatic-personalized-upsells-1508/assets/dynamatic-cart-prd.css" rel="stylesheet" type="text/css" media="all"> <script src="https://cdn.shopify.com/extensions/55ed8d16-fd36-4d59-b42f-49d9644f4b77/pagefly-page-builder-98/assets/pagefly.js" type="text/javascript" defer="defer"></script> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);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: 62337679615,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "collection"};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> <script id="web-pixels-manager-setup">(function d(d,e,r,a,n){var o,i,t,s,l=(i=(o={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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-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,t=o.legacy,s=navigator.userAgent,i.test(s)?"modern":(t.test(s),"legacy"));window.Shopify=window.Shopify||{};var c=window.Shopify;c.analytics=c.analytics||{};var u=c.analytics;u.replayQueue=[],u.publish=function(d,e,r){return u.replayQueue.push([d,e,r]),!0};try{self.performance.mark("wpm:start")}catch(d){}var h=[r,"/wpm","/b",n,l.substring(0,1),".js"].join("");!function(d){var e=d.src,r=d.async,a=void 0===r||r,n=d.onload,o=d.onerror,i=document.createElement("script"),t=document.head,s=document.body;i.async=a,i.src=e,n&&i.addEventListener("load",n),o&&i.addEventListener("error",o),t?t.appendChild(i):s?s.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:h,async:!0,onload:function(){var r=window.webPixelsManager.init(d);e(r);var a=window.Shopify.analytics;a.replayQueue.forEach((function(d){var e=d[0],a=d[1],n=d[2];r.publishCustomEvent(e,a,n)})),a.replayQueue=[],a.publish=r.publishCustomEvent,a.visitor=r.visitor},onerror:function(){var e=d.storefrontBaseUrl.replace(/\/$/,""),r="".concat(e,"/.well-known/shopify/monorail/unstable/produce_batch"),n=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:a||"latest",bundle_target:l,page_url:self.location.href,status:"failed",surface:d.surface,error_msg:"".concat(h," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(r,n))return!0}catch(d){}var o=new XMLHttpRequest;try{return o.open("POST",r,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(n),!0}catch(d){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 62337679615,storefrontBaseUrl: "https://blackmapletrading.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"608141567","configuration":"{\"eventMapping\":\"{\\\"conversion\\\":{\\\"page_viewed\\\":\\\"NlzhftAopUQWHPLIK7fBAj\\\",\\\"product_viewed\\\":\\\"lyeGKjTiilTQ4jpwfYrW82\\\",\\\"product_added_to_cart\\\":\\\"QzhVtBQTYx5BMvpuGJ2HFF\\\",\\\"checkout_started\\\":\\\"nwv8MiswfO4EDgKwxEQHw6\\\",\\\"payment_info_submitted\\\":\\\"Mm5OO8MQRFEgfc2iQCO0HB\\\",\\\"checkout_completed\\\":\\\"PQEH0kIqBHHSfIaQmfneMj\\\",\\\"search_submitted\\\":\\\"7KzW7F7sLq0Wd5FaHEZfCt\\\",\\\"collection_viewed\\\":\\\"Kw1l25RiGCRMixR0LgMLrB\\\"},\\\"events\\\":{\\\"page_viewed\\\":\\\"chnhm9SmmKrwvX0sLJLgMv\\\",\\\"product_viewed\\\":\\\"nN1Hef6TMFWjH0NQPX3muQ\\\",\\\"product_added_to_cart\\\":\\\"z5jDLSlbTyZECNla8yUqbj\\\",\\\"checkout_started\\\":\\\"Vaag098VSRovM018txCOT2\\\",\\\"payment_info_submitted\\\":\\\"exTZtSSDf5CsuFG5kiPPko\\\",\\\"checkout_completed\\\":\\\"U1O0ZlcskiHsQSRbLkImAo\\\",\\\"search_submitted\\\":\\\"EMYK41YJDv8KUMaaKueHqN\\\",\\\"collection_viewed\\\":\\\"7FzSazTotZJXnbQBvgoK1p\\\"}}\",\"shopId\":\"gid:\/\/shopify\/Shop\/62337679615\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6b9123f2d4be2dc387945a881870e525","type":"APP","apiClientId":81768316929,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"556794111","configuration":"{\"accountID\":\"62337679615\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dda0c8ab65be75f082bf0060c6cc55c2","type":"APP","apiClientId":10250649601,"privacyPurposes":["SALE_OF_DATA"]},{"id":"400392447","configuration":"{\"pixelCode\":\"C9GJRK4D81EQ6D8S76V0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"144015615","configuration":"{\"accountID\":\"ea9d15cb-86e9-42eb-8e33-6a5f9e301368\",\"endpoint\":\"https:\/\/platform.moast.io\/apps\/moast\/event\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"578c6a54dc52ca401da8f77a760e9824","type":"APP","apiClientId":108560121857,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"117113087","configuration":"{\"shop\":\"blackmapletrading.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c799b6809efe64171a445716a690bcc0","type":"APP","apiClientId":27047559169,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"76906751","configuration":"{\"tagID\":\"2612853158143\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4fd0680eed907adaf3f85849c393d688","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"44400895","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"StackAdapt"},{"id":"44728575","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"93","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Test"},{"id":"45318399","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"StackAdapt Eva Code"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Black Maple Trading Co.","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"blackmapletrading.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/blackmapletrading.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});webPixelsManagerAPI.publish("collection_viewed", {"collection":{"id":"404267204863","title":"Dad Caps","productVariants":[{"price":{"amount":30.99,"currencyCode":"CAD"},"product":{"title":"Je M'aple Syrup Dad Hat","vendor":"Black Maple Trading Co.","id":"7801930711295","untranslatedTitle":"Je M'aple Syrup Dad Hat","url":"\/products\/je-maple-syrup-dad-hat","type":"Cap"},"id":"43352263000319","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740"},"sku":"6649-136-202-138","title":"Gold","untranslatedTitle":"Gold"},{"price":{"amount":30.99,"currencyCode":"CAD"},"product":{"title":"CBC 1974-86 Retro Gem Dad Cap","vendor":"CBC\/Radio-Canada","id":"7521237270783","untranslatedTitle":"CBC 1974-86 Retro Gem Dad Cap","url":"\/products\/cbc-1974-86-retro-gem-dad-cap","type":"Cap"},"id":"43549408592127","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984"},"sku":"6361-136-192-138","title":"Sand","untranslatedTitle":"Sand"},{"price":{"amount":32.99,"currencyCode":"CAD"},"product":{"title":"Ice Cream Research Department Pigment Dyed Dad Cap","vendor":"Black Maple Trading Co.","id":"8146359419135","untranslatedTitle":"Ice Cream Research Department Pigment Dyed Dad Cap","url":"\/products\/ice-cream-research-department-pigment-dyed-dad-cap","type":"Cap"},"id":"44142457192703","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106"},"sku":"6732-173-137-138","title":"Pigment Dye Cap \/ Purple \/ Adjustable","untranslatedTitle":"Pigment Dye Cap \/ Purple \/ Adjustable"},{"price":{"amount":30.99,"currencyCode":"CAD"},"product":{"title":"CBC Red Gem Logo Dad Cap","vendor":"CBC\/Radio-Canada","id":"7521237303551","untranslatedTitle":"CBC Red Gem Logo Dad Cap","url":"\/products\/cbc-red-gem-logo-dad-cap","type":"Cap"},"id":"43350146023679","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/CBCGemDadHatFrontTan.jpg?v=1709335059"},"sku":"6359-136-192-138","title":"Sand","untranslatedTitle":"Sand"},{"price":{"amount":30.99,"currencyCode":"CAD"},"product":{"title":"Heartland Icon Dad Cap","vendor":"Heartland","id":"7867539128575","untranslatedTitle":"Heartland Icon Dad Cap","url":"\/products\/heartland-icon-dad-cap","type":"Cap"},"id":"43520714539263","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/HeartlandIconDadCapFrontSand.jpg?v=1682610108"},"sku":"6437-136-192-138","title":"Dad Cap \/ Sand \/ Adjustable","untranslatedTitle":"Dad Cap \/ Sand \/ Adjustable"},{"price":{"amount":30.99,"currencyCode":"CAD"},"product":{"title":"CBC's Son of a Critch Logo Embroidered Dad Hat","vendor":"CBC\/Radio-Canada","id":"7814678446335","untranslatedTitle":"CBC's Son of a Critch Logo Embroidered Dad Hat","url":"\/products\/cbcs-son-of-a-critch-logo-embroidered-dad-hat","type":"Cap"},"id":"43373908459775","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/CBCsSonofaCritchFrontDadHatBlack.jpg?v=1676629321"},"sku":"6632-136-102-138","title":"Black","untranslatedTitle":"Black"},{"price":{"amount":32.99,"currencyCode":"CAD"},"product":{"title":"Pooped in the Woods Club Pigment Dyed Dad Cap","vendor":"Black Maple Trading Co.","id":"8146361483519","untranslatedTitle":"Pooped in the Woods Club Pigment Dyed Dad Cap","url":"\/products\/pooped-in-the-woods-club-pigment-dyed-dad-cap","type":"Cap"},"id":"44142459650303","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/products\/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386"},"sku":"6724-173-123-138","title":"Pigment Dye Cap \/ Green \/ Adjustable","untranslatedTitle":"Pigment Dye Cap \/ Green \/ Adjustable"},{"price":{"amount":30.99,"currencyCode":"CAD"},"product":{"title":"Retro Hockey Night in Canada Light Blue Dad Cap","vendor":"Hockey Night in Canada","id":"8440785371391","untranslatedTitle":"Retro Hockey Night in Canada Light Blue Dad Cap","url":"\/products\/retro-hockey-night-in-canada-light-blue-dad-cap","type":"Cap"},"id":"44965536497919","image":{"src":"\/\/blackmapletrading.com\/cdn\/shop\/files\/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892"},"sku":"6418-136-172-138","title":"Default Title","untranslatedTitle":"Default Title"}]}});},"https://blackmapletrading.com/cdn","1518c2ba4d2b3301a1e3cb6576947ef22edf7bb6","3c762e5aw5b983e43pc2dc4883m545d5a27",);</script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'CAD'; var meta = {"products":[{"id":7801930711295,"gid":"gid:\/\/shopify\/Product\/7801930711295","vendor":"Black Maple Trading Co.","type":"Cap","variants":[{"id":43352263000319,"price":3099,"name":"Je M'aple Syrup Dad Hat - Gold","public_title":"Gold","sku":"6649-136-202-138"},{"id":43352262967551,"price":3099,"name":"Je M'aple Syrup Dad Hat - Charcoal","public_title":"Charcoal","sku":"6649-136-111-138"},{"id":45043547898111,"price":3099,"name":"Je M'aple Syrup Dad Hat - Black","public_title":"Black","sku":"7027-136-102-138"}]},{"id":7521237270783,"gid":"gid:\/\/shopify\/Product\/7521237270783","vendor":"CBC\/Radio-Canada","type":"Cap","variants":[{"id":43549408592127,"price":3099,"name":"CBC 1974-86 Retro Gem Dad Cap - Sand","public_title":"Sand","sku":"6361-136-192-138"},{"id":43549408624895,"price":3099,"name":"CBC 1974-86 Retro Gem Dad Cap - Red","public_title":"Red","sku":"6361-136-139-138"}]},{"id":8146359419135,"gid":"gid:\/\/shopify\/Product\/8146359419135","vendor":"Black Maple Trading Co.","type":"Cap","variants":[{"id":44142457192703,"price":3299,"name":"Ice Cream Research Department Pigment Dyed Dad Cap - Pigment Dye Cap \/ Purple \/ Adjustable","public_title":"Pigment Dye Cap \/ Purple \/ Adjustable","sku":"6732-173-137-138"}]},{"id":7521237303551,"gid":"gid:\/\/shopify\/Product\/7521237303551","vendor":"CBC\/Radio-Canada","type":"Cap","variants":[{"id":43350146023679,"price":3099,"name":"CBC Red Gem Logo Dad Cap - Sand","public_title":"Sand","sku":"6359-136-192-138"},{"id":43350146056447,"price":3099,"name":"CBC Red Gem Logo Dad Cap - Navy","public_title":"Navy","sku":"6359-136-131-138"}]},{"id":7867539128575,"gid":"gid:\/\/shopify\/Product\/7867539128575","vendor":"Heartland","type":"Cap","variants":[{"id":43520714539263,"price":3099,"name":"Heartland Icon Dad Cap - Dad Cap \/ Sand \/ Adjustable","public_title":"Dad Cap \/ Sand \/ Adjustable","sku":"6437-136-192-138"},{"id":43523237904639,"price":3099,"name":"Heartland Icon Dad Cap - Dad Cap \/ Charcoal \/ Adjustable","public_title":"Dad Cap \/ Charcoal \/ Adjustable","sku":"6437-136-111-138"}]},{"id":7814678446335,"gid":"gid:\/\/shopify\/Product\/7814678446335","vendor":"CBC\/Radio-Canada","type":"Cap","variants":[{"id":43373908459775,"price":3099,"name":"CBC's Son of a Critch Logo Embroidered Dad Hat - Black","public_title":"Black","sku":"6632-136-102-138"},{"id":43373908492543,"price":3099,"name":"CBC's Son of a Critch Logo Embroidered Dad Hat - Gold","public_title":"Gold","sku":"6632-136-202-138"},{"id":43373908558079,"price":3099,"name":"CBC's Son of a Critch Logo Embroidered Dad Hat - Sand","public_title":"Sand","sku":"6632-136-192-138"}]},{"id":8146361483519,"gid":"gid:\/\/shopify\/Product\/8146361483519","vendor":"Black Maple Trading Co.","type":"Cap","variants":[{"id":44142459650303,"price":3299,"name":"Pooped in the Woods Club Pigment Dyed Dad Cap - Pigment Dye Cap \/ Green \/ Adjustable","public_title":"Pigment Dye Cap \/ Green \/ Adjustable","sku":"6724-173-123-138"}]},{"id":8440785371391,"gid":"gid:\/\/shopify\/Product\/8440785371391","vendor":"Hockey Night in Canada","type":"Cap","variants":[{"id":44965536497919,"price":3099,"name":"Retro Hockey Night in Canada Light Blue Dad Cap","public_title":null,"sku":"6418-136-172-138"}]}],"page":{"pageType":"collection","resourceType":"collection","resourceId":404267204863}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; }</script> <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() { }; </script> <script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti'); (function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 62337679615, theme_id: 143224668415, app_name: "storefront", context_url: window.location.href, source_url: "//blackmapletrading.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//blackmapletrading.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//blackmapletrading.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62337679615,"isMerchantRequest":null,"themeId":143224668415,"themeCityHash":"17465373314483220757","contentLanguage":"en","currency":"CAD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Google Analytics":{"trackingId":"UA-102919112-1","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; ga('require', 'linker'); function addListener(element, type, callback) { if (element.addEventListener) { element.addEventListener(type, callback); } else if (element.attachEvent) { element.attachEvent('on' + type, callback); } } function decorate(event) { event = event || window.event; var target = event.target || event.srcElement; if (target && (target.getAttribute('action') || target.getAttribute('href'))) { ga(function (tracker) { var linkerParam = tracker.get('linkerParam'); document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/'; }); } } addListener(window, 'load', function(){ for (var i=0; i < document.forms.length; i++) { var action = document.forms[i].getAttribute('action'); if(action && action.indexOf('/cart') >= 0) { addListener(document.forms[i], 'submit', decorate); } } for (var i=0; i < document.links.length; i++) { var href = document.links[i].getAttribute('href'); if(href && href.indexOf('/checkout') >= 0) { addListener(document.links[i], 'click', decorate); } } }); var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":404267204863}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"CAD","category":"Collection: dad-cap","collectionName":"dad-cap","collectionId":404267204863,"nonInteraction":true}); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//blackmapletrading.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script class="boomerang"> (function () { window.BOOMR = window.BOOMR || {}; window.BOOMR.themeName = "Enterprise"; window.BOOMR.themeVersion = "1.3.1"; window.BOOMR.shopId = 62337679615; window.BOOMR.themeId = 143224668415; })();</script> <script defer src="https://blackmapletrading.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.0.2.min.js" data-application="storefront-renderer" data-shop-id="62337679615" data-render-region="gcp-asia-southeast1" data-page-type="collection" data-theme-instance-id="143224668415" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" ></script> </head> <body class=" " > <!-- Active Campaign --> <script> (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo"); vgo('setAccount', '478601947'); vgo('setTrackByDefault', true); vgo('process'); </script> <a class="skip-link btn btn--primary visually-hidden" href="#main-content">Skip to content</a><!-- BEGIN sections: header-group --> <div id="shopify-section-sections--18059503042815__announcement" class="shopify-section shopify-section-group-header-group cc-announcement"> <link href="//blackmapletrading.com/cdn/shop/t/18/assets/announcement.css?v=64767389152932430921719999352" rel="stylesheet" type="text/css" media="all" /> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/announcement.js?v=104149175048479582391719999352" defer="defer"></script><style data-shopify>.announcement { --announcement-text-color: 255 255 255; background-color: #3d3c3c; }</style><script src="//blackmapletrading.com/cdn/shop/t/18/assets/custom-select.js?v=58588404616066706311719999352" defer="defer"></script><announcement-bar class="announcement block text-body-small" data-slide-delay="7000"> <div class="container"> <div class="flex"> <div class="announcement__col--left announcement__col--align-left announcement__slider" aria-roledescription="carousel" aria-live="off"><div class="announcement__text flex items-center m-0" aria-roledescription="slide"> <div class="rte"><p><strong>FREE SHIPPING</strong> | SPEND OVER $99</p></div> </div><div class="announcement__text flex items-center m-0" aria-roledescription="slide"> <div class="rte"><p>>> <strong>ALWAYS $5 FLAT RATE SHIPPING IN CANADA</strong> </p></div> </div><div class="announcement__text flex items-center m-0" aria-roledescription="slide"> <div class="rte"><p>>> <strong>ALWAYS $7 FLAT RATE SHIPPING IN USA</strong> >></p></div> </div></div> <div class="announcement__col--right hidden md:flex md:items-center"><div class="announcement__localization"> <form method="post" action="/localization" id="nav-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/dad-cap" /><div class="localization__grid"><div class="localization__selector"> <input type="hidden" name="country_code" value="CA"> <country-selector><label class="label visually-hidden no-js-hidden" id="nav-localization-country-label">Country/Region</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="nav-localization-country-label" > <span class="text-start">Canada (CAD $)</span> <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true"> <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/> </svg> </button> <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" aria-hidden="true" hidden aria-activedescendant="nav-localization-country-opt-0"><li class="custom-select__option flex items-center js-option" id="nav-localization-country-opt-0" role="option" data-value="CA" aria-selected="true"> <span class="pointer-events-none">Canada (CAD $)</span> </li></ul> </div></country-selector></div></div><script> customElements.whenDefined('custom-select').then(() => { if (!customElements.get('country-selector')) { class CountrySelector extends customElements.get('custom-select') { constructor() { super(); this.loaded = false; } async showListbox() { if (this.loaded) { super.showListbox(); return; } this.button.classList.add('is-loading'); this.button.setAttribute('aria-disabled', 'true'); try { const response = await fetch('?section_id=country-selector'); if (!response.ok) throw new Error(response.status); const tmpl = document.createElement('template'); tmpl.innerHTML = await response.text(); const el = tmpl.content.querySelector('.custom-select__listbox'); this.listbox.innerHTML = el.innerHTML; this.options = this.querySelectorAll('.custom-select__option'); this.loaded = true; } catch { this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>'; } finally { super.showListbox(); this.button.classList.remove('is-loading'); this.button.setAttribute('aria-disabled', 'false'); } } setButtonWidth() { return; } } customElements.define('country-selector', CountrySelector); } }); </script><script> document.getElementById('nav-localization').addEventListener('change', (evt) => { const input = evt.target.previousElementSibling; if (input && input.tagName === 'INPUT') { input.value = evt.detail.selectedValue; evt.currentTarget.submit(); } }); </script></form> </div></div></div> </div> </announcement-bar> </div><div id="shopify-section-sections--18059503042815__header" class="shopify-section shopify-section-group-header-group cc-header"> <style data-shopify>.header { --bg-color: 0 0 0 / 1.0; --text-color: 255 255 255; --nav-bg-color: 0 0 0; --nav-text-color: 255 255 255; --nav-child-bg-color: 0 0 0; --nav-child-text-color: 255 255 255; --header-accent-color: 119 119 119; --search-bg-color: #191919; }</style><store-header class="header bg-theme-bg text-theme-text has-motion"data-is-sticky="true"style="--header-transition-speed: 300ms"> <header class="header__grid header__grid--left-logo container flex flex-wrap items-center"> <div class="header__logo logo flex js-closes-menu"><a class="logo__link inline-block" href="/"><span class="flex" style="max-width: 120px;"> <img srcset="//blackmapletrading.com/cdn/shop/files/Boutique_Black_Maple_Trading_Co_-_Art.png?v=1699299505&width=120, //blackmapletrading.com/cdn/shop/files/Boutique_Black_Maple_Trading_Co_-_Art.png?v=1699299505&width=240 2x" src="//blackmapletrading.com/cdn/shop/files/Boutique_Black_Maple_Trading_Co_-_Art.png?v=1699299505&width=240" style="object-position: 50.0% 50.0%" loading="eager" width="240" height="96" alt="Black Maple Trading Co."> </span></a></div><link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/predictive-search.css?v=33632668381892787391719999352" media="print" onload="this.media='all'"> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/predictive-search.js?v=120549806916385890201732669004" defer="defer"></script> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/tabs.js?v=135558236254064818051719999352" defer="defer"></script><div class="header__search relative js-closes-menu"><predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get"> <label class="label visually-hidden" for="header-search">Search</label> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/search-form.js?v=43677551656194261111719999352" defer="defer"></script> <search-form class="search__form block"> <input type="hidden" name="type" value="product,page,article"> <input type="hidden" name="options[prefix]" value="last"> <input type="search" class="search__input w-full input js-search-input" id="header-search" name="q" placeholder="Bienvenue / Welcome" data-placeholder-one="Bienvenue / Welcome" data-placeholder-two="Rechercher / Search" data-placeholder-three="Trouver / Find" data-placeholder-prompts-mob="true" data-typing-speed="100" data-deleting-speed="60" data-delay-after-deleting="500" data-delay-before-first-delete="2000" data-delay-after-word-typed="2400" role="combobox" autocomplete="off" aria-autocomplete="list" aria-controls="predictive-search-results" aria-owns="predictive-search-results" aria-haspopup="listbox" aria-expanded="false" spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg> </button> <button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden> <span class="visually-hidden">Reset</span> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> </button><speech-search-button class="search__speech focus-inset end hidden" tabindex="0" title="Search by voice" style="--speech-icon-color: #e32b2b"> <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg> </speech-search-button> <link href="//blackmapletrading.com/cdn/shop/t/18/assets/speech-search.css?v=47207760375520952331719999352" rel="stylesheet" type="text/css" media="all" /> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/speech-search.js?v=106462966657620737681719999352" defer="defer"></script></search-form><div class="js-search-results" tabindex="-1" data-predictive-search></div> <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form> <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search> </div><div class="header__icons flex justify-end mis-auto js-closes-menu"> <div class="transcy-switcher-manual transcy-mobile hidden"></div><div class="transcy-switcher-manual transcy-desktop hidden"></div><a class="header__icon text-current" href="https://blackmapletrading.com/customer_authentication/redirect?locale=en®ion_country=CA"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> <span class="visually-hidden">Log in</span> </a><a class="header__icon relative text-current" id="cart-icon" data-no-instant><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2c2.761 0 5 2.089 5 4.667V8h2.2a.79.79 0 0 1 .8.778v12.444a.79.79 0 0 1-.8.778H4.8a.789.789 0 0 1-.8-.778V8.778A.79.79 0 0 1 4.8 8H7V6.667C7 4.09 9.239 2 12 2zm6.4 7.556H5.6v10.888h12.8V9.556zm-6.4-6c-1.84 0-3.333 1.392-3.333 3.11V8h6.666V6.667c0-1.719-1.492-3.111-3.333-3.111z"/></svg><span class="visually-hidden">Bag</span><div id="cart-icon-bubble"></div> </a> </div><main-menu class="main-menu" data-menu-sensitivity="200"> <details class="main-menu__disclosure has-motion" open> <summary class="main-menu__toggle md:hidden"> <span class="main-menu__toggle-icon" aria-hidden="true"></span> <span class="visually-hidden">Menu</span> </summary> <div class="main-menu__content has-motion justify-between"> <nav aria-label="Primary"> <ul class="main-nav"><li><a class="main-nav__item main-nav__item--primary" href="/pages/holiday-page">Holiday Shop</a></li><li><a class="main-nav__item main-nav__item--primary" href="/pages/fleecefest">FleeceFest</a></li><li><a class="main-nav__item main-nav__item--primary" href="/pages/fan-faves">Fan Faves</a></li><li><details> <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections"> Collections<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </summary><div class="main-nav__child has-motion"> <ul class="child-nav child-nav--dropdown"> <li class="md:hidden"> <button type="button" class="main-nav__item main-nav__item--back relative js-back"> <div class="main-nav__item-content text-start"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> </button> </li> <li class="md:hidden"> <a href="/collections" class="main-nav__item child-nav__item large-text main-nav__item-header">Collections</a> </li><li><nav-menu > <details open> <summary class="child-nav__item--toggle main-nav__item--toggle relative"> <div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/black-maple" data-no-instant>BMTC Collections<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </div> </summary> <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list"><li><a class="grandchild-nav__item main-nav__item" href="/pages/canada-day">Canada D-Eh</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/proudly-canadian">CANADA PROUD</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/black-maples-authentic-nostalgia">Authentic Nostalgia</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/canadian-wildlife-alliance">Canadian Wildlife Alliance</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/merit-badge-collection">Merit Badge Collection</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/nature-bound-tees-and-hoodies">Nature Bound</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/hockey">Hockey Fan Club</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/the-best-collection">The Best Collection</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/maple-syrup">MAPLE SYRUP</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/poutine">POUTINE</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/pages/fathers-day">Dad Collection</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/inspire-love">Inspire Love</a> </li><li class="col-start-1 col-end-3"> <a href="/collections/black-maple" class="main-nav__item--go">Go to BMTC Collections<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </li></ul> </div> </details> </nav-menu></li><li><nav-menu > <details open> <summary class="child-nav__item--toggle main-nav__item--toggle relative"> <div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/hockey-night-in-canada-1" data-no-instant>Hockey Night & CBC Sports<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </div> </summary> <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list"><li><a class="grandchild-nav__item main-nav__item" href="/collections/hockey-night-in-canada">Hockey Night in Canada</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/hockey-night-in-canada-retro-hnic-logo">Retro Hockey Night in Canada</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/hockey-night-in-canada-basic-hnic-logo">Monotone Hockey Night in Canada</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/la-soiree-du-hockey">La Soirée du Hockey</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/that-curling-show">That Curling Show</a> </li><li class="col-start-1 col-end-3"> <a href="/collections/hockey-night-in-canada-1" class="main-nav__item--go">Go to Hockey Night & CBC Sports<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </li></ul> </div> </details> </nav-menu></li><li><a class="main-nav__item child-nav__item" href="/collections/cbc-kids">CBC Kids </a></li><li><a class="main-nav__item child-nav__item" href="/collections/radio-canada">Radio-Canada </a></li><li><nav-menu > <details open> <summary class="child-nav__item--toggle main-nav__item--toggle relative"> <div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/cbc-logo-history" data-no-instant>CBC Logos<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </div> </summary> <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list"><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-mosaic-design">CBC Mosaic Design</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-1992-current-cbc-gem-logo">CBC Circa 1992 </a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-1986-1992-cbc-blue-gem-logo">CBC Circa 1986</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-1974-86-cbc-retro-gem-logo">CBC Circa 1974</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-1966-74-cbc-butterfly-logo">CBC Circa 1966</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-1958-66-cbc-map-logo">CBC Circa 1958</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-1940-58-cbc-lightning-bolt-logo">CBC Circa 1940</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-progress-pride-gem">CBC Progress Pride Gem</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-cbc-pride-gem-logo">CBC Pride Gem</a> </li><li class="col-start-1 col-end-3"> <a href="/collections/cbc-logo-history" class="main-nav__item--go">Go to CBC Logos<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </li></ul> </div> </details> </nav-menu></li><li><nav-menu > <details open> <summary class="child-nav__item--toggle main-nav__item--toggle relative"> <div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/cbc-shows" data-no-instant>CBC Shows<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </div> </summary> <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list"><li><a class="grandchild-nav__item main-nav__item" href="/collections/heartland">Heartland</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbcs-son-of-a-critch">Son of a Critch</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/the-block">The Block</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cbc-radiocanada-cbc-tv-test-pattern-logo">CBC TV Test Pattern</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/pretty-hard-cases">Pretty Hard Cases</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/family-feud-canada">Family Feud Canada</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/run-the-burbs">Run the Burbs</a> </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/push">PUSH</a> </li><li class="col-start-1 col-end-3"> <a href="/collections/cbc-shows" class="main-nav__item--go">Go to CBC Shows<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </li></ul> </div> </details> </nav-menu></li><li><a class="main-nav__item child-nav__item" href="/collections/beach-day-every-day">Beach Day Every Day </a></li><li><a class="main-nav__item child-nav__item" href="/collections/hot-deals">DEALS! </a></li></ul></div> </details></li><li><details> <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/tops"> Apparel<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </summary><div class="main-nav__child has-motion"> <ul class="child-nav child-nav--dropdown"> <li class="md:hidden"> <button type="button" class="main-nav__item main-nav__item--back relative js-back"> <div class="main-nav__item-content text-start"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> </button> </li> <li class="md:hidden"> <a href="/collections/tops" class="main-nav__item child-nav__item large-text main-nav__item-header">Apparel</a> </li><li><a class="main-nav__item child-nav__item" href="/collections/t-shirts">T-Shirts </a></li><li><a class="main-nav__item child-nav__item" href="/collections/raglan-baseball-shirt">Raglan Baseball Shirts </a></li><li><a class="main-nav__item child-nav__item" href="/collections/pullover-hoodie">Hoodies & Sweatshirts </a></li><li><a class="main-nav__item child-nav__item" href="/collections/varsity-hooded-sweatshirt">Varsity Hooded Sweatshirts </a></li><li><a class="main-nav__item child-nav__item" href="/collections/1-4-zip-sweatshirt">1/4 Zip Sweatshirts </a></li><li><a class="main-nav__item child-nav__item" href="/collections/soft-shell-jacket">Jackets </a></li><li><a class="main-nav__item child-nav__item" href="/collections/soe-hoodies">Gaiter Hoodies </a></li><li><a class="main-nav__item child-nav__item" href="/collections/baby-onesies">Baby Onesies </a></li><li><a class="main-nav__item child-nav__item" href="/collections/youth-apparel">Youth Tops </a></li><li><a class="main-nav__item child-nav__item" href="/collections/sweatpants">Sweatpants </a></li><li><a class="main-nav__item child-nav__item" href="/collections/tank-top">Tank Tops </a></li><li><a class="main-nav__item child-nav__item" href="/collections/hockey-jersey">Hockey Jerseys </a></li><li><a class="main-nav__item child-nav__item" href="/collections/plaid-shirt">Plaid Shirts </a></li></ul></div> </details></li><li><details> <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/hats"> Hats<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </summary><div class="main-nav__child has-motion"> <ul class="child-nav child-nav--dropdown"> <li class="md:hidden"> <button type="button" class="main-nav__item main-nav__item--back relative js-back"> <div class="main-nav__item-content text-start"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> </button> </li> <li class="md:hidden"> <a href="/collections/hats" class="main-nav__item child-nav__item large-text main-nav__item-header">Hats</a> </li><li><a class="main-nav__item child-nav__item" href="/collections/winter-hat">Winter Hats </a></li><li><a class="main-nav__item child-nav__item" href="/collections/dad-cap" aria-current="page">Dad Caps </a></li><li><a class="main-nav__item child-nav__item" href="/collections/trucker-caps">Trucker Caps </a></li><li><a class="main-nav__item child-nav__item" href="/collections/caps">Flat Brim Caps </a></li><li><a class="main-nav__item child-nav__item" href="/collections/bucket-hats">BUCKET HATS </a></li></ul></div> </details></li><li><details> <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/bags"> Totes & Bags<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </summary><div class="main-nav__child has-motion"> <ul class="child-nav child-nav--dropdown"> <li class="md:hidden"> <button type="button" class="main-nav__item main-nav__item--back relative js-back"> <div class="main-nav__item-content text-start"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> </button> </li> <li class="md:hidden"> <a href="/collections/bags" class="main-nav__item child-nav__item large-text main-nav__item-header">Totes & Bags</a> </li><li><a class="main-nav__item child-nav__item" href="/collections/tote-bags">Tote Bags </a></li><li><a class="main-nav__item child-nav__item" href="/collections/crossbody-shoulder-bag">Crossbody Shoulder Bag </a></li><li><a class="main-nav__item child-nav__item" href="/collections/lunch-bags">Lunch Bags </a></li><li><a class="main-nav__item child-nav__item" href="/collections/hip-packs">Hip Packs </a></li></ul></div> </details></li><li><details> <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/small-gift"> Gifts<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </a> </summary><div class="main-nav__child has-motion"> <ul class="child-nav child-nav--dropdown"> <li class="md:hidden"> <button type="button" class="main-nav__item main-nav__item--back relative js-back"> <div class="main-nav__item-content text-start"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> </button> </li> <li class="md:hidden"> <a href="/collections/small-gift" class="main-nav__item child-nav__item large-text main-nav__item-header">Gifts</a> </li><li><a class="main-nav__item child-nav__item" href="/collections/iron-on-patches-canada-1">Iron On Patches </a></li><li><a class="main-nav__item child-nav__item" href="/collections/ceramaic-mug">Ceramic Mugs </a></li><li><a class="main-nav__item child-nav__item" href="/collections/glassware">Glassware </a></li><li><a class="main-nav__item child-nav__item" href="/collections/vinyl-stickers">Vinyl Stickers </a></li><li><a class="main-nav__item child-nav__item" href="/collections/decal">Decals </a></li><li><a class="main-nav__item child-nav__item" href="/collections/gift-cards">Gift Cards </a></li><li><a class="main-nav__item child-nav__item" href="/collections/mousepads">Mousepads </a></li></ul></div> </details></li><li><a class="main-nav__item main-nav__item--primary" href="/collections/canadian-made-products">Made in Canada</a></li></ul> </nav><nav aria-label="Secondary" class="secondary-nav-container"> <ul class="secondary-nav" role="list"> <li class="inline-flex items-center"> <a href="/pages/custom-merch" class="secondary-nav__item secondary-nav__cta secondary-nav__cta--button flex items-center" style="--cta-bg-color: 51 51 51;--cta-bg-hover-color: 90 90 90;color: #ffffff;border: var(--btn-border-width, 1px) solid #333333;"><svg class="icon icon--shirt" width="17" height="17" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M15.27 5.1l-3.3-3.3a1 1 0 00-.7-.3h-1.2a1 1 0 00-.74.32l-.04.04c-.7.7-1.86.7-2.56 0l-.05-.04a1 1 0 00-.73-.32H4.76a1 1 0 00-.72.3L.74 5.1a1 1 0 000 1.4L2.4 8.16a1 1 0 001.36.05v5.29a1 1 0 001 1h6.5a1 1 0 001-1V8.22a1 1 0 001.35-.06l1.66-1.65a1 1 0 000-1.42zM12.9 7.45L11.26 5.8v7.69h-6.5V5.8L3.11 7.46 1.45 5.8l3.3-3.3.01.01V2.5h1.19l.07.07a2.81 2.81 0 003.98 0l.06-.07h1.2l3.3 3.3-1.66 1.66z"/></svg><span>Custom Merch</span> </a> </li><li class="inline-flex items-center"> <a href="tel:1-888-492-2477" class="secondary-nav__item secondary-nav__cta secondary-nav__cta--button flex items-center" style="--cta-bg-color: 51 51 51;--cta-bg-hover-color: 90 90 90;color: #ffffff;border: var(--btn-border-width, 1px) solid #333333;"><svg class="icon icon--phone" width="17" height="17" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path stroke="currentColor" d="M11,8.92l-2.75.53A6.82,6.82,0,0,1,4.61,5.79L5.12,3,4.15.46H1.65A1.2,1.2,0,0,0,.42,1.82,13.93,13.93,0,0,0,3.94,9.45a17.1,17.1,0,0,0,8.2,4.08,1.22,1.22,0,0,0,1.47-1.23V9.91Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" transform="translate(1.5 1.5)"/></svg><span>Call us</span></a> </li></ul> </nav></div> </details> </main-menu></header> </store-header> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "Black Maple Trading Co.", "logo": "https:\/\/blackmapletrading.com\/cdn\/shop\/files\/Boutique_Black_Maple_Trading_Co_-_Art.png?v=1699299505\u0026width=271", "sameAs": [ "https:\/\/www.facebook.com\/blackmapletradingco","https:\/\/www.instagram.com\/blackmapletrading\/" ], "url": "https:\/\/blackmapletrading.com" } </script> </div> <!-- END sections: header-group --><main id="main-content"><div class="container"><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https:\/\/blackmapletrading.com\/" },{ "@type": "ListItem", "position": 2, "name": "Dad Caps", "item": "https:\/\/blackmapletrading.com\/collections\/dad-cap" }] } </script> <nav class="breadcrumbs flex justify-between w-full" aria-label="Breadcrumbs"> <ol class="breadcrumbs-list flex has-ltr-icon"> <li class="flex items-center"> <a class="breadcrumbs-list__link" href="/">Home</a> <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </li><li class="flex items-center"> <a class="breadcrumbs-list__link" href="/collections/dad-cap" aria-current="page">Dad Caps</a> </li></ol></nav> </div><div id="shopify-section-template--18059508777215__collection-banner" class="shopify-section cc-collection-banner section section--template"><link href="//blackmapletrading.com/cdn/shop/t/18/assets/collection-banner.css?v=99641495302928770681719999352" rel="stylesheet" type="text/css" media="all" /> <div class="container"> <div class="collection-banner flex flex-col md:flex-row items-center text-center"> <div class="collection-banner__content flex flex-col w-full items-center text-center color-scheme color-scheme--1 collection-banner__content-wide mx-auto"><div class="block"> <h1 class="collection-banner__heading mb-0 inline">Dad Caps</h1> <span class="font-heading collection-banner__count block items-center text-center"> (47 products) </span> </div><div class="rte mt-4"> <p>These are not just for dads. It's an adjustable cap!</p> <!----> </div></div></div> </div> </div><div id="shopify-section-template--18059508777215__collection-products" class="shopify-section cc-collection-products section section--template mb-0"><link href="//blackmapletrading.com/cdn/shop/t/18/assets/products-grid.css?v=81405946926494935431719999352" rel="stylesheet" type="text/css" media="all" /> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/products-toolbar.js?v=70932690088391132941719999352" defer="defer"></script><link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/quick-add.css?v=65988701598420848001719999352" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/product.css?v=75077987906051263811731978909" media="print" onload="this.media='all'"> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/quick-add.js?v=140383075240173656431719999352" defer="defer"></script> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/variant-picker.js?v=176262483342640652671719999352" defer="defer"></script> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/product-form.js?v=113700620875781280251719999352" defer="defer"></script> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/custom-select.js?v=58588404616066706311719999352" defer="defer"></script><script src="//blackmapletrading.com/cdn/shop/t/18/assets/custom-pagination.js?v=27329926869340673971719999352" defer="defer"></script><div class="container" data-num-results="47"><script src="//blackmapletrading.com/cdn/shop/t/18/assets/products-toolbar.js?v=70932690088391132941719999352" defer="defer"></script> <products-toolbar class="products-toolbar flex items-center mb-8 products-toolbar--compare no-js-hidden" id="products-toolbar"><div class="products-toolbar__filter"> <button type="button" class="products-toolbar__filter-btn flex justify-between items-center text-current font-bold is-active js-toggle-filters" aria-controls="facet-filters" aria-expanded="false"> <span class="hidden md:block">Filter</span><span class="md:hidden">Filter & Sort</span><svg width="20" height="20" viewBox="0 0 20 20" stroke-width="1.25" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M1 6h18M1 14h18"/><circle cx="7" cy="6" r="3"/><circle cx="13" cy="14" r="3"/></svg> </button> </div><div class="products-toolbar__sort hidden md:block"> <custom-select id="products-sort-by"><label class="label no-js-hidden" id="products-sort-by-label">Sort by</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="products-sort-by-label" > <span class="text-start">Best selling</span> <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true"> <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/> </svg> </button> <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" aria-hidden="true" hidden aria-activedescendant="products-sort-by-opt-1"><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-0" role="option" data-value="manual" > <span class="pointer-events-none">Featured</span> </li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-1" role="option" data-value="best-selling" aria-selected="true"> <span class="pointer-events-none">Best selling</span> </li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-2" role="option" data-value="title-ascending" > <span class="pointer-events-none">Alphabetically, A-Z</span> </li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-3" role="option" data-value="title-descending" > <span class="pointer-events-none">Alphabetically, Z-A</span> </li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-4" role="option" data-value="price-ascending" > <span class="pointer-events-none">Price, low to high</span> </li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-5" role="option" data-value="price-descending" > <span class="pointer-events-none">Price, high to low</span> </li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-6" role="option" data-value="created-ascending" > <span class="pointer-events-none">Date, old to new</span> </li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-7" role="option" data-value="created-descending" > <span class="pointer-events-none">Date, new to old</span> </li></ul> </div></custom-select> </div> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/custom-select.js?v=58588404616066706311719999352" defer="defer"></script><div class="products-toolbar__compare end"> <input type="checkbox" class="switch" id="compare-switch" > <label for="compare-switch">Compare</label> </div></products-toolbar> <hr class="js-hidden"> <custom-pagination class="main-products-grid flex" data-layout="grid" data-compare="false" data-infinite-scroll="true" data-pause-infinite-scroll="false"><div class="main-products-grid__filters"> <link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/facet-filters.css?v=168076648727502328611719999352"><link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/price-range.css?v=79548109402115555851719999352"><script src="//blackmapletrading.com/cdn/shop/t/18/assets/facet-filters.js?v=45316383464267917521719999352" defer="defer"></script><script src="//blackmapletrading.com/cdn/shop/t/18/assets/price-range.js?v=102923782352997428131719999352" defer="defer"></script><script src="//blackmapletrading.com/cdn/shop/t/18/assets/sticky-scroll-direction.js?v=32758325870558658521719999352" defer="defer"></script> <sticky-scroll-direction data-min-sticky-size="lg"><facet-filters class="facets drawer fixed top-0 left-0 flex flex-col w-full has-motion" data-name="facet-filters" id="facet-filters" data-filtering="true" data-sorting="true" role="dialog" aria-labelledby="facets-title" aria-modal="true" aria-hidden="true" tabindex="-1"> <header class="drawer__header flex justify-between items-center lg:hidden"> <h2 class="h4 mb-0" id="facets-title"> <span class="hidden md:block">Filters</span><span class="md:hidden">Filter & Sort</span></h2> <button type="button" class="drawer__close-btn js-close-drawer"> <span class="visually-hidden">Close</span> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> </button> </header> <div class="drawer__content"> <form id="facets" novalidate><details-disclosure class="facets__active-filters" hidden> <details class="disclosure" open><summary> <div class="flex justify-between items-center"> <span class="flex-auto font-bold active-filters-header">Applied Filters </span> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <div class="disclosure__content"> <div class="active-filters flex flex-wrap"> </div> <a href="/collections/dad-cap?sort_by=best-selling" class="link text-current text-sm js-clear-all" data-instant>Clear all</a> </div> </div> </details> </details-disclosure> <div class="facets__filters"> <details-disclosure class="md:hidden no-js-visible"> <details class="filter disclosure" data-type="sort" data-index="-1" open> <summary class="filter__toggle"> <div class="flex justify-between items-center"> <span class="flex-auto font-bold">Sort by</span> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <div class="disclosure__content"> <div class="filter__content"> <ul role="list"><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-1" name="sort_by" value="manual" > <label for="filter-sort-1" class="flex items-start w-full m-0"> <span class="flex-auto">Featured</span> </label> </li><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-2" name="sort_by" value="best-selling" checked> <label for="filter-sort-2" class="flex items-start w-full m-0"> <span class="flex-auto">Best selling</span> </label> </li><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-3" name="sort_by" value="title-ascending" > <label for="filter-sort-3" class="flex items-start w-full m-0"> <span class="flex-auto">Alphabetically, A-Z</span> </label> </li><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-4" name="sort_by" value="title-descending" > <label for="filter-sort-4" class="flex items-start w-full m-0"> <span class="flex-auto">Alphabetically, Z-A</span> </label> </li><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-5" name="sort_by" value="price-ascending" > <label for="filter-sort-5" class="flex items-start w-full m-0"> <span class="flex-auto">Price, low to high</span> </label> </li><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-6" name="sort_by" value="price-descending" > <label for="filter-sort-6" class="flex items-start w-full m-0"> <span class="flex-auto">Price, high to low</span> </label> </li><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-7" name="sort_by" value="created-ascending" > <label for="filter-sort-7" class="flex items-start w-full m-0"> <span class="flex-auto">Date, old to new</span> </label> </li><li> <input type="radio" class="checkbox js-drawer-sort-by" id="filter-sort-8" name="sort_by" value="created-descending" > <label for="filter-sort-8" class="flex items-start w-full m-0"> <span class="flex-auto">Date, new to old</span> </label> </li></ul> </div> </div> </div> </details> </details-disclosure> <details-disclosure> <details class="filter disclosure" data-type="list" data-index="1" open> <summary class="filter__toggle"> <div class="flex justify-between items-center"> <span class="flex-auto font-bold">Brand</span> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <div class="disclosure__content"> <div class="filter__content"> <ul role="list"><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.p.vendor-1" name="filter.p.vendor" value="Black Maple Trading Co." > <label for="filter-filter.p.vendor-1" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Black Maple Trading Co.</span> <span class="filter__count">(33)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.p.vendor-2" name="filter.p.vendor" value="CBC/Radio-Canada" > <label for="filter-filter.p.vendor-2" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">CBC/Radio-Canada</span> <span class="filter__count">(9)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.p.vendor-3" name="filter.p.vendor" value="Heartland" > <label for="filter-filter.p.vendor-3" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Heartland</span> <span class="filter__count">(3)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.p.vendor-4" name="filter.p.vendor" value="Hockey Night in Canada" > <label for="filter-filter.p.vendor-4" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Hockey Night in Canada</span> <span class="filter__count">(2)</span></label> </li></ul> </div> <div class="flex relative items-center mt-6"><div class="filter__header"> <a href="/collections/dad-cap" class="link text-current text-sm js-clear-filter" hidden>Clear</a> </div> </div> </div> </div> </details> </details-disclosure><details-disclosure> <details class="filter disclosure" data-type="list" data-index="2" open> <summary class="filter__toggle"> <div class="flex justify-between items-center"> <span class="flex-auto font-bold">Product type</span> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <div class="disclosure__content"> <div class="filter__content"> <ul role="list"><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.p.product_type-1" name="filter.p.product_type" value="Cap" > <label for="filter-filter.p.product_type-1" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Cap</span> <span class="filter__count">(45)</span></label> </li></ul> </div> <div class="flex relative items-center mt-6"><div class="filter__header"> <a href="/collections/dad-cap" class="link text-current text-sm js-clear-filter" hidden>Clear</a> </div> </div> </div> </div> </details> </details-disclosure><details-disclosure> <details class="filter disclosure" data-type="price_range" data-index="3" open> <summary class="filter__toggle"> <div class="flex justify-between items-center"> <span class="flex-auto font-bold">Price</span> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <div class="disclosure__content"> <div class="filter__content"> <price-range class="price-range block"> <div class="flex items-center"> <div class="price-range__input-wrapper flex items-center flex-auto relative"> <label class="visually-hidden" for="price-range-number-min">From</label> <span class="price-range__currency">$</span> <input type="number" class="input w-full" id="price-range-number-min" name="filter.v.price.gte" placeholder="0" min="0" max="33" step="10"> </div> <span class="price-range__input-separator">-</span> <div class="price-range__input-wrapper flex items-center flex-auto relative"> <label class="visually-hidden" for="price-range-number-max">To</label> <span class="price-range__currency">$</span> <input type="number" class="input w-full" id="price-range-number-max" name="filter.v.price.lte" placeholder="33" min="0" max="33" step="10"> </div> </div> <div class="price-range__sliders relative no-js-hidden"> <label class="visually-hidden" for="price-range-slider-min">From</label> <input type="range" class="price-range__slider-input m-0" id="price-range-slider-min" value="0" min="0" max="33" step="1" tabindex="-1"> <label class="visually-hidden" for="price-range-slider-max">To</label> <input type="range" class="price-range__slider-input m-0" id="price-range-slider-max" value="33" min="0" max="33" step="1" tabindex="-1"> </div> </price-range> </div> <div class="flex relative items-center mt-6"><div class="filter__header"> <a href="/collections/dad-cap" class="link text-current text-sm js-clear-filter" hidden>Clear</a> </div> </div> </div> </div> </details> </details-disclosure><details-disclosure> <details class="filter disclosure" data-type="list" data-index="4" open> <summary class="filter__toggle"> <div class="flex justify-between items-center"> <span class="flex-auto font-bold">Colour</span> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <div class="disclosure__content"> <div class="filter__content"> <ul role="list"><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-1" name="filter.v.option.colour" value="Black" > <label for="filter-filter.v.option.colour-1" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Black</span> <span class="filter__count">(5)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-2" name="filter.v.option.colour" value="Charcoal" > <label for="filter-filter.v.option.colour-2" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Charcoal</span> <span class="filter__count">(2)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-3" name="filter.v.option.colour" value="Gold" > <label for="filter-filter.v.option.colour-3" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Gold</span> <span class="filter__count">(2)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-4" name="filter.v.option.colour" value="Green" > <label for="filter-filter.v.option.colour-4" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Green</span> <span class="filter__count">(5)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-5" name="filter.v.option.colour" value="Khaki" > <label for="filter-filter.v.option.colour-5" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Khaki</span> <span class="filter__count">(5)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-6" name="filter.v.option.colour" value="Light Pink" > <label for="filter-filter.v.option.colour-6" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Light Pink</span> <span class="filter__count">(3)</span></label> </li><li> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-7" name="filter.v.option.colour" value="Navy" > <label for="filter-filter.v.option.colour-7" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Navy</span> <span class="filter__count">(4)</span></label> </li><li class="js-hidden"> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-8" name="filter.v.option.colour" value="Purple" > <label for="filter-filter.v.option.colour-8" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Purple</span> <span class="filter__count">(4)</span></label> </li><li class="js-hidden"> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-9" name="filter.v.option.colour" value="Red" > <label for="filter-filter.v.option.colour-9" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Red</span> <span class="filter__count">(6)</span></label> </li><li class="js-hidden"> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-10" name="filter.v.option.colour" value="Royal Blue" > <label for="filter-filter.v.option.colour-10" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Royal Blue</span> <span class="filter__count">(4)</span></label> </li><li class="js-hidden"> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-11" name="filter.v.option.colour" value="Sand" > <label for="filter-filter.v.option.colour-11" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">Sand</span> <span class="filter__count">(2)</span></label> </li><li class="js-hidden"> <input type="checkbox" class="checkbox visually-hidden focus-label-before" id="filter-filter.v.option.colour-12" name="filter.v.option.colour" value="White" > <label for="filter-filter.v.option.colour-12" class="filter__label flex items-start w-full m-0"> <span class="flex-auto">White</span> <span class="filter__count">(1)</span></label> </li></ul> </div> <div class="flex relative items-center mt-6"><button type="button" class="filter__more link text-current text-sm js-show-more">Show more</button><div class="filter__header"> <a href="/collections/dad-cap" class="link text-current text-sm js-clear-filter" hidden>Clear</a> </div> </div> </div> </div> </details> </details-disclosure></div> <noscript class="no-js-apply-filters facets__footer"> <button type="submit" class="btn btn--primary">Apply</button> </noscript> </form> </div> <footer class="drawer__footer lg:hidden no-js-hidden"> <div class="facets__footer"> <button type="button" class="btn btn--primary w-full js-close-drawer js-close-drawer-mob">Show 47 results</button> </div> </footer> </facet-filters></sticky-scroll-direction> </div><div class="main-products-grid__results relative flex-auto" id="filter-results"><ul class="grid mb-8 md:mb-12 grid-cols-2 small-cards-mobile sm:grid-cols-2 xl:grid-cols-3 gap-x-theme gap-y-16" data-filters-open-classes="grid mb-8 md:mb-12 grid-cols-2 small-cards-mobile sm:grid-cols-2 xl:grid-cols-3 gap-x-theme gap-y-16" data-filters-closed-classes="grid mb-8 md:mb-12 grid-cols-2 small-cards-mobile sm:grid-cols-2 xl:grid-cols-3 gap-x-theme gap-y-16" role="list"> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-7801930711295" data-product-id="7801930711295" data-product-url="/collections/dad-cap/products/je-maple-syrup-dad-hat"> <label for="compare-7801930711295">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/je-maple-syrup-dad-hat" aria-label="Je M'aple Syrup Dad Hat" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=320 320w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=460 460w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=600 600w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=700 700w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=800 800w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=900 900w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="31703633363199" loading="lazy" width="1200" height="1200" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapGold.jpg?v=1676607740&width=460" loading="lazy" class="img-fit card__main-image " width="1200" height="1200" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=320 320w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=460 460w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=600 600w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=700 700w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=800 800w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=900 900w, //blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="1200" height="1200" alt="Je M'aple Syrup Dad Hat"><noscript> <img src="//blackmapletrading.com/cdn/shop/products/JeM_apleSyrupFrontDadCapCharcoal.jpg?v=1712006493&width=460" loading="lazy" class="img-fit card__hover-image " width="1200" height="1200" alt="Je M'aple Syrup Dad Hat"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/je-maple-syrup-dad-hat" class="card-link text-current js-prod-link">Je M'aple Syrup Dad Hat</a> </p><div> <div class="rating inline-block align-middle" role="img" aria-label="3.333333333 out of 5.0 stars"> <span class="rating__stars" aria-hidden="true" style="--rating: 3.5; --rating-max: 5.0;">★★★★★</span> </div> <div class="rating__count inline-block align-middle text-sm">(3)</div> </div><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$30.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><div class="no-js-hidden"> <button type="button" class="btn btn--primary w-full js-quick-add" aria-haspopup="dialog" data-product-url="/collections/dad-cap/products/je-maple-syrup-dad-hat" data-product-default-variant="false" > <span class="quick-add-btn-icon block pointer-events-none"> <span class="visually-hidden">Choose options</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text block pointer-events-none">Choose options</span> </button> <a href="/collections/dad-cap/products/je-maple-syrup-dad-hat" class="btn btn--secondary quick-add-view-btn">View details</a> </div></div></div> </product-card></li> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-7521237270783" data-product-id="7521237270783" data-product-url="/collections/dad-cap/products/cbc-1974-86-retro-gem-dad-cap"> <label for="compare-7521237270783">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/cbc-1974-86-retro-gem-dad-cap" aria-label="CBC 1974-86 Retro Gem Dad Cap" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=320 320w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=460 460w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=600 600w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=700 700w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=800 800w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=900 900w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="32163410247935" loading="lazy" width="1200" height="1200" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapFrontSand.jpg?v=1682606984&width=460" loading="lazy" class="img-fit card__main-image " width="1200" height="1200" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=320 320w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=460 460w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=600 600w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=700 700w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=800 800w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=900 900w, //blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="1200" height="1200" alt="CBC 1974-86 Retro Gem Dad Cap"><noscript> <img src="//blackmapletrading.com/cdn/shop/files/CBC1974-86RetroGemDadCapClose-upSand.jpg?v=1682606998&width=460" loading="lazy" class="img-fit card__hover-image " width="1200" height="1200" alt="CBC 1974-86 Retro Gem Dad Cap"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/cbc-1974-86-retro-gem-dad-cap" class="card-link text-current js-prod-link">CBC 1974-86 Retro Gem Dad Cap</a> </p><div> <div class="rating inline-block align-middle" role="img" aria-label="3.5 out of 5.0 stars"> <span class="rating__stars" aria-hidden="true" style="--rating: 3.5; --rating-max: 5.0;">★★★★★</span> </div> <div class="rating__count inline-block align-middle text-sm">(2)</div> </div><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$30.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><div class="no-js-hidden"> <button type="button" class="btn btn--primary w-full js-quick-add" aria-haspopup="dialog" data-product-url="/collections/dad-cap/products/cbc-1974-86-retro-gem-dad-cap" data-product-default-variant="false" > <span class="quick-add-btn-icon block pointer-events-none"> <span class="visually-hidden">Choose options</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text block pointer-events-none">Choose options</span> </button> <a href="/collections/dad-cap/products/cbc-1974-86-retro-gem-dad-cap" class="btn btn--secondary quick-add-view-btn">View details</a> </div></div></div> </product-card></li> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-8146359419135" data-product-id="8146359419135" data-product-url="/collections/dad-cap/products/ice-cream-research-department-pigment-dyed-dad-cap"> <label for="compare-8146359419135">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/ice-cream-research-department-pigment-dyed-dad-cap" aria-label="Ice Cream Research Department Pigment Dyed Dad Cap" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=320 320w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=460 460w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=600 600w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=700 700w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=800 800w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=900 900w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="32499115491583" loading="lazy" width="1200" height="1200" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Front_20Purple.jpg?v=1688061106&width=460" loading="lazy" class="img-fit card__main-image " width="1200" height="1200" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=320 320w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=460 460w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=600 600w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=700 700w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=800 800w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=900 900w, //blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="1200" height="1200" alt="Ice Cream Research Department Pigment Dyed Dad Cap"><noscript> <img src="//blackmapletrading.com/cdn/shop/products/Ice_20Cream_20Research_20Dept_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Purple.jpg?v=1688061100&width=460" loading="lazy" class="img-fit card__hover-image " width="1200" height="1200" alt="Ice Cream Research Department Pigment Dyed Dad Cap"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/ice-cream-research-department-pigment-dyed-dad-cap" class="card-link text-current js-prod-link">Ice Cream Research Department Pigment Dyed Dad Cap</a> </p><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$32.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><div class="no-js-hidden"> <button type="button" class="btn btn--primary w-full js-quick-add" aria-haspopup="dialog" data-product-url="/collections/dad-cap/products/ice-cream-research-department-pigment-dyed-dad-cap" data-product-default-variant="false" > <span class="quick-add-btn-icon block pointer-events-none"> <span class="visually-hidden">Choose options</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text block pointer-events-none">Choose options</span> </button> <a href="/collections/dad-cap/products/ice-cream-research-department-pigment-dyed-dad-cap" class="btn btn--secondary quick-add-view-btn">View details</a> </div></div></div> </product-card></li> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-7521237303551" data-product-id="7521237303551" data-product-url="/collections/dad-cap/products/cbc-red-gem-logo-dad-cap"> <label for="compare-7521237303551">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/cbc-red-gem-logo-dad-cap" aria-label="CBC Red Gem Logo Dad Cap" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=320 320w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=460 460w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=600 600w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=700 700w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=800 800w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=900 900w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="34215629979903" loading="lazy" width="1200" height="1200" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontTan.jpg?v=1709335059&width=460" loading="lazy" class="img-fit card__main-image " width="1200" height="1200" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=320 320w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=460 460w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=600 600w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=700 700w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=800 800w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=900 900w, //blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="1200" height="1200" alt="CBC Red Gem Logo Dad Cap"><noscript> <img src="//blackmapletrading.com/cdn/shop/files/CBCGemDadHatFrontNavy.jpg?v=1709335077&width=460" loading="lazy" class="img-fit card__hover-image " width="1200" height="1200" alt="CBC Red Gem Logo Dad Cap"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/cbc-red-gem-logo-dad-cap" class="card-link text-current js-prod-link">CBC Red Gem Logo Dad Cap</a> </p><div> <div class="rating inline-block align-middle" role="img" aria-label="4.0 out of 5.0 stars"> <span class="rating__stars" aria-hidden="true" style="--rating: 4; --rating-max: 5.0;">★★★★★</span> </div> <div class="rating__count inline-block align-middle text-sm">(2)</div> </div><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$30.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><div class="no-js-hidden"> <button type="button" class="btn btn--primary w-full js-quick-add" aria-haspopup="dialog" data-product-url="/collections/dad-cap/products/cbc-red-gem-logo-dad-cap" data-product-default-variant="false" > <span class="quick-add-btn-icon block pointer-events-none"> <span class="visually-hidden">Choose options</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text block pointer-events-none">Choose options</span> </button> <a href="/collections/dad-cap/products/cbc-red-gem-logo-dad-cap" class="btn btn--secondary quick-add-view-btn">View details</a> </div></div></div> </product-card></li> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-7867539128575" data-product-id="7867539128575" data-product-url="/collections/dad-cap/products/heartland-icon-dad-cap"> <label for="compare-7867539128575">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/heartland-icon-dad-cap" aria-label="Heartland Icon Dad Cap" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=320 320w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=460 460w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=600 600w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=700 700w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=800 800w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=900 900w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="32163538698495" loading="lazy" width="1200" height="1200" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapFrontSand.jpg?v=1682610108&width=460" loading="lazy" class="img-fit card__main-image " width="1200" height="1200" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=320 320w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=460 460w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=600 600w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=700 700w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=800 800w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=900 900w, //blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="1200" height="1200" alt="Heartland Icon Dad Cap"><noscript> <img src="//blackmapletrading.com/cdn/shop/files/HeartlandIconDadCapClose-UpSand.jpg?v=1682609992&width=460" loading="lazy" class="img-fit card__hover-image " width="1200" height="1200" alt="Heartland Icon Dad Cap"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/heartland-icon-dad-cap" class="card-link text-current js-prod-link">Heartland Icon Dad Cap</a> </p><div> <div class="rating inline-block align-middle" role="img" aria-label="5.0 out of 5.0 stars"> <span class="rating__stars" aria-hidden="true" style="--rating: 5; --rating-max: 5.0;">★★★★★</span> </div> <div class="rating__count inline-block align-middle text-sm">(1)</div> </div><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$30.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><div class="no-js-hidden"> <button type="button" class="btn btn--primary w-full js-quick-add" aria-haspopup="dialog" data-product-url="/collections/dad-cap/products/heartland-icon-dad-cap" data-product-default-variant="false" > <span class="quick-add-btn-icon block pointer-events-none"> <span class="visually-hidden">Choose options</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text block pointer-events-none">Choose options</span> </button> <a href="/collections/dad-cap/products/heartland-icon-dad-cap" class="btn btn--secondary quick-add-view-btn">View details</a> </div></div></div> </product-card></li> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-7814678446335" data-product-id="7814678446335" data-product-url="/collections/dad-cap/products/cbcs-son-of-a-critch-logo-embroidered-dad-hat"> <label for="compare-7814678446335">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/cbcs-son-of-a-critch-logo-embroidered-dad-hat" aria-label="CBC's Son of a Critch Logo Embroidered Dad Hat" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=320 320w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=460 460w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=600 600w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=700 700w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=800 800w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=900 900w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20900%20900'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="30799543959807" loading="lazy" width="900" height="900" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchFrontDadHatGold.jpg?v=1676629337&width=460" loading="lazy" class="img-fit card__main-image " width="900" height="900" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=320 320w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=460 460w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=600 600w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=700 700w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=800 800w, //blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=900 900w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20900%20900'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="900" height="900" alt="CBC's Son of a Critch Logo Embroidered Dad Hat"><noscript> <img src="//blackmapletrading.com/cdn/shop/products/CBCsSonofaCritchSideDadHatGold.jpg?v=1676629330&width=460" loading="lazy" class="img-fit card__hover-image " width="900" height="900" alt="CBC's Son of a Critch Logo Embroidered Dad Hat"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/cbcs-son-of-a-critch-logo-embroidered-dad-hat" class="card-link text-current js-prod-link">CBC's Son of a Critch Logo Embroidered Dad Hat</a> </p><div> <div class="rating inline-block align-middle" role="img" aria-label="5.0 out of 5.0 stars"> <span class="rating__stars" aria-hidden="true" style="--rating: 5; --rating-max: 5.0;">★★★★★</span> </div> <div class="rating__count inline-block align-middle text-sm">(2)</div> </div><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$30.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><div class="no-js-hidden"> <button type="button" class="btn btn--primary w-full js-quick-add" aria-haspopup="dialog" data-product-url="/collections/dad-cap/products/cbcs-son-of-a-critch-logo-embroidered-dad-hat" data-product-default-variant="false" > <span class="quick-add-btn-icon block pointer-events-none"> <span class="visually-hidden">Choose options</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text block pointer-events-none">Choose options</span> </button> <a href="/collections/dad-cap/products/cbcs-son-of-a-critch-logo-embroidered-dad-hat" class="btn btn--secondary quick-add-view-btn">View details</a> </div></div></div> </product-card></li> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-8146361483519" data-product-id="8146361483519" data-product-url="/collections/dad-cap/products/pooped-in-the-woods-club-pigment-dyed-dad-cap"> <label for="compare-8146361483519">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/pooped-in-the-woods-club-pigment-dyed-dad-cap" aria-label="Pooped in the Woods Club Pigment Dyed Dad Cap" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=320 320w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=460 460w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=600 600w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=700 700w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=800 800w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=900 900w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="32499119227135" loading="lazy" width="1200" height="1200" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Front_20Green.jpg?v=1688060386&width=460" loading="lazy" class="img-fit card__main-image " width="1200" height="1200" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=320 320w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=460 460w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=600 600w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=700 700w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=800 800w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=900 900w, //blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="1200" height="1200" alt="Pooped in the Woods Club Pigment Dyed Dad Cap"><noscript> <img src="//blackmapletrading.com/cdn/shop/products/Pooped_20in_20the_20Woods_20Club_20Pigment_20Dyed_20Dad_20Cap_20Close-Up_20Green_20-_20Copy.jpg?v=1688060293&width=460" loading="lazy" class="img-fit card__hover-image " width="1200" height="1200" alt="Pooped in the Woods Club Pigment Dyed Dad Cap"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/pooped-in-the-woods-club-pigment-dyed-dad-cap" class="card-link text-current js-prod-link">Pooped in the Woods Club Pigment Dyed Dad Cap</a> </p><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$32.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><div class="no-js-hidden"> <button type="button" class="btn btn--primary w-full js-quick-add" aria-haspopup="dialog" data-product-url="/collections/dad-cap/products/pooped-in-the-woods-club-pigment-dyed-dad-cap" data-product-default-variant="false" > <span class="quick-add-btn-icon block pointer-events-none"> <span class="visually-hidden">Choose options</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text block pointer-events-none">Choose options</span> </button> <a href="/collections/dad-cap/products/pooped-in-the-woods-club-pigment-dyed-dad-cap" class="btn btn--secondary quick-add-view-btn">View details</a> </div></div></div> </product-card></li> <li class="js-pagination-result"><product-card class="card card--product h-full card--product-compare relative flex"><div class="card__compare no-js-hidden text-sm"> <input type="checkbox" class="checkbox checkbox--compare js-compare-checkbox" id="compare-8440785371391" data-product-id="8440785371391" data-product-url="/collections/dad-cap/products/retro-hockey-night-in-canada-light-blue-dad-cap"> <label for="compare-8440785371391">Compare</label> </div><div class="card__media has-hover-image image-blend relative"> <a href="/collections/dad-cap/products/retro-hockey-night-in-canada-light-blue-dad-cap" aria-label="Retro Hockey Night in Canada Light Blue Dad Cap" class="media block relative image-blend js-prod-link" style="padding-top: 100%;" tabindex="-1"><img data-srcset="//blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=320 320w, //blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=460 460w, //blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=600 600w, //blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=700 700w, //blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=800 800w, //blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=900 900w, //blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__main-image no-js-hidden" data-media-id="34425207161087" loading="lazy" width="1200" height="1200" alt=""><noscript> <img src="//blackmapletrading.com/cdn/shop/files/RetroHockeyNightinCanadaDadHatFrontLightBlue.jpg?v=1711138892&width=460" loading="lazy" class="img-fit card__main-image " width="1200" height="1200" alt=""> </noscript> <img data-srcset="//blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=320 320w, //blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=460 460w, //blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=600 600w, //blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=700 700w, //blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=800 800w, //blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=900 900w, //blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" data-src="//blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%201200'%3E%3C/svg%3E" class="img-fit card__hover-image no-js-hidden" loading="lazy" width="1200" height="1200" alt="Retro Hockey Night in Canada Light Blue Dad Cap"><noscript> <img src="//blackmapletrading.com/cdn/shop/files/DadHatBackLightBlue_1786c9e3-5f8e-4072-8f40-f75d5cba81b6.jpg?v=1711138904&width=460" loading="lazy" class="img-fit card__hover-image " width="1200" height="1200" alt="Retro Hockey Night in Canada Light Blue Dad Cap"> </noscript> </a></div> <div class="card__info-container flex flex-col flex-auto relative"> <div class="card__info w-full"> <div class="card__info-inner inline-block w-full"><p class="card__title font-bold mb-1"> <a href="/collections/dad-cap/products/retro-hockey-night-in-canada-light-blue-dad-cap" class="card-link text-current js-prod-link">Retro Hockey Night in Canada Light Blue Dad Cap</a> </p><div> <div class="rating inline-block align-middle" role="img" aria-label="5.0 out of 5.0 stars"> <span class="rating__stars" aria-hidden="true" style="--rating: 5; --rating-max: 5.0;">★★★★★</span> </div> <div class="rating__count inline-block align-middle text-sm">(1)</div> </div><div class="price price--top"> <div class="price__default"> <strong class="price__current"><span class=transcy-money>$30.99 CAD</span> </strong> <s class="price__was"></s> </div> <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price"> </span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div> <div class="price__no-variant" hidden> <strong class="price__current">Unavailable</strong> </div> </div> </div> </div><div class="card__quick-add mob:card__quick-add--below "><product-form> <div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-8440785371391" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="44965536497919" disabled><button class="btn btn--primary w-full" data-add-to-cart-text="Add to cart" name="add" aria-haspopup="dialog"> <span class="quick-add-btn-icon"> <span class="visually-hidden">Add to cart</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg> </span> <span class="quick-add-btn-text">Add to cart</span> </button> <a href="/collections/dad-cap/products/retro-hockey-night-in-canada-light-blue-dad-cap" class="btn btn--secondary quick-add-view-btn">View details</a><input type="hidden" name="product-id" value="8440785371391" /><input type="hidden" name="section-id" value="template--18059508777215__collection-products" /></form></product-form></div></div> </product-card></li> </ul><nav aria-label="Pagination"> <ul class="pagination relative flex flex-wrap justify-center items-center justify-between w-full mx-auto mb-10 js-pagination" data-is-more-results="true" data-pagination-style="traditional"> <li class="pagination__item pagination__item--arrow"> <a class="pagination__arrow pagination__arrow--prev hover:lighten flex text-current items-center has-ltr-icon" role="link" aria-disabled="true" data-instant> <span class="pagination__arrow-icon" aria-hidden="true"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg></span> <span class="pagination__prev-label mis-2">Previous</span> </a> </li> <li class="pagination__item text-center md:hidden font-bold"> Page 1 / 6 </li><li class="hidden md:block"><span class="pagination__page-current font-bold block leading-none">1</span></li><li class="hidden md:block"><a class="pagination__page-link text-current block leading-none" href="/collections/dad-cap?page=2" data-instant>2</a></li><li class="hidden md:block"><a class="pagination__page-link text-current block leading-none" href="/collections/dad-cap?page=3" data-instant>3</a></li><li class="hidden md:block"><span class="block leading-none ml-2 mr-2">…</span></li><li class="hidden md:block"><a class="pagination__page-link text-current block leading-none" href="/collections/dad-cap?page=6" data-instant>6</a></li><li class="pagination__item pagination__item--arrow"> <a class="pagination__arrow pagination__arrow--next hover:lighten flex justify-end text-current items-center has-ltr-icon js-pagination-load-more" href="/collections/dad-cap?page=2" data-instant> <span class="pagination__next-label text-end">Next</span> <span class="pagination__arrow-icon" aria-hidden="true"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span> </a> </li> </ul> </nav> </div> </custom-pagination></div> </div> </main> <felixtest1></felixtest1><!-- BEGIN sections: overlay-group --> <div id="shopify-section-sections--18059503993087__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/cart-items.css?v=39174649510112995471719999352" media="print" onload="this.media='all'"> <script src="//blackmapletrading.com/cdn/shop/t/18/assets/cart-drawer.js?v=166157210580769407071719999352" defer="defer"></script><cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false"> <header class="drawer__header flex justify-between items-center"> <h2 class="h5 mb-0">Your cart</h2> <div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer"> <span class="visually-hidden">Close</span> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> </button> </div> </header> <div class="drawer__content drawer__content--flex flex-auto items-center"> <div class="cart-drawer__content grow flex items-center"><form class="form" id="cart-drawer-form" action="/cart" method="post"> <cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2c2.761 0 5 2.089 5 4.667V8h2.2a.79.79 0 0 1 .8.778v12.444a.79.79 0 0 1-.8.778H4.8a.789.789 0 0 1-.8-.778V8.778A.79.79 0 0 1 4.8 8H7V6.667C7 4.09 9.239 2 12 2zm6.4 7.556H5.6v10.888h12.8V9.556zm-6.4-6c-1.84 0-3.333 1.392-3.333 3.11V8h6.666V6.667c0-1.719-1.492-3.111-3.333-3.111z"/></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite"> Subtotal:<span class=transcy-money>$0.00 CAD</span> </p> <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items> </form> </div> <div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div> </div><div class="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true"></div> <div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div> </cart-drawer> </div><div id="shopify-section-sections--18059503993087__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare"> </div> <!-- END sections: overlay-group --><!-- BEGIN sections: footer-group --> <section id="shopify-section-sections--18059502878975__icons-with-text" class="shopify-section shopify-section-group-footer-group cc-icons-with-text"><link href="//blackmapletrading.com/cdn/shop/t/18/assets/icons-with-text.css?v=105357110638478380851719999352" rel="stylesheet" type="text/css" media="all" /> <div class="icons-with-text section section--full-width border-top section--padded-medium color-scheme color-scheme--1" id="sections--18059502878975__icons-with-text"> <div class="container relative"><carousel-slider class="carousel block relative" inactive disable-mobile="true"> <div class="slider-nav slide-nav--inline flex justify-between absolute top-0 h-full no-js-hidden"> <button type="button" class="slider-nav__btn tap-target tap-target--left btn text-current has-ltr-icon" name="prev" aria-controls="slider-sections--18059502878975__icons-with-text"> <span class="visually-hidden">Previous</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> </button> <button type="button" class="slider-nav__btn tap-target tap-target--right btn text-current has-ltr-icon" name="next" aria-controls="slider-sections--18059502878975__icons-with-text"> <span class="visually-hidden">Next</span> <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </button> </div> <div class="slider slider--contained relative slider--no-scrollbar" id="slider-sections--18059502878975__icons-with-text"> <ul class="slider__grid grid grid-flow-col gap-theme auto-cols-1 sm:auto-cols-2 md:auto-cols-3"><li class="slider__item flex flex-col justify-center items-center" > <svg class="icon icon--truck" width="36" height="36" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M15.64 6.92L9.5 5.12V4a.5.5 0 00-.5-.5H1a.5.5 0 00-.5.5v8.5c0 .28.22.5.5.5h1.27a2.1 2.1 0 004.06 0h3.94a2.1 2.1 0 004.06 0h1.17a.5.5 0 00.5-.5V7.4a.5.5 0 00-.36-.48zM4.3 13.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM6.33 12a2.1 2.1 0 00-4.06 0H1.5V4.5h7V12H6.33zm5.97 1.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM15 12h-.67a2.1 2.1 0 00-4.06 0H9.5V6.17l5.5 1.6V12z"/></svg> <div class="icons-with-text__text rte mt-2 text-center icons-with-text__text--icons-above"><p class="m-0 icons-with-text__title text-body-medium"><strong>Worldwide shipping</strong></p><div class="rte text-body-medium"> <p>Ship anywhere, rates available at checkout.</p> </div></div> </li><li class="slider__item" > <a class="text-current flex h-full flex-col justify-center items-center" href="/pages/contact"> <svg class="icon icon--question_mark" width="36" height="36" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M8 14A6 6 0 108 2a6 6 0 000 12zm0 1A7 7 0 108 1a7 7 0 000 14z" fill-rule="evenodd"/> <path fill="currentColor" d="M7.64 9.6a.3.3 0 01-.3-.3v-.1c0-.4.07-.75.26-1.07.19-.31.47-.58.85-.87.34-.25.55-.46.67-.66s.17-.4.17-.65v-.01c0-.73-.54-1.25-1.28-1.25-.7 0-1.25.5-1.32 1.31a.3.3 0 01-.3.28H6a.3.3 0 01-.3-.36c.1-1.24 1-2.22 2.32-2.22a2.2 2.2 0 012.28 2.22v.01c0 .42-.1.8-.3 1.14-.2.34-.5.64-.9.93-.34.25-.52.44-.63.6-.1.17-.14.35-.14.64v.06a.3.3 0 01-.3.3h-.39zm.94 1.98c0 .39-.28.72-.69.72-.4 0-.69-.33-.69-.72a.7.7 0 01.7-.71c.4 0 .68.33.68.71z" fill-rule="evenodd"/></svg> <div class="icons-with-text__text rte mt-2 text-center icons-with-text__text--icons-above"><p class="m-0 icons-with-text__title text-body-medium"><strong>HELP</strong></p><div class="rte text-body-medium"> <p>Get Response to your questions by FAQ or email contact.</p> </div></div> </a> </li><li class="slider__item flex flex-col justify-center items-center" > <svg class="icon icon--phone" width="36" height="36" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path stroke="currentColor" d="M11,8.92l-2.75.53A6.82,6.82,0,0,1,4.61,5.79L5.12,3,4.15.46H1.65A1.2,1.2,0,0,0,.42,1.82,13.93,13.93,0,0,0,3.94,9.45a17.1,17.1,0,0,0,8.2,4.08,1.22,1.22,0,0,0,1.47-1.23V9.91Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" transform="translate(1.5 1.5)"/></svg> <div class="icons-with-text__text rte mt-2 text-center icons-with-text__text--icons-above"><p class="m-0 icons-with-text__title text-body-medium"><strong>TALK TO A HUMAN</strong></p><div class="rte text-body-medium"> <p>Call<strong> </strong><a href="tel:1-888-492-2477"><strong>1-888-492-2477</strong></a></p><p>Monday - Friday, 10am - 6pm ET</p> </div></div> </li></ul> </div> </carousel-slider> </div> </div> <style> #shopify-section-sections--18059502878975__icons-with-text div#sections--18059502878975__icons-with-text {background-image: url("https://cdn.shopify.com/s/files/1/0623/3767/9615/files/Rectangle_9.png?v=1732135484"); background-size: cover; background-color: #f0f0f0; color: white; max-width: 1480px; margin: 20px auto 100px auto; padding: 80px 0px; border-radius: 30px; overflow: hidden;} #shopify-section-sections--18059502878975__icons-with-text a {color: #fff;} #shopify-section-sections--18059502878975__icons-with-text .icon {color: #b40c1c;}@media (min-width: 1024px) and (max-width: 1500px) {div#sections--18685473587455__icons-with-text {max-width: 1250px!important;} </style></section><div id="shopify-section-sections--18059502878975__promo_strip_VTAMyk" class="shopify-section shopify-section-group-footer-group cc-promo-strip"> <link href="//blackmapletrading.com/cdn/shop/t/18/assets/promo-strip.css?v=164611020746351415641732310298" rel="stylesheet" type="text/css" media="all" /> <div class="section section--full-width border-top border-bottom section--padded-xsmall color-scheme color-scheme--3" id="sections--18059502878975__promo_strip_VTAMyk" > <div class="container text-center flex-wrap flex-auto items-center justify-between gap-x-theme promo-strip__container" > <div class="flex-wrap flex items-center justify-start text-start gap-x-theme"><h2 class="section__block promo-strip__heading shrink-0 h4" > 🇨🇦 CANADA DAY 🇨🇦 </h2><div class="section__block rte promo-strip__rte enlarge-text" > <p>Find Red, White & Maple Leaf Apparel</p> </div></div> <!--<div class="section__block rte promo-strip__rte enlarge-text" > <p>Find Red, White & Maple Leaf Apparel</p> </div>--><div class="section__block text-center promo-strip__button" > <a class="btn btn--primary btn--extra-narrow" href="/pages/canada-day" >SHOP NOW</a> </div></div> </div> </div><div id="shopify-section-sections--18059502878975__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//blackmapletrading.com/cdn/shop/t/18/assets/footer.css?v=109542107773651875661719999352" media="print" onload="this.media='all'"><style data-shopify>.footer { --bg-color: 0 0 0 / 1.0; --heading-color: 255 255 255; --text-color: 255 255 255; }</style><footer class="footer bg-theme-bg text-theme-text"> <div class="container"><div class="footer__main md:flex md:flex-wrap mb-10 md:mb-6"><div class="footer-col footer-col--text footer-col--not-collapsed" > <div class="footer-block mb-8 text-start"><h2 class="footer-block__heading font-body font-bold text-h6 regular-text"> Follow us on Social Media! </h2><div class="footer-block__text rte"> <p>Tag us when sharing your shopping experiences on social media! #blackmapletradingco #blackmapletrading</p> </div><div class="footer-block__btns"> <script defer="defer" async type="module" src="//blackmapletrading.com/cdn/shopifycloud/shop-js/modules/client.login-button_PyB0yoLG.en.esm.js"></script> <script defer="defer" async type="module" src="//blackmapletrading.com/cdn/shopifycloud/shop-js/modules/chunk.common_Ckk3SCTm.esm.js"></script> <script type="module"> await import("//blackmapletrading.com/cdn/shopifycloud/shop-js/modules/client.login-button_PyB0yoLG.en.esm.js"); await import("//blackmapletrading.com/cdn/shopifycloud/shop-js/modules/chunk.common_Ckk3SCTm.esm.js"); </script> <shop-login-button action="follow" proxy="true"></shop-login-button> </div><div class="footer-block__btns footer-block__social"> <ul class="social inline-flex flex-wrap justify-start"><li> <a class="social__link flex items-center justify-center" href="https://www.facebook.com/blackmapletradingco" target="_blank" rel="noopener" title="Black Maple Trading Co. on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span> </a> </li><li> <a class="social__link flex items-center justify-center" href="https://www.instagram.com/blackmapletrading/" target="_blank" rel="noopener" title="Black Maple Trading Co. on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.857 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span> </a> </li></ul> </div></div> </div><div class="footer-col footer-col--links footer-col--collapsed" > <footer-menu> <details class="footer-menu disclosure footer-menu--first" open > <summary tabindex="-1"> <div class="flex justify-between items-center"> <h2 class="disclosure__title font-body font-bold text-h6 regular-text">WholeSale</h2> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <ul class="footer-menu__links disclosure__content" role="list"><li> <a href="https://blackmaplewholesale.com/">BUY IN BULK?</a> </li></ul> </div> </details> </footer-menu> </div><div class="footer-col footer-col--newsletter footer-col--collapsed" ><footer-menu> <details class="footer-menu disclosure" open > <summary tabindex="-1"> <div class="flex justify-between items-center"> <h2 class="disclosure__title font-body font-bold text-h6 regular-text"> Newsletter </h2> <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </span> </div> </summary> <div class="disclosure__panel has-motion"> <div class="disclosure__content"><p>Sign up for exclusive offers, original stories, events and more.</p> <style> @import url(https://fonts.bunny.net/css?family=roboto:400,700); </style> <style> #_form_14_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0}#_form_14_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_14_._form-top{top:0}#_form_14_._form-bottom{bottom:0}#_form_14_._form-left{left:0}#_form_14_._form-right{right:0}#_form_14_ input[type="text"],#_form_14_ input[type="tel"],#_form_14_ input[type="date"],#_form_14_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_14_ textarea{resize:none}#_form_14_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#FFFFFF !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#000000 !important;padding:10px !important}#_form_14_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_14_ ._submit.processing{position:relative}#_form_14_ ._submit.processing::before{content:"";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#FFFFFF, #FFFFFF), conic-gradient(#FFFFFF, #000000);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_14_ ._submit.processing::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#FFFFFF !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#000000 !important;padding:10px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_14_ ._close-icon{cursor:pointer;background-image:url("https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_14_ ._close-icon:before{position:relative}#_form_14_ ._form-body{margin-bottom:30px}#_form_14_ ._form-image-left{width:150px;float:left}#_form_14_ ._form-content-right{margin-left:164px}#_form_14_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_14_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url("https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png");background-size:130px auto;background-repeat:no-repeat}#_form_14_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_14_ ._form-label,#_form_14_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_14_._dark ._form-branding{color:#333}#_form_14_._dark ._form-branding ._logo{background-image:url("https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png")}#_form_14_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_14_ ._form_element *{font-size:14px}#_form_14_ ._form_element._clear{clear:both;width:100%;float:none}#_form_14_ ._form_element._clear:after{clear:left}#_form_14_ ._form_element input[type="text"],#_form_14_ ._form_element input[type="date"],#_form_14_ ._form_element select,#_form_14_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_14_ ._field-wrapper{position:relative}#_form_14_ ._inline-style{float:left}#_form_14_ ._inline-style input[type="text"]{width:150px}#_form_14_ ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:20px}#_form_14_ ._form_element img._form-image{max-width:100%}#_form_14_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_14_ ._clear-element{clear:left}#_form_14_ ._full_width{width:100%}#_form_14_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_14_ input[type="text"]._has_error,#_form_14_ textarea._has_error{border:#F37C7B 1px solid}#_form_14_ input[type="checkbox"]._has_error{outline:#F37C7B 1px solid}#_form_14_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_14_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_14_ ._error._below{padding-top:8px;top:100%;right:0}#_form_14_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_14_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_14_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 1px 4px rgba(31, 33, 41, 0.298295)}#_form_14_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_14_ ._button-wrapper ._error-inner._form_error{position:static}#_form_14_ ._error-inner._no_arrow{margin-bottom:10px}#_form_14_ ._error-arrow{position:absolute;width:0;height:0}#_form_14_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_14_ input[type="text"].datetime_date{width:69%;display:inline}#_form_14_ select.datetime_time{width:29%;display:inline;height:32px}#_form_14_ input[type="date"].datetime_date{width:69%;display:inline-flex}#_form_14_ input[type="time"].datetime_time{width:29%;display:inline-flex}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_14_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_14_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_14_ ._form-content{margin:0;width:100%}#_form_14_ ._form-inner{display:block;min-width:100%}#_form_14_ ._form-title,#_form_14_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_14_ ._form-title{font-size:1.2em}#_form_14_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_14_ ._form-element,#_form_14_ ._inline-style,#_form_14_ input[type="text"],#_form_14_ label,#_form_14_ p,#_form_14_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_14_ ._row._checkbox-radio label{display:inline}#_form_14_ ._row,#_form_14_ p,#_form_14_ label{margin-bottom:0.7em;width:100%}#_form_14_ ._row input[type="checkbox"],#_form_14_ ._row input[type="radio"]{margin:0 !important;vertical-align:middle !important}#_form_14_ ._row input[type="checkbox"]+span label{display:inline}#_form_14_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_14_ ._form-image{max-width:100%;height:auto !important}#_form_14_ input[type="text"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_14_ input[type="radio"],#_form_14_ input[type="checkbox"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_14_ button[type="submit"]{padding:20px;font-size:1.5em}#_form_14_ ._inline-style{margin:20px 0 0 !important}}#_form_14_{position:relative;text-align:left;margin:25px auto 0;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:black !important;border:0px solid #B0B0B0 !important;max-width:500px;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0px !important;color:#000000}#_form_14_._inline-form,#_form_14_._inline-form ._form-content{font-family:Roboto;font-size:14px;font-weight:400}#_form_14_._inline-form ._row span,#_form_14_._inline-form ._row label{font-family:Roboto;font-size:14px;font-weight:400;line-height:1.6em;color:white !important}#_form_14__inlineform input[type="text"],#_form_14__inlineform input[type="date"],#_form_14__inlineform input[type="tel"],#_form_14__inlineform select,#_form_14__inlineform textarea:not(.g-recaptcha-response){font-family:Roboto;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_14_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),#_form_14_._inline-form ._form-thank-you{font-family:Roboto;font-size:14px;font-weight:400;color:white !important}#_form_14_._inline-form ._form-label,#_form_14_._inline-form ._form-emailidentifier,#_form_14_._inline-form ._form-checkbox-option-label{font-family:Roboto;font-size:14px;font-weight:700;line-height:1.6em;color:white !important}#_form_14_._inline-form ._submit{margin-top:12px;font-family:Roboto;font-size:14px;font-weight:400}#_form_14_._inline-form ._html-code h1,#_form_14_._inline-form ._html-code h2,#_form_14_._inline-form ._html-code h3,#_form_14_._inline-form ._html-code h4,#_form_14_._inline-form ._html-code h5,#_form_14_._inline-form ._html-code h6,#_form_14_._inline-form ._form-title{font-family:Roboto;font-size:22px;line-height:normal;font-weight:400;color:white;margin-bottom:0}#_form_14_._inline-form ._form-branding{font-family:"IBM Plex Sans", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_14_:before,#_form_14_:after{content:" ";display:table}#_form_14_:after{clear:both}#_form_14_._inline-style{width:auto;display:inline-block}#_form_14_._inline-style input[type="text"],#_form_14_._inline-style input[type="date"]{padding:10px 12px}#_form_14_._inline-style button._inline-style{position:relative;top:27px}#_form_14_._inline-style p{margin:0}#_form_14_._inline-style ._button-wrapper{position:relative;margin:27px 12.5px 0 20px}#_form_14_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_14_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_14_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_14_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_14_ .iti input{width:100%;height:32px;border:#979797 1px solid;border-radius:4px}#_form_14_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_14_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_14_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_14_ .iti__country-list--dropup{margin-bottom:4px}#_form_14_ .phone-error-hidden{display:none}#_form_14_ .phone-error{color:#E40E49}#_form_14_ .phone-input-error{border:1px solid #E40E49 !important}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_14_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px} </style> <form method="POST" style="padding-top:0;padding-left:0" action="https://blackmaple.activehosted.com/proc.php" id="_form_14_" class="_form _form_14 _inline-form " novalidate data-styles-version="5" > <input type="hidden" name="u" value="14"> <input type="hidden" name="f" value="14"> <input type="hidden" name="s"> <input type="hidden" name="c" value="0"> <input type="hidden" name="m" value="0"> <input type="hidden" name="act" value="sub"> <input type="hidden" name="v" value="2"> <input type="hidden" name="or" value="ae7d104caea07420cef93d804e8533fe"> <div class="_form-content"> <div class="_form_element _x92033823 _full_width "> <label for="fullname" class="_form-label"> </label> <div class="_field-wrapper"> <input type="text" id="fullname" name="fullname" placeholder="Your Name"> </div> </div> <div class="_form_element _x33174988 _full_width "> <label for="email" class="_form-label"> </label> <div class="_field-wrapper"> <input type="text" id="email" name="email" placeholder="Your email" required> </div> </div> <div class="_form_element _x43260998 _full_width _clear"> <div class="_html-code"> <p> By submitting this form, you agree to receive email marketing messages from Black Maple Trading and its partners at the submitted contact information details provided. You can withdraw your consent at any time by following the instructions in any of our emails. You can also visit our privacy policy on our website for more information. Enjoy the shopping! </p> </div> </div> <!-- <div class="h-captcha" data-sitekey="a5a82a44-903c-4294-9982-ee0e75a24fb4"></div> --> <div class="_button-wrapper _full_width"> <button id="_form_14_submit" class="_submit" type="submit">Submit</button> </div> <div class="_clear-element"></div> </div> <div class="_form-thank-you" style="display:none;"></div> </form> <!-- <script src="https://js.hcaptcha.com/1/api.js" async defer></script> --> <!-- <div class="_form_14"></div> <script src="https://blackmaple.activehosted.com/f/embed.php?id=14" charset="utf-8"></script> --> <script> window.cfields = []; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_unsubscribe = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you'); var branding = form.querySelector('._form-branding'); if (branding) { branding.style.display = 'none'; } form.querySelector('._form-content').style.display = 'none'; unsub.style.display = 'block'; form.insertAdjacentHTML('afterend', message) const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); var submitButton = form.querySelector('[id^="_form"][id$="_submit"]'); submitButton.disabled = false; submitButton.classList.remove('processing'); if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._show_pc_confirmation = function(id, header, detail, show, email) { var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation'); if (pc_confirmation.style.display === 'none') { form.querySelector('._form-content').style.display = 'none'; pc_confirmation.innerHTML = "<div class='_form-title'>" + header + "</div>" + "<p>" + detail + "</p>" + "<button class='_submit' id='hideButton'>Manage preferences</button>"; pc_confirmation.style.display = 'block'; var mp = document.querySelector('input[name="mp"]'); mp.value = '0'; } else { form.querySelector('._form-content').style.display = 'inline'; pc_confirmation.style.display = 'none'; } var hideButton = document.getElementById('hideButton'); // Add event listener to the button hideButton.addEventListener('click', function() { var submitButton = document.querySelector('#_form_14_submit'); submitButton.disabled = false; submitButton.classList.remove('processing'); var mp = document.querySelector('input[name="mp"]'); mp.value = '1'; window.location.href = window.location.href; }); const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._load_script = function(url, callback, isSubmit) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; var submitButton = document.querySelector('#_form_14_submit'); script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } script.onerror = function() { if (isSubmit) { if (script.src.length > 10000) { _show_error("14", "Sorry, your submission failed. Please shorten your responses and try again."); } else { _show_error("14", "Sorry, your submission failed. Please try again."); } submitButton.disabled = false; submitButton.classList.remove('processing'); } } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_14_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false; var getUrlParam = function(name) { if (name.toLowerCase() !== 'email') { var params = new URLSearchParams(window.location.search); return params.get(name) || false; } // email is a special case because a plus is valid in the email address var qString = window.location.search; if (!qString) { return false; } var parameters = qString.substr(1).split('&'); for (var i = 0; i < parameters.length; i++) { var parameter = parameters[i].split('='); if (parameter[0].toLowerCase() === 'email') { return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]); } } return false; }; var acctDateFormat = "%m/%d/%Y"; var getNormalizedDate = function(date, acctFormat) { var decodedDate = decodeURIComponent(date); if (acctFormat && acctFormat.match(/(%d|%e).*%m/gi) !== null) { return decodedDate.replace(/(\d{2}).*(\d{2}).*(\d{4})/g, '$3-$2-$1'); } else if (Date.parse(decodedDate)) { var dateObj = new Date(decodedDate); var year = dateObj.getFullYear(); var month = dateObj.getMonth() + 1; var day = dateObj.getDate(); return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`; } return false; }; var getNormalizedTime = function(time) { var hour, minutes; var decodedTime = decodeURIComponent(time); var timeParts = Array.from(decodedTime.matchAll(/(\d{1,2}):(\d{1,2})\W*([AaPp][Mm])?/gm))[0]; if (timeParts[3]) { // 12 hour format var isPM = timeParts[3].toLowerCase() === 'pm'; if (isPM) { hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`; } else { hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1]; } } else { // 24 hour format hour = timeParts[1]; } var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour; var minutes = timeParts[2]; return `${normalizedHour}:${minutes}`; }; for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = allInputs[i].name.match(/\[time\]$/) ? `${window.cfields[results[1]]}_time` : window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name); if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else if (allInputs[i].type == "date") { allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat); } else if (allInputs[i].type == "time") { allInputs[i].value = getNormalizedTime(fieldVal); } else { allInputs[i].value = fieldVal; } } } var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('<br/>')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && (!elem.options[i].value || (elem.options[i].value.match(/\n/g))) ) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) { if (elem.className.includes('phone-input-error')) { elem.className = elem.className + ' _has_error'; no_error = false; } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'tel') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); } if (input.type == 'text' || input.type == 'number' || input.type == 'time') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); var hidePhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.remove("phone-error"); errorMessage.classList.add("phone-error-hidden"); input.classList.remove("phone-input-error"); }; var initializePhoneInput = function(input, defaultCountry) { return window.intlTelInput(input, { utilsScript: "https://unpkg.com/intl-tel-input@17.0.18/build/js/utils.js", autoHideDialCode: false, separateDialCode: true, initialCountry: defaultCountry, preferredCountries: [] }); } var setPhoneInputEventListeners = function(inputId, input, iti) { input.addEventListener('blur', function() { var errorMessage = document.getElementById("error-msg-" + inputId); if (input.value.trim()) { if (iti.isValidNumber()) { iti.setNumber(iti.getNumber()); if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } else { showPhoneInputError(inputId) } } else { if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } }); input.addEventListener("countrychange", function() { iti.setNumber(''); }); input.addEventListener("keydown", function(e) { var charCode = (e.which) ? e.which : e.keyCode; if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !== 8) { e.preventDefault(); } }); }; var showPhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.add("phone-error"); errorMessage.classList.remove("phone-error-hidden"); input.classList.add("phone-input-error"); }; var _form_serialize = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; const formSupportsPost = false; var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript var submitButton = e.target.querySelector('#_form_14_submit'); submitButton.disabled = true; submitButton.classList.add('processing'); var serialized = _form_serialize( document.getElementById('_form_14_') ).replace(/%0A/g, '\\n'); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; async function submitForm() { var formData = new FormData(); const searchParams = new URLSearchParams(serialized); searchParams.forEach((value, key) => { if (key !== 'hideButton') { formData.append(key, value); } //formData.append(key, value); }); let request = { headers: { "Accept": "application/json" }, body: formData, method: "POST" }; let pageUrlParams = new URLSearchParams(window.location.search); if (pageUrlParams.has('t')) { request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t'); } const response = await fetch('https://blackmaple.activehosted.com/proc.php?jsonp=true', request); return response.json(); } if (formSupportsPost) { submitForm().then((data) => { eval(data.js); }); } else { _load_script('https://blackmaple.activehosted.com/proc.php?' + serialized + '&jsonp=true', null, true); } } return false; }; addEvent(form_to_submit, 'submit', form_submit); })(); </script> </div> </div> </details> </footer-menu></div><div class="footer-col footer-col--text footer-col--not-collapsed" > <div class="footer-block mb-8 text-start"><h2 class="footer-block__heading font-body font-bold text-h6 regular-text"> Black Maple Trading Co. </h2><div class="footer-block__text rte"> <p>9200 Rue Meilleur, 5th floor<br/>Montreal, Québec H2N 2A5<br/>Canada</p><p></p> </div><div class="footer-block__btns"> <a class="btn btn--primary" href="/pages/contact" >FAQs and Returns</a> </div></div> </div></div><div class="footer__meta grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-10" ><div class="footer__payment"> <span class="visually-hidden">Payment methods accepted</span> <ul class="payment-icons flex flex-wrap" role="list"><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-american_express" viewBox="0 0 38 24" width="38" height="24"><title id="pi-american_express">American Express</title><path fill="#000" 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" opacity=".07"/><path fill="#006FCF" 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"/><path fill="#FFF" d="M22.012 19.936v-8.421L37 11.528v2.326l-1.732 1.852L37 17.573v2.375h-2.766l-1.47-1.622-1.46 1.628-9.292-.02Z"/><path fill="#006FCF" d="M23.013 19.012v-6.57h5.572v1.513h-3.768v1.028h3.678v1.488h-3.678v1.01h3.768v1.531h-5.572Z"/><path fill="#006FCF" d="m28.557 19.012 3.083-3.289-3.083-3.282h2.386l1.884 2.083 1.89-2.082H37v.051l-3.017 3.23L37 18.92v.093h-2.307l-1.917-2.103-1.898 2.104h-2.321Z"/><path fill="#FFF" d="M22.71 4.04h3.614l1.269 2.881V4.04h4.46l.77 2.159.771-2.159H37v8.421H19l3.71-8.421Z"/><path fill="#006FCF" d="m23.395 4.955-2.916 6.566h2l.55-1.315h2.98l.55 1.315h2.05l-2.904-6.566h-2.31Zm.25 3.777.875-2.09.873 2.09h-1.748Z"/><path fill="#006FCF" d="M28.581 11.52V4.953l2.811.01L32.84 9l1.456-4.046H37v6.565l-1.74.016v-4.51l-1.644 4.494h-1.59L30.35 7.01v4.51h-1.768Z"/></svg> </li><li><svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> </li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li><li><svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.06zM23.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> </li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-master"><title id="pi-master">Mastercard</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"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#F79E1B" cx="23" cy="12" r="7"/><path fill="#FF5F00" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg></li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> </li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-visa"><title id="pi-visa">Visa</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="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"/></svg></li></ul> </div></div><hr class="footer__hr" > <div class="footer__base grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs" > <div> <span >© 2024 <a href="/" title="">Black Maple Trading Co.</a>.</span > <span><a href="https://purveil.com">Custom Merch</a></span> </div><div> <ul class="footer-sublinks flex flex-wrap gap-x-theme" role="list"> <li class="footer-sublinks__item"> <a href="/policies/refund-policy">Return Policy</a> </li> <li class="footer-sublinks__item"> <a href="/policies/terms-of-service">Terms of Service</a> </li> <li class="footer-sublinks__item"> <a href="/policies/privacy-policy">Privacy Policy</a> </li> </ul> </div></div> </div> <!-- Strike PopUp --> <div id="modalOverlay" class="modal-overlay"> <div class="modal"> <div class="modal-header"> <svg class="icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0zM12 9v4m0 4h.01" /> </svg> <h2>Important Shipping Update: Canada Post Strike Impact</h2> </div> <div class="modal-body"> <p> <strong >Due to the ongoing Canada Post strike, we've implemented the following shipping procedures for orders shipping within CANADA - <span style="color:red;">U.S. Orders are not affected :</span></strong > </p> <div class="modal-section"> <h3>Temporary Hold on Select Items:</h3> <ul> <li>Orders with only single t-shirts, tuques, tote bags, and mousepads</li> <li>Only stickers and patches</li> <li>Two-item orders of the above products</li> </ul> </div> <div class="modal-section"> <h3>Unaffected Orders (Shipping as Normal):</h3> <ul> <li>Orders with 3 or more t-shirts</li> <li>All other product combinations</li> <li>These continue to ship via private courier</li> </ul> </div> <p> We're monitoring the situation closely and will make a final decision about held orders by November 30th if the strike continues. We appreciate your understanding during this time. </p> </div> <div class="modal-footer"> <button id="closeModal" class="btn btn--primary">I understand</button> </div> </div> </div> </footer> <style> .modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); display: none; justify-content: center; align-items: center; z-index: 1000; color:#000000 !important; } .modal p, .modal h2, .modal h3{ color:#000000 !important; } .modal ul li{ color:#000000 !important; } .modal { background: white; border-radius: 8px; max-width: 500px; padding: 20px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .modal-header { display: flex; align-items: center; gap: 10px; } .modal-header h2 { font-size: 18px; margin: 0; } .modal-header .icon { width: 20px; height: 20px; color: #fbbf24; } .modal-body { margin-top: 15px; } .modal-section { background: #f9fafb; padding: 10px; border-radius: 5px; margin-bottom: 15px; } .modal-section h3 { margin: 0 0 10px; font-size: 16px; } .modal-overlay ul { list-style-type: disc; margin-left: 20px; padding-left: 0; } .modal-footer { text-align: right; } .modal-overlay.active { display: flex; } @media only screen and (max-width: 767px) { .modal{ margin:0px 20px; } .modal-header h2 { font-size: 16px; } .modal-section h3 { font-size: 14px; } .modal p { font-size: 14px; } .modal ul li { font-size: 14px; } } </style> <script> const modalOverlay = document.getElementById('modalOverlay'); const closeModalButton = document.getElementById('closeModal'); function lockScroll() { const scrollBarWidth = window.innerWidth - document.documentElement.clientWidth; document.body.style.overflow = 'hidden'; document.body.style.paddingRight = `${scrollBarWidth}px`; } function unlockScroll() { document.body.style.overflow = ''; document.body.style.paddingRight = ''; } function shouldShowModal() { const lastShown = localStorage.getItem('modalLastShown'); if (!lastShown) { return true; } const now = new Date().getTime(); const elapsedTime = now - parseInt(lastShown, 10); const oneDay = 24 * 60 * 60 * 1000; return elapsedTime > oneDay; } function showModal() { modalOverlay.classList.add('active'); lockScroll(); const now = new Date().getTime(); localStorage.setItem('modalLastShown', now.toString()); } function hideModal() { modalOverlay.classList.remove('active'); unlockScroll(); } document.addEventListener('DOMContentLoaded', () => { if (shouldShowModal()) { showModal(); } }); closeModalButton.addEventListener('click', () => { hideModal(); }); </script> <style> ._form_14 { position: relative; text-align: left; margin: 0 auto 0!important; padding-top: 0!important; padding-right: 0!important; padding-bottom: 0!important; padding-left: 0!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: black !important; border: 0px solid #B0B0B0 !important; max-width: 500px; -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; color: #000000; } </style> </div> <!-- END sections: footer-group --><link href="//blackmapletrading.com/cdn/shop/t/18/assets/compare-toggle.css?v=170563136434705575231719999352" rel="stylesheet" type="text/css" media="all" /><script type="application/json" id="compare-resources"> [ {"type": "css", "path": "//blackmapletrading.com/cdn/shop/t/18/assets/product-compare.css?v=153053684137225848091719999352"}, {"type": "css", "path": "//blackmapletrading.com/cdn/shop/t/18/assets/modal.css?v=18313233855085777461719999352"}, {"type": "js", "path": "//blackmapletrading.com/cdn/shop/t/18/assets/details-modal.js?v=145869666890219779111719999352"}, {"type": "js", "path": "//blackmapletrading.com/cdn/shop/t/18/assets/compare-drawer.js?v=120725576330136305601719999352"}, {"type": "js", "path": "//blackmapletrading.com/cdn/shop/t/18/assets/compare-modal.js?v=55592954688548999281719999352"} ] </script> <button class="btn btn--compare btn--icon-right js-open-compare-drawer is-out has-motion" id="compare-drawer-open" style="visibility: hidden;"> Compare (<span class="js-compare-counter pointer-events-none"></span>) <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> </button> <compare-drawer class="drawer fixed top-0 right-0 flex flex-col w-full has-motion" data-name="product-compare" role="dialog" tabindex="-1" aria-labelledby="compare-title" aria-modal="true" data-max-compare="3"> <header class="drawer__header flex items-center"> <h2 class="h5 mb-0" id="compare-title"> Compare <span class="js-compare-counter"></span>/3</h2> <button type="button" class="text-current js-close-compare md:hidden"> <span class="visually-hidden">Close</span> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> </button> </header> <div class="drawer__content flex-auto"> <div class="loading-spinner" role="status"> <span class="sr-only">Loading...</span> </div> <div class="revealable js-compare-basket"></div> </div> <footer class="drawer__footer"> <button class="btn btn--primary js-trigger-compare w-full"> Compare now </button> <button class="link text-sm mt-4 text-current w-full js-clear-compare"> Clear all </button> </footer> </compare-drawer> <compare-modal class="compare-modal js-compare-modal"> <details class="details-modal compare-details hidden"> <div class="modal fixed top-0 left-0 w-full h-full flex items-center justify-center"> <div class="modal__window relative bg-theme-bg text-theme-text text-start overflow-hidden has-motion" role="dialog" aria-modal="true" tabindex="-1" aria-label="Product comparison"> <div class="modal__content"> <div class="compare-container"> <div class="loading-spinner" role="status"> <span class="sr-only">Loading...</span> </div> <div class="revealable js-compare-area"></div> </div> </div> </div> <button class="btn btn--icon text-current fixed top-0 end js-compare-close"> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> <span class="visually-hidden">Close</span> </button> </div> </details> </compare-modal> <quick-add-drawer class="drawer quick-add-drawer overflow-hidden fixed top-0 right-0 flex flex-col w-full has-motion js-product" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true"> <header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative"> <button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden> <span class="visually-hidden">Back</span> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"/></svg> </button> <div class="flex-grow"> <h2 class="h5 mb-0" id="quick-add-heading">Choose options</h2> </div> <button type="button" class="drawer__close-btn js-close-drawer"> <span class="visually-hidden">Close</span> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> </button> </header> <div class="drawer__content quick-add__content flex-auto relative"> <button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden"> <span class="visually-hidden">Close</span> <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> </button> <div class="js-product-details quick-add__product-details"></div> </div> <footer class="drawer__footer quick-add__footer"> <div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden data-visible-for="2000"> <div class="flex"> <div> <svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"/> <path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182" /></svg> </div> <div> <p class="quick-add__alert-heading text-h5 font-bold mb-1">Item added to your cart.</p> <a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>View cart</a> </div> </div> </div> <product-form></product-form> </footer> </quick-add-drawer> <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div> <script> window.theme = { info: { name: 'Enterprise', version: '1.3.1' }, mediaQueries: { sm: '(min-width: 600px)', md: '(min-width: 769px)', lg: '(min-width: 1024px)', xl: '(min-width: 1280px)', xxl: '(min-width: 1536px)', portrait: '(orientation: portrait)' }, device: { hasTouch: window.matchMedia('(any-pointer: coarse)').matches, hasHover: window.matchMedia('(hover: hover)').matches }, routes: { cart: '/cart', cartAdd: '/cart/add', cartChange: '/cart/change', cartUpdate: '/cart/update', predictiveSearch: '/search/suggest' }, settings: { moneyWithCurrencyFormat: "\u003cspan class=transcy-money\u003e${{amount}} CAD\u003c\/span\u003e", pSearchLimit: 10, pSearchLimitScope: 'each', pSearchIncludeSkus: false, pSearchIncludeTags: true, pSearchShowArticles: true, pSearchShowCollections: true, pSearchShowPages: true, pSearchShowProducts: true, pSearchShowSuggestions: false, sliderItemsPerNav: 'page', vibrateOnATC: true, compareToggle: "toggle_off", compareShowEmptyMetafields: false, blendProductImages: true, externalLinksNewTab: true, afterAtc: "drawer", cartType: "drawer" }, strings: { addCartNote: 'Add order note', editCartNote: 'Edit order note', cartError: 'There was an error while updating your cart. Please try again.', cartQtyError: 'You can only add [quantity] of this item to your cart.', cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.', imageAvailable: 'Image [index] is now available in gallery view', lowStock: 'Low stock', inStock: 'In stock', noStock: 'Sold out', noVariant: 'Unavailable', onlyXLeft: '[quantity] in stock', awaitingSale: 'This product is not for sale yet.', shippingCalculator: { singleRate: 'There is one shipping rate for this destination:', multipleRates: 'There are multiple shipping rates for this destination:', noRates: 'We do not ship to this destination.' }, viewDetails: 'View details', compare: { limit: 'You can only add a maximum of [quantity] products to compare.', more: 'Select another product to compare.', empty: 'Select at least two products to compare.', continue: 'Close to continue.' }, discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.', articleReadTime: '[x] minute read', quickNav: { button_standard: 'Search', show_products_none: 'No products :(', button_one: 'Show [quantity] product', button_other: 'Show [quantity] products', }, }, scripts: { cartItems: '//blackmapletrading.com/cdn/shop/t/18/assets/cart-items.js?v=85800644730426541761719999352', countryProvinceSelector: '//blackmapletrading.com/cdn/shop/t/18/assets/country-province-selector.js?v=24158546944577672431719999352', shippingCalculator: '//blackmapletrading.com/cdn/shop/t/18/assets/shipping-calculator.js?v=18391377697494321751719999352' } }; // Save product ID to localStorage, for use in the 'Recently viewed products' section. </script><script src="//blackmapletrading.com/cdn/shop/t/18/assets/instant-page.js?v=473454186210797571719999352" type="module" defer="defer"></script><script> // ConvertCart Script - added by Anthony Stratton 2023-11-30 as directed by Simon Cadotte /*ConvertCart.com-04765955*/(function(c,o,n,v,e,r,t,s){ if(/ccScript=skip/.test(c.location.search))return;s=c.fetch?'f':'', c.ccartObj=e,c[e]=c[e]||function(){(c[e].q=c[e].q||[]).push(arguments)},c[e].t=Date.now(), r=o.createElement(n);r.async=1;r.src=v+s+'.js';t=o.getElementsByTagName(n)[0];t.parentNode .insertBefore(r,t)})(window, document,'script','//cdn.convertcart.com/04765955','ccart') </script> <!-- navidium script start --> <script> const nvdShop = 'blackmapletrading.myshopify.com'; const nvdShopCurrency = '${{amount}} CAD'; const nvdControls = { subtotal_item: '.subtotal-amount,.nvd-subtotal', CheckoutBtns: '[name="checkout"],[name="checkout"] *', clickTriggers: '[name="add"],[name="add"] *[href="/cart"],[href="/cart"] *,.qty-input__btn,.qty-input__btn *,.cart-item__remove,.cart-item__remove *, .dyn-quantity-minus, .dyn-quantity-minus *, .dyn-input, .dyn-quantity-plus, .dyn-quantity-plus *,.dyn-delete-parents, .dyn-delete-parents *,.header__icon,.header__icon *,#cart-icon', changeTrigger: '.qty-input__input', cursorControl: '.nvd-mini', showConsoleMessage: true, iosDeviceListener:'click', trackWidget: false, forceClick: true, forceCheckout: false, redirectCheckout: { upsaleOff: true, noProtection: false }, nvdInject:{ status:false, // Inject nvd-mini div parent:'parent_class', // parent class for nvd-mini div container:'checkout_button_div' // nvd-mini will added before this div/button } } </script> <script src="https://navidium-static-assets.s3.amazonaws.com/navidium-widgets/js/nvd-js-asset.js"></script> <script src="https://navidium-static-assets.s3.amazonaws.com/navidium-widgets/js/nvd-widget-v-jquery.js" defer></script> <!-- navidium script end --> <div id="shopify-block-2027901639039225189" class="shopify-block shopify-app-block"> <script> window.shopMoneyFormat = '${{amount}}'; </script> <script async> function getDynId() { return localStorage.getItem('DYN_ID'); } function getTechInfo() { var _a; const userAgent = window.navigator.userAgent; let browser = 'Unknown', platform = ((_a = navigator == null ? void 0 : navigator.userAgentData) == null ? void 0 : _a.platform) || (navigator == null ? void 0 : navigator.platform) || 'Unknown', macosPlatforms = ['Macintosh', 'MacIntel', 'MacPPC', 'Mac68K'], windowsPlatforms = ['Win32', 'Win64', 'Windows', 'WinCE'], iosPlatforms = ['iPhone', 'iPad', 'iPod'], operating_system = null; if (userAgent.includes('Chrome')) { browser = 'chrome'; } else if (userAgent.includes('Firefox')) { browser = 'firefox'; } else if (userAgent.includes('Safari') && !userAgent.includes('Chrome')) { browser = 'safari'; } else if (userAgent.includes('Edge')) { browser = 'edge'; } else if (userAgent.includes('Opera')) { browser = 'opera'; } else if (/UCBrowser/i.test(userAgent)) { browser = 'uc-browser'; } else if (/Brave/i.test(userAgent)) { browser = 'brave'; } else if (/Tor/i.test(userAgent)) { browser = 'tor-browser'; } else if (userAgent.match(/SamsungBrowser/i)) { browser = 'samsung-browser'; } if (macosPlatforms.indexOf(platform) !== -1) { operating_system = 'mac-os'; } else if (iosPlatforms.indexOf(platform) !== -1) { operating_system = 'ios'; } else if (windowsPlatforms.indexOf(platform) !== -1) { operating_system = 'windows'; } else if (/Android/.test(userAgent)) { operating_system = 'android'; } else if (!operating_system && /Linux/.test(platform)) { operating_system = 'linux'; } else if (navigator.userAgent.indexOf('CrOS') > -1 || navigator.userAgent.indexOf('Chrome OS') > -1) { operating_system = 'chrome-os'; } const screen_ratio = `${window.screen.width}x${window.screen.height}`; const isMobile = window.matchMedia('(max-width: 767px)').matches; const isTablet = window.matchMedia('(min-width: 768px) and (max-width: 1023px)').matches; const data = { browser, operating_system, screen_ratio, device: isMobile ? 'Mobile' : isTablet ? 'Tablet' : 'Computer', }; localStorage.setItem('dyn-technology', JSON.stringify(data)); return data; } function updateStorageForCheckout(uuid) { const localStorageKey = 'extensionStorage'; const newStorage = {}; const urlVisits2 = JSON.parse(sessionStorage.getItem('dynUrlVisits') || null) || {}; const urls = Object.keys(urlVisits2); const userLandingTime = localStorage.getItem('dyn-user-land-time'); const firstTimeVisit = new Date(userLandingTime || '').getTime(); const currentTime = /* @__PURE__ */ new Date().getTime(); const difference = Math.abs(firstTimeVisit - currentTime) / 36e5; const { device, screen_ratio } = getTechInfo(); const data = { screenResolution: screen_ratio, deviceCategory: device, timeOnSite: sessionStorage.getItem('dyn-user-session-time'), cart: JSON.parse(localStorage.getItem('dynCart') || null), landingUrl: sessionStorage.getItem('dyn_landing_url'), newUser: difference > 0.5, previousPageUrl: document.referrer, referringDomain: document.referrer ? new URL(document.referrer).hostname : '', urlParameterInSession: urls, }; function addToObject() { newStorage[`v1-gid://shopify/App/27047559169-${uuid}-dynLocalStorage`] = data; localStorage.setItem(localStorageKey, JSON.stringify(newStorage)); fetch('/cart/update.js', { method: 'post', headers: { 'content-type': 'application/json', }, body: JSON.stringify({ attributes: { __time_on_site: sessionStorage.getItem('dyn-user-session-time') } }), }); } try { const oldStorage = localStorage.getItem(localStorageKey); if (!oldStorage) throw new Error('No object found'); const parsedOldStorage = JSON.parse(oldStorage); Object.keys(parsedOldStorage).forEach((i) => { newStorage[i] = parsedOldStorage[i]; }); addToObject(); } catch (e) { console.log(e); addToObject(); } } const host = "https://dashboard.dynamatics.app"; const landingURl = sessionStorage.getItem("dyn_landing_url"); if (!landingURl) { sessionStorage.setItem('dyn_landing_url', window.location.href); } let urlVisits = JSON.parse(sessionStorage.getItem('dynUrlVisits') || null) || {}; const currentUrl = window.location.href; urlVisits[currentUrl] = (urlVisits[currentUrl] || 0) + 1; sessionStorage.setItem('dynUrlVisits', JSON.stringify(urlVisits)); const userSessionTime = sessionStorage.getItem('dyn-user-session-time'); if (!userSessionTime) { sessionStorage.setItem('dyn-user-session-time', /* @__PURE__ */ new Date().toISOString()); } window.addEventListener('DOMContentLoaded', () => { // Need to turn off all api call from dashboard-dynamatic // try { // const shopUrl = window.Shopify.shop; // const url = `${host}/api/dynamatic/cart?shop=${shopUrl}`; // fetch(url).then((res) => res.json()).then((data) => { // updateStorageForCheckout(data == null ? void 0 : data.app_extension_uuid); // }).catch((error) => { // console.log("Error on global script", error); // }); // } catch (error) { // } }); window.addEventListener('DOMContentLoaded', () => { const dynId = getDynId(); // removing old format dyn id if (!dynId?.includes('DYN_GID') && dynId !== 'null') localStorage.setItem('DYN_ID', String(null)); if (dynId === 'null' || !dynId) { // setTimeout(() => { const ipAddress = JSON.parse(localStorage.getItem('dyn_address') || null); // const { device, ...rest } = // JSON.parse(localStorage.getItem('dyn-technology')) || {} const data = { dynamatic_id: dynId === 'null' ? null : dynId, phone: null, organization: null, accepts_marketing: false, status: true, is_eu: ipAddress?.is_eu, email: null, first_name: null, last_name: null, customer_id: '', shop_url: window.Shopify.shop, ip_addresses: [], audience_ids: JSON.parse(localStorage.getItem('dyn_audience_ids') || null), devices: [], activities: [], }; // fetch(`${host}/api/profile/create?shop_url=${window.Shopify.shop}`, { // method: 'post', // headers: { // 'content-type': 'application/json' // }, // body: JSON.stringify(data) // }) // .then(r => r.json()) // .then((res) => { // if (res) { // const ipInfo = res.response_payload?.ip_addresses || [{}] // localStorage.setItem( // 'DYN_ID', // res.response_payload?.dynamatic_id // ) // localStorage.setItem('dyn_address', JSON.stringify(ipInfo[0] || null)) // } // }) // .then(() => { // fetch('/cart/update.js', { // method: 'post', // headers: { // 'content-type': 'application/json' // }, // body: JSON.stringify({ // attributes: { // DYN_ID: getDynId(), // '__dyn_id': localStorage.getItem('DYN_ID') // // visitedCount: visitedCount // } // }) // }) // }) // }, 1000) } }); </script> <script> async function dynamaticXhookTrigger() { xhook.after(async function (req, res) { if (req.url.match(/\/cart\/(update|add|change)\.*/) && !req.url.includes('dynamatic-app')) { const setLoadingState = (isLoading) => { const checkoutButtons = document.querySelectorAll('button[name="checkout"].button[type="submit"]'); checkoutButtons.forEach(button => button.disabled = isLoading); }; try { if(window.location.pathname.includes("/cart")) { setLoadingState(true); } const r = await fetch('/cart.js'); const cart = await r.json(); window.dynamaticCart = cart; const everyProductIsFromDynamatic = cart.items?.every(item => { const property = item?.properties?.__dyn_discount; const propertyCustom = item?.properties?.__dyn_discount_custom; return propertyCustom?.match(/"amount":"100%"/) || property?.match(/100%/); }); if (everyProductIsFromDynamatic) { await fetch('/cart/clear.js'); } // remove discounted product when product for is missing const dynFreeGiftItems = cart.items?.filter(item => { return '__dyn_free_gift_for' in item?.properties && !cart.items?.some(cartItem => { const bundleQuantityPropertyExists = '_dyn_bundle_quantity' in item?.properties; const bundleQuantity = Number(item?.properties?.['_dyn_bundle_quantity']); return cartItem?.product_id === Number(item?.properties?.['__dyn_free_gift_for']) && (bundleQuantityPropertyExists ? cartItem?.quantity >= bundleQuantity : true); }); }); if (dynFreeGiftItems?.length) { for (const i of dynFreeGiftItems) { await fetch('/cart/change.js?dynamatic-app=true', { method: 'post', headers: { 'content-type': 'application/json' }, body: JSON.stringify({ id: i?.key, properties: {} }) }); } } // add discount automatically const triggerItems = cart?.attributes?.['_dyn_automatic_discount_product'] if (triggerItems) { const { product, productFor, discount } = triggerItems || {} if (cart?.items?.some(item => { return String(item?.product_id) === productFor })) { const i = cart?.items?.find(item => String(item?.product_id) === product) if (i) { fetch('/cart/change.js?dynamatic-app=true', { method: 'post', headers: { 'content-type': 'application/json' }, body: JSON.stringify({ id: i?.key, properties: { __dyn_discount_custom: JSON.stringify({ amount: discount, quantity: 1 }) } }) }) } } } // remove discounted product when bundle quantity is not fulfilled const { items } = cart; const giftItemExists = items?.find(item => item?.properties?.__dyn_freeGift === "true"); if (!giftItemExists) return; const bundleItem = items?.find(item => item?.properties?.__dyn_bundle === "true"); if (bundleItem?.quantity != bundleItem?.properties?.__dyn_bundle_qty) { await fetch('/cart/change.js?dynamatic-app=true', { method: 'post', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ id: bundleItem?.key, quantity: 0, properties: {} }) }); } if (items?.length && bundleItem) { const freeGiftsForBundle = items ?.filter(item => item?.properties?.__dyn_bundle_id === bundleItem?.properties?.__dyn_bundle_id && item?.properties?.__dyn_freeGift === "true") ?.map(gift => gift?.key); if (freeGiftsForBundle?.length && bundleItem?.properties?.__dyn_bundle_qty != bundleItem?.quantity) { await Promise.all(freeGiftsForBundle.map(async (key) => { await fetch('/cart/change.js?dynamatic-app=true', { method: 'post', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ id: key, quantity: 0, properties: {} }) }); })); } } } finally { if(window.location.pathname.includes("/cart")) setLoadingState(false); } } }); // const response = await fetch(`https://d10pwglna6up6p.cloudfront.net/dynamatics-assets/cdn/${window.Shopify.shop}/redirects.json`) // const data = await response.json() // const redirects = data?.redirects // function areObjectsEqual(obj1, obj2) { // return Object.keys(obj1).every(key => obj1[key] === obj2[key]); // } // const urlParams = new URLSearchParams(window.location.search) // const currentUtmParams = { // utm_source: urlParams.get('utm_source'), // utm_medium: urlParams.get('utm_medium'), // utm_campaign: urlParams.get('utm_campaign'), // utm_content: urlParams.get('utm_content'), // utm_term: urlParams.get('utm_term') // } // const redirect = redirects?.find(i => { // const redirectUtmParams = { // utm_source: i.utm_source, // utm_medium: i.utm_medium, // utm_campaign: i.utm_campaign, // utm_content: i.utm_content, // utm_term: i.utm_term // } // return areObjectsEqual(currentUtmParams, redirectUtmParams) // }) // xhook.after(async function(request, response) { // if (request.url.match(/\/cart$|\/cart\.js/g)) { // const cart = JSON.parse(response.text) // const line = cart?.items?.find(line => { // const discountCustom = JSON.parse(line?.properties?.['__dyn_discount_custom']) // const redirectedDiscount = line?.properties?.['__dyn_redirected_discount'] // return Number(discountCustom?.amount?.replace('%', '')) < redirect?.discount_amount // }) // if (line) { // const appliedDiscount = JSON.parse(line?.properties?.['__dyn_discount_custom']) // const discount = `${Number(appliedDiscount?.amount?.replace('%', '')) + redirect?.discount_amount}${appliedDiscount?.amount?.includes('%') ? '%' : ''}` // fetch('/cart/change.js', { // method: 'post', // headers: { // 'content-type': 'application/json' // }, // body: JSON.stringify({ // id: line?.key, // quantity: line?.quantity, // properties: { // __dyn_discount_custom: JSON.stringify({ // amount: discount, // quantity: line?.quantity // }), // __dyn_redirect_discount: discount // } // }) // }) // } // } // }) } </script> <script async src="//unpkg.com/xhook@latest/dist/xhook.min.js" onload="dynamaticXhookTrigger()"></script> <script> document.addEventListener('DOMContentLoaded', async function () { // Extract UTM parameters from the current URL const urlParams = new URLSearchParams(window.location.search); const currentUtmParams = { utm_source: urlParams.get('utm_source'), utm_medium: urlParams.get('utm_medium'), utm_campaign: urlParams.get('utm_campaign'), utm_content: urlParams.get('utm_content'), utm_term: urlParams.get('utm_term') }; const dynref = urlParams.get('dynref'); const urlKey = window.atob(dynref); // Check if urlKey includes 'dynamatic' if (urlKey.includes('dynamatic')) { // Fetch JSON data from the URL const response = await fetch(`https://d10pwglna6up6p.cloudfront.net/dynamatics-assets/cdn/${window.Shopify.shop}/redirects.json`); if (!response.ok) { console.error('Failed to fetch redirects data'); return; } // Process the JSON data const data = await response.json(); const redirects = data?.redirects; // Function to compare two objects function areObjectsEqual(obj1, obj2) { return Object.keys(obj1).every(key => obj1[key] === obj2[key]); } // Variable to hold the generated token let generatedToken = ''; // Check if the current UTM parameters match any redirect's UTM parameters redirects?.forEach(async function (redirect) { const redirectUtmParams = { utm_source: redirect.utm_source, utm_medium: redirect.utm_medium, utm_campaign: redirect.utm_campaign, utm_content: redirect.utm_content, utm_term: redirect.utm_term }; if (areObjectsEqual(currentUtmParams, redirectUtmParams)) { // Generate token and store in session storage function generateToken() { // Create a timestamp for expiration (e.g., 1 hour from now) const expiration = new Date(); //expiration.setHours(expiration.getHours() + 1); // Expires in 1 hour // Token payload with expiration time const tokenPayload = { expiration: expiration.toISOString() // Add other data as needed }; // Encode payload as base64 const token = window.btoa(JSON.stringify(tokenPayload)); return token; } // Example usage: const token = generateToken(); //console.log('Generated Token:', token); sessionStorage.setItem('__dyn_redirect_session_token', token); sessionStorage.setItem('_dyn_redirect_api', '0'); const isApiHit = sessionStorage.getItem('_dyn_redirect_api'); if (isApiHit == '0') { const postData = { shop_url: redirect?.shop_url, redirect_id: redirect?.id, session_token: token }; // Post data to API const isProduction = `production` === 'production'; await postToAPI(isProduction ? 'https://6ugftujzrlmjuzsjyckdtvyram0yxucv.lambda-url.us-east-1.on.aws/' : 'https://dev.dynamatics.app/api/dynamatic/redirect-events', postData); sessionStorage.setItem('_dyn_redirect_api', '1'); } // Apply styles and calculate prices if redirect.show_discount_price is true if(redirect?.allow_discount_method){ const newUrlParams = new URLSearchParams(); for (const [key, value] of Object.entries(currentUtmParams)) { if (value) { newUrlParams.set(key, value); } } if (dynref) { newUrlParams.set('dynref', dynref); } const queryString = newUrlParams.toString(); // Function to append query string to URL function appendQueryStringToUrl(url, queryString) { if (url.includes('?')) { return `${url}&${queryString}`; } else { return `${url}?${queryString}`; } } const sortSelect = document.getElementById('SortBy'); sortSelect?.addEventListener('change', function () { const selectedSort = sortSelect.value; const newUrlParams = new URLSearchParams(); for (const [key, value] of Object.entries(currentUtmParams)) { if (value) { newUrlParams.set(key, value); } } if (dynref) { newUrlParams.set('dynref', dynref); } newUrlParams.set('sort_by', selectedSort); const updatedQueryString = newUrlParams.toString(); // Redirect to the new URL with parameters window.location.href = appendQueryStringToUrl(window.location.origin + window.location.pathname, updatedQueryString); }); // Append the UTM parameters and dynref to all anchor tags on the page document.querySelectorAll('a').forEach(anchor => { const href = anchor.getAttribute('href'); // Skip if href is not a valid URL (e.g., anchors with href="#") if (href && !href.startsWith('#') && !href.startsWith('javascript:')) { const newHref = appendQueryStringToUrl(href, queryString); anchor.setAttribute('href', newHref); } }); if (redirect?.discount_method === 'shopify-function' && redirect.show_discount_price) { document.querySelectorAll(`${redirect?.product_price_class_name}`)?.forEach(priceItem => { priceItem.style.textDecoration = 'line-through'; const originalPrice = parseFloat(priceItem.innerText.replace(/[^0-9.-]+/g, "")); let discountedPrice; if (redirect.discount_type === 'percentage') { discountedPrice = originalPrice - (originalPrice * redirect.discount_amount / 100); } else if (redirect.discount_type === 'fixed') { discountedPrice = originalPrice - redirect.discount_amount; } // Ensure discounted price is not less than zero discountedPrice = Math.max(discountedPrice, 0).toFixed(2); const span = document.createElement('span'); span.className = 'price__regular'; span.textContent = window.shopMoneyFormat.replace('{{amount}}', discountedPrice); // Adjust format if needed // Adjust format if needed // Create a container div to hold both prices const priceContainer = document.createElement('div'); priceContainer.className = 'price-container'; priceContainer.style.display = 'flex'; priceContainer.style.alignItems = 'center'; priceContainer.style.gap = '8px'; // Adjust gap if needed priceItem.parentNode.insertBefore(priceContainer, priceItem); priceContainer.appendChild(priceItem); priceContainer.appendChild(span); }); } } // Apply discount if allowed if (redirect?.allow_discount_method ) { try { if (redirect?.offer_type === 'discount') { if (redirect?.discount_method === 'shopify-function') { const discountAmount = redirect?.discount_type === 'percentage' ? `${redirect?.discount_amount}%` : redirect?.discount_amount; document.querySelectorAll('form[action$="/cart/add"]')?.forEach(form => { const myInput = document.createElement('input'); const anotherInput = document.createElement('input'); myInput.type = 'hidden'; anotherInput.type = 'hidden'; const myProperties = JSON.stringify({ amount: `${discountAmount}`, quantity: 1, message: `${redirect?.shopify_function_name}` }); myInput.name = `properties[__dyn_discount_custom]`; anotherInput.name = `properties[__dyn_redirected_discount]`; myInput.value = myProperties; anotherInput.value = discountAmount; form.appendChild(myInput) form.appendChild(anotherInput) }); await fetch('/cart/update.js?gibberish=true', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ attributes: { __dyn_redirect_id: redirect?.id, __dyn_redirect_discount: `sf-${redirect?.discount_type === 'percentage' ? 'P' : 'F'}-${redirect?.discount_amount}`, __dyn_redirect_session: token } }) }); const updates = { __dyn_free_shipping: '', }; const response = await fetch('/cart/update.js', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ attributes: updates }) }); fetch("/discount/"); } else if (redirect?.discount_method === 'manual-discount') { // Assuming discountCode is available const discountCode = redirect?.discount_code; // Set discount code in cookie document.cookie = `discount_code=${discountCode};SameSite=Lax;Path=/`; await fetch('/cart/update.js?gibberish=true', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ attributes: { __dyn_redirect_id: redirect?.id, __dyn_redirect_discount: `md-${discountCode}`, __dyn_redirect_session: token } }) }); const updates = { __dyn_free_shipping: '', }; const response = await fetch('/cart/update.js', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ attributes: updates }) }); } } else if (redirect.offer_type === 'free-shipping') { const updates = { __dyn_free_shipping: 'true', __dyn_cart_off: '', }; const response = await fetch('/cart/update.js', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ attributes: updates }) }); await fetch('/cart/update.js?gibberish=true', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ attributes: { __dyn_redirect_id: redirect?.id, __dyn_redirect_discount: 'free_shipping', __dyn_redirect_session: token } }) }); fetch("/discount/"); } } catch (error) { console.error('Error:', error); } } } }); } // Function to post data to API async function postToAPI(apiUrl, data) { try { // Post data to the API const apiResponse = await fetch(apiUrl, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data) }); console.log('Data posted to API successfully:', apiResponse); // Check if the API response is successful if (apiResponse.ok) { const apiData = await apiResponse.json(); console.log('Data posted to API successfully:', apiData); } else { throw new Error(`Failed to post data to API: ${apiResponse.status} - ${apiResponse.statusText}`); } } catch (error) { console.error('Error:', error); } } }); </script> <script> const styles = document.currentScript.parentElement.getElementsByTagName('style'); fetch(`https://d10pwglna6up6p.cloudfront.net/dynamatics-assets/cdn/${window.Shopify.shop}/config.json`) .then((r) => r.json()) .then((r) => { Array.from(styles).forEach((i) => (i.innerText = r?.custom_css?.replace(/(\r\n|\n|\r)/gm, ''))); if (r?.custom_js) { eval(r?.custom_js) } }); </script> <style></style> </div><div id="shopify-block-124348908681409149" class="shopify-block shopify-app-block"><script> window.SimpleBundles = { productVariants: {}, settings: { selectPlaceholder: 'Please select an option' } }; </script> <style type="text/css"> </style> <script type="text/javascript"> </script> </div><div id="shopify-block-15683396631634586217" class="shopify-block shopify-app-block"><script id="chat-button-container" data-horizontal-position=bottom_right data-vertical-position=lowest data-icon=chat_bubble data-text=no_text data-color=#c91b00 data-secondary-color=#ffffff data-ternary-color=#6a6a6a data-greeting-message=%F0%9F%91%8B+Bonjour%2C+envoyez-nous+un+message+pour+toute+question.+Nous+sommes+heureux+de+vous+aider+%21%0A%0A%F0%9F%91%8B+Hi%2C+message+us+with+any+questions.+We%27re+happy+to+help%21 data-domain=blackmapletrading.com data-external-identifier=l_YgMmj1X2m_yECwuX1U-U3I_aNHGi9CYhTnfVAShZ0 > </script> </div><div id="shopify-block-5760041681863101211" class="shopify-block shopify-app-block"><script> const dynamaticTriggerBtn = `#cart-icon, #cart-icon *` const dyn_cartObserverNeeded = true const cartCountClass = `` const cartCountText = `` const disabledCartPages = `` let dynShopCurrency = "${{amount}}" const useShopMoneyFormat = false window.cartCount = cartCountClass </script> <script> let dyn_customerTags = []; let dyn_customerData = { customerTags: dyn_customerTags, ordersCount: ``, totalSpent: Number(``)/100, email:``, customerId:``, phone:``, lastName:``, firstName:``, acceptsMarketing:`` } </script> <script> let dyn_market = 'canada'; </script> </div><div id="shopify-block-11532412952436166569" class="shopify-block shopify-app-block"> <script>var loox_global_hash = '1732741490262';</script><script>var loox_pop_active = true;var loox_pop_display = {"home_page":true,"product_page":true,"cart_page":true,"other_pages":true};</script><style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#dea923; } :root { --lxs-rating-icon-color: #dea923; }</style> </div></body> </html> <style> li.predictive-search__item:has([href*="navidium"]) { display: none; } </style>