1<!doctype html> 2<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> 3<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--> 4<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 5<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> 6<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]--> 7<head> 8 <!-- Google Tag Manager -->
9<script>
vendor: 327 bytes, lines 9-13
9(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 10new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 11j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 12'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 13})(window,document,'script','dataLayer','
13GTM-PMBS4ZX
vendor: 3 bytes, line 13
13');
13</script>
13 14<!-- End Google Tag Manager --> 15 16 <!-- ======================= Pipeline Theme V4.1 ========================= --> 17 <meta charset="utf-8"> 18 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 19 20 21 <link rel="shortcut icon" href="//altitudegallerybozeman.com/cdn/shop/files/snowflake_design_32x32.jpg?v=1671065231" type="image/png"> 22 23 24 <!-- Title and description ================================================ --> 25 <title> 26 Altitude Gallery 27 </title> 28 29 30 <meta name="description" content="We are an eclectic, contemporary art gallery in the heart of Bozeman, MT."> 31 32 33 <!-- Product meta ========================================================= --> 34 <!-- /snippets/social-meta-tags.liquid --> 35 36 37 <meta property="og:type" content="website"> 38 <meta property="og:title" content="Altitude Gallery"> 39 <meta property="og:description" content="We are an eclectic, contemporary art gallery in the heart of Bozeman, MT."> 40 41 42 43 <meta property="og:description" content="We are an eclectic, contemporary art gallery in the heart of Bozeman, MT."> 44 45 <meta property="og:url" content="https://altitudegallerybozeman.com/"> 46 <meta property="og:site_name" content="Altitude Gallery"> 47 48 49 50 51 52 53 54 55 56 <!-- Helpers ============================================================== --> 57 <link rel="canonical" href="https://altitudegallerybozeman.com/"> 58 <meta name="viewport" content="width=device-width,initial-scale=1"> 59 <meta name="theme-color" content="#333333"> 60 61 <!-- CSS ================================================================== --> 62 <link href="//altitudegallerybozeman.com/cdn/shop/t/10/assets/theme.scss.css?v=1191678925830192538417620228
6265" rel="stylesheet" type="text/css" media="all" /> 63 64 <!-- Vendor JS ============================================================ --> 65
65<script src="//altitudegallerybozeman.com/cdn/shop/t/10/assets/vendor.js?v=19349907457483068571558126516" type="text/javascript"></script>
65 66 67 <!-- /snippets/oldIE-js.liquid --> 68 69 70<!--[if lt IE 9]>
71<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 71
71
72<script src="//altitudegallerybozeman.com/cdn/shop/t/10/assets/respond.min.js?v=52248677837542619231558126515" type="text/javascript"></script>
vendor: 1 bytes, line 72
72
73<script src="//altitudegallerybozeman.com/cdn/shop/t/10/assets/background_size_emu.js?v=20512233629963367491558126513" type="text/javascript"></script>
73 74<link href="//altitudegallerybozeman.com/cdn/shop/t/10/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 75<link href="//altitudegallerybozeman.com/search?q=45c510f56798a850f00b249b4b2ca1c3" id="respond-redirect" rel="respond-redirect" />
76<script src="//altitudegallerybozeman.com/search?q=45c510f56798a850f00b249b4b2ca1c3" type="text/javascript"></script>
76 77<![endif]--> 78 79 80 81
81<script> 82 var theme = { 83 strings: { 84 addToCart: "Add to Cart", 85 soldOut: "Sold Out", 86 unavailable: "Unavailable", 87 join: "Join Now" 88 }, 89 moneyFormat: "${{amount}}" 90 } 91 </script>
91 92 93 94 95 96 <!-- /snippets/fonts.liquid --> 97 98 99 100 <!-- Header hook for plugins ============================================== --> 101
101<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
101<meta name="google-site-verification" content="NoVCa1M-fx08JfTeu6JklO9zeuYsHO6sPR_-EGz-gFI"> 102<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2011431027/digital_wallets/dialog"> 103<meta id="in-context-paypal-metadata" data-shop-id="2011431027" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 104<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
104<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
104 105<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
106<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=2011431027" crossorigin="anonymous"></script>
vendor: 1 bytes, line 106
106
107<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2011431027,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2011431027","merchantName":"Altitude Gallery","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Altitude Gallery","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 107
107
108<script id="shopify-features" type="application/json">{"accessToken":"7b689526c5725665f8ff765d575b90e0","betas":["rich-media-storefront-analytics"],"domain":"altitudegallerybozeman.com","predictiveSearch":true,"shopId":2011431027,"locale":"en"}</script>
vendor: 1 bytes, line 108
108
109<script>var Shopify = Shopify || {}; 110Shopify.shop = "altitudegallerybozeman.myshopify.com"; 111Shopify.locale = "en"; 112Shopify.currency = {"active":"USD","rate":"1.0"}; 113Shopify.country = "US"; 114Shopify.theme = {"name":"Pipeline w omnisend","id":30285660275,"schema_name":"Pipeline","schema_version":"4.1","theme_store_id":739,"role":"main"}; 115Shopify.theme.handle = "null"; 116Shopify.theme.style = {"id":null,"handle":null}; 117Shopify.cdnHost = "altitudegallerybozeman.com/cdn"; 118Shopify.routes = Shopify.routes || {}; 119Shopify.routes.root = "/"; 120Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 121Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 122Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 123Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 123
123
124<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 124
124
125<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 125
125
126<script> 127 window.ShopifyPay = window.ShopifyPay || {}; 128 window.ShopifyPay.apiHost = "shop.app\/pay"; 129 window.ShopifyPay.redirectState = null; 130</script>
vendor: 1 bytes, line 130
130
131<script> 132 window.Shopify = window.Shopify || {}; 133 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 134 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 135 window.Shopify.SignInWithShop.eligible = true; 136</script>
vendor: 1 bytes, line 136
136
137<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 137
137
138<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 138
138
139<script type="module"> 140 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 141 142 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 143 144</script>
vendor: 1 bytes, line 144
144
145<script> 146 window.Shopify = window.Shopify || {}; 147 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 148 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 149</script>
vendor: 1 bytes, line 149
149
150<script>(function() { 151 var isLoaded = false; 152 function asyncLoad() { 153 if (isLoaded) return; 154 isLoaded = true; 155 var urls = ["https:\/\/dvbv96fvxd6o6.cloudfront.net\/assets\/js\/shopify.min.js?shop=altitudegallerybozeman.myshopify.com","https:\/\/omnisnippet1.com\/platforms\/shopify.js?source=scriptTag\u0026v=2025-05-14T18\u0026shop=altitudegallerybozeman.myshopify.com","\/\/backinstock.useamp.com\/widget\/82936_1783063857.js?category=bis\u0026v=6\u0026shop=altitudegallerybozeman.myshopify.com"]; 156 for (var i = 0; i < urls.length; i++) { 157 var s = document.createElement('script'); 158 s.type = 'text/javascript'; 159 s.async = true; 160 s.src = urls[i]; 161 var x = document.getElementsByTagName('script')[0]; 162 x.parentNode.insertBefore(s, x); 163 } 164 }; 165 if(window.attachEvent) { 166 window.attachEvent('onload', asyncLoad); 167 } else { 168 window.addEventListener('load', asyncLoad, false); 169 } 170})();</script>
vendor: 1 bytes, line 170
170
171<script id="__st">var __st={"a":2011431027,"offset":-21600,"reqid":"275df871-0f32-49f7-8428-a6ff3b4d692f-1791442907","pageurl":"altitudegallerybozeman.com\/","u":"37815a8cb1c0","p":"home"};</script>
vendor: 1 bytes, line 171
171
172<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 172
172
173<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 173
173
174<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//altitudegallerybozeman.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 174
174
175<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//altitudegallerybozeman.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
175<script crossorigin="anonymous" defer="defer" src="//altitudegallerybozeman.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 175
175
176<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 176
176
177<script> 178 window.Shopify = window.Shopify || {}; 179 window.Shopify.MCP = window.Shopify.MCP || {}; 180 window.Shopify.MCP.enabled = true; 181 window.Shopify.MCP.shop = "altitudegallerybozeman.myshopify.com"; 182 window.Shopify.MCP.mcpEndpoint = "https:\/\/altitudegallerybozeman.com\/api\/mcp"; 183 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 184</script>
vendor: 1 bytes, line 184
184
185<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/altitudegallerybozeman.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 186</script>
vendor: 1 bytes, line 186
186
187<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://altitudegallerybozeman.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 188</script>
vendor: 1 bytes, line 188
188
189<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 190 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 191</script>
vendor: 1 bytes, line 191
191
192<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 193</script>
193 194<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://altitudegallerybozeman.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 195<style id="shopify-accelerated-checkout-cart"> 196 #shopify-buyer-consent { 197 margin-top: 1em; 198 display: inline-block; 199 width: 100%; 200} 201 202#shopify-buyer-consent.hidden { 203 display: none; 204} 205 206#shopify-subscription-policy-button { 207 background: none; 208 border: none; 209 padding: 0; 210 text-decoration: underline; 211 font-size: inherit; 212 cursor: pointer; 213} 214 215#shopify-subscription-policy-button::before { 216 box-shadow: none; 217} 218 219 </style> 220
221<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
221 222 223 <meta name="facebook-domain-verification" content="pqgyphmy8bo9v2q6hqo9o1gzsxqx99" /> 224 225<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0020/1143/1027/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be.png?height=628&pad_color=fff&v=1613523158&width=1200" /> 226<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0020/1143/1027/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be.png?height=628&pad_color=fff&v=1613523158&width=1200" /> 227<meta property="og:image:width" content="1200" /> 228<meta property="og:image:height" content="628" /> 229<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
230<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 2011431027,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 230
230
231<script> 232 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 233</script>
vendor: 1 bytes, line 233
233
234<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
234).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 2011431027,storefrontBaseUrl: "https://altitudegallerybozeman.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://altitudegallerybozeman.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"412156019","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-EKRW67V8GT\\\",\\\"GT-M38ZFRZ\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-EKRW67V8GT\\\",\\\"MC-JR3N43TKZE\\\"]}
234,{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-EKRW67V8GT\\\",\\\"MC-JR3N43TKZE\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-EKRW67V8GT\\\",\\\"MC-JR3N43TKZE\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-EKRW67V8GT\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"199327859","configuration":"{\"pixel_id\":\"507537276580345\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"91586675","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"5cd358ba8653ed3e50c95393\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"88440947","configuration":"{\"tagID\":\"2613470833748\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Altitude Gallery","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"altitudegallerybozeman.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/altitudegallerybozeman.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://altitudegallerybozeman.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"30285660275","themeStoreId":"739","themePublished":"true","eventMetadataId":"08209350-bfcb-4863-8388-5425b529f8e0","pageType":"home","shopId":"2011431027","storefrontBaseUrl":"https:\/\/altitudegallerybozeman.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
234<script> 235 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 236 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 237 window.ShopifyAnalytics.meta.currency = 'USD'; 238 var meta = {"page":{"pageType":"home","requestId":"275df871-0f32-49f7-8428-a6ff3b4d692f-1791442907"}}; 239 for (var attr in meta) { 240 window.ShopifyAnalytics.meta[attr] = meta[attr]; 241 } 242</script>
vendor: 1 bytes, line 242
242
243<script class="analytics"> 244 (function () { 245 var customDocumentWrite = function(content) { 246 var jquery = null; 247 248 if (window.jQuery) { 249 jquery = window.jQuery; 250 } else if (window.Checkout && window.Checkout.$) { 251 jquery = window.Checkout.$; 252 } 253 254 if (jquery) { 255 jquery('body').append(content); 256 } 257 }; 258 259 var hasLoggedConversion = function(token) { 260 if (token) { 261 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 262 } 263 return false; 264 } 265 266 var setCookieIfConversion = function(token) { 267 if (token) { 268 var twoMonthsFromNow = new Date(Date.now()); 269 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 270 271 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 272 } 273 } 274 275 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 276 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 277 if (trekkie.integrations) { 278 return; 279 } 280 trekkie.methods = [ 281 'identify', 282 'page', 283 'ready', 284 'track', 285 'trackForm', 286 'trackLink' 287 ]; 288 trekkie.factory = function(method) { 289 return function() { 290 var args = Array.prototype.slice.call(arguments); 291 args.unshift(method); 292 trekkie.push(args); 293 if (method == 'track' || method == 'page') { 294 var pageUrl; 295 try { 296 pageUrl = window.location.href; 297 } catch (e) {} 298 var pageReferrer; 299 try { 300 pageReferrer = document.referrer; 301 } catch (e) {} 302 try { 303 if (window.__TREKKIE_SHIM_QUEUE == null) { 304 window.__TREKKIE_SHIM_QUEUE = []; 305 } 306 window.__TREKKIE_SHIM_QUEUE.push({ 307 from: 'trekkie-stub', 308 method: method, 309 args: args.slice(1), 310 pageContext: { 311 url: pageUrl, 312 referrer: pageReferrer 313 } 314 }); 315 } catch (e) { 316 // no-op 317 } 318 } 319 return trekkie; 320 }; 321 }; 322 for (var i = 0; i < trekkie.methods.length; i++) { 323 var key = trekkie.methods[i]; 324 trekkie[key] = trekkie.factory(key); 325 } 326 trekkie.load = function(config) { 327 trekkie.config = config || {}; 328 trekkie.config.initialDocumentCookie = document.cookie; 329 var first = document.getElementsByTagName('script')[0]; 330var script = document.createElement('script'); 331script.type = 'text/javascript'; 332script.onerror = function(e) { 333 var scriptFallback = document.createElement('script'); 334 scriptFallback.type = 'text/javascript'; 335 scriptFallback.onerror = function(error) { 336 var Monorail = { 337 produce: function produce(monorailDomain, schemaId, payload) { 338 var currentMs = new Date().getTime(); 339 var event = { 340 schema_id: schemaId, 341 payload: payload, 342 metadata: { 343 event_created_at_ms: currentMs, 344 event_sent_at_ms: currentMs 345 } 346 }; 347 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 348 }, 349 sendRequest: function sendRequest(endpointUrl, payload) { 350 // Try the sendBeacon API 351 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 352 var blobData = new window.Blob([payload], { 353 type: 'text/plain' 354 }); 355 356 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 357 return true; 358 } // sendBeacon was not successful 359 360 } // XHR beacon 361 362 var xhr = new XMLHttpRequest(); 363 364 try { 365 xhr.open('POST', endpointUrl); 366 xhr.setRequestHeader('Content-Type', 'text/plain'); 367 xhr.send(payload); 368 } catch (e) { 369 console.log(e); 370 } 371 372 return false; 373 }, 374 isIos12: function isIos12() { 375 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 376 } 377 }; 378 Monorail.produce('monorail-edge.shopifysvc.com', 379 'trekkie_storefront_load_errors/1.1', 380 {shop_id: 2011431027, 381 theme_id: 30285660275, 382 app_name: "storefront", 383 context_url: window.location.href, 384 source_url: "//altitudegallerybozeman.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 385 386 }; 387 scriptFallback.async = true; 388 scriptFallback.src = '//altitudegallerybozeman.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 389 first.parentNode.insertBefore(scriptFallback, first); 390}; 391script.async = true; 392script.src = '//altitudegallerybozeman.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 393first.parentNode.insertBefore(script, first); 394 395 }; 396 trekkie.load( 397 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2011431027,"isMerchantRequest":null,"themeId":30285660275,"themeCityHash":"15558608707322958465","contentLanguage":"en","currency":"USD","eventMetadataId":"08209350-bfcb-4863-8388-5425b529f8e0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 398 ); 399 400 var loaded = false;
401 trekkie.ready(function() { 402 if (loaded) return; 403 loaded = true; 404 405 window.ShopifyAnalytics.lib = window.trekkie; 406 407 var originalDocumentWrite = document.write; 408 document.write = customDocumentWrite; 409 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 410 document.write = originalDocumentWrite; 411 412 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 413 var token = match? match[1]: undefined; 414 if (!hasLoggedConversion(token)) { 415 setCookieIfConversion(token); 416 417 } 418 }); 419 420 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"275df871-0f32-49f7-8428-a6ff3b4d692f-1791442907","shopifyEmitted":true}); 421 422 var eventsListenerScript = document.createElement('script'); 423 eventsListenerScript.async = true; 424 eventsListenerScript.src = "//altitudegallerybozeman.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 425 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 426})();</script>
426 427
427<script> 428 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 429 window.ga = function ga() { 430 (window.ga.q = window.ga.q || []).push(arguments); 431 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 432 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 433 } 434 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 435 }; 436 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 437 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 438 } 439 } 440</script>
vendor: 1 bytes, line 440
440
441<script 442 defer 443 src="https://altitudegallerybozeman.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 444 data-application="storefront-renderer" 445 data-shop-id="2011431027" 446 data-render-region="gcp-us-central1" 447 data-page-type="index" 448 data-theme-instance-id="30285660275" 449 data-theme-name="Pipeline" 450 data-theme-version="4.1" 451 data-monorail-region="shop_domain" 452 data-resource-timing-sampling-rate="10" 453 data-shs="true" 454 data-shs-beacon="true" 455 data-shs-export-with-fetch="true" 456 data-shs-logs-sample-rate="1" 457 data-shs-beacon-endpoint="https://altitudegallerybozeman.com/api/collect" 458></script>
458 459<meta name="shopify-y" content="389e76f7-a054-4828-a0fe-e4aa8a73c2a1" data-expiration="1823000507000"><meta name="shopify-s" content="f2661c4e-8120-487b-9b15-46bbe7496b99" data-expiration="1791444707000"><meta name="new-cookie-storage-activated" content="t"> 460</head> 461 462<body id="altitude-gallery" class="template-index" > 463 464 <div id="shopify-section-header" class="shopify-section"><div class="header__wrapper" data-section-id="header" data-section-type="header"> 465 466 467 <div class="info-bar showMobile"> 468 <div class="wrapper text-center"> 469 470 471 <div class="header-account-link"> 472 <a href="/account"><img src="//altitudegallerybozeman.com/cdn/shop/t/10/assets/account.svg?v=152161910560963363051558126522"></a> 473 </div> 474 475 476 477 <div class="header-message uppercase header-message--crowded"> 478 479 <a href="/collections/sale">Shop our Sale!</a> 480 481 </div> 482 483 484 485 <div class="header-search__wrapper"> 486 <div class="header-search"> 487 <form action="/search" method="get" class="input-group search" role="search"> 488 489 <input class="search-bar" type="search" name="q"> 490 <button type="submit" class="btn search-btn"></button> 491 </form> 492 </div> 493 </div> 494 495 496 </div> 497 </div> 498 499 500 <header class="site-header header--medium" role="banner"> 501 <div class="wrapper"> 502 <div class="nav--desktop"> 503 <div class="mobile-wrapper"> 504 <div class="header-cart__wrapper"> 505 <a href="/cart" class="CartToggle header-cart"></a> 506 <span class="header-cart__bubble cartCount hidden-count"></span> 507 </div> 508 <div class="logo-wrapper logo-wrapper--image"> 509 510 <h1 class="h4 header-logo" itemscope itemtype="http://schema.org/Organization"> 511 512 513 <a href="/" itemprop="url"> 514 515 <img src="//altitudegallerybozeman.com/cdn/shop/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be_250x.png?v=1613523158" 516 srcset="//altitudegallerybozeman.com/cdn/shop/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be_250x.png?v=1613523158 1x, //altitudegallerybozeman.com/cdn/shop/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be_250x@2x.png?v=1613523158 2x" 517 alt="Altitude Gallery" 518 class="logo-image" 519 itemprop="logo"> 520 </a> 521 522 523 </h1> 524 525 </div> 526 <a href class="menuToggle header-hamburger"></a> 527</div> 528<div class="header-menu nav-wrapper"> 529 530 <ul class="main-menu accessibleNav" role="navigation" aria-label="primary"> 531 532 533 <li class="child main-menu--active"> 534 <a href="/" class="nav-link">Home</a> 535 536</li> 537 538 539 <li class="parent "> 540 <a href="/collections" class="nav-link" aria-haspopup="true" aria-expanded="false">Shop</a> 541 542 <a href="#" class="nav-carat" aria-haspopup="true" aria-expanded="false"><span class="plus">+</span><span class="minus">-</span></a> 543 <div class="main-menu-dropdown"> 544 <ul> 545 546 547 <li class="child "> 548 <a href="/products/gift-card-1" class="nav-link">Gift Cards</a> 549 550</li> 551 552 553 <li class="child "> 554 <a href="/collections/pottery" class="nav-link">Ceramics</a> 555 556</li> 557 558 559 <li class="child "> 560 <a href="/collections/glass" class="nav-link">Glass</a> 561 562</li> 563 564 565 <li class="child "> 566 <a href="/collections/greeting-cards" class="nav-link">Greeting Cards</a> 567 568</li> 569 570 571 <li class="child "> 572 <a href="/collections/jewelry" class="nav-link">Jewelry</a> 573 574</li> 575 576 577 <li class="child "> 578 <a href="/collections/combined-ceramic-and-glass-kitchenware" class="nav-link">Kitchenware</a> 579 580</li> 581 582 583 <li class="child "> 584 <a href="/collections/paintings" class="nav-link">Paintings</a> 585 586</li> 587 588 589 <li class="child "> 590 <a href="/collections/photography-reproductions-1" class="nav-link">Photography & Prints</a> 591 592</li> 593 594 595 <li class="child "> 596 <a href="/collections/sculpture-3-dimensional-art-1" class="nav-link">Sculpture & 3-Dimensional Art</a> 597 598</li> 599 600 601 <li class="child "> 602 <a href="/collections/combined-ceramic-and-glass-vases" class="nav-link">Vases</a> 603 604</li> 605 606 607 <li class="child "> 608 <a href="/collections/ornaments" class="nav-link">Ornaments</a> 609 610</li> 611 612 613 <li class="child "> 614 <a href="/collections/under-100" class="nav-link">Under $100</a> 615 616</li> 617 618 619 <li class="child "> 620 <a href="/collections/sale" class="nav-link">Sale</a> 621 622</li> 623 624 625 <li class="child "> 626 <a href="/collections/whats-new" class="nav-link">What's New</a> 627 628</li> 629 630 631 </ul> 632 </div> 633 634</li> 635 636 637 <li class="child "> 638 <a href="/collections/whats-new" class="nav-link">New Arrivals</a> 639 640</li> 641 642 643 <li class="parent "> 644 <a href="/blogs/news/wishlists-and-gift-registries" class="nav-link" aria-haspopup="true" aria-expanded="false">Wishlist/Registry</a> 645 646 <a href="#" class="nav-carat" aria-haspopup="true" aria-expanded="false"><span class="plus">+</span><span class="minus">-</span></a> 647 <div class="main-menu-dropdown"> 648 <ul> 649 650 651 <li class="child "> 652 <a href="https://altitudegallerybozeman.com/apps/giftregistry" class="nav-link">Gift Registry</a> 653 654</li> 655 656 657 <li class="child "> 658 <a href="https://altitudegallerybozeman.com/apps/giftregistry/wishlist" class="nav-link">Wishlist</a> 659 660</li> 661 662 663 </ul> 664 </div> 665 666</li> 667 668 669 <li class="child "> 670 <a href="/pages/about" class="nav-link">About</a> 671 672</li> 673 674 675 <li class="child "> 676 <a href="https://altitudegallerybozeman.com/pages/altitude-gives-back" class="nav-link">Giving Back</a> 677 678</li> 679 680 681 <li class="child "> 682 <a href="/pages/contact" class="nav-link">Contact</a> 683 684</li> 685 686 687 <li class="cart-text-link"> 688 <a href="/cart" class="CartToggle"> 689 Cart
690 <span class="cartCost hidden-count ">(<span class="money">$0.00</span>)</span> 691 </a> 692 </li> 693 </ul> 694</div> 695 696 </div> 697 <div class="nav--mobile"> 698 <div class="mobile-wrapper"> 699 <div class="header-cart__wrapper"> 700 <a href="/cart" class="CartToggle header-cart"></a> 701 <span class="header-cart__bubble cartCount hidden-count"></span> 702 </div> 703 <div class="logo-wrapper logo-wrapper--image"> 704 705 <h1 class="h4 header-logo" itemscope itemtype="http://schema.org/Organization"> 706 707 708 <a href="/" itemprop="url"> 709 710 <img src="//altitudegallerybozeman.com/cdn/shop/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be_250x.png?v=1613523158" 711 srcset="//altitudegallerybozeman.com/cdn/shop/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be_250x.png?v=1613523158 1x, //altitudegallerybozeman.com/cdn/shop/files/altitude-gallery-logo-c_81388910-e0e4-4df2-899f-6e6e603553be_250x@2x.png?v=1613523158 2x" 712 alt="Altitude Gallery" 713 class="logo-image" 714 itemprop="logo"> 715 </a> 716 717 718 </h1> 719 720 </div> 721 <a href class="menuToggle header-hamburger" aria-haspopup="true" aria-expanded="false" aria-controls="ariaHamburger"></a> 722</div> 723<div class="header-menu nav-wrapper"> 724 725 <ul class="main-menu accessibleNav" role="navigation" aria-label="primary" id="ariaHamburger" > 726 727 728 <li class="child main-menu--active"> 729 <a href="/" class="nav-link">Home</a> 730 731</li> 732 733 734 <li class="parent "> 735 <a href="/collections" class="nav-link" aria-haspopup="true" aria-expanded="false">Shop</a> 736 737 <a href="#" class="nav-carat" aria-haspopup="true" aria-expanded="false"><span class="plus">+</span><span class="minus">-</span></a> 738 <div class="main-menu-dropdown"> 739 <ul> 740 741 742 <li class="child "> 743 <a href="/products/gift-card-1" class="nav-link">Gift Cards</a> 744 745</li> 746 747 748 <li class="child "> 749 <a href="/collections/pottery" class="nav-link">Ceramics</a> 750 751</li> 752 753 754 <li class="child "> 755 <a href="/collections/glass" class="nav-link">Glass</a> 756 757</li> 758 759 760 <li class="child "> 761 <a href="/collections/greeting-cards" class="nav-link">Greeting Cards</a> 762 763</li> 764 765 766 <li class="child "> 767 <a href="/collections/jewelry" class="nav-link">Jewelry</a> 768 769</li> 770 771 772 <li class="child "> 773 <a href="/collections/combined-ceramic-and-glass-kitchenware" class="nav-link">Kitchenware</a> 774 775</li> 776 777 778 <li class="child "> 779 <a href="/collections/paintings" class="nav-link">Paintings</a> 780 781</li> 782 783 784 <li class="child "> 785 <a href="/collections/photography-reproductions-1" class="nav-link">Photography & Prints</a> 786 787</li> 788 789 790 <li class="child "> 791 <a href="/collections/sculpture-3-dimensional-art-1" class="nav-link">Sculpture & 3-Dimensional Art</a> 792 793</li> 794 795 796 <li class="child "> 797 <a href="/collections/combined-ceramic-and-glass-vases" class="nav-link">Vases</a> 798 799</li> 800 801 802 <li class="child "> 803 <a href="/collections/ornaments" class="nav-link">Ornaments</a> 804 805</li> 806 807 808 <li class="child "> 809 <a href="/collections/under-100" class="nav-link">Under $100</a> 810 811</li> 812 813 814 <li class="child "> 815 <a href="/collections/sale" class="nav-link">Sale</a> 816 817</li> 818 819 820 <li class="child "> 821 <a href="/collections/whats-new" class="nav-link">What's New</a> 822 823</li> 824 825 826 </ul> 827 </div> 828 829</li> 830 831 832 <li class="child "> 833 <a href="/collections/whats-new" class="nav-link">New Arrivals</a> 834 835</li> 836 837 838 <li class="parent "> 839 <a href="/blogs/news/wishlists-and-gift-registries" class="nav-link" aria-haspopup="true" aria-expanded="false">Wishlist/Registry</a> 840 841 <a href="#" class="nav-carat" aria-haspopup="true" aria-expanded="false"><span class="plus">+</span><span class="minus">-</span></a> 842 <div class="main-menu-dropdown"> 843 <ul> 844 845 846 <li class="child "> 847 <a href="https://altitudegallerybozeman.com/apps/giftregistry" class="nav-link">Gift Registry</a> 848 849</li> 850 851 852 <li class="child "> 853 <a href="https://altitudegallerybozeman.com/apps/giftregistry/wishlist" class="nav-link">Wishlist</a> 854 855</li> 856 857 858 </ul> 859 </div> 860 861</li> 862 863 864 <li class="child "> 865 <a href="/pages/about" class="nav-link">About</a> 866 867</li> 868 869 870 <li class="child "> 871 <a href="https://altitudegallerybozeman.com/pages/altitude-gives-back" class="nav-link">Giving Back</a> 872 873</li> 874 875 876 <li class="child "> 877 <a href="/pages/contact" class="nav-link">Contact</a> 878 879</li> 880 881 882 <li class="cart-text-link"> 883 <a href="/cart" class="CartToggle"> 884 Cart
885 <span class="cartCost hidden-count ">(<span class="money">$0.00</span>)</span> 886 </a> 887 </li> 888 </ul> 889</div> 890 891 </div> 892 </div> 893 </header> 894</div> 895 896 897</div> 898 899 <main class="main-content" role="main"> 900 <div class="index-sections"> 901 <!-- BEGIN content_for_index --><div id="shopify-section-index-banner-image" class="shopify-section"><div class="homepage-image preventOverflow use_image homepage--white" data-section-id="index-banner-image" data-section-type="banner" id="FeaturedImage-index-banner-image" 902 903 data-parallax-src="//altitudegallerybozeman.com/cdn/shop/files/4_Amelia_Anne_Photography_Altitude_web_18x.jpg?v=1613560651" 904 data-src="//altitudegallerybozeman.com/cdn/shop/files/4_Amelia_Anne_Photography_Altitude_web_{width}x.jpg?v=1613560651" 905 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048, 2450, 2700, 3000, 3350, 3750, 4100, 4480, 5800]" 906 data-aspectratio="1.4966378482228626" 907 data-sizes="auto" 908 > 909 910 <div class="content--centered"> 911 <div class="text-left preventOverflowContent"><h1 class="title--flex">Welcome to Altitude Gallery</h1> 912 913 914</div> 915 </div> 916 <div class="image-overlay image-overlay-15"></div> 917 918 <div class="lazy-image" style="padding-top:66.81643132220796%; background-image: url('//altitudegallerybozeman.com/cdn/shop/files/4_Amelia_Anne_Photography_Altitude_web_1x1.jpg?v=1613560651');"> 919 <img class="lazyload fade-in" style="opacity: 0;" 920 alt="Altitude Gallery" 921 data-src="//altitudegallerybozeman.com/cdn/shop/files/4_Amelia_Anne_Photography_Altitude_web_{width}x.jpg?v=1613560651" 922 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048, 2450, 2700, 3000, 3350, 3750, 4100, 4480, 5800]" 923 data-aspectratio="1.4966378482228626" 924 data-parent-fit="cover" 925 data-sizes="auto"/> 926 </div> 927 928 929 930 931 <noscript> 932 <img src="//altitudegallerybozeman.com/cdn/shop/files/4_Amelia_Anne_Photography_Altitude_web_1440x.jpg?v=1613560651" alt="Welcome to Altitude Gallery" class="responsive-wide-image"/> 933 </noscript> 934</div> 935 936 937</div><div id="shopify-section-1528074458172" class="shopify-section"><!-- /sections/index-richtext.liquid--> 938 939<div class="homepage-page homepage--white" data-section-id="1528074458172" data-section-type="index-page"> 940 <div class="wrapper"> 941 <div class="grid"> 942 <div class="grid__item large--five-sixths push--large--one-twelfth"> 943 944 <h4 class="home__subtitle">Welcome to Altitude Gallery</h4> 945 946 947 <div class="homepage-page__content rte"> 948 <p>We are an eclectic, contemporary art gallery in the heart of Bozeman, Montana.  Since 2005, we have been seeking out artists who create unique, beautiful, and attainable work. We believe everyone should have art in their lives, and we pride ourselves on helping our customers find the perfect piece for their taste and budget.</p> 949 </div> 950 951 </div> 952 </div> 953 </div> 954</div> 955 956 957</div><div id="shopify-section-index-collection-grid" class="shopify-section index-section"> 958 959<div class="homepage-collection-grid homepage--white" data-section-id="index-collection-grid" data-section-type="index-collection"> 960 <div class="wrapper"> 961 962 <h4 class="home__subtitle">Shop by Medium</h4> 963 964 965 <div class="grid grid-uniform"> 966 967<div class="grid__item large--one-half" > 968 <div class="collection-grid-item homepage-image homepage--white"> 969 <a href="/collections/glass" class="collection-grid-item__link"> 970 <div class="collection-grid-item__overlay lazyload" data-bgset="//altitudegallerybozeman.com/cdn/shop/collections/ag13_180x.jpg?v=1527622106 180w 99h, 971 //altitudegallerybozeman.com/cdn/shop/collections/ag13_360x.jpg?v=1527622106 360w 198h, 972 //altitudegallerybozeman.com/cdn/shop/collections/ag13_540x.jpg?v=1527622106 540w 296h, 973 //altitudegallerybozeman.com/cdn/shop/collections/ag13_720x.jpg?v=1527622106 720w 395h, 974 //altitudegallerybozeman.com/cdn/shop/collections/ag13_900x.jpg?v=1527622106 900w 494h, 975 //altitudegallerybozeman.com/cdn/shop/collections/ag13_1080x.jpg?v=1527622106 1080w 593h, 976 //altitudegallerybozeman.com/cdn/shop/collections/ag13_1296x.jpg?v=1527622106 1296w 711h, 977 //altitudegallerybozeman.com/cdn/shop/collections/ag13_1512x.jpg?v=1527622106 1512w 830h, 978 979 980 981 982 983 984 985 986 987 988 //altitudegallerybozeman.com/cdn/shop/collections/ag13.jpg?v=1527622106 1600w 878h"> 989 990 </div> 991 <noscript> 992 <div class="collection-grid-item__overlay" style="background-image: url(//altitudegallerybozeman.com/cdn/shop/collections/ag13_360x.jpg?v=1527622106)"></div> 993 </noscript> 994 <div class="collection-grid-item__content"> 995 <h2 class="title--flex home__title">Glass</h2> 996 <div class="btn btn--clear btn--square uppercase"> View products</div> 997 </div> 998 <div class="image-overlay image-overlay-15"></div> 999 </a> 1000 </div> 1001 </div> 1002 1003<div class="grid__item large--one-half" > 1004 <div class="collection-grid-item homepage-image homepage--white"> 1005 <a href="/collections/jewelry" class="collection-grid-item__link"> 1006 <div class="collection-grid-item__overlay lazyload" data-bgset="//altitudegallerybozeman.com/cdn/shop/collections/gem-charm-neck-lrg_180x.jpg?v=1530919698 180w 121h, 1007 //altitudegallerybozeman.com/cdn/shop/collections/gem-charm-neck-lrg_360x.jpg?v=1530919698 360w 242h, 1008 //altitudegallerybozeman.com/cdn/shop/collections/gem-charm-neck-lrg_540x.jpg?v=1530919698 540w 363h, 1009 //altitudegallerybozeman.com/cdn/shop/collections/gem-charm-neck-lrg_720x.jpg?v=1530919698 720w 484h, 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 //altitudegallerybozeman.com/cdn/shop/collections/gem-charm-neck-lrg.jpg?v=1530919698 900w 605h"> 1025 1026 </div> 1027 <noscript> 1028 <div class="collection-grid-item__overlay" style="background-image: url(//altitudegallerybozeman.com/cdn/shop/collections/gem-charm-neck-lrg_360x.jpg?v=1530919698)"></div> 1029 </noscript> 1030 <div class="collection-grid-item__content"> 1031 <h2 class="title--flex home__title">Jewelry</h2> 1032 <div class="btn btn--clear btn--square uppercase"> View products</div> 1033 </div> 1034 <div class="image-overlay image-overlay-15"></div> 1035 </a> 1036 </div> 1037 </div> 1038 1039<div class="grid__item large--one-half" > 1040 <div class="collection-grid-item homepage-image homepage--white"> 1041 <a href="/collections/paintings" class="collection-grid-item__link"> 1042 <div class="collection-grid-item__overlay lazyload" data-bgset="//altitudegallerybozeman.com/cdn/shop/collections/paintings_web_180x.jpg?v=1530920785 180w 120h, 1043 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_360x.jpg?v=1530920785 360w 239h, 1044 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_540x.jpg?v=1530920785 540w 359h, 1045 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_720x.jpg?v=1530920785 720w 479h, 1046 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_900x.jpg?v=1530920785 900w 598h, 1047 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_1080x.jpg?v=1530920785 1080w 718h, 1048 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_1296x.jpg?v=1530920785 1296w 862h, 1049 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_1512x.jpg?v=1530920785 1512w 1005h, 1050 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_1728x.jpg?v=1530920785 1728w 1149h, 1051 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_1950x.jpg?v=1530920785 1950w 1297h, 1052 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_2100x.jpg?v=1530920785 2100w 1396h, 1053 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_2260x.jpg?v=1530920785 2260w 1503h, 1054 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_2450x.jpg?v=1530920785 2450w 1629h, 1055 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_2700x.jpg?v=1530920785 2700w 1795h, 1056 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web_3000x.jpg?v=1530920785 3000w 1995h, 1057 1058 1059 1060 //altitudegallerybozeman.com/cdn/shop/collections/paintings_web.jpg?v=1530920785 3008w 2000h"> 1061 1062 </div> 1063 <noscript> 1064 <div class="collection-grid-item__overlay" style="background-image: url(//altitudegallerybozeman.com/cdn/shop/collections/paintings_web_360x.jpg?v=1530920785)"></div> 1065 </noscript> 1066 <div class="collection-grid-item__content"> 1067 <h2 class="title--flex home__title">Paintings</h2> 1068 <div class="btn btn--clear btn--square uppercase"> View products</div> 1069 </div> 1070 <div class="image-overlay image-overlay-15"></div> 1071 </a> 1072 </div> 1073 </div> 1074 1075<div class="grid__item large--one-half" > 1076 <div class="collection-grid-item homepage-image homepage--white"> 1077 <a href="/collections/pottery" class="collection-grid-item__link"> 1078 <div class="collection-grid-item__overlay lazyload" data-bgset="//altitudegallerybozeman.com/cdn/shop/collections/VE272829_180x.jpg?v=1528151760 180w 91h, 1079 //altitudegallerybozeman.com/cdn/shop/collections/VE272829_360x.jpg?v=1528151760 360w 182h, 1080 //altitudegallerybozeman.com/cdn/shop/collections/VE272829_540x.jpg?v=1528151760 540w 274h, 1081 //altitudegallerybozeman.com/cdn/shop/collections/VE272829_720x.jpg?v=1528151760 720w 365h, 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 //altitudegallerybozeman.com/cdn/shop/collections/VE272829.jpg?v=1528151760 900w 456h"> 1097 1098 </div> 1099 <noscript> 1100 <div class="collection-grid-item__overlay" style="background-image: url(//altitudegallerybozeman.com/cdn/shop/collections/VE272829_360x.jpg?v=1528151760)"></div> 1101 </noscript> 1102 <div class="collection-grid-item__content"> 1103 <h2 class="title--flex home__title">Pottery</h2> 1104 <div class="btn btn--clear btn--square uppercase"> View products</div> 1105 </div> 1106 <div class="image-overlay image-overlay-15"></div> 1107 </a> 1108 </div> 1109 </div> 1110 1111<div class="grid__item large--one-half" > 1112 <div class="collection-grid-item homepage-image homepage--white"> 1113 <a href="/collections/photography-reproductions-1" class="collection-grid-item__link"> 1114 <div class="collection-grid-item__overlay lazyload" data-bgset="//altitudegallerybozeman.com/cdn/shop/collections/Penguin-Steals-Carrot_print_180x.jpg?v=1530919976 180w 120h, 1115 //altitudegallerybozeman.com/cdn/shop/collections/Penguin-Steals-Carrot_print_360x.jpg?v=1530919976 360w 240h, 1116 //altitudegallerybozeman.com/cdn/shop/collections/Penguin-Steals-Carrot_print_540x.jpg?v=1530919976 540w 360h, 1117 //altitudegallerybozeman.com/cdn/shop/collections/Penguin-Steals-Carrot_print_720x.jpg?v=1530919976 720w 480h, 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 //altitudegallerybozeman.com/cdn/shop/collections/Penguin-Steals-Carrot_print.jpg?v=1530919976 750w 500h"> 1133 1134 </div> 1135 <noscript> 1136 <div class="collection-grid-item__overlay" style="background-image: url(//altitudegallerybozeman.com/cdn/shop/collections/Penguin-Steals-Carrot_print_360x.jpg?v=1530919976)"></div> 1137 </noscript> 1138 <div class="collection-grid-item__content"> 1139 <h2 class="title--flex home__title">Photography & Reproductions</h2> 1140 <div class="btn btn--clear btn--square uppercase"> View products</div> 1141 </div> 1142 <div class="image-overlay image-overlay-15"></div> 1143 </a> 1144 </div> 1145 </div> 1146 1147<div class="grid__item large--one-half" > 1148 <div class="collection-grid-item homepage-image homepage--white"> 1149 <a href="/collections/sculpture-3-dimensional-art-1" class="collection-grid-item__link"> 1150 <div class="collection-grid-item__overlay lazyload" data-bgset="//altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_180x.jpg?v=1530919843 180w 77h, 1151 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_360x.jpg?v=1530919843 360w 153h,
1152 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_540x.jpg?v=1530919843 540w 230h, 1153 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_720x.jpg?v=1530919843 720w 307h, 1154 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_900x.jpg?v=1530919843 900w 383h, 1155 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_1080x.jpg?v=1530919843 1080w 460h, 1156 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_1296x.jpg?v=1530919843 1296w 552h, 1157 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_1512x.jpg?v=1530919843 1512w 644h, 1158 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_1728x.jpg?v=1530919843 1728w 736h, 1159 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_1950x.jpg?v=1530919843 1950w 831h, 1160 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_2100x.jpg?v=1530919843 2100w 895h, 1161 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_2260x.jpg?v=1530919843 2260w 963h, 1162 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_2450x.jpg?v=1530919843 2450w 1044h, 1163 1164 1165 1166 1167 1168 //altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3.jpg?v=1530919843 2500w 1065h"> 1169 1170 </div> 1171 <noscript> 1172 <div class="collection-grid-item__overlay" style="background-image: url(//altitudegallerybozeman.com/cdn/shop/collections/FullSizeRender_3_360x.jpg?v=1530919843)"></div> 1173 </noscript> 1174 <div class="collection-grid-item__content"> 1175 <h2 class="title--flex home__title">Sculpture & 3-Dimensional art</h2> 1176 <div class="btn btn--clear btn--square uppercase"> View products</div> 1177 </div> 1178 <div class="image-overlay image-overlay-15"></div> 1179 </a> 1180 </div> 1181 </div> 1182 1183 </div> 1184 </div> 1185 1186 1187</div> 1188 1189 1190</div><div id="shopify-section-index-map" class="shopify-section index-section"> 1191<div class="map-section grid--full homepage-double equalOverflowHeight use_screen_one_third" data-section-id="index-map" data-section-type="index-map" data-api-key=""> 1192 1193 <div class="grid__item large--one-half medium--one-half double__block homepage--white preventOverflow" > 1194 <div class="content--centered"> 1195 <div class=" preventOverflowContent"> 1196 1197 <h4 class="home__subtitle">Visit The Gallery</h4> 1198 1199 1200 <div class="rte rte--homepage"> 1201 <span><p>134 E. Main Street<br/>Bozeman, Montana 59715Â </p><p><strong>Hours<br/></strong>Monday - Saturday 10am-6pm</p><p>
1201Sunday 10am-4pm</p></span> 1202 </div> 1203 1204 1205 <p> 1206 <a href="https://maps.google.com?daddr=134 E. Main St., Bozeman, MT 59715" target="_blank" class="btn btn--clear btn--square uppercase"> 1207 Get Directions 1208 </a> 1209 </p> 1210 1211 </div> 1212 </div> 1213 </div> 1214 1215 <div class="map-section__content map-section__background-wrapper grid__item large--one-half medium--one-half double__block homepage-image preventOverflow"> 1216 <div class="map-section__image"> 1217 <div class="image-overlay image-overlay-"></div> 1218 <div class="background-size-cover lazyload" data-bgset="//altitudegallerybozeman.com/cdn/shop/files/Amelia_Anne_Photography_Altitude_outside_crop_web_6812dabc-dae3-4b1e-a81a-d40a3c304559_180x.jpg?v=1613523158 180w 137h, 1219 //altitudegallerybozeman.com/cdn/shop/files/Amelia_Anne_Photography_Altitude_outside_crop_web_6812dabc-dae3-4b1e-a81a-d40a3c304559_360x.jpg?v=1613523158 360w 274h, 1220 //altitudegallerybozeman.com/cdn/shop/files/Amelia_Anne_Photography_Altitude_outside_crop_web_6812dabc-dae3-4b1e-a81a-d40a3c304559_540x.jpg?v=1613523158 540w 411h, 1221 //altitudegallerybozeman.com/cdn/shop/files/Amelia_Anne_Photography_Altitude_outside_crop_web_6812dabc-dae3-4b1e-a81a-d40a3c304559_720x.jpg?v=1613523158 720w 548h, 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 //altitudegallerybozeman.com/cdn/shop/files/Amelia_Anne_Photography_Altitude_outside_crop_web_6812dabc-dae3-4b1e-a81a-d40a3c304559.jpg?v=1613523158 816w 621h"></div> 1237 </div> 1238 <noscript> 1239 <div class="background-size-cover" style="background-image: url('//altitudegallerybozeman.com/cdn/shop/files/Amelia_Anne_Photography_Altitude_outside_crop_web_6812dabc-dae3-4b1e-a81a-d40a3c304559_540x.jpg?v=1613523158');"></div> 1240 </noscript> 1241 1242 </div> 1243 1244</div> 1245 1246 1247</div><!-- END content_for_index --> 1248</div> 1249 1250 </main> 1251 1252 <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer-wrapper" role="contentinfo" data-section-id="footer" data-section-type="footer" itemscope itemtype="http://schema.org/Organization"> 1253 1254 <div class="wrapper site-footer"> 1255 <div class="grid-uniform"> 1256 1257 1258 1259 1260 1261 <div class="grid__item large--one-half" > 1262 <h5 class="uppercase">Newsletter</h5> 1263 <hr class="hr--underline"> 1264 <div class="rte"> 1265 <p>Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p> 1266 </div> 1267 <!-- /snippets/newsletter-form.liquid --> 1268<form class="omnisend-subscribe-form"> 1269<!-- <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> --> 1270 1271 1272 <input type="hidden" name="contact[accepts_marketing]" value="true"> 1273 <div class="input-group newsletter-form"> 1274 <input type="email" placeholder="[email protected]" id="mail" class="omnisend-subscribe-input-email" aria-label="[email protected]" autocorrect="off" autocapitalize="off" name="contact[email]" /> 1275 <span class="input-group-btn"> 1276 <input type="submit" class="btn uppercase" name="subscribe" id="subscribe" value="Subscribe"> 1277 </span> 1278 </div> 1279<!-- </form> --> 1280</form> 1281 </div> 1282 1283 1284 1285 1286 <div class="grid__item large--one-half" > 1287 <h5 class="uppercase">Contact</h5> 1288 <hr class="hr--underline"> 1289 <div class="rte"><p>134 E. Main St.<br/>Bozeman, MT 59715</p><p>(406) 582.4472<br/><a href="mailto:[email protected]" target="_blank">[email protected]</a></p></div> 1290 </div> 1291 1292 1293 1294 </div> 1295 1296 <div class="grid footer-secondary-wrapper"> 1297 <ul class="footer-secondary grid__item inline-list"> 1298 <li><a href="https://altitudegallerybozeman.com" itemprop="url">© Altitude Gallery 2026</a></li> 1299 <a href="https://www.lightboxbusiness.com" class="Link--Link--primary" target="_blank" rel=noopener">Site by Lightbox</a> 1300 1301 <li><a href="/search">Search</a></li> 1302 1303 <li><a href="/pages/policies">Store Policies</a></li> 1304 1305 <!-- Remove the following two lines to delete Shopify and Pipeline credit --> 1306 1307 <!-- stop deleting here :) --> 1308 </ul> 1309 1310 1311 1312 1313 <ul class="footer-social social-icons grid__item inline-list"> 1314 1315 1316 <li> 1317 <a class="icon-fallback-text" href="https://facebook.com/altitudegallerybozeman" title="Altitude Gallery on Facebook" target="_blank" itemprop="sameAs">
1318 <span class="icon icon-facebook" aria-hidden="true"></span> 1319 <span class="fallback-text">Facebook</span> 1320 </a> 1321 </li> 1322 1323 1324 <li> 1325 <a class="icon-fallback-text" href="https://www.instagram.com/altitudegallerybozeman/" title="Altitude Gallery on Instagram" target="_blank" itemprop="sameAs"> 1326 <span class="icon icon-instagram" aria-hidden="true"></span> 1327 <span class="fallback-text">Instagram</span> 1328 </a> 1329 </li> 1330 1331 1332 <li> 1333 <a class="icon-fallback-text" href="https://www.pinterest.com/altitudegallery" title="Altitude Gallery on Pinterest" target="_blank" itemprop="sameAs"> 1334 <span class="icon icon-pinterest" aria-hidden="true"></span> 1335 <span class="fallback-text">Pinterest</span> 1336 </a> 1337 </li> 1338 1339 1340 1341 1342 1343 1344 </ul> 1345 1346 </div> 1347 </div> 1348</footer> 1349 1350 1351</div> 1352 1353
1353<script id="JsQty" type="text/template"> 1354 1355 <div class="js-qty"> 1356 <button type="button" class="js-qty__adjust js-qty__adjust--minus" data-id="{{id}}" data-qty="{{itemMinus}}">−</button> 1357 <input type="text" class="js-qty__num QuantityInput" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}" data-submit="{{submit}}"> 1358 <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{id}}" data-qty="{{itemAdd}}">+</button> 1359 </div> 1360 1361 </script>
1361 1362
1362<script id="JsQty--cart" type="text/template"> 1363 1364 <div class="js-qty"> 1365 <button type="button" class="js-qty__adjust js-qty__adjust--minus" data-id="{{id}}" data-qty="{{itemMinus}}">−</button> 1366 <input type="text" value="{{itemQty}}" class="js-qty__num QuantityInput" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="updates[]" id="updates_{{id}}" data-submit="{{submit}}"> 1367 <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{id}}" data-qty="{{itemAdd}}">+</button> 1368 </div> 1369 1370 </script>
1370 1371 1372 <!-- Theme Javascript ============================================================== --> 1373
1373<script src="//altitudegallerybozeman.com/cdn/shop/t/10/assets/theme.js?v=3357438300460345361558126516" type="text/javascript"></script>
1373 1374 1375 1376 <!-- Ajaxify Cart Plugin ================================================== --> 1377 <link href="//altitudegallerybozeman.com/cdn/shop/t/10/assets/ajaxify.scss.css?v=66891366922927383731696876570" rel="stylesheet" type="text/css" media="all" /> 1378 <!-- /snippets/ajax-cart-template.liquid --> 1379 1380
1380<script id="CartTemplate" type="text/template"> 1381 1382 <form action="/cart" method="post" novalidate> 1383 <div class="ajaxcart__inner"> 1384 {{#items}} 1385 <div class="ajaxcart__product"> 1386 <div class="ajaxcart__row" data-id="{{id}}"> 1387 <div class="grid"> 1388 <div class="grid__item large--two-thirds"> 1389 <div class="grid"> 1390 <div class="grid__item one-quarter"> 1391 <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a> 1392 </div> 1393 <div class="grid__item three-quarters"> 1394 <a href="{{url}}" class="h4">{{name}}</a> 1395 {{#if variantion }} 1396 <p>{{variation}}</p> 1397 {{/if}} 1398 </div> 1399 </div> 1400 </div> 1401 <div class="grid__item large--one-third"> 1402 <div class="grid"> 1403 <div class="grid__item one-third"> 1404 <div class="ajaxcart__qty"> 1405 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{id}}" data-qty="{{itemMinus}}">−</button> 1406 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*"> 1407 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{id}}" data-qty="{{itemAdd}}">+</button> 1408 </div> 1409 </div> 1410 <div class="grid__item one-third text-center"> 1411 <p>{{price}}</p> 1412 </div> 1413 <div class="grid__item one-third text-right"> 1414 <p> 1415 <small><a href="/cart/change?id={{id}}&quantity=0" class="ajaxcart__remove" data-id="{{id}}">Remove</a></small> 1416 </p> 1417 </div> 1418 </div> 1419 </div> 1420 </div> 1421 </div> 1422 </div> 1423 {{/items}} 1424 </div> 1425 <div class="ajaxcart__row text-right medium-down--text-center"> 1426 <span class="h3">Subtotal {{totalPrice}}</span> 1427 <input type="submit" class="{{btnClass}}" name="checkout" value="Check Out"> 1428 </div> 1429 </form> 1430 1431 </script>
1431 1432
1432<script id="DrawerTemplate" type="text/template"> 1433 1434 <div id="AjaxifyDrawer" class="ajaxcart ajaxcart--drawer"> 1435 <div id="AjaxifyCart" class="ajaxcart__content {{wrapperClass}}"></div> 1436 </div> 1437 1438 </script>
1438 1439
1439<script id="ModalTemplate" type="text/template"> 1440 1441 <div id="AjaxifyModal" class="ajaxcart ajaxcart--modal"> 1442 <div id="AjaxifyCart" class="ajaxcart__content"></div> 1443 </div> 1444 1445 </script>
1445 1446
1446<script id="AjaxifyQty" type="text/template"> 1447 1448 <div class="ajaxcart__qty"> 1449 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{id}}" data-qty="{{itemMinus}}">−</button> 1450 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*"> 1451 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{id}}" data-qty="{{itemAdd}}">+</button> 1452 </div> 1453 1454 </script>
1454 1455 1456
1456<script src="//altitudegallerybozeman.com/cdn/shop/t/10/assets/ajaxify.js?v=20548559544877559461558126522" type="text/javascript"></script>
1456 1457
1457<script> 1458 jQuery(document).ready(function(){ 1459 ajaxifyShopify.init({ 1460 method: 'modal', 1461 wrapperClass: 'wrapper', 1462 formSelector: '.product-form', 1463 addToCartSelector: '.addToCart', 1464 cartCountSelector: '.cartCount', 1465 cartCostSelector: '.cartCost', 1466 toggleCartButton: '.CartToggle', 1467 useCartTemplate: true, 1468 btnClass: 'btn', 1469 moneyFormat: "${{amount}}", 1470 disableAjaxCart: false, 1471 enableQtySelectors: true, 1472 prependDrawerTo: 'body', 1473 onToggleCallback: function(){ 1474 jQuery('body').trigger('ajaxCart.afterCartLoad') 1475 } 1476 }); 1477 }); 1478 </script>
1478 1479 1480 1481
1481<script> 1482 1483 1484 </script>
1484 1485 1486 <!-- Paste mailchimp popup code between comments ===================================== --> 1487 1488 <!-- End mailchimp ================================================== --> 1489 1490 1491 1492 1493<!-- Back in Stock helper snippet --> 1494 1495
1496<script id="back-in-stock-helper"> 1497 var _BISConfig = _BISConfig || {}; 1498 1499 1500 1501 1502</script>
1502 1503 1504<!-- End Back in Stock helper snippet -->
1505<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1505 1506</body> 1507</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.