PageSourceSearch

https://uppercasemagazine.com/

html uppercasemagazine.com collected 2026-10-02 05:57:02 UTC 303,857 bytes, 4,243 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="#111111">
8    <link rel="canonical" href="https://uppercasemagazine.com/">
9    <meta name="format-detection" content="telephone=no"><link rel="shortcut icon" href="//uppercasemagazine.com/cdn/shop/files/ulogo_32x32.png?v=1613794593" type="image/png" />
10    <title>UPPERCASE
11</title><meta name="description" content="UPPERCASE publishes a quarterly magazine as well as books for the creative and curious. We&#39;re inspired by design, craft, illustration and vintage."><meta property="og:site_name" content="UPPERCASE">
12  <meta property="og:url" content="https://uppercasemagazine.com/">
13  <meta property="og:title" content="UPPERCASE">
14  <meta property="og:type" content="website">
15  <meta property="og:description" content="UPPERCASE publishes a quarterly magazine as well as books for the creative and curious. We&#39;re inspired by design, craft, illustration and vintage.">
16  
17  <meta name="twitter:site" content="@">
18  <meta name="twitter:card" content="summary_large_image">
19  <meta name="twitter:title" content="UPPERCASE">
20  <meta name="twitter:description" content="UPPERCASE publishes a quarterly magazine as well as books for the creative and curious. We&#39;re inspired by design, craft, illustration and vintage.">
21
22
23    <style data-shopify>
24  @font-face {
25  font-family: Figtree;
26  font-weight: 600;
27  font-style: normal;
28  src: url("//uppercasemagazine.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"),
29       url("//uppercasemagazine.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff");
30}
31
32  @font-face {
33  font-family: "Instrument Sans";
34  font-weight: 400;
35  font-style: normal;
36  src: url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
37       url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
38}
39
40
41  @font-face {
42  font-family: "Instrument Sans";
43  font-weight: 700;
44  font-style: normal;
45  src: url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"),
46       url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff");
47}
48
49  @font-face {
50  font-family: "Instrument Sans";
51  font-weight: 400;
52  font-style: italic;
53  src: url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"),
54       url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff");
55}
56
57  @font-face {
58  font-family: "Instrument Sans";
59  font-weight: 700;
60  font-style: italic;
61  src: url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"),
62       url("//uppercasemagazine.com/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff");
63}
64
65</style>
66
67    <link href="//uppercasemagazine.com/cdn/shop/t/19/assets/theme.scss.css?v=146036641381550153711764039007" rel="stylesheet" type="text/css" media="all" />
68    <link href="//uppercasemagazine.com/cdn/shop/t/19/assets/crowdfunder.css?v=21056697053062546801732835964" rel="stylesheet" type="text/css" media="all" />
69    
70    
70<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
70
71
72    
72<script>
73      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
74
75      window.theme = window.theme || {};
76      theme.strings = {
77        addToCart: "Add to cart",
78        soldOut: "Sold Out",
79        unavailable: "Unavailable",
80        stockLabel: "[count] in stock",
81        willNotShipUntil: "Will not ship until [date]",
82        willBeInStockAfter: "Will be in stock after [date]",
83        waitingForStock: "Inventory on the way",
84        cartSavings: "You're saving [savings]",
85        cartEmpty: "Your cart is currently empty.",
86        cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out"
87      };
88      theme.settings = {
89        dynamicVariantsEnable: true,
90        dynamicVariantType: "button",
91        cartType: "page",
92        currenciesEnabled: true,
93        nativeMultiCurrency: 48 > 1 ? true : false,
94        moneyFormat: "${{amount}}",
95        inventoryThreshold: 10,
96        quickView: true,
97        themeName: 'Motion',
98        themeVersion: "4.4.0"
99      };
100    </script>
100
101
102    
102<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
102<meta name="google-site-verification" content="poO8Ubf2sn4-zI3zRaWqKcunkHvuwmwdghmk12ELaGI">
103<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/20355/digital_wallets/dialog">
104<meta id="in-context-paypal-metadata" data-shop-id="20355" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
105<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://uppercasemagazine.com/">
106<link rel="alternate" hreflang="en" href="https://uppercasemagazine.com/">
107<link rel="alternate" hreflang="en-NZ" href="https://uppercasemagazine.com/en-au">
108<link rel="alternate" hreflang="en-AU" href="https://uppercasemagazine.com/en-au">
109<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=60489817"></script>
109
110<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
111<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=60489817&shop_id=20355" crossorigin="anonymous"></script>
vendor: 1 bytes, line 111
111
112<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":20355,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/20355","merchantName":"UPPERCASE","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"UPPERCASE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 112
112
113<script id="shopify-features" type="application/json">{"accessToken":"8efb3ae46c24dfd945d97a5fef0ce8ae","betas":["rich-media-storefront-analytics"],"domain":"uppercasemagazine.com","predictiveSearch":true,"shopId":20355,"locale":"en"}</script>
vendor: 1 bytes, line 113
113
114<script>var Shopify = Shopify || {};
115Shopify.shop = "uppercase.myshopify.com";
116Shopify.locale = "en";
117Shopify.currency = {"active":"USD","rate":"0.71763732"};
118Shopify.country = "US";
119Shopify.theme = {"name":"Current Theme 2024 (Motion) | Bold.Jun03,2024","id":129185054809,"schema_name":"Motion","schema_version":"4.4.0","theme_store_id":847,"role":"main"};
120Shopify.theme.handle = "null";
121Shopify.theme.style = {"id":null,"handle":null};
122Shopify.cdnHost = "uppercasemagazine.com/cdn";
123Shopify.routes = Shopify.routes || {};
124Shopify.routes.root = "/";
125Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
126Shopify.SignInWithShop = Shopify.SignInWithShop || {};
127Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
128Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 128
128
129<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 129
129
130<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 130
130
131<script>
132  window.ShopifyPay = window.ShopifyPay || {};
133  window.ShopifyPay.apiHost = "shop.app\/pay";
134  window.ShopifyPay.redirectState = null;
135</script>
vendor: 1 bytes, line 135
135
136<script>
137  window.Shopify = window.Shopify || {};
138  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
139  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
140  window.Shopify.SignInWithShop.eligible = true;
141</script>
vendor: 1 bytes, line 141
141
142<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 142
142
143<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 143
143
144<script type="module">
145  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
146
147  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
148
149</script>
vendor: 1 bytes, line 149
149
150<script>
151  window.Shopify = window.Shopify || {};
152  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
153  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"]};
154</script>
vendor: 1 bytes, line 154
154
155<script>(function() {
156  var isLoaded = false;
157  function asyncLoad() {
158    if (isLoaded) return;
159    isLoaded = true;
160    var urls = ["https:\/\/app.blocky-app.com\/get_script\/d39484d8c09711ef99e226f6c8d82d44.js?v=726957\u0026shop=uppercase.myshopify.com","https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=uppercase.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/UpsellTracker.js?shop=uppercase.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/upsell.js?shop=uppercase.myshopify.com"];
161    for (var i = 0; i < urls.length; i++) {
162      var s = document.createElement('script');
163      s.type = 'text/javascript';
164      s.async = true;
165      s.src = urls[i];
166      var x = document.getElementsByTagName('script')[0];
167      x.parentNode.insertBefore(s, x);
168    }
169  };
170  if(window.attachEvent) {
171    window.attachEvent('onload', asyncLoad);
172  } else {
173    window.addEventListener('load', asyncLoad, false);
174  }
175})();</script>
vendor: 1 bytes, line 175
175
176<script id="__st">var __st={"a":20355,"offset":-21600,"reqid":"edbddff0-9160-492f-b760-c73dd50a736f-1790920620","pageurl":"uppercasemagazine.com\/","u":"eaa79bc67b63","p":"home"};</script>
vendor: 1 bytes, line 176
176
177<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 177
177
178<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 178
178
179<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//uppercasemagazine.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 179
179
180<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 = "//uppercasemagazine.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>
180<script crossorigin="anonymous" defer="defer" src="//uppercasemagazine.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 180
180
181<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 181
181
182<script>
183  window.Shopify = window.Shopify || {};
184  window.Shopify.MCP = window.Shopify.MCP || {};
185  window.Shopify.MCP.enabled = true;
186  window.Shopify.MCP.shop = "uppercase.myshopify.com";
187  window.Shopify.MCP.mcpEndpoint = "https:\/\/uppercasemagazine.com\/api\/mcp";
188  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
189</script>
vendor: 1 bytes, line 189
189
190<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("\/\/uppercasemagazine.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
191</script>
vendor: 1 bytes, line 191
191
192<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://uppercasemagazine.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
193</script>
vendor: 1 bytes, line 193
193
194<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
195  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);
196</script>
vendor: 1 bytes, line 196
196
197<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})}}));
198</script>
vendor: 1 bytes, line 198
198
199<script id='scb4127' type='text/javascript' async='' src='https://uppercasemagazine.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
199<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://uppercasemagazine.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
200<style id="shopify-accelerated-checkout-cart">
201        #shopify-buyer-consent {
202  margin-top: 1em;
203  display: inline-block;
204  width: 100%;
205}
206
207#shopify-buyer-consent.hidden {
208  display: none;
209}
210
211#shopify-subscription-policy-button {
212  background: none;
213  border: none;
214  padding: 0;
215  text-decoration: underline;
216  font-size: inherit;
217  cursor: pointer;
218}
219
220#shopify-subscription-policy-button::before {
221  box-shadow: none;
222}
223
224      </style>
225
226<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 226
226
227<script>window.BOLD = window.BOLD || {};
228    window.BOLD.common = window.BOLD.common || {};
229    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
230    window.BOLD.common.Shopify.shop = {
231      domain: 'uppercasemagazine.com',
232      permanent_domain: 'uppercase.myshopify.com',
233      url: 'https://uppercasemagazine.com',
234      secure_url: 'https://uppercasemagazine.com',
235      money_format: "${{amount}}",
236      currency: "CAD"
237    };
238    window.BOLD.common.Shopify.customer = {
239      id: null,
240      tags: null,
241    };
242    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
243    window.BOLD.common.template = 'index';window.BOLD.common.Shopify.formatMoney = function(money, format) {
244        function n(t, e) {
245            return "undefined" == typeof t ? e : t
246        }
247        function r(t, e, r, i) {
248            if (e = n(e, 2),
249                r = n(r, ","),
250                i = n(i, "."),
251            isNaN(t) || null == t)
252                return 0;
253            t = (t / 100).toFixed(e);
254            var o = t.split(".")
255                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
256                , s = o[1] ? i + o[1] : "";
257            return a + s
258        }
259        "string" == typeof money && (money = money.replace(".", ""));
260        var i = ""
261            , o = /\{\{\s*(\w+)\s*\}\}/
262            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
263        switch (a.match(o)[1]) {
264            case "amount":
265                i = r(money, 2, ",", ".");
266                break;
267            case "amount_no_decimals":
268                i = r(money, 0, ",", ".");
269                break;
270            case "amount_with_comma_separator":
271                i = r(money, 2, ".", ",");
272                break;
273            case "amount_no_decimals_with_comma_separator":
274                i = r(money, 0, ".", ",");
275                break;
276            case "amount_with_space_separator":
277                i = r(money, 2, " ", ",");
278                break;
279            case "amount_no_decimals_with_space_separator":
280                i = r(money, 0, " ", ",");
281                break;
282            case "amount_with_apostrophe_separator":
283                i = r(money, 2, "'", ".");
284                break;
285        }
286        return a.replace(o, i);
287    };
288    window.BOLD.common.Shopify.saveProduct = function (handle, product, productData) {
289      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
290        if (typeof product === 'number') {
291          window.BOLD.common.Shopify.handles[product] = handle;
292          product = { id: product, product: productData };
293        }
294        window.BOLD.common.Shopify.products[handle] = product;
295      }
296    };
297    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
298      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
299        window.BOLD.common.Shopify.variants[variant_id] = variant;
300      }
301    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
302    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
303    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null, null);window.BOLD.apps_installed = {"Brain":1,"Product Discount":1,"Product Upsell":3,"Quantity Breaks":1,"Recurring Orders":1} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {"recurring_type":1};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
304</script>
304<link href="//uppercasemagazine.com/cdn/shop/t/19/assets/bold-upsell.css?v=51915886505602322711717448660" rel="stylesheet" type="text/css" media="all" />
305<link href="//uppercasemagazine.com/cdn/shop/t/19/assets/bold-upsell-custom.css?v=111603181540343972631717448660" rel="stylesheet" type="text/css" media="all" />
306
307<script>
308    window.BOLD.common.cacheParams.recurring_orders = 1678482645;
309</script>
309
310<link href="//uppercasemagazine.com/cdn/shop/t/19/assets/bold-upsell.css?v=51915886505602322711717448660" rel="stylesheet" type="text/css" media="all" />
311<link href="//uppercasemagazine.com/cdn/shop/t/19/assets/bold-upsell-custom.css?v=111603181540343972631717448660" rel="stylesheet" type="text/css" media="all" />
311<script>
312          var currentScript = document.currentScript || document.scripts[document.scripts.length - 1];
313          var boldVariantIds =[31052347768921];
314          var boldProductHandle ="quilted";
315          var BOLD = BOLD || {};
316          BOLD.products = BOLD.products || {};
317          BOLD.variant_lookup = BOLD.variant_lookup || {};
318          if (window.BOLD && !BOLD.common) {
319              BOLD.common = BOLD.common || {};
320              BOLD.common.Shopify = BOLD.common.Shopify || {};
321              window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
322              window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
323              window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};
324              window.BOLD.common.Shopify.saveProduct = function (handle, product) {
325                  if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
326                      if (typeof product === 'number') {
327                          window.BOLD.common.Shopify.handles[product] = handle;
328                          product = { id: product };
329                      }
330                      window.BOLD.common.Shopify.products[handle] = product;
331                  }
332              };
333              window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
334                  if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
335                      window.BOLD.common.Shopify.variants[variant_id] = variant;
336                  }
337              };
338          }
339
340          for (var boldIndex = 0; boldIndex < boldVariantIds.length; boldIndex = boldIndex + 1) {
341            BOLD.variant_lookup[boldVariantIds[boldIndex]] = boldProductHandle;
342          }
343
344          BOLD.products[boldProductHandle] ={
345    "id":4323621339225,
346    "title":"Quilted (2026 reprint)","handle":"quilted",
347    "description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eQuilted\u003c\/em\u003e is a 384-page book originally printed in 2019 and has been reprinted in 2026.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e",
348    "published_at":America/Denver"2024-01-04T14:14:42",
349    "created_at":America/Denver"2019-10-31T09:28:32",
350    "vendor":"UPPERCASE",
351    "type":"book",
352    "tags":["ephemera","garments \/ style","vintage"],
353    "price":5000,
354    "price_min":5000,
355    "price_max":5000,
356    "price_varies":false,
357    "compare_at_price":null,
358    "compare_at_price_min":0,
359    "compare_at_price_max":0,
360    "compare_at_price_varies":true,
361    "all_variant_ids":[31052347768921],
362    "variants":[
363
364{
365  "id":31052347768921,
366  "product_id":4323621339225,
367  "product_handle":"quilted",
368  "title":"Default Title",
369  "option1":"Default Title",
370  "option2":null,
371  "option3":null,
372  "sku":"978-1-927987-09-4",
373  "requires_shipping":true,
374  "taxable":true,
375  "featured_image":null,"image_id":null,
376  "available":true,
377  "name":"Quilted (2026 reprint) - Default Title",
378  "options":["Default Title"],
379  "price":5000,
380  "weight":907,
381  "compare_at_price":null,
382  "inventory_quantity":395,
383  "inventory_management":"shopify",
384  "inventory_policy":"continue",
385  "inventory_in_cart":0,
386  "inventory_remaining":395,
387  "incoming":false,
388  "next_incoming_date":null,
389  "taxable":true,
390  "barcode":"978-1-927987-09-4"
391}],
392    "available":true,"images":["\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_back_COVER_preview_fdd5e8eb-03af-43f2-b969-a9ea5e1bee3b.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-00.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-01.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-02.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-03.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-04.jpg?v=1766438599"],"featured_image":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599",
393    "options":["Title"],
394    "url":"\/products\/quilted"};var boldCSPMetafields = {};
395          var boldTempProduct ={"id":4323621339225,"title":"Quilted (2026 reprint)","handle":"quilted","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eQuilted\u003c\/em\u003e is a 384-page book originally printed in 2019 and has been reprinted in 2026.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2024-01-04T14:14:42-07:00","created_at":"2019-10-31T09:28:32-06:00","vendor":"UPPERCASE","type":"book","tags":["ephemera","garments \/ style","vintage"],"price":5000,"price_min":5000,"price_max":5000,"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":31052347768921,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"978-1-927987-09-4","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Quilted (2026 reprint)","public_title":null,"options":["Default Title"],"price":5000,"weight":907,"compare_at_price":null,"inventory_quantity":50,"inventory_management":"shopify","inventory_policy":"continue","barcode":"978-1-927987-09-4","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_back_COVER_preview_fdd5e8eb-03af-43f2-b969-a9ea5e1bee3b.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-00.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-01.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-02.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-03.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-04.jpg?v=1766438599"],"featured_image":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599","options":["Title"],"media":[{"alt":null,"id":5500360720473,"position":1,"preview_image":{"aspect_ratio":0.829,"height":2400,"width":1989,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599"},"aspect_ratio":0.829,"height":2400,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599","width":1989},{"alt":null,"id":5500360753241,"position":2,"preview_image":{"aspect_ratio":0.831,"height":2400,"width":1994,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_back_COVER_preview_fdd5e8eb-03af-43f2-b969-a9ea5e1bee3b.jpg?v=1766438599"},"aspect_ratio":0.831,"height":2400,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_back_COVER_preview_fdd5e8eb-03af-43f2-b969-a9ea5e1bee3b.jpg?v=1766438599","width":1994},{"alt":null,"id":5599668437081,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-00.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-00.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668469849,"position":4,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-01.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-01.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668502617,"position":5,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-02.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-02.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668535385,"position":6,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-03.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-03.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668568153,"position":7,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-04.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-04.jpg?v=1766438599","width":3448}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eQuilted\u003c\/em\u003e is a 384-page book originally printed in 2019 and has been reprinted in 2026.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e"};
396          var bold_rp =[{}];
397          if(boldTempProduct){
398            window.BOLD.common.Shopify.saveProduct(boldTempProduct.handle, boldTempProduct.id);
399            for (var boldIndex = 0; boldTempProduct && boldIndex < boldTempProduct.variants.length; boldIndex = boldIndex + 1){
400              var rp_group_id = bold_rp[boldIndex].rp_group_id ? '' + bold_rp[boldIndex].rp_group_id : '';
401              window.BOLD.common.Shopify.saveVariant(
402                  boldTempProduct.variants[boldIndex].id,
403                  {
404                    product_id: boldTempProduct.id,
405                    product_handle: boldTempProduct.handle,
406                    price: boldTempProduct.variants[boldIndex].price,
407                    group_id: rp_group_id,
408                    csp_metafield: boldCSPMetafields[boldTempProduct.variants[boldIndex].id]
409                  }
410              );
411            }
412          }
413
414          currentScript.parentNode.removeChild(currentScript);
415        </script>
415<link href="//uppercasemagazine.com/cdn/shop/t/19/assets/bold-brain-widget.css?v=31085207404073472981717448659" rel="stylesheet" type="text/css" media="all" />
415<script src="//uppercasemagazine.com/cdn/shop/t/19/assets/vendor-scripts-v7.js" defer="defer"></script>
vendor: 1 bytes, line 415
415
416<script src="//uppercasemagazine.com/cdn/shop/t/19/assets/bsub.js?v=130218984598036474621717450987" type="text/javascript"></script>
416
417<link href="//uppercasemagazine.com/cdn/shop/t/19/assets/bsub.css?v=182186243058162523511717451424" rel="stylesheet" type="text/css" media="all" />
418    
419    
420    
421    <link rel="stylesheet" href="//uppercasemagazine.com/cdn/shop/t/19/assets/currency-flags.css?v=181435589408837082811717448662">
422    
423
424    
424<script src="//uppercasemagazine.com/cdn/shop/t/19/assets/theme.js?v=136610740290249602771717448840" defer="defer"></script>
424<!--Gem_Page_Header_Script-->
425    
426
427
428<!--End_Gem_Page_Header_Script-->
429
430
431
432    
433
434    
435  
436<!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 -->
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451<!-- END app block --><!-- BEGIN app block: shopify://apps/bold-subscriptions/blocks/bsub-embed/9ceb49f0-5fe5-4b5e-943d-f8af8985167d -->
452<script id="bold-subscriptions-app-embed-script" type="text/javascript" defer>
453    
454        if (window.location.href.includes('/account/login') && false) {
455            window.location.href = `https://uppercasemagazine.com/pages/manage-subscriptions`;
456        }
457    
458
459    window.BOLD = window.BOLD || {};
460    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
461    window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {};
462    window.BOLD.subscriptions.config.isAppEmbedEnabled = true;
463    window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {};
464    window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {};
465    window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200;
466    window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0;
467    window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200;
468    window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0;
469    window.BOLD.subscriptions.config.platform = 'shopify';
470    window.BOLD.subscriptions.config.shopDomain = 'uppercase.myshopify.com';
471    window.BOLD.subscriptions.config.customDomain = 'uppercasemagazine.com';
472    window.BOLD.subscriptions.config.shopIdentifier = '20355';
473    window.BOLD.subscriptions.config.cashierUrl = 'https://cashier.boldcommerce.com';
474    window.BOLD.subscriptions.config.boldAPIBase = 'https://app-api.boldapps.net/';
475    window.BOLD.subscriptions.config.cashierApplicationUUID = '2e6a2bbc-b12b-4255-abdf-a02af85c0d4e';
476    window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net';
477    window.BOLD.subscriptions.config.currencyCode = 'CAD';
478    window.BOLD.subscriptions.config.checkoutType = 'shopify';
479    window.BOLD.subscriptions.config.currencyFormat = "\u003cspan class=money mlvedamoney\u003e$\u0026#123;\u0026#123;amount}} CAD\u003c\/span\u003e";
480    window.BOLD.subscriptions.config.shopCurrencies = [{"id":7483,"currency":"CAD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2024-10-01 23:17:19","updated_at":"2024-10-01 23:17:19"},{"id":7283,"currency":"USD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2024-09-03 22:29:01","updated_at":"2024-09-03 22:29:01"}];
481    window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":true,"customer_can_change_next_order_date":false,"customer_can_change_order_frequency":false,"customer_can_create_an_additional_order":false,"customer_can_use_passwordless_login":true,"customer_passwordless_login_redirect":false,"customer_can_add_products_to_existing_subscriptions":true,"customer_can_reactivate_subscription":true,"customer_can_reactivate_subscription_with_deleted_products":false,"show_currency_code":true,"stored_payment_method_policy":"required","customer_portal_path":"pages\/manage-subscriptions","display_only_subscription_products":false};
482    window.BOLD.subscriptions.config.customerLoginPath = null;
483    window.BOLD.subscriptions.config.isPrepaidEnabled = window.BOLD.subscriptions.config.isPrepaidEnabled || true;
484    window.BOLD.subscriptions.config.loadSubscriptionGroupFrom = 'default';
485    window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes = "default";
486    window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false;
487    if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) {
488        window.BOLD.subscriptions.config.waitForCheckoutLoader = true;
489    }
490
491    window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || [];
492    window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || [];
493    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || [];
494    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || [];
495    window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || [];
496    window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || [];
497    window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || [];
498    window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || [];
499    window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || [];
500
501    window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlagOverrides || ["BE-2298-Support-Variant-Selections-In-Sub-Groups","BE-6925-remove-bold-error-code-from-error-message","BE-8664-default-address-source-bold","BE-9502-add-logs-to-investigate-infinite-loop","BE-6695-improve-subs-onboarding","BE-10096-list-deleted-variants","BE-10183-customer-portal-paginates-products","BE-10178-suppress-dup-inventory-failure-emails","BE-9073-reactivate-subscription-setting"];
502    window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60';
503    window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true;
504    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
505
506    // Interval text markup template
507    window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || [];
508    window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList');
509    window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>';
510    window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">{{key}}:</dt><dd class="definitionList-value">{{value}}</dd>';
511
512    // Discount text markup template
513    window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>';
514
515
516    // Constants in XMLHttpRequest are not reliable, so we will create our own
517    // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState
518    window.BOLD.subscriptions.config.XMLHttpRequest = {
519        UNSENT:0,            // Client has been created. open() not called yet.
520        OPENED: 1,           // open() has been called.
521        HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available.
522        LOADING: 3,          // Downloading; responseText holds partial data.
523        DONE: 4              // The operation is complete.
524    };
525
526    window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net';
527    if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) {
528        window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')
529    }
530
531    window.BOLD.subscriptions.data.subscriptionGroups = [];
532    if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) {
533        window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups'));
534    } else {
535        window.BOLD.subscriptions.data.subscriptionGroups = [{"id":40441,"billing_rules":[{"id":98137,"subscription_group_id":40441,"interval_name":"quarterly","billing_rule":"FREQ=MONTHLY;INTERVAL=4;BYMONTHDAY=1","custom_billing_rule":""}],"is_subscription_only":false,"allow_prepaid":false,"allow_dynamic_discount":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":39948,"subscription_group_id":40441,"total_duration":1,"discount_type":"percentage","discount_value":0}],"dynamic_discounts":[],"selection_options":[{"platform_entity_id":"5324884677"}],"discount_type":"percentage","percent_discount":50,"fixed_discount":0,"can_add_to_cart":true}];
536    }
537
538    window.BOLD.subscriptions.isFeatureFlagEnabled = function (featureFlag) {
539        for (var i = 0; i < window.BOLD.subscriptions.config.featureFlags.length; i++) {
540            if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){
541                return true;
542            }
543        }
544        return false;
545    }
546
547    window.BOLD.subscriptions.logger = {
548        tag: "bold_subscriptions",
549        // the bold subscriptions log level
550        // 0 - errors (default)
551        // 1 - warnings + errors
552        // 2 - info + warnings + errors
553        // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level
554        levels: {
555            ERROR: 0,
556            WARN: 1,
557            INFO: 2,
558        },
559        level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10),
560        _log: function(callArgs, level) {
561            if (!window.console) {
562                return null;
563            }
564
565            if (window.BOLD.subscriptions.logger.level < level) {
566                return;
567            }
568
569            var params = Array.prototype.slice.call(callArgs);
570            params.unshift(window.BOLD.subscriptions.logger.tag);
571
572            switch (level) {
573                case window.BOLD.subscriptions.logger.levels.INFO:
574                    console.info.apply(null, params);
575                    return;
576                case window.BOLD.subscriptions.logger.levels.WARN:
577                    console.warn.apply(null, params);
578                    return;
579                case window.BOLD.subscriptions.logger.levels.ERROR:
580                    console.error.apply(null, params);
581                    return;
582                default:
583                    console.log.apply(null, params);
584                    return;
585            }
586        },
587        info: function() {
588            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO);
589        },
590        warn: function() {
591            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN);
592        },
593        error: function() {
594            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR);
595        }
596    }
597
598    window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI = function() {
599        return window.BOLD.subscriptions.config.loadSubscriptionGroupFrom === window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes['BSUB_API'];
600    }
601
602    window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) {
603        var data = window.BOLD.subscriptions.data;
604        var foundGroup = null;
605        for (var i = 0; i < data.subscriptionGroups.length; i += 1) {
606            var subscriptionGroup = data.subscriptionGroups[i];
607            for (var j = 0; j < subscriptionGroup.selection_options.length; j += 1) {
608                var selectionOption = subscriptionGroup.selection_options[j];
609                if (selectionOption.platform_entity_id === productId.toString()) {
610                    foundGroup = subscriptionGroup;
611                    break;
612                }
613            }
614            if (foundGroup) {
615                break;
616            }
617        }
618        return foundGroup;
619    };
620
621    window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) {
622        var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups;
623
624        for (var i = 0; i < subscriptionGroups.length; i += 1) {
625            var subGroup = subscriptionGroups[i];
626            if (subGroup.id === subGroupId) {
627                return subGroup;
628            }
629        }
630
631        return null;
632    };
633
634    window.BOLD.subscriptions.addSubscriptionGroup = function (subscriptionGroup) {
635        if(!window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroup.id))
636        {
637            window.BOLD.subscriptions.data.subscriptionGroups.push(subscriptionGroup);
638        }
639    }
640
641    window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) {
642        var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId);
643
644        if (
645            !subscriptionGroup
646            || !subscriptionGroup.prepaid_durations
647            || !subscriptionGroup.prepaid_durations.length
648        ) {
649            return null;
650        }
651
652        for (var i = 0; i < subscriptionGroup.prepaid_durations.length; i++) {
653            var prepaidDuration = subscriptionGroup.prepaid_durations[i];
654            if (prepaidDuration.id === prepaidDurationId) {
655                return prepaidDuration;
656            }
657        }
658
659        return null;
660    }
661
662    window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) {
663        for (var i = 0; i < subGroup.billing_rules.length; i += 1) {
664            var billingRule = subGroup.billing_rules[i];
665            if (billingRule.id === billingRuleId) {
666                return billingRule;
667            }
668        }
669
670        return null;
671    };
672
673    window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) {
674        var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(','));
675        var disable = !!d;
676        for (var i = 0; i < addToCartForms.length; i++) {
677            var addToCartForm = addToCartForms[i];
678            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(
678addToCartForm);
679            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
680
681            if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection') ) {
682                if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
683                    var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
684                    for (var j = 0; j < addToCartButtons.length; j++) {
685                        var addToCartButton = addToCartButtons[j];
686                        var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;
687
688                        addToCartButton.disabled = disable;
689                        toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
690                    }
691                }
692            } else {
693                if (subscriptionGroup) {
694                    var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
695                    for (var j = 0; j < addToCartButtons.length; j++) {
696                        var addToCartButton = addToCartButtons[j];
697                        var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;
698
699                        addToCartButton.disabled = disable;
700                        toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
701                    }
702                }
703            }
704
705        }
706    };
707
708    window.BOLD.subscriptions.disableAddToCartButtons = function () {
709        // only disable the add to cart buttons if the app isn't loaded yet
710        if (!window.BOLD.subscriptions.app) {
711            window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true);
712        } else {
713            window.BOLD.subscriptions.enableAddToCartButtons();
714        }
715    };
716
717    window.BOLD.subscriptions.enableAddToCartButtons = function () {
718        document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart);
719        window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false);
720    };
721
722    window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) {
723        var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','));
724        var disable = !!d;
725        for (var i = 0; i < checkoutButtons.length; i++) {
726            var checkoutButton = checkoutButtons[i];
727            var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute;
728
729            checkoutButton.disabled = disable;
730            toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable);
731        }
732    }
733
734    window.BOLD.subscriptions.disableCheckoutButtons = function() {
735        // only disable the checkout buttons if the app isn't loaded yet
736        if (!window.BOLD.subscriptions.app) {
737            window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true);
738        } else {
739            window.BOLD.subscriptions.enableCheckoutButtons();
740        }
741    }
742
743    window.BOLD.subscriptions.enableCheckoutButtons = function() {
744        document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout);
745        window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false);
746    }
747
748    window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() {
749        if (typeof(Storage) !== "undefined") {
750            var successfulAddToCarts = JSON.parse(
751                window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]'
752            );
753            if (successfulAddToCarts.length > 0) {
754                return true;
755            }
756        }
757
758        return false;
759    }
760
761    window.BOLD.subscriptions.hasPendingAddToCarts = function() {
762        if (typeof(Storage) !== "undefined") {
763            var pendingAddToCarts = JSON.parse(
764                window.localStorage.getItem('boldSubscriptionsPendingAddToCarts') || '[]'
765            );
766            if (pendingAddToCarts.length > 0) {
767                return true;
768            }
769        }
770
771        return false;
772    }
773
774    window.BOLD.subscriptions.addJSAsset = function(src, deferred) {
775        var scriptTag = document.getElementById('bold-subscriptions-app-embed-script');
776        var jsElement = document.createElement('script');
777        jsElement.type = 'text/javascript';
778        jsElement.src = src;
779        if (deferred) {
780           jsElement.defer = true;
781        }
782        scriptTag.parentNode.insertBefore(jsElement, scriptTag);
783    };
784
785    window.BOLD.subscriptions.addCSSAsset = function(href) {
786        var scriptTag = document.getElementById('bold-subscriptions-app-embed-script');
787        var cssElement = document.createElement('link');
788        cssElement.href = href;
789        cssElement.rel = 'stylesheet';
790        scriptTag.parentNode.insertBefore(cssElement, scriptTag);
791    };
792
793    window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() {
794        var assets = window.BOLD.subscriptions.config.assets;
795        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']);
796        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js'], false);
797    };
798
799    window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() {
800      if (document.getElementById('customer-portal-root') || document.getElementsByClassName('bsub-express-add-ons-widget')) {
801        var assets = window.BOLD.subscriptions.config.assets;
802        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']);
803        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js'], true);
804      }
805    };
806
807    window.BOLD.subscriptions.processManifest = function() {
808        if (!window.BOLD.subscriptions.processedManifest) {
809            window.BOLD.subscriptions.processedManifest = true;
810            window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText);
811
812            
813            window.BOLD.subscriptions.loadCustomerPortalAssets();
814        }
815    };
816
817    window.BOLD.subscriptions.addInitialLoadingMessage = function() {
818        var customerPortalNode = document.getElementById('customer-portal-root');
819        if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) {
820            customerPortalNode.innerHTML = '<div class="bold-subscriptions-loader-container"><div class="bold-subscriptions-loader"></div></div>';
821        }
822    }
823
824    window.BOLD.subscriptions.contentLoaded = function() {
825        window.BOLD.subscriptions.data.contentLoadedEventTriggered = true;
826        window.BOLD.subscriptions.addInitialLoadingMessage();
827        
828    };
829
830    window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) {
831        if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) {
832            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form);
833            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
834            if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection'))
835            {
836                if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
837                    // This code prevents products in subscription groups from being added to the cart before the
838                    // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
839                    // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
840                    e.preventDefault();
841                    return false;
842                }
843            } else {
844                if (subscriptionGroup) {
845                    // This code prevents products in subscription groups from being added to the cart before the
846                    // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
847                    // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
848                    e.preventDefault();
849                    return false;
850                }
851            }
852
853        }
854    };
855
856    window.BOLD.subscriptions.preventCheckout = function(e) {
857        if (
858            e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','))
859            && (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts())
860        ) {
861            // This code prevents checkouts on the shop until the Subscriptions app fully loads.
862            // When the Subscriptions app is ready it will enable the checkout buttons itself.
863            // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually.
864            e.preventDefault();
865            return false;
866        }
867    }
868
869    if (!window.BOLD.subscriptions.config.legacyAssetsLoaded) {
870        
871        document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded);
872    }
873
874    if (!Element.prototype.matches) {
875        Element.prototype.matches =
876            Element.prototype.matchesSelector ||
877            Element.prototype.mozMatchesSelector ||
878            Element.prototype.msMatchesSelector ||
879            Element.prototype.oMatchesSelector ||
880            Element.prototype.webkitMatchesSelector ||
881            function(s) {
882                var matches = (this.document || this.ownerDocument).querySelectorAll(s),
883                    i = matches.length;
884                while (--i >= 0 && matches.item(i) !== this) {}
885                return i > -1;
886            };
887    }
888
889    if (!Element.prototype.closest) {
890        Element.prototype.closest = function(s) {
891            var el = this;
892
893            do {
894                if (Element.prototype.matches.call(el, s)) return el;
895                el = el.parentElement || el.parentNode;
896            } while (el !== null && el.nodeType === 1);
897            return null;
898        };
899    }
900
901    window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) {
902        if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) {
903            return;
904        }
905
906        var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors;
907
908        for (var i = 0; i < selectors.length; i++) {
909            var elements = document.querySelectorAll(selectors[i]);
910
911            for (var j = 0; j < elements.length; j++) {
912                elements[j].style.display = isVisible ? 'block' : 'none';
913            }
914        }
915    }
916
917    window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() {
918        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false);
919    };
920
921    window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() {
922        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true);
923    };
924
925    window.BOLD.subscriptions.enhanceMspUrls = function(data) {
926        var mspUrl = 'https://sub.boldapps.net/shop/18756/customer_portal';
927        var elements = document.querySelectorAll("a[href='"+mspUrl+"']");
928
929        if(!elements.length || !data.success) {
930            return;
931        }
932
933        for (var i = 0; i < elements.length; i++) {
934            elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId;
935        }
936    };
937
938    if (!window.BOLD.subscriptions.config.legacyAssetsLoaded) {
939        window.addEventListener('load', function () {
940          if (document.getElementById('customer-portal-root')) {
941            window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls);
942          }
943        });
944
945        // This will be called immediately
946        // Use this anonymous function to avoid polluting the global namespace
947        (function() {
948            var xhr = new XMLHttpRequest();
949            xhr.addEventListener('load', window.BOLD.subscriptions.processManifest);
950            xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime());
951            xhr.send();
952        })()
953    }
954
955    window.BOLD.subscriptions.patches.patchCashier = function() {
956        if (window.BOLD && window.BOLD.checkout) {
957            window.BOLD.checkout.disable();
958            window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn;
959            window.BOLD.checkout.enable();
960        } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts < window.BOLD.subscriptions.patches.maxCashierPatchAttempts) {
961            window.BOLD.subscriptions.patches.currentCashierPatchAttempts++;
962            setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100);
963        }
964    };
965
966    window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) {
967        window.BOLD.subscriptions.patches.currentCheckoutRetries++;
968
969        if (!window.BOLD.subscriptions.app
970            && window.BOLD.subscriptions.patches.currentCheckoutRetries < window.BOLD.subscriptions.patches.maxCheckoutRetries
971        ) {
972            setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100);
973            return;
974        } else if (window.BOLD.subscriptions.app) {
975            window.BOLD.subscriptions.patches.currentCheckoutRetries = 0;
976            window.BOLD.subscriptions.app.addCartParams(form, cart);
977        }
978
979        var noSubscriptions = false;
980        if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0)
981            || !window.BOLD.subscriptions.app
982        ) {
983            noSubscriptions = true;
984            event.target.dataset.cashierConfirmedNoPlugins = true;
985
986            if (window.BOLD.subscriptions.setCashierFeatureToken) {
987                window.BOLD.subscriptions.setCashierFeatureToken(false);
988            }
989        }
990
991        if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode)
992            || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired())
993        ) {
994            // send them to the original checkout when in plugin only mode
995            // and either BSUB is there but there are no subscription products
996            // or BSUB isn't there at all
997            if (form.dataset.old_form_action) {
998                form.action = form.dataset.old_form_action;
999            }
1000            event.target.click();
1001        } else {
1002            // sends them to Cashier since BSUB got a chance to add it's stuff
1003            // and plugin only mode is not enabled
1004            form.submit();
1005        }
1006    };
1007</script>
vendor: 1 bytes, line 1007
1007
1008<script id="bold-subscriptions-app-embed-platform-script" type="text/javascript" defer>
1009    window.BOLD.subscriptions.config.shopPlatformId = '20355';
1010    window.BOLD.subscriptions.config.appSlug = 'subscriptions';
1011
1012    window.BOLD = window.BOLD || {};
1013    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
1014    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
1015    window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {};
1016    window.BOLD.subscriptions.data.platform.customer = { id: '' };
1017    window.BOLD.subscriptions.data.platform.product = null;
1018    window.BOLD.subscriptions.data.platform.products = [];
1019    window.BOLD.subscriptions.data.platform.variantProductMap = {};
1020
1021    window.BOLD.subscriptions.getProductByVariantId = function(variantId) {
1022        if (window.BOLD.subscriptions.data.platform.product && 
1023            window.BOLD.subscriptions.data.platform.product.variants) {
1024            for (var i = 0; i < window.BOLD.subscriptions.data.platform.product.variants.length; i++) {
1025                if (window.BOLD.subscriptions.data.platform.product.variants[i].id === variantId) {
1026                    return window.BOLD.subscriptions.data.platform.product;
1027                }
1028            }
1029        }
1030
1031        if (window.BOLD.subscriptions.data.platform.variantProductMap[variantId]) {
1032            return window.BOLD.subscriptions.data.platform.variantProductMap[variantId];
1033        }
1034
1035        var productElements = document.querySelectorAll('[data-product-id]');
1036        for (var i = 0; i < productElements.length; i++) {
1037            var productJsonElement = productElements[i].querySelector('[data-product-json]');
1038            
1039            if (productJsonElement) {
1040                try {
1041                    var productData = JSON.parse(productJsonElement.textContent);
1042                    if (productData && productData.variants) {
1043                        for (var j = 0; j < productData.variants.length; j++) {
1044                            if (productData.variants[j].id === variantId) {
1045                                return productData;
1046                            }
1047                        }
1048                    }
1049                } catch (e) {
1050                    // Continue if parsing fails
1051                }
1052            }
1053        }
1054
1055        return null;
1056    }
1057
1058    window.BOLD.subscriptions.config.addToCartFormSelectors.push(
1059        '.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)'
1060        ,'.product-form.product-form--payment-button:not(.bold-subscriptions-no-widget)'
1061    );
1062    window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]');
1063    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]');
1064    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]');
1065    window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]');
1066    window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal');
1067    window.BOLD.subscriptions.config.checkoutButtonSelectors.push(
1068        '[name="checkout"]',
1069        '[href*="checkout"]:not([href*="tools/checkout"])',
1070        '[onclick*="checkout"]:not([onclick*="tools/checkout"])',
1071    );
1072
1073    // Discount text markup template
1074    
1075    window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>';
1076    
1077
1078    window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) {
1079        var idInput = addToCartForm.querySelector('[name="id"]');
1080        if (idInput === null) {
1081            window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form — make sure your form has an input with [name="id"]')
1082            return null;
1083        }
1084
1085        var variantId = parseInt(idInput.value, 10);
1086        if (isNaN(variantId)) {
1087            window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input')
1088            return null;
1089        }
1090
1091        var product = window.BOLD.subscriptions.getProductByVariantId(variantId);
1092
1093        if (product === undefined || product === null) {
1094            window.BOLD.subscriptions.logger.error('could not find product data for variant id ' + variantId + ' — product data may not be available on this page')
1095            return null;
1096        }
1097
1098        return product.id;
1099    };
1100
1101    window.BOLD.subscriptions.getAddToCartForms = function() {
1102        var forms = [];
1103        var idInputs = document.querySelectorAll('[name="id"]');
1104
1105        for (var i = 0; i < idInputs.length; i++) {
1106            var idInput = idInputs[i];
1107            var form = idInput.closest('form:not(.bold-subscriptions-no-widget)');
1108            if (form) {
1109                forms.push(form);
1110            }
1111        }
1112
1113        return forms;
1114    };
1115
1116    window.BOLD.subscriptions.getJWT = function (callback) {
1117        if(window.BOLD.subscriptions.data.platform.customer.id !== '') {
1118            var shopPlatformId = '20355';
1119            var appSlug = 'subscriptions';
1120            var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id;
1121            var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt';
1122
1123            var xmlhttp = new XMLHttpRequest();
1124
1125            xmlhttp.onreadystatechange = function() {
1126                if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) {
1127                    if (xmlhttp.status === 200) {
1128                        var data = JSON.parse(xmlhttp.responseText);
1129                        callback({
1130                            success: true,
1131                            value: {
1132                                jwt: data.bold_platform_jwt,
1133                                customerId: window.BOLD.subscriptions.data.platform.customer.id,
1134                            },
1135                        });
1136                    } else if (xmlhttp.status === 404) {
1137                        callback({
1138                            success: false,
1139                            error: 'not_logged_in',
1140                        });
1141                    } else {
1142                        callback({
1143                            success: false,
1144                            error: 'unknown',
1145                        });
1146                    }
1147                }
1148            };
1149
1150            xmlhttp.open("GET", proxyPath, true);
1151            xmlhttp.setRequestHeader('Accept', 'application/liquid');
1152            xmlhttp.send();
1153        } else {
1154            callback({
1155                success: false,
1156                error: 'not_logged_in',
1157            });
1158        }
1159    };
1160
1161    window.BOLD.subscriptions.setCashierFeatureToken = function(value) {
1162        if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) {
1163            window.BOLD.checkout_features_defaults.forEach(function(item) {
1164                if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) {
1165                    item.require = value;
1166                }
1167            });
1168        }
1169    };
1170
1171    // Cashier patches
1172    window.BOLD.subscriptions.patches.cashierListenerFn = function(event) {
1173        if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) {
1174            window.BOLD.subscriptions.patches.pushToCashier(event);
1175        } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') {
1176            var request = new XMLHttpRequest();
1177            request.open('HEAD', '/apps/checkout/isInstalled', false);
1178            request.send(null);
1179
1180            if(request.status >= 200 && request.status < 400) {
1181                window.BOLD.subscriptions.patches.pushToCashier(event);
1182            } else {
1183                window.cashier_installed_on_site = false;
1184            }
1185        }
1186    };
1187
1188    window.BOLD.subscriptions.localTime = function() {
1189        var localDate = new Date();
1190        return localDate.getTime();
1191    };
1192
1193
1194    window.BOLD.subscriptions.patches.pushToCashier = function(event) {
1195        event.preventDefault();
1196        var form = window.BOLD.checkout.getForm(event.target);
1197        var formData = new FormData(form);
1198        var request = new XMLHttpRequest();
1199        request.open('POST', '/cart/update.js?tmp=' + Date.now(), true);
1200        request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
1201
1202        request.onload = function() {
1203            if (request.status >= 200 && request.status < 400) {
1204                // Success!
1205                var cart = JSON.parse(request.responseText);
1206
1207                // If items are empty redirect back to the cart
1208                if (cart.items.length === 0) {
1209                    return window.location.href = '/cart';
1210                }
1211
1212                cart.items.forEach(function(element) {
1213                    delete element.product_description;
1214                });
1215
1216                if (document.getElementById('CartSpecialInstructions')) {
1217                    // If the cart note exists, grab its value
1218                    cart.note = document.getElementById('CartSpecialInstructions').value;
1219                }
1220
1221                var cartObj = JSON.stringify(cart);
1222
1223                var form = window.BOLD.checkout.getForm(event.target);
1224                form.dataset.old_form_action = form.action;
1225                form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({});
1226                var cartCookie = window.BOLD.checkout.getCookie('cart');
1227                var element = document.createElement('INPUT');
1228                element.type = 'HIDDEN';
1229                element.name = 'cart_id';
1230                element.value = cartCookie;
1231                form.appendChild(element);
1232
1233                var dateElement = document.createElement('INPUT');
1234                dateElement.type = 'HIDDEN';
1235                dateElement.name = 'checkout_local_time';
1236                dateElement.value = window.BOLD.subscriptions.localTime();
1237                form.appendChild(dateElement);
1238
1239                var cartElement = document.createElement('INPUT');
1240                cartElement.type = 'HIDDEN';
1241                cartElement.name = 'cart';
1242                cartElement.value = cartObj;
1243                form.appendChild(cartElement);
1244                form.method = 'POST';
1245
1246                if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') {
1247                    var langInput = document.createElement('INPUT');
1248                    langInput.type = 'HIDDEN';
1249                    langInput.name = 'language_iso';
1250                    langInput.value = window.BOLD.checkout.languageIsoCode;
1251                    form.appendChild(langInput);
1252                }
1253
1254                if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') {
1255                    window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form});
1256                }
1257
1258                window.BOLD.subscriptions.patches.finishCheckout(event, form, cart);
1259            }
1260        };
1261
1262        request.send(formData);
1263    };
1264
1265    
1266</script>
1266
1267
1268
1269<!-- END app block -->
1269<script src="https://cdn.shopify.com/extensions/01a0f69d-cf7d-7402-aaa7-03032c21da13/free-shipping-bar-271/assets/freeshippingbar.js" type="text/javascript" defer="defer"></script>
1269
1270<link href="https://cdn.shopify.com/extensions/01a0f92b-fe6e-7862-9513-978e23741283/product-upsell-95/assets/app.css" rel="stylesheet" type="text/css" media="all">
1271<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0002/0355/files/ulogo.png?height=628&pad_color=fff&v=1613794593&width=1200" />
1272<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0002/0355/files/ulogo.png?height=628&pad_color=fff&v=1613794593&width=1200" />
1273<meta property="og:image:width" content="1200" />
1274<meta property="og:image:height" content="628" />
1275<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1276<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: 20355,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 1276
1276
1277<script>
1278  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1279</script>
vendor: 1 bytes, line 1279
1279
1280<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}
1280).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: 20355,storefrontBaseUrl: "https://uppercasemagazine.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://uppercasemagazine.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1563983961","configuration":"{\"shop_url\": \"uppercase.myshopify.com\", \"backend_url\": \"https:\/\/app.blocky-app.com\/record_cart_ip\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6477fe5b4c5043c7a83db889bb44611b","type":"APP","apiClientId":5096093,"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":"732495961","configuration":"{\"myshopify_url\":\"uppercase.myshopify.com\", \"environment\":\"production\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5640f8aa1309d751e1a79f66442f1a68","type":"APP","apiClientId":118555,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"609779801","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-J4EHZ14ZB6\\\",\\\"GT-WV8FWC58\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-J4EHZ14ZB6\\\",\\\"MC-N22034PV3F\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-J4EHZ14ZB6\\\",\\\"MC-N22034PV3F\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-J4EHZ14ZB6\\\",\\\"MC-N22034PV3F\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-J4EHZ14ZB6\\\"}],\\\"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":"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":"UPPERCASE","paymentSettings":{"currencyCode":"CAD"}
1280,"myshopifyDomain":"uppercase.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/uppercasemagazine.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8182466478169","handle":"subscription-starting-with-70-july-aug-sept-2026","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43194934788185","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8248855330905","handle":"subscription-starting-with-71-oct-nov-dec-2026","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43436380848217","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8187437351001","handle":"jot-preorder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43207951220825","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6622322589785","handle":"art-supplies","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39382384148569","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4323621339225","handle":"quilted","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31052347768921","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://uppercasemagazine.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"129185054809","themeStoreId":"847","themePublished":"true","eventMetadataId":"8bcb0434-7071-427d-9b62-12d145bea939","pageType":"home","shopId":"20355","storefrontBaseUrl":"https:\/\/uppercasemagazine.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1280<script>
1281  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1282  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1283  window.ShopifyAnalytics.meta.currency = 'USD';
1284  var meta = {"page":{"pageType":"home","requestId":"edbddff0-9160-492f-b760-c73dd50a736f-1790920620"}};
1285  for (var attr in meta) {
1286    window.ShopifyAnalytics.meta[attr] = meta[attr];
1287  }
1288</script>
vendor: 1 bytes, line 1288
1288
1289<script class="analytics">
1290  (function () {
1291    var customDocumentWrite = function(content) {
1292      var jquery = null;
1293
1294      if (window.jQuery) {
1295        jquery = window.jQuery;
1296      } else if (window.Checkout && window.Checkout.$) {
1297        jquery = window.Checkout.$;
1298      }
1299
1300      if (jquery) {
1301        jquery('body').append(content);
1302      }
1303    };
1304
1305    var hasLoggedConversion = function(token) {
1306      if (token) {
1307        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1308      }
1309      return false;
1310    }
1311
1312    var setCookieIfConversion = function(token) {
1313      if (token) {
1314        var twoMonthsFromNow = new Date(Date.now());
1315        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1316
1317        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1318      }
1319    }
1320
1321    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1322    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1323    if (trekkie.integrations) {
1324      return;
1325    }
1326    trekkie.methods = [
1327      'identify',
1328      'page',
1329      'ready',
1330      'track',
1331      'trackForm',
1332      'trackLink'
1333    ];
1334    trekkie.factory = function(method) {
1335      return function() {
1336        var args = Array.prototype.slice.call(arguments);
1337        args.unshift(method);
1338        trekkie.push(args);
1339        if (method == 'track' || method == 'page') {
1340          var pageUrl;
1341          try {
1342            pageUrl = window.location.href;
1343          } catch (e) {}
1344          var pageReferrer;
1345          try {
1346            pageReferrer = document.referrer;
1347          } catch (e) {}
1348          try {
1349            if (window.__TREKKIE_SHIM_QUEUE == null) {
1350              window.__TREKKIE_SHIM_QUEUE = [];
1351            }
1352            window.__TREKKIE_SHIM_QUEUE.push({
1353              from: 'trekkie-stub',
1354              method: method,
1355              args: args.slice(1),
1356              pageContext: {
1357                url: pageUrl,
1358                referrer: pageReferrer
1359              }
1360            });
1361          } catch (e) {
1362            // no-op
1363          }
1364        }
1365        return trekkie;
1366      };
1367    };
1368    for (var i = 0; i < trekkie.methods.length; i++) {
1369      var key = trekkie.methods[i];
1370      trekkie[key] = trekkie.factory(key);
1371    }
1372    trekkie.load = function(config) {
1373      trekkie.config = config || {};
1374      trekkie.config.initialDocumentCookie = document.cookie;
1375      var first = document.getElementsByTagName('script')[0];
1376var script = document.createElement('script');
1377script.type = 'text/javascript';
1378script.onerror = function(e) {
1379  var scriptFallback = document.createElement('script');
1380  scriptFallback.type = 'text/javascript';
1381  scriptFallback.onerror = function(error) {
1382          var Monorail = {
1383      produce: function produce(monorailDomain, schemaId, payload) {
1384        var currentMs = new Date().getTime();
1385        var event = {
1386          schema_id: schemaId,
1387          payload: payload,
1388          metadata: {
1389            event_created_at_ms: currentMs,
1390            event_sent_at_ms: currentMs
1391          }
1392        };
1393        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1394      },
1395      sendRequest: function sendRequest(endpointUrl, payload) {
1396        // Try the sendBeacon API
1397        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1398          var blobData = new window.Blob([payload], {
1399            type: 'text/plain'
1400          });
1401
1402          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1403            return true;
1404          } // sendBeacon was not successful
1405
1406        } // XHR beacon
1407
1408        var xhr = new XMLHttpRequest();
1409
1410        try {
1411          xhr.open('POST', endpointUrl);
1412          xhr.setRequestHeader('Content-Type', 'text/plain');
1413          xhr.send(payload);
1414        } catch (e) {
1415          console.log(e);
1416        }
1417
1418        return false;
1419      },
1420      isIos12: function isIos12() {
1421        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1422      }
1423    };
1424    Monorail.produce('monorail-edge.shopifysvc.com',
1425      'trekkie_storefront_load_errors/1.1',
1426      {shop_id: 20355,
1427      theme_id: 129185054809,
1428      app_name: "storefront",
1429      context_url: window.location.href,
1430      source_url: "//uppercasemagazine.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1431
1432  };
1433  scriptFallback.async = true;
1434  scriptFallback.src = '//uppercasemagazine.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1435  first.parentNode.insertBefore(scriptFallback, first);
1436};
1437script.async = true;
1438script.src = '//uppercasemagazine.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1439first.parentNode.insertBefore(script, first);
1440
1441    };
1442    trekkie.load(
1443      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":20355,"isMerchantRequest":null,"themeId":129185054809,"themeCityHash":"8653198300809724617","contentLanguage":"en","currency":"USD","eventMetadataId":"8bcb0434-7071-427d-9b62-12d145bea939"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1444    );
1445
1446    var loaded = false;
1447    trekkie.ready(function() {
1448      if (loaded) return;
1449      loaded = true;
1450
1451      window.ShopifyAnalytics.lib = window.trekkie;
1452
1453      var originalDocumentWrite = document.write;
1454      document.write = customDocumentWrite;
1455      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1456      document.write = originalDocumentWrite;
1457
1458      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1459      var token = match? match[1]: undefined;
1460      if (!hasLoggedConversion(token)) {
1461        setCookieIfConversion(token);
1462        
1463      }
1464    });
1465
1466    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"edbddff0-9160-492f-b760-c73dd50a736f-1790920620","shopifyEmitted":true});
1467
1468    var eventsListenerScript = document.createElement('script');
1469    eventsListenerScript.async = true;
1470    eventsListenerScript.src = "//uppercasemagazine.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1471    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1472})();</script>
1472
1473  
1473<script>
1474  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1475    window.ga = function ga() {
1476      (window.ga.q = window.ga.q || []).push(arguments);
1477      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1478        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1479      }
1480      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.");
1481    };
1482    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1483      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1484    }
1485  }
1486</script>
vendor: 1 bytes, line 1486
1486
1487<script
1488  defer
1489  src="https://uppercasemagazine.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1490  data-application="storefront-renderer"
1491  data-shop-id="20355"
1492  data-render-region="gcp-us-central1"
1493  data-page-type="index"
1494  data-theme-instance-id="129185054809"
1495  data-theme-name="Motion"
1496  data-theme-version="4.4.0"
1497  data-monorail-region="shop_domain"
1498  data-resource-timing-sampling-rate="10"
1499  data-shs="true"
1500  data-shs-beacon="true"
1501  data-shs-export-with-fetch="true"
1502  data-shs-logs-sample-rate="1"
1503  data-shs-beacon-endpoint="https://uppercasemagazine.com/api/collect"
1504></script>
1504
1505<meta name="shopify-y" content="d679c1ac-f83e-419e-a14d-354f15069b3c" data-expiration="1822478220000"><meta name="shopify-s" content="ffaedc6a-cf52-408c-8cde-f64f17591db8" data-expiration="1790922420000"><meta name="new-cookie-storage-activated" content="t">
1506</head>
1507
1508  <body class="template-index currencies-enabled" data-transitions="false">
1509
1510    
1511
1512    <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
1513
1514    <div id="PageContainer" class="page-container">
1515      <div class="transition-body">
1516
1517        <div id="shopify-section-header" class="shopify-section">
1518
1519
1520
1521<div id="NavDrawer" class="drawer drawer--right">
1522  <div class="drawer__fixed-header">
1523    <div class="drawer__header appear-animation appear-delay-1">
1524      <div class="drawer__title">
1525        
1526  <div id="CurrencyPicker-drawer" class="currency-picker currency-picker--drawer">
1527    <button type="button" class="currency-picker__btn js-modal-open-currency-modal">
1528      <span class="currency-flag currency-flag--small" data-flag="USD" aria-hidden="true"></span>
1529      <span class="currency-picker__label">USD</span>
1530    </button>
1531  </div>
1532
1533
1534      </div>
1535      <div class="drawer__close">
1536        <button type="button" class="drawer__close-button js-drawer-close">
1537          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
1538          <span class="icon__fallback-text">Close menu</span>
1539        </button>
1540      </div>
1541    </div>
1542  </div>
1543  <div class="drawer__inner">
1544
1545    <ul class="mobile-nav" role="navigation" aria-label="Primary">
1546      
1547
1548
1549        <li class="mobile-nav__item appear-animation appear-delay-2">
1550          
1551            <div class="mobile-nav__has-sublist">
1552              
1553                <a href="/collections/subscribe-only" class="mobile-nav__link" id="Label-collections-subscribe-only1">
1554                  Subscribe / Renew
1555                </a>
1556                <div class="mobile-nav__toggle">
1557                  <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-collections-subscribe-only1">
1558                    <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1559  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1560</span>
1561
1562                  </button>
1563                </div>
1564              
1565            </div>
1566          
1567
1568          
1569            <div id="Linklist-collections-subscribe-only1" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-collections-subscribe-only1">
1570              <div class="collapsible-content__inner">
1571                <ul class="mobile-nav__sublist">
1572                  
1573
1574
1575                    <li class="mobile-nav__item">
1576                      <div class="mobile-nav__child-item">
1577                        
1578                          <a href="/collections/subscribe-only" class="mobile-nav__link" id="Sublabel-collections-subscribe-only1">
1579                            Subscriptions
1580                          </a>
1581                        
1582                        
1583                      </div>
1584
1585                      
1586                    </li>
1587                  
1588
1589
1590                    <li class="mobile-nav__item">
1591                      <div class="mobile-nav__child-item">
1592                        
1593                          <a href="/collections/renewals" class="mobile-nav__link" id="Sublabel-collections-renewals2">
1594                            Renewals
1595                          </a>
1596                        
1597                        
1598                      </div>
1599
1600                      
1601                    </li>
1602                  
1603
1604
1605                    <li class="mobile-nav__item">
1606                      <div class="mobile-nav__child-item">
1607                        
1608                          <a href="/pages/giftsubs" class="mobile-nav__link" id="Sublabel-pages-giftsubs3">
1609                            Gift Subscriptions
1610                          </a>
1611                        
1612                        
1613                      </div>
1614
1615                      
1616                    </li>
1617                  
1618                </ul>
1619              </div>
1620            </div>
1621          
1622        </li>
1623      
1624
1625
1626        <li class="mobile-nav__item appear-animation appear-delay-3">
1627          
1628            <div class="mobile-nav__has-sublist">
1629              
1630                <a href="/pages/giftsubs" class="mobile-nav__link" id="Label-pages-giftsubs2">
1631                  Gifting
1632                </a>
1633                <div class="mobile-nav__toggle">
1634                  <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-pages-giftsubs2">
1635                    <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1636  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1637</span>
1638
1639                  </button>
1640                </div>
1641              
1642            </div>
1643          
1644
1645          
1646            <div id="Linklist-pages-giftsubs2" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-pages-giftsubs2">
1647              <div class="collapsible-content__inner">
1648                <ul class="mobile-nav__sublist">
1649                  
1650
1651
1652                    <li class="mobile-nav__item">
1653                      <div class="mobile-nav__child-item">
1654                        
1655                          <a href="/pages/giftsubs" class="mobile-nav__link" id="Sublabel-pages-giftsubs1">
1656                            Gift Subscriptions
1657                          </a>
1658                        
1659                        
1660                      </div>
1661
1662                      
1663                    </li>
1664                  
1665
1666
1667                    <li class="mobile-nav__item">
1668                      <div class="mobile-nav__child-item">
1669                        
1670                          <a href="/products/sampler" class="mobile-nav__link" id="Sublabel-products-sampler2">
1671                            The UPPERCASE Sampler
1672                          </a>
1673                        
1674                        
1675                      </div>
1676
1677                      
1678                    </li>
1679                  
1680
1681
1682                    <li class="mobile-nav__item">
1683                      <div class="mobile-nav__child-item">
1684                        
1685                          <a href="/pages/giftgraphics" class="mobile-nav__link" id="Sublabel-pages-giftgraphics3">
1686                            Free Printables &amp; Gift Notices
1687                          </a>
1688                        
1689                        
1690                      </div>
1691
1692                      
1693                    </li>
1694                  
1695
1696
1697                    <li class="mobile-nav__item">
1698                      <div class="mobile-nav__child-item">
1699                        
1700                          <a href="/pages/help" class="mobile-nav__link" id="Sublabel-pages-help4">
1701                            Help
1702                          </a>
1703                        
1704                        
1705                      </div>
1706
1707                      
1708                    </li>
1709                  
1710                </ul>
1711              </div>
1712            </div>
1713          
1714        </li>
1715      
1716
1717
1718        <li class="mobile-nav__item appear-animation appear-delay-4">
1719          
1720            <div class="mobile-nav__has-sublist">
1721              
1722                <a href="https://uppercasemagazine.com/products/uppercase-69" class="mobile-nav__link" id="Label-https-uppercasemagazine-com-products-uppercase-693">
1723                  Magazine
1724                </a>
1725                <div class="mobile-nav__toggle">
1726                  <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-https-uppercasemagazine-com-products-uppercase-693">
1727                    <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1728  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1729</span>
1730
1731                  </button>
1732                </div>
1733              
1734            </div>
1735          
1736
1737          
1738            <div id="Linklist-https-uppercasemagazine-com-products-uppercase-693" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-https-uppercasemagazine-com-products-uppercase-693">
1739              <div class="collapsible-content__inner">
1740                <ul class="mobile-nav__sublist">
1741                  
1742
1743
1744                    <li class="mobile-nav__item">
1745                      <div class="mobile-nav__child-item">
1746                        
1747                          <a href="/products/uppercase71" class="mobile-nav__link" id="Sublabel-products-uppercase711">
1748                            Current Issue
1749                          </a>
1750                        
1751                        
1752                      </div>
1753
1754                      
1755                    </li>
1756                  
1757
1758
1759                    <li class="mobile-nav__item">
1760                      <div class="mobile-nav__child-item">
1761                        
1762                          <a href="/products/uppercase-702026" class="mobile-nav__link" id="Sublabel-products-uppercase-7020262">
1763                            Previous Issue
1764                          </a>
1765                        
1766                        
1767                      </div>
1768
1769                      
1770                    </li>
1771                  
1772
1773
1774                    <li class="mobile-nav__item">
1775                      <div class="mobile-nav__child-item">
1776                        
1777                          <a href="/collections/backissuesonsale" class="mobile-nav__link" id="Sublabel-collections-backissuesonsale3">
1778                            Back Issues
1779                          </a>
1780                        
1781                        
1782                      </div>
1783
1784                      
1785                    </li>
1786                  
1787
1788
1789                    <li class="mobile-nav__item">
1790                      <div class="mobile-nav__child-item">
1791                        
1792                          <a href="http://uppercasearchive.com/" class="mobile-nav__link" id="Sublabel-http-uppercasearchive-com4">
1793                            Digital Archive
1794                          </a>
1795                        
1796                        
1797                      </div>
1798
1799                      
1800                    </li>
1801                  
1802                </ul>
1803              </div>
1804            </div>
1805          
1806        </li>
1807      
1808
1809
1810        <li class="mobile-nav__item appear-animation appear-delay-5">
1811          
1812            <div class="mobile-nav__has-sublist">
1813              
1814                <a href="/collections/books" class="mobile-nav__link" id="Label-collections-books4">
1815                  Books
1816                </a>
1817                <div class="mobile-nav__toggle">
1818                  <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-collections-books4">
1819                    <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1820  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1821</span>
1822
1823                  </button>
1824                </div>
1825              
1826            </div>
1827          
1828
1829          
1830            <div id="Linklist-collections-books4" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-collections-books4">
1831              <div class="collapsible-content__inner">
1832                <ul class="mobile-nav__sublist">
1833                  
1834
1835
1836                    <li class="mobile-nav__item">
1837                      <div class="mobile-nav__child-item">
1838                        
1839                          <a href="https://uppercasemagazine.com/products/jot-preorder" class="mobile-nav__link" id="Sublabel-https-uppercasemagazine-com-products-jot-preorder1">
1840                            Pre-Order Jot!
1841                          </a>
1842                        
1843                        
1844                      </div>
1845
1846                      
1847                    </li>
1848                  
1849
1850
1851                    <li class="mobile-nav__item">
1852                      <div class="mobile-nav__child-item">
1853                        
1854                          <a href="/collections/encyclopedia" class="mobile-nav__link" id="Sublabel-collections-encyclopedia2">
1855                            Encyclopedia of Inspiration
1856                          </a>
1857                        
1858                        
1859                      </div>
1860
1861                      
1862                    </li>
1863                  
1864
1865
1866                    <li class="mobile-nav__item">
1867                      <div class="mobile-nav__child-item">
1868                        
1869                          <a href="/products/little-u-volume-2" class="mobile-nav__link" id="Sublabel-products-little-u-volume-23">
1870                            Little U
1871                          </a>
1872                        
1873                        
1874                      </div>
1875
1876                      
1877                    </li>
1878                  
1879
1880
1881                    <li class="mobile-nav__item">
1882                      <div class="mobile-nav__child-item">
1883                        
1884                          <a href="/collections/books" class="mobile-nav__link" id="Sublabel-collections-books4">
1885                            All Books
1886                          </a>
1887                        
1888                        
1889                      </div>
1890
1891                      
1892                    </li>
1893                  
1894                </ul>
1895              </div>
1896            </div>
1897          
1898        </li>
1899      
1900
1901
1902        <li class="mobile-nav__item appear-animation appear-delay-6">
1903          
1904            <div class="mobile-nav__has-sublist">
1905              
1906                <a href="http://www.uppercasecircle.com/landing" class="mobile-nav__link" id="Label-http-www-uppercasecircle-com-landing5">
1907                  Community
1908                </a>
1909                <div class="mobile-nav__toggle">
1910                  <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-http-www-uppercasecircle-com-landing5">
1911                    <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1912  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1913</span>
1914
1915                  </button>
1916                </div>
1917              
1918            </div>
1919          
1920
1921          
1922            <div id="Linklist-http-www-uppercasecircle-com-landing5" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-http-www-uppercasecircle-com-landing5">
1923              <div class="collapsible-content__inner">
1924                <ul class="mobile-nav__sublist">
1925                  
1926
1927
1928                    <li class="mobile-nav__item">
1929                      <div class="mobile-nav__child-item">
1930                        
1931                          <a href="/pages/stockists" class="mobile-nav__link" id="Sublabel-pages-stockists1">
1932                            Stockists
1933                          </a>
1934                        
1935                        
1936                      </div>
1937
1938                      
1939                    </li>
1940                  
1941
1942
1943                    <li class="mobile-nav__item">
1944                      <div class="mobile-nav__child-item">
1945                        
1946                          <a href="https://www.uppercasecircle.com/landing" class="mobile-nav__link" id="Sublabel-https-www-uppercasecircle-com-landing2">
1947                            The UPPERCASE Circle
1948                          </a>
1949                        
1950                        
1951                      </div>
1952
1953                      
1954                    </li>
1955                  
1956
1957
1958                    <li class="mobile-nav__item">
1959                      <div class="mobile-nav__child-item">
1960                        
1961                          <a href="/pages/free" class="mobile-nav__link" id="Sublabel-pages-free3">
1962                            Newsletter
1963                          </a>
1964                        
1965                        
1966                      </div>
1967
1968                      
1969                    </li>
1970                  
1971
1972
1973                    <li class="mobile-nav__item">
1974                      <div class="mobile-nav__child-item">
1975                        
1976                          <a href="https://uppercasemag.notion.site/UPPERCASE-Submissions-434fa3c6ff5945fd8b1f7134eaf20aa6" class="mobile-nav__link" id="Sublabel-https-uppercasemag-notion-site-uppercase-submissions-434fa3c6ff5945fd8b1f7134eaf20aa64">
1977                            Submissions
1978                          </a>
1979                        
1980                        
1981                      </div>
1982
1983                      
1984                    </li>
1985                  
1986                </ul>
1987              </div>
1988            </div>
1989          
1990        </li>
1991      
1992
1993
1994        <li class="mobile-nav__item appear-animation appear-delay-7">
1995          
1996            <a href="/pages/help" class="mobile-nav__link">Help</a>
1997          
1998
1999          
2000        </li>
2001      
2002
2003      
2004
2005          <li class="mobile-nav__item appear-animation appear-delay-8">
2006            <a href="/account/login" class="mobile-nav__link">Log in</a>
2007          </li>
2008        
2009      
2010
2011      <li class="mobile-nav__spacer"></li>
2012
2013    </ul>
2014
2015  <ul class="mobile-nav__social">
2016    
2017    
2018    
2019    
2020    
2021    
2022    
2023    
2024    
2025  </ul>
2026
2027  </div>
2028</div>
2029
2030
2031
2032
2033
2034
2035
2036<style data-shopify>
2037  .site-nav__link,
2038  .site-nav__dropdown-link {
2039    font-size: 14px;
2040  }
2041
2042  
2043    .site-nav__link {
2044      padding-left: 8px;
2045      padding-right: 8px;
2046    }
2047  
2048</style>
2049
2050<div data-section-id="header" data-section-type="header-section">
2051  <div class="header-wrapper">
2052
2053    
2054
2055    <header
2056      class="site-header site-header--heading-style"
2057      data-sticky="false"
2058      data-overlay="false">
2059      <div class="page-width">
2060        <div
2061          class="header-layout header-layout--left"
2062          data-logo-align="left">
2063
2064          
2065            <div class="header-item header-item--logo">
2066              
2067  
2068
2069    
2070<style data-shopify>
2071    .header-item--logo,
2072    .header-layout--left-center .header-item--logo,
2073    .header-layout--left-center .header-item--icons {
2074      -webkit-box-flex: 0 1 90px;
2075      -ms-flex: 0 1 90px;
2076      flex: 0 1 90px;
2077    }
2078
2079    @media only screen and (min-width: 590px) {
2080      .header-item--logo,
2081      .header-layout--left-center .header-item--logo,
2082      .header-layout--left-center .header-item--icons {
2083        -webkit-box-flex: 0 0 230px;
2084        -ms-flex: 0 0 230px;
2085        flex: 0 0 230px;
2086      }
2087    }
2088
2089    .site-header__logo a {
2090      max-width: 90px;
2091    }
2092    .is-light .site-header__logo .logo--inverted {
2093      max-width: 90px;
2094    }
2095    @media only screen and (min-width: 590px) {
2096      .site-header__logo a {
2097        max-width: 230px;
2098      }
2099
2100      .is-light .site-header__logo .logo--inverted {
2101        max-width: 230px;
2102      }
2103    }
2104    </style>
2105
2106    
2107      <h1 class="site-header__logo" itemscope itemtype="http://schema.org/Organization">
2108        <span class="visually-hidden">UPPERCASE</span>
2109    
2110    
2111      
2112      <a
2113        href="/"
2114        itemprop="url"
2115        class="site-header__logo-link">
2116        <img
2117          class="small--hide"
2118          src="//uppercasemagazine.com/cdn/shop/files/UPPERCASE_full_logo_web_230x.jpg?v=1613794602"
2119          srcset="//uppercasemagazine.com/cdn/shop/files/UPPERCASE_full_logo_web_230x.jpg?v=1613794602 1x, //uppercasemagazine.com/cdn/shop/files/[email protected]?v=1613794602 2x"
2120          alt="UPPERCASE"
2121          itemprop="logo">
2122        <img
2123          class="medium-up--hide"
2124          src="//uppercasemagazine.com/cdn/shop/files/UPPERCASE_full_logo_web_90x.jpg?v=1613794602"
2125          srcset="//uppercasemagazine.com/cdn/shop/files/UPPERCASE_full_logo_web_90x.jpg?v=1613794602 1x, //uppercasemagazine.com/cdn/shop/files/[email protected]?v=1613794602 2x"
2126          alt="UPPERCASE">
2127      </a>
2128      
2129    
2130    
2131      </h1>
2132    
2133
2134  
2135
2136
2137
2138
2139            </div>
2140          
2141
2142          
2143            <div class="header-item header-item--navigation">
2144              
2145
2146
2147<ul
2148  class="site-nav site-navigation medium-down--hide"
2149  
2150    role="navigation" aria-label="Primary"
2151  >
2152  
2153
2154
2155    <li
2156      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
2157      aria-haspopup="true">
2158
2159      <a href="/collections/subscribe-only" class="site-nav__link site-nav__link--has-dropdown">
2160        Subscribe / Renew
2161        
2162          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2163        
2164      </a>
2165      
2166        <ul class="site-nav__dropdown text-left">
2167          
2168
2169
2170            <li class="">
2171              <a href="/collections/subscribe-only" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2172                Subscriptions
2173                
2174              </a>
2175              
2176            </li>
2177          
2178
2179
2180            <li class="">
2181              <a href="/collections/renewals" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2182                Renewals
2183                
2184              </a>
2185              
2186            </li>
2187          
2188
2189
2190            <li class="">
2191              <a href="/pages/giftsubs" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2192                Gift Subscriptions
2193                
2194              </a>
2195              
2196            </li>
2197          
2198        </ul>
2199      
2200    </li>
2201  
2202
2203
2204    <li
2205      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
2206      aria-haspopup="true">
2207
2208      <a href="/pages/giftsubs" class="site-nav__link site-nav__link--has-dropdown">
2209        Gifting
2210        
2211          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2212        
2213      </a>
2214      
2215        <ul class="site-nav__dropdown text-left">
2216          
2217
2218
2219            <li class="">
2220              <a href="/pages/giftsubs" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2221                Gift Subscriptions
2222                
2223              </a>
2224              
2225            </li>
2226          
2227
2228
2229            <li class="">
2230              <a href="/products/sampler" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2231                The UPPERCASE Sampler
2232                
2233              </a>
2234              
2235            </li>
2236          
2237
2238
2239            <li class="">
2240              <a href="/pages/giftgraphics" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2241                Free Printables &amp; Gift Notices
2242                
2243              </a>
2244              
2245            </li>
2246          
2247
2248
2249            <li class="">
2250              <a href="/pages/help" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2251                Help
2252                
2253              </a>
2254              
2255            </li>
2256          
2257        </ul>
2258      
2259    </li>
2260  
2261
2262
2263    <li
2264      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
2265      aria-haspopup="true">
2266
2267      <a href="https://uppercasemagazine.com/products/uppercase-69" class="site-nav__link site-nav__link--has-dropdown">
2268        Magazine
2269        
2270          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
2270ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2271        
2272      </a>
2273      
2274        <ul class="site-nav__dropdown text-left">
2275          
2276
2277
2278            <li class="">
2279              <a href="/products/uppercase71" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2280                Current Issue
2281                
2282              </a>
2283              
2284            </li>
2285          
2286
2287
2288            <li class="">
2289              <a href="/products/uppercase-702026" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2290                Previous Issue
2291                
2292              </a>
2293              
2294            </li>
2295          
2296
2297
2298            <li class="">
2299              <a href="/collections/backissuesonsale" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2300                Back Issues
2301                
2302              </a>
2303              
2304            </li>
2305          
2306
2307
2308            <li class="">
2309              <a href="http://uppercasearchive.com/" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2310                Digital Archive
2311                
2312              </a>
2313              
2314            </li>
2315          
2316        </ul>
2317      
2318    </li>
2319  
2320
2321
2322    <li
2323      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
2324      aria-haspopup="true">
2325
2326      <a href="/collections/books" class="site-nav__link site-nav__link--has-dropdown">
2327        Books
2328        
2329          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2330        
2331      </a>
2332      
2333        <ul class="site-nav__dropdown text-left">
2334          
2335
2336
2337            <li class="">
2338              <a href="https://uppercasemagazine.com/products/jot-preorder" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2339                Pre-Order Jot!
2340                
2341              </a>
2342              
2343            </li>
2344          
2345
2346
2347            <li class="">
2348              <a href="/collections/encyclopedia" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2349                Encyclopedia of Inspiration
2350                
2351              </a>
2352              
2353            </li>
2354          
2355
2356
2357            <li class="">
2358              <a href="/products/little-u-volume-2" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2359                Little U
2360                
2361              </a>
2362              
2363            </li>
2364          
2365
2366
2367            <li class="">
2368              <a href="/collections/books" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2369                All Books
2370                
2371              </a>
2372              
2373            </li>
2374          
2375        </ul>
2376      
2377    </li>
2378  
2379
2380
2381    <li
2382      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
2383      aria-haspopup="true">
2384
2385      <a href="http://www.uppercasecircle.com/landing" class="site-nav__link site-nav__link--has-dropdown">
2386        Community
2387        
2388          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2389        
2390      </a>
2391      
2392        <ul class="site-nav__dropdown text-left">
2393          
2394
2395
2396            <li class="">
2397              <a href="/pages/stockists" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2398                Stockists
2399                
2400              </a>
2401              
2402            </li>
2403          
2404
2405
2406            <li class="">
2407              <a href="https://www.uppercasecircle.com/landing" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2408                The UPPERCASE Circle
2409                
2410              </a>
2411              
2412            </li>
2413          
2414
2415
2416            <li class="">
2417              <a href="/pages/free" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2418                Newsletter
2419                
2420              </a>
2421              
2422            </li>
2423          
2424
2425
2426            <li class="">
2427              <a href="https://uppercasemag.notion.site/UPPERCASE-Submissions-434fa3c6ff5945fd8b1f7134eaf20aa6" class="site-nav__dropdown-link site-nav__dropdown-link--second-level ">
2428                Submissions
2429                
2430              </a>
2431              
2432            </li>
2433          
2434        </ul>
2435      
2436    </li>
2437  
2438
2439
2440    <li
2441      class="site-nav__item site-nav__expanded-item"
2442      >
2443
2444      <a href="/pages/help" class="site-nav__link">
2445        Help
2446        
2447      </a>
2448      
2449    </li>
2450  
2451</ul>
2452
2453            </div>
2454          
2455
2456          
2457
2458          <div class="header-item header-item--icons">
2459            <div class="site-nav site-nav--icons">
2460  
2461    
2462  <div id="CurrencyPicker-header" class="currency-picker currency-picker--header medium-down--hide">
2463    <button type="button" class="currency-picker__btn js-modal-open-currency-modal">
2464      <span class="currency-flag currency-flag--small" data-flag="USD" aria-hidden="true"></span>
2465      <span class="currency-picker__label">USD</span>
2466    </button>
2467  </div>
2468
2469
2470  
2471  <div class="site-nav__icons">
2472    
2473      <a class="site-nav__link site-nav__link--icon medium-down--hide" href="/account">
2474        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg>
2475        <span class="icon__fallback-text">
2476          
2477            Log in
2478          
2479        </span>
2480      </a>
2481    
2482
2483    
2484      <a href="/search" class="site-nav__link site-nav__link--icon js-search-header js-no-transition">
2485        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
2486        <span class="icon__fallback-text">Search</span>
2487      </a>
2488    
2489
2490    
2491      <button
2492        type="button"
2493        class="site-nav__link site-nav__link--icon js-drawer-open-nav large-up--hide"
2494        aria-controls="NavDrawer">
2495        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg>
2496        <span class="icon__fallback-text">Site navigation</span>
2497      </button>
2498    
2499
2500    <a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart js-no-transition" aria-controls="CartDrawer">
2501      <span class="cart-link">
2502        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 64 64"><path d="M14 17.44h46.79l-7.94 25.61H20.96l-9.65-35.1H3"/><circle cx="27" cy="53" r="2"/><circle cx="47" cy="53" r="2"/></svg>
2503        <span class="icon__fallback-text">Cart</span>
2504        <span class="cart-link__bubble"></span>
2505      </span>
2506    </a>
2507  </div>
2508</div>
2509
2510          </div>
2511        </div>
2512
2513        
2514      </div>
2515      <div class="site-header__search-container">
2516        <div class="site-header__search">
2517          <div class="page-width">
2518            <form action="/search" method="get" class="site-header__search-form" role="search">
2519              <input type="hidden" name="type" value="product">
2520              <button type="submit" class="text-link site-header__search-btn">
2521                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
2522                <span class="icon__fallback-text">Search</span>
2523              </button>
2524              <input type="search" name="q" value="" placeholder="Search our store" class="site-header__search-input" aria-label="Search our store">
2525            </form>
2526            <button type="button" class="js-search-header-close text-link site-header__search-btn">
2527              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
2528              <span class="icon__fallback-text">"Close (esc)"</span>
2529            </button>
2530          </div>
2531        </div>
2532      </div>
2533    </header>
2534  </div>
2535</div>
2536
2537
2538</div>
2539
2540        <main class="main-content" id="MainContent">
2541          
2542<!--GEM_HEADER-->
2543
2544
2545<link rel="stylesheet" type="text/css" href="https://assets.gemcommerce.com/v6/libs/css/fontawesome-4.6.3.1.min.css" class="gf-style">
2546<link data-instant-track rel="stylesheet" type="text/css" href="https://assets.gemcommerce.com/v6/files/vendor.css?refresh=1" class="gf-style" />
2547<link data-instant-track rel="stylesheet" type="text/css" href="//uppercasemagazine.com/cdn/shop/t/19/assets/gem-page-index-1731615283.css?v=129252663930361559501789142701" class="gf_page_style">
2548<link data-instant-track class="gf_fonts" data-fonts="Albert Sans" href="//fonts.googleapis.com/css2?family=Albert Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" />
2549<link data-instant-track class="gf_fonts" data-fonts="Inter" href="//fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" />
2550<link data-instant-track class="gf_fonts" data-fonts="Montserrat" href="//fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" />
2551<link data-instant-track class="gf_fonts" data-fonts="Abhaya Libre" href="//fonts.googleapis.com/css2?family=Abhaya Libre:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" />
2552
2553  <link data-instant-track rel="stylesheet" type="text/css" href="//uppercasemagazine.com/cdn/shop/t/19/assets/gp-preset-103848.css?v=6026433224537433731732569593" class="gf-global-style" />
2554
2555<!--GEM_HEADER_END-->
2556<!--Gem_Page_Main_Editor--><div class="clearfix"></div><div class="gryffeditor"><div data-label="Vimeo" data-key="vimeo" data-atomgroup="module" id="m-1668524587170" class="module-wrap" data-icon="gpicon-vimeo" data-ver="1" data-id="1668524587170" style=""><div class="module " data-url="https://vimeo.com/1029775461" data-autopause="0" data-autoplay="1" data-badge="" data-videoloop="1" data-byline="0" data-showtitle="0" data-showportrait="0" data-videomute="0"><div class="vimeo_video videoFullScreen"></div></div><div class="gf_vimeo-overlay"></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1731709814090" class="gf_row" data-icon="gpicon-row" data-id="1731709814090"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1731709814144" data-id="1731709814144"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731709907334" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731709907334" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/521da8e1-83cf-4702-8152-d565a7808820/-/format/auto/-/preview/120x120/-/quality/lighter/forthecreativeandcurious.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="50%" data-height="auto" title="" width="1038" height="42" natural-width="1038" natural-height="42" data-lg-size="3000x3000"></div></div></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731710127646" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731710127646" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/d41a9455-ccaf-41b7-bde1-e8b192a5da00/-/format/auto/-/preview/120x120/-/quality/lighter/white%20scroll%20top.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="3000" height="53" data-width="100%" data-height="auto" title="" natural-width="3000" natural-height="53" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1646580266766" class="gf_row gf_row-gap-0" data-icon="gpicon-row" data-id="1646580266766" data-extraclass="" data-row-gap="0px" style=""><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1646580266670" data-id="1646580266670"><div data-label="Heading" data-key="heading" data-atomgroup="element" id="e-1731714692518" class="element-wrap" data-icon="gpicon-heading" data-ver="2" data-id="1731714692518" style=""><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" data-exc=""><h1 class="gf_gs_ct">please read this before placing your order</h1></div></div><div data-label="Text Block" data-key="text-block" id="e-1700796059657" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1700796059657" style=""><div class="elm text-edit gf-elm-left gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf_gs-text-paragraph-2" data-gemlang="en" data-exc=""><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">Customers in the UK/Europe can order books and back issues from&nbsp;</span><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><u><a href="https://www.centralbooks.com/uppercase.html" class="" target="_blank">Central Books</a>&nbsp;in London.</u></span></p></div></div><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731725568984" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731725568984" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><img src="https://ucarecdn.com/bec4edb6-7ff5-47bc-8779-2d0d0cdb7b25/-/format/auto/-/preview/120x120/-/quality/lighter/squiggle%20line%20divider%20transparent.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="750" height="25" data-width="600px" data-height="auto" title="" natural-width="750" natural-height="25" data-lg-size="3000x3000"></div></div>
2556<div data-label="Row" data-key="row" id="r-1632699694889" class="gf_row gf_row-fluid gf_row-no-padding gf_row-gap-0" data-icon="gpicon-row" data-id="1632699694889" data-layout-lg="3+3+3+3" data-extraclass="" data-layout-md="3+3+3+3" data-layout-sm="6+6+6+6" data-layout-xs="12+12+12+12" data-row-gap="0px"><div class="gf_column gf_col-lg-3 gf_col-md- gf_col-md-3 gf_col-sm-3 gf_col-xs-6" id="c-1632699694887" data-id="1632699694887"><div data-label="Heading" data-key="heading" id="e-1632699747642" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1632699747642" style=""><div class="elm text-edit gf-elm-center gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-gemlang="en" data-exc=""><h3 class="gf_gs-text-heading-2">Made in Canada</h3></div></div><div data-label="Text Block" data-key="text-block" id="e-1632775886094" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1632775886094" style=""><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-2" data-gemlang="en" data-exc=""><p>UPPERCASE is a Canadian company based in Calgary. Sorry, no local pickups at this time.&nbsp;</p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><br></span></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit; font-weight: 700;"><a href="https://uppercasemagazine.com/pages/help" class=""><u>Address changes</u></a></span><br style="letter-spacing: 0.4px;"><span style="font-weight: 700; letter-spacing: 0.4px;"><a href="https://uppercasemagazine.com/pages/help" class=""><u>Account information</u></a></span><br style="letter-spacing: 0.4px;"><span style="font-weight: 700; letter-spacing: 0.4px;"><u><a href="https://uppercasemagazine.com/pages/help" class="">Shipping policies</a></u></span><br style="letter-spacing: 0.4px;"><span style="font-weight: 700; letter-spacing: 0.4px;"><a href="https://uppercasemagazine.com/pages/help" class=""><u>Contact</u></a></span><br></p></div></div></div><div class="gf_column gf_col-lg-3 gf_col-md-3 gf_col-sm-3 gf_col-xs-6" id="c-1632699740216" data-id="1632699740216"><div data-label="Heading" data-key="heading" id="e-1632699756847" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1632699756847" style=""><div class="elm text-edit gf-elm-center gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-gemlang="en" data-exc=""><h3 class="gf_gs-text-heading-2">Currency</h3></div></div><div data-label="Text Block" data-key="text-block" id="e-1632776043063" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1632776043063" style=""><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-2" data-gemlang="en" data-exc=""><p>The shop will convert to your local currency.&nbsp;</p><p><br></p><p>We ship subscriptions, books, back issues to Canada, USA, UK, Western Europe, Australia, New Zealand and parts of Asia.&nbsp;</p><p><br></p><p>We accept Visa, MC, Amex and Paypal.</p><p><br></p></div></div></div><div class="gf_column gf_col-lg-3 gf_col-md-3 gf_col-sm-3 gf_col-xs-6" id="c-1632699740142" data-id="1632699740142"><div data-label="Heading" data-key="heading" id="e-1632699761226" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1632699761226" style=""><div class="elm text-edit gf-elm-center gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-gemlang="en" data-exc=""><h5 class="gf_gs-text-heading-2">Customs</h5></div></div><div data-label="Text Block" data-key="text-block" id="e-1632776197906" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1632776197906" style=""><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-2" data-gemlang="en" data-exc=""><p><strong style="">No tariffs on USA orders.</strong></p><p><br></p><p><strong>Outside North America:</strong> Customs are at the recipient country's discretion and are the purchaser's responsibility. Import charges may apply to the first issue of a subscription, but subsequent issues are not subject to customs.&nbsp;&nbsp;</p><p><strong><br>UK/Europe:&nbsp;</strong><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">Order books and back issues from our UK distributor </span><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><u style=""><a href="https://www.centralbooks.com/uppercase.html" class="" target="_blank" style="">Central Books</a></u></span><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">.</span></p><p><br></p><p><br></p></div></div></div><div class="gf_column gf_col-lg-3 gf_col-md-3 gf_col-sm-3 gf_col-xs-6" id="c-1632699740157" data-id="1632699740157"><div data-label="Heading" data-key="heading" id="e-1632699767746" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1632699767746" style=""><div class="elm text-edit gf-elm-center gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-gemlang="en" data-exc=""><h5 class="gf_gs-text-heading-2">Take your time!</h5></div></div><div data-label="Text Block" data-key="text-block" id="e-1632776394883" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1632776394883" style=""><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-2" data-gemlang="en" data-exc=""><p>Please be mindful when adding items to your cart.&nbsp;</p><p><br></p><p>Proof all names, and addresses and input your email carefully.&nbsp;</p><p><br></p><p>Receipts are emailed immediately following a successful transaction. Review and save your receipt.</p></div></div></div></div></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731705748092" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731705748092" data-resolution="3000x3000" style="display: block;"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/0c12ebb2-7d1b-4e49-871d-3d5237b7cce2/-/format/auto/-/preview/120x120/-/quality/lighter/white%20scroll.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="3000" height="53" data-width="100%" data-height="auto" title="" natural-width="3000" natural-height="53" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Heading" data-key="heading" id="e-1739820524436" class="element-wrap gf_gs-spacing-lg-m-top" data-icon="gpicon-heading" data-ver="1" data-id="1739820524436"><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" data-exc=""><h1 class="gf_gs_ct"><font color="#dd3333">Subscriptions</font></h1></div></div><!--gfsplit--><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1734197941003" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1734197941003" style=""><div class="elm text-edit gf-elm-left gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf_gs-text-paragraph-1" data-gemlang="en" data-exc=""><p>UPPERCASE is a quarterly magazine for the creative and curious inspired by craft, design, typography and illustration. Published since 2009, the magazine has an enthusiastic and loyal readership of designers, illustrators, craftspeople, creative entrepreneurs and paper lovers around the world. Ads-free, with high-quality production values and a unique design aesthetic, the content of each issue is eclectic and inspiring.</p><p><br></p></div></div><!--gfsplit--><div data-label="Product List" data-key="product-list" data-atomgroup="product-list" id="m-1707861026735" class="module-wrap" data-icon="gpicon-product-list" data-ver="1.0" data-id="1707861026735" style="min-height: auto;"><div class="module " data-cid="262181421145" data-chandle="subscribe-only" data-limit="4" data-collg="3" data-colmd="2" data-colsm="2" data-colxs="2"><div class="item-content item-content-no-placeholder"><div class="gf_row gf_row-no-width gf_row_no_tools gf_row-no-padding"><div class="gf_column gf_col_no_tools gf_col-xs-6 gf_col-sm-6 gf_col-md-6 gf_col-lg-4" style="padding: 20px !important"><div data-label="Product" data-key="product" id="m-1707861026735-child1" data-ver="3.1" class="module-wrap" data-id="1707861026735-child1" data-index="1" style="min-height: auto;"><div class="module" data-variant="auto" style="" data-current-variant="40524557484121"><product-form class="product-form"><form method="post" action="/cart/add" id="" accept-charset="UTF-8" class="AddToCartForm " enctype="multipart/form-data" data-productid="8182466478169"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input name="id" type="hidden" value="43194934788185" data-productid="8182466478169"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1707861026735-child1-0" data-id="1707861026735-child1-0" data-label="(P) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs" data-effect="default" data-pid="8182466478169" data-image-type="variant" data-default-variant="" data-select-text="" data-zoom-level="1.2" data-ori-size="1024x1024" data-displaytype="percentage" data-displayunit="%" data-badgemod="0"><a href="/products/subscription-starting-with-70-july-aug-sept-2026" class="img-holder"><div class="gf_product-badge-anchor gf_pb_top-right hide"><div class="gf_badge-text-wrap gf_pb_sheild gf_gs-text-paragraph-2"><span>Sale Off </span></div></div><img class="gf_product-image gf_featured-image gf_lazyload" src="//uppercasemagazine.com/cdn/shop/files/70sub_120x120.jpg?v=1779393304" data-zoom="//uppercasemagazine.com/cdn/shop/files/70sub_2048x2048.jpg?v=1779393304" alt="Subscription: Starting with #70 (July-Aug-Sept 2026)" natural-width="1111" natural-height="1403" width="1111" height="1403" data-width="100%" data-height="auto" style="width: 100%; height: auto" data-lg-size="1024x1024"></a></div></div></div><div class="gf_clearfix"></div>
2556<script type="text/plain" class="product-json" id="product-json8182466478169">{"id":8182466478169,"title":"Subscription: Starting with #70 (July-Aug-Sept 2026)","handle":"subscription-starting-with-70-july-aug-sept-2026","description":"\u003cp\u003e#70  July\/Aug\/Sept 2026\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#71  Oct\/Nov\/Dec 2026\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#72 Jan\/Feb\/March 2027\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#73  April\/May\/June 2027\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e\u003cspan data-token-index=\"0\" class=\"notion-enable-hover\"\u003eGet $10 off automatically when purchasing a two-year subscription. \u003c\/span\u003e\u003c\/strong\u003e\u003c!-- notionvc: 3a844c89-dafa-4c25-ab6c-319b0554a519 --\u003e\u003c\/p\u003e","published_at":"2026-04-03T16:24:12-06:00","created_at":"2026-04-03T16:22:07-06:00","vendor":"UPPERCASE","type":"subscription","tags":["next"],"price":8000,"price_min":8000,"price_max":23000,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43194934788185,"title":"Mailed to Canada or USA, one year subscription (#70-73)","option1":"Mailed to Canada or USA, one year subscription (#70-73)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Subscription: Starting with #70 (July-Aug-Sept 2026) - Mailed to Canada or USA, one year subscription (#70-73)","public_title":"Mailed to Canada or USA, one year subscription (#70-73)","options":["Mailed to Canada or USA, one year subscription (#70-73)"],"price":8000,"weight":0,"compare_at_price":null,"inventory_quantity":-320,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43194934820953,"title":"Mailed to Canada or USA, two year subscription (#70-77)","option1":"Mailed to Canada or USA, two year subscription (#70-77)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Subscription: Starting with #70 (July-Aug-Sept 2026) - Mailed to Canada or USA, two year subscription (#70-77)","public_title":"Mailed to Canada or USA, two year subscription (#70-77)","options":["Mailed to Canada or USA, two year subscription (#70-77)"],"price":15000,"weight":0,"compare_at_price":null,"inventory_quantity":-30,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43194934853721,"title":"Mailed internationally, one year subscription (#70-73)","option1":"Mailed internationally, one year subscription (#70-73)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Subscription: Starting with #70 (July-Aug-Sept 2026) - Mailed internationally, one year subscription (#70-73)","public_title":"Mailed internationally, one year subscription (#70-73)","options":["Mailed internationally, one year subscription (#70-73)"],"price":11900,"weight":0,"compare_at_price":null,"inventory_quantity":-28,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43194934886489,"title":"Mailed internationally, two year subscription (#70-77)","option1":"Mailed internationally, two year subscription (#70-77)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Subscription: Starting with #70 (July-Aug-Sept 2026) - Mailed internationally, two year subscription (#70-77)","public_title":"Mailed internationally, two year subscription (#70-77)","options":["Mailed internationally, two year subscription (#70-77)"],"price":23000,"weight":0,"compare_at_price":null,"inventory_quantity":-9,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/uppercasemagazine.com\/cdn\/shop\/files\/70sub.jpg?v=1779393304","\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER_70_front_web.jpg?v=1779393371","\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER71webbyHelenCann.jpg?v=1786477336"],"featured_image":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/70sub.jpg?v=1779393304","options":["Select"],"media":[{"alt":null,"id":28338386665561,"position":1,"preview_image":{"aspect_ratio":0.792,"height":1403,"width":1111,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/70sub.jpg?v=1779393304"},"aspect_ratio":0.792,"height":1403,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/70sub.jpg?v=1779393304","width":1111},{"alt":null,"id":28338390532185,"position":2,"preview_image":{"aspect_ratio":0.795,"height":2517,"width":2000,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER_70_front_web.jpg?v=1779393371"},"aspect_ratio":0.795,"height":2517,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER_70_front_web.jpg?v=1779393371","width":2000},{"alt":null,"id":28997753634905,"position":3,"preview_image":{"aspect_ratio":0.799,"height":2503,"width":2000,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER71webbyHelenCann.jpg?v=1786477336"},"aspect_ratio":0.799,"height":2503,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER71webbyHelenCann.jpg?v=1786477336","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e#70  July\/Aug\/Sept 2026\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#71  Oct\/Nov\/Dec 2026\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#72 Jan\/Feb\/March 2027\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#73  April\/May\/June 2027\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e\u003cspan data-token-index=\"0\" class=\"notion-enable-hover\"\u003eGet $10 off automatically when purchasing a two-year subscription. \u003c\/span\u003e\u003c\/strong\u003e\u003c!-- notionvc: 3a844c89-dafa-4c25-ab6c-319b0554a519 --\u003e\u003c\/p\u003e"}</script>
2556<input type="hidden" name="product-id" value="8182466478169" /></form></product-form></div></div></div><div class="gf_column gf_col_no_tools gf_col-xs-6 gf_col-sm-6 gf_col-md-6 gf_col-lg-4" style="padding: 20px !important"><div data-label="Product" data-key="product" id="m-1707861026735-child2" data-ver="3.1" class="module-wrap" data-id="1707861026735-child2" data-index="1" style="min-height: auto;"><div class="module" data-variant="auto" style="" data-current-variant="40524557484121"><product-form class="product-form"><form method="post" action="/cart/add" id="" accept-charset="UTF-8" class="AddToCartForm " enctype="multipart/form-data" data-productid="8248855330905"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input name="id" type="hidden" value="43436380848217" data-productid="8248855330905"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1707861026735-child2-0" data-id="1707861026735-child2-0" data-label="(P) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs" data-effect="default" data-pid="8248855330905" data-image-type="variant" data-default-variant="" data-select-text="" data-zoom-level="1.2" data-ori-size="1024x1024" data-displaytype="percentage" data-displayunit="%" data-badgemod="0"><a href="/products/subscription-starting-with-71-oct-nov-dec-2026" class="img-holder"><div class="gf_product-badge-anchor gf_pb_top-right hide"><div class="gf_badge-text-wrap gf_pb_sheild gf_gs-text-paragraph-2"><span>Sale Off </span></div></div><img class="gf_product-image gf_featured-image gf_lazyload" src="//uppercasemagazine.com/cdn/shop/files/sub71_120x120.jpg?v=1786476205" data-zoom="//uppercasemagazine.com/cdn/shop/files/sub71_2048x2048.jpg?v=1786476205" alt="Subscription: Starting with #71 (Oct-Nov-Dec 2026)" natural-width="1667" natural-height="2104" width="1667" height="2104" data-width="100%" data-height="auto" style="width: 100%; height: auto" data-lg-size="1024x1024"></a></div></div></div><div class="gf_clearfix"></div>
2556<script type="text/plain" class="product-json" id="product-json8248855330905">{"id":8248855330905,"title":"Subscription: Starting with #71 (Oct-Nov-Dec 2026)","handle":"subscription-starting-with-71-oct-nov-dec-2026","description":"\u003cp\u003e#71  Oct\/Nov\/Dec 2026\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#72 Jan\/Feb\/March 2027\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#73  April\/May\/June 2027\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#74  July\/Aug\/Sept 2027\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e\u003cspan data-token-index=\"0\" class=\"notion-enable-hover\"\u003eGet $10 off automatically when purchasing a two-year subscription. \u003c\/span\u003e\u003c\/strong\u003e\u003c!-- notionvc: 3a844c89-dafa-4c25-ab6c-319b0554a519 --\u003e\u003c\/p\u003e","published_at":"2026-06-27T20:36:54-06:00","created_at":"2026-06-15T11:13:54-06:00","vendor":"UPPERCASE","type":"subscription","tags":["next"],"price":8000,"price_min":8000,"price_max":23000,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43436380848217,"title":"Mailed to Canada or USA, one year subscription (#71-74)","option1":"Mailed to Canada or USA, one year subscription (#71-74)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Subscription: Starting with #71 (Oct-Nov-Dec 2026) - Mailed to Canada or USA, one year subscription (#71-74)","public_title":"Mailed to Canada or USA, one year subscription (#71-74)","options":["Mailed to Canada or USA, one year subscription (#71-74)"],"price":8000,"weight":0,"compare_at_price":null,"inventory_quantity":-115,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43436380880985,"title":"Mailed to Canada or USA, two year subscription (#71-78)","option1":"Mailed to Canada or USA, two year subscription (#71-78)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Subscription: Starting with #71 (Oct-Nov-Dec 2026) - Mailed to Canada or USA, two year subscription (#71-78)","public_title":"Mailed to Canada or USA, two year subscription (#71-78)","options":["Mailed to Canada or USA, two year subscription (#71-78)"],"price":15000,"weight":0,"compare_at_price":null,"inventory_quantity":-14,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43436380913753,"title":"Mailed internationally, one year subscription (#71-74)","option1":"Mailed internationally, one year subscription (#71-74)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Subscription: Starting with #71 (Oct-Nov-Dec 2026) - Mailed internationally, one year subscription (#71-74)","public_title":"Mailed internationally, one year subscription (#71-74)","options":["Mailed internationally, one year subscription (#71-74)"],"price":11900,"weight":0,"compare_at_price":null,"inventory_quantity":-6,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43436380946521,"title":"Mailed internationally, two year subscription (#71-78)","option1":"Mailed internationally, two year subscription (#71-78)","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Subscription: Starting with #71 (Oct-Nov-Dec 2026) - Mailed internationally, two year subscription (#71-78)","public_title":"Mailed internationally, two year subscription (#71-78)","options":["Mailed internationally, two year subscription (#71-78)"],"price":23000,"weight":0,"compare_at_price":null,"inventory_quantity":-1,"inventory_management":null,"inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/uppercasemagazine.com\/cdn\/shop\/files\/sub71.jpg?v=1786476205","\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER_71_web_by_Helen_Cann.jpg?v=1786476220","\/\/uppercasemagazine.com\/cdn\/shop\/files\/71subnumber.jpg?v=1781543659"],"featured_image":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/sub71.jpg?v=1786476205","options":["Select"],"media":[{"alt":null,"id":28997716639833,"position":1,"preview_image":{"aspect_ratio":0.792,"height":2104,"width":1667,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/sub71.jpg?v=1786476205"},"aspect_ratio":0.792,"height":2104,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/sub71.jpg?v=1786476205","width":1667},{"alt":null,"id":28997716934745,"position":2,"preview_image":{"aspect_ratio":0.799,"height":2503,"width":2000,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER_71_web_by_Helen_Cann.jpg?v=1786476220"},"aspect_ratio":0.799,"height":2503,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/COVER_71_web_by_Helen_Cann.jpg?v=1786476220","width":2000},{"alt":null,"id":28505456640089,"position":3,"preview_image":{"aspect_ratio":0.792,"height":1403,"width":1111,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/71subnumber.jpg?v=1781543659"},"aspect_ratio":0.792,"height":1403,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/71subnumber.jpg?v=1781543659","width":1111}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e#71  Oct\/Nov\/Dec 2026\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#72 Jan\/Feb\/March 2027\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#73  April\/May\/June 2027\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e#74  July\/Aug\/Sept 2027\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e\u003cspan data-token-index=\"0\" class=\"notion-enable-hover\"\u003eGet $10 off automatically when purchasing a two-year subscription. \u003c\/span\u003e\u003c\/strong\u003e\u003c!-- notionvc: 3a844c89-dafa-4c25-ab6c-319b0554a519 --\u003e\u003c\/p\u003e"}</script>
2556<input type="hidden" name="product-id" value="8248855330905" /></form></product-form></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-sm"></div><div class="gf_clearfix visible-md"></div></div></div></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1700782294586" class="gf_row" data-icon="gpicon-row" data-id="1700782294586" data-extraclass="" style=""><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1700782294606" data-id="1700782294606"><div data-label="Heading" data-key="heading" data-atomgroup="element" id="e-1731714285656" class="element-wrap" data-icon="gpicon-heading" data-ver="2" data-id="1731714285656" style=""><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" data-exc=""><h1 class="gf_gs_ct">Purchasing a Gift Subscription</h1></div></div><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1700782304208" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1700782304208" style=""><div class="elm text-edit gf-elm-left gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf_gs-text-paragraph-2" data-gemlang="en" data-exc=""><p><span style="font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">To purchase a Gift Subscription, put your recipient's name and address in the shipping fields and your name, email and address in the billing fields.&nbsp;</span><span style="font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">More detailed information about <a href="/pages/giftsubs" class="" style="font-weight: bold; text-decoration-line: underline;">Gift Subscriptions</a>&nbsp;<span style="font-weight: bold;"></span>and <span style="font-weight: bold; text-decoration-line: underline;"><a href="/pages/gifts" class="" style="">Gifts</a></span>&nbsp;are in the "Gifts" tab.</span></p></div></div></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731706090648" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731706090648" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/d41a9455-ccaf-41b7-bde1-e8b192a5da00/-/format/auto/-/preview/120x120/-/quality/lighter/white%20scroll%20top.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="3000" height="53" natural-width="3000" natural-height="53" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Row" class="gf_row gf_row-fluid gf_row-no-padding gf_row-gap-0" id="r-1670946317943" data-icon="gpicon-row" data-id="1670946317943" data-row-gap="0px" data-extraclass=""><div class="gf_column gf_col-lg-4 gf_col-md-4 gf_col-sm-4 gf_col-xs-4" id="c-1605053641809" data-id="1605053641809"><div data-label="Image" data-key="image" id="e-1670946317909" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1670946317909" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg" data-exc=""><img src="https://ucarecdn.com/be768988-cf62-466e-b31d-41328ca21b83/-/format/auto/-/preview/120x120/-/quality/lighter/janine%20web%20circle.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="90%" data-height="auto" title="" natural-width="272" natural-height="272" width="272" height="272" data-lg-size="3000x3000"></div></div><div data-label="Heading" data-key="heading" id="e-1670946317930" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1670946317930" style=""><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" data-exc=""><h6 class="gf_gs_ct">I send my newsletter every Tuesday! Find out about open calls, sneak peeks and a welcome subscription offer, too.</h6></div></div><div data-label="Button" data-key="button" id="e-1670946317925" class="element-wrap" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1670946317925" style=""><div class="elm gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="/pages/free" target="" data-scroll-speed="2000" data-exc=""><span>Sign up</span></a></div></div></div><div class="gf_column gf_col-lg-8 gf_col-md-8 gf_col-sm-8 gf_col-xs-8" id="c-1606319321036" data-id="1606319321036"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731708276455" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731708276455" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-exc=""><img src="https://ucarecdn.com/50ab9dd4-5287-42e8-804e-c998022e5dbe/-/format/auto/-/preview/120x120/-/quality/lighter/welcome.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="1599" height="272" data-width="80%" data-height="auto" title="" natural-width="1599" natural-height="272" data-lg-size="3000x3000"></div></div><div data-label="Text Block" data-key="text-block" id="e-1670946317901" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1670946317901" style=""><div class="elm text-edit gf-elm-left gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg gf_gs-text-paragraph-3" data-gemlang="en" data-exc=""><p><span style="letter-spacing: 0.45px;">I'm Janine, the publisher, editor, designer (and customer service, too!) of this one-woman operation.</span><span style="letter-spacing: 0.45px;">&nbsp;</span></p><p><br></p><p>UPPERCASE creates beautiful and inspiring books for the creative and curious.&nbsp;<span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">Published since 2009, UPPERCASE has an enthusiastic&nbsp;and loyal readership of designers, illustrators, craftspeople, creative entrepreneurs and paper lovers around the world. Ads-free, with high-quality production values and a unique design aesthetic, the content of each issue is eclectic and inspiring. I have a wonderfully talented roster of core contributing writers, illustrators and photographers.</span></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><br></span></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">I'm grateful for the enthusiastic and generous readers who support my publications. I also appreciate you taking the time to read the details before placing an order. It will make your ordering experience easier—and my workload a little lighter—so that I can concentrate on creating all these lovely books and magazines!</span></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><br></span></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">If you have questions, please consult the <u><a href="/pages/help" class="">Help</a></u> page for more info and my contact information.&nbsp;</span><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">Thank you for your kind attention and support!</span></p></div></div><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731708492029" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731708492029" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-exc=""><img src="https://ucarecdn.com/e45f8e83-c1dc-4f01-b0b6-d3e7ca25a7ee/-/format/auto/-/preview/120x120/-/quality/lighter/janine%20signature.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="366" height="161" data-width="100px" data-height="auto" title="" natural-width="366" natural-height="161" data-lg-size="3000x3000"></div></div></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731705958790" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731705958790" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/3e93c84f-5d9a-44e2-9b78-7fb46f8daddf/-/format/auto/-/preview/120x120/-/quality/lighter/white%20scroll.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="3000" height="53" natural-width="3000" natural-height="53" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Heading" data-key="heading" id="e-1691097494084" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1691097494084"><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-xs gf-elm-center-md gf-elm-center-sm" data-gemlang="en" data-exc=""><h1 class="gf_gs-text-heading-1"><font color="#dd3333">UPPERCASE in your inbox</font></h1></div></div><!--gfsplit--><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1668808612109" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="16688
255608612109" style=""><div class="elm text-edit gf-elm-left gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf_gs-text-paragraph-1" data-gemlang="en" data-exc=""><p>UPPERCASE has lots to share! Sign up for one—or all!—of my free newsletters.</p></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1691098686887" class="gf_row gf_row-fluid gf_row-no-padding" data-icon="gpicon-row" data-id="1691098686887" data-layout-lg="4+4+4" data-extraclass="" data-layout-md="4+4+4" data-layout-sm="4+4+4" data-layout-xs="12+12+12"><div class="gf_column gf_col-lg-4 gf_col-md-4 gf_col-xs-12 gf_col-sm-4" id="c-1691098686797" data-id="1691098686797"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1691098693768" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1691098693768" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><a href="https://uppercasemagazine.com/pages/free" target=""><img src="https://ucarecdn.com/8b3cc2e6-e2dc-4f69-8d73-5bf62ea90d82/-/format/auto/-/preview/120x120/-/quality/lighter/newsletter%20headers.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="1200" height="600" data-width="100%" data-height="auto" title="" natural-width="1200" natural-height="600" data-lg-size="3000x3000"></a></div></div></div><div class="gf_column gf_col-lg-4 gf_col-md-4 gf_col-xs-12 gf_col-sm-4" id="c-1691098688825" data-id="1691098688825"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1691098718495" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1691098718495" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><a href="https://uppercasemagazine.com/pages/free" target=""><img src="https://ucarecdn.com/6438d436-b24f-45dd-bf82-7254af3d566c/-/format/auto/-/preview/120x120/-/quality/lighter/newsletter%20headers2.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="1200" height="600" natural-width="1200" natural-height="600" data-lg-size="3000x3000"></a></div></div></div><div class="gf_column gf_col-lg-4 gf_col-md-4 gf_col-xs-12 gf_col-sm-4" id="c-1691098688819" data-id="1691098688819"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1691098728666" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1691098728666" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><a href="https://uppercasemagazine.com/pages/surfacepattern" target=""><img src="https://ucarecdn.com/b8eb371d-76c3-43d0-b0b3-745a1ae85133/-/format/auto/-/preview/120x120/-/quality/lighter/newsletter%20headers3.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="1200" height="600" natural-width="1200" natural-height="600" data-lg-size="3000x3000"></a></div></div></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731708622123" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731708622123" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/500dd7df-10a4-4a94-b0e7-a412254888c3/-/format/auto/-/preview/120x120/-/quality/lighter/divider%20squiggle%20.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="1200" height="65" data-width="600px" data-height="auto" title="" natural-width="1200" natural-height="65" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731709698269" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731709698269" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/aec4e41b-9f62-4d3a-b2cf-a138b6a0ab83/-/format/auto/-/preview/120x120/-/quality/lighter/eclecto%20all%20spines%202024%20on%20white.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="2000" height="553" data-width="100%" data-height="auto" title="" natural-width="2000" natural-height="553" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731705447732" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731705447732" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/b5d13d0b-e490-4002-8191-d96c7b01b608/-/format/auto/-/preview/120x120/-/quality/lighter/encyclo%20text%20logo.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="400px" data-height="auto" title="" width="1465" height="653" natural-width="1465" natural-height="653" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1731714377536" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1731714377536" style=""><div class="elm text-edit gf-elm-left gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc="" spellcheck="false" aria-label="To enrich screen reader interactions, please activate Accessibility in Grammarly extension settings"><p>With 13 volumes (and counting) released in whimsical, <br><span style="margin: 0px; padding: 0px; text-align: left;">non-alphabetical order,&nbsp;<span style="color:inherit;font-size:inherit">there's a lot to discover in this series.</span></span></p></div><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1781575535873" class="element-wrap gf_gs-spacing-lg-m-bottom" data-icon="gpicon-image" data-ver="1.0" data-id="1781575535873" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/500dd7df-10a4-4a94-b0e7-a412254888c3/-/format/auto/-/preview/120x120/-/quality/lighter/divider%20squiggle%20.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="1200" height="65" data-width="600px" data-height="auto" title="" natural-width="1200" natural-height="65" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Heading" data-key="heading" data-atomgroup="element" id="e-1781575440451" class="element-wrap" data-icon="gpicon-heading" data-ver="2" data-id="1781575440451"><grammarly-extension data-grammarly-shadow-root="true" style="visibility: visible !important; position: absolute; top: 0px; left: 0px; pointer-events: none; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="visibility: visible !important; position: absolute; top: 0px; left: 0px; pointer-events: none; --rem: 16;" class="dnXmp"></grammarly-extension><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" spellcheck="false" data-exc=""><h1 class="gf_gs_ct">— HELP CROWDFUND THE NEXT VOLUME —</h1></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1781575338337" class="gf_row gf_row-gap-0 gf_gs-spacing-md-m-bottom gf_gs-spacing-xl-p-bottom" data-icon="gpicon-row" data-id="1781575338337" data-extraclass="" data-row-gap="0px" data-layout-lg="6+6" data-layout-md="12" data-layout-sm="12" data-layout-xs="12"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1731706341787" data-id="1731706341787"><div data-label="Heading" data-key="heading" id="e-1781575492399" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1781575492399"><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-xs gf-elm-center-md gf-elm-center-sm" data-gemlang="en" data-exc="" spellcheck="false"><h1 class="gf_gs-text-heading-1"><font color="#dd3333">Volume J: Jot!</font></h1></div><grammarly-extension data-grammarly-shadow-root="true" style="visibility: visible !important; position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="visibility: visible !important; position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension></div><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1789142630953" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1789142630953" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/ce910b6c-91b6-496a-bec1-5bcd2217f550/-/format/auto/-/preview/120x120/-/quality/lighter/jot%20header.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="80%" data-height="auto" title="" width="2615" height="1031" natural-width="2615" natural-height="1031" data-lg-size="3000x3000"></div></div><div data-label="Row" data-key="row" id="r-1781575338331" class="gf_row gf_row-gap-40" data-icon="gpicon-row" data-id="1781575338331" data-layout-lg="6+6" data-extraclass="" data-layout-md="6+6" data-layout-sm="6+6" data-layout-xs="12+12" data-row-gap="40px" style=""><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1781575338331" data-id="1781575338331"><div data-label="Product" data-key="product" data-atomgroup="product" id="m-1781575338345" class="module-wrap" data-icon="gpicon-product" data-ver="3.1" data-id="1781575338345" data-assigned-ver="4" style="min-height: auto;"><div class="module" data-variant="auto" style="" data-current-variant="43207951220825"><product-form><form method="post" action="/cart/add" id="" accept-charset="UTF-8" class="AddToCartForm " enctype="multipart/form-data" data-productid="8187437351001"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input name="id" type="hidden" value="43207951220825" data-productid="8187437351001"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1781575338345-0" data-id="1781575338345-0" data-label="(P) Image"><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs" data-effect="default" data-pid="8187437351001" data-image-type="variant" data-default-variant="" data-select-text="" data-zoom-level="1.2" data-ori-size="1024x1024" data-displaytype="percentage" data-displayunit="%" data-badgemod="0"><div class="img-holder"><div class="gf_product-badge-anchor gf_pb_top-right hide"><div class="gf_badge-text-wrap gf_pb_sheild gf_gs-text-paragraph-2"><span>Sale Off </span></div></div><img class="gf_product-image gf_featured-image gf_lazyload" src="//uppercasemagazine.com/cdn/shop/files/JotMockup-janinenotes_120x120.jpg?v=1776113752" data-zoom="//uppercasemagazine.com/cdn/shop/files/JotMockup-janinenotes_2048x2048.jpg?v=1776113752" alt="Jot! (preorder)" natural-width="1325" natural-height="1600" width="1325" height="1600" data-width="70%" data-height="auto" style="width: 70%; height: auto" data-lg-size="1024x1024"></div></div></div></div><div class="gf_clearfix"></div>
2556<script type="text/plain" class="product-json" id="product-json8187437351001">{"id":8187437351001,"title":"Jot! (preorder)","handle":"jot-preorder","description":"\u003ch1 data-offset-key=\"8jrg9-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"8jrg9-0-0\"\u003eVolume J: Jot!\u003cbr\u003e\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv class=\"\" data-block=\"true\" data-editor=\"8t3hl\" data-offset-key=\"d03ru-0-0\"\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eVolume J in the UPPERCASE Encyclopedia of Inspiration is called Jot! It will be about journaling, note-taking, sketching, book-making, handwriting, and otherwise jotting down your thoughts onto paper.\u003c!-- notionvc: fc6e87cd-598e-4575-93a2-50b5ee83e045 --\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong style=\"background-color: #ffffff;\"\u003ePre-order! Tentative release December 2026. Date subject to change.\u003c\/strong\u003e\u003c\/p\u003e","published_at":"2026-04-14T10:59:42-06:00","created_at":"2026-04-09T15:16:10-06:00","vendor":"UPPERCASE","type":"","tags":["jot","preorder"],"price":5500,"price_min":5500,"price_max":5500,"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":43207951220825,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Jot! (preorder)","public_title":null,"options":["Default Title"],"price":5500,"weight":1134,"compare_at_price":null,"inventory_quantity":-25,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/uppercasemagazine.com\/cdn\/shop\/files\/JotMockup-janinenotes.jpg?v=1776113752"],"featured_image":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/JotMockup-janinenotes.jpg?v=1776113752","options":["Title"],"media":[{"alt":null,"id":28043900256345,"position":1,"preview_image":{"aspect_ratio":0.828,"height":1600,"width":1325,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/JotMockup-janinenotes.jpg?v=1776113752"},"aspect_ratio":0.828,"height":1600,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/files\/JotMockup-janinenotes.jpg?v=1776113752","width":1325}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch1 data-offset-key=\"8jrg9-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"8jrg9-0-0\"\u003eVolume J: Jot!\u003cbr\u003e\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv class=\"\" data-block=\"true\" data-editor=\"8t3hl\" data-offset-key=\"d03ru-0-0\"\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eVolume J in the UPPERCASE Encyclopedia of Inspiration is called Jot! It will be about journaling, note-taking, sketching, book-making, handwriting, and otherwise jotting down your thoughts onto paper.\u003c!-- notionvc: fc6e87cd-598e-4575-93a2-50b5ee83e045 --\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong style=\"background-color: #ffffff;\"\u003ePre-order! Tentative release December 2026. Date subject to change.\u003c\/strong\u003e\u003c\/p\u003e"}</script>
2556<input class="selected_option" type="hidden" value="undefined"><input type="hidden" name="product-id" value="8187437351001" /></form></product-form></div></div></div><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1632703035411" data-id="1632703035411"><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1781575338365" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1781575338365"><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc="" spellcheck="false"><p><strong style="color: rgb(207, 42, 42);">Pre-Order&nbsp;</strong></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><strong>The creative necessity of ideas on paper</strong></span></p><p><strong>Mindfulness, meaning & methods</strong></p><p><br></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">This uplifting volume will be about journaling, note-taking, sketching, book-making, handwriting, and other ways of jotting down our thoughts onto paper.</span></p><p><br></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">We'll have profiles of artists, makers, writers and designers who share their creative process, as well as the people and companies who make the journals, notebooks and writing implements that are part of our daily lives.</span></p><p><br></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">In a world pushing artificial intelligence, Jot! is a hands-on celebration of originality, inspiration and the beauty of ideas.</span></p></div><grammarly-extension data-grammarly-shadow-root="true" style="visibility: visible !important; position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="visibility: visible !important; position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension></div><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1781575338389" class="element-wrap gf_gs-spacing-md-m-bottom" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1781575338389" style=""><div class="elm gf-elm-center gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/products/jot-preorder" target="" data-scroll-speed="2000" data-exc=""><span>Pre-Order Jot!</span></a></div></div><grammarly-extension-vbars data-grammarly-shadow-root="true" style="visibility: visible !important; display: contents; --rem: 16;" class="dnXmp"></grammarly-extension-vbars></div></div><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1734836373690" class="gf_row gf_row-gap-0" data-icon="gpicon-row" data-id="1734836373690" data-extraclass="" data-row-gap="0px" data-layout-lg="6+6" data-layout-md="12" data-layout-sm="12" data-layout-xs="12"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1731706341787" data-id="1731706341787"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1734836378501" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1734836378501" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><img src="https://ucarecdn.com/9da3db66-097f-46f7-a4d7-9151e223a3f7/-/format/auto/-/preview/120x120/-/quality/lighter/glue%20bellyband%20web.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="3000" height="477" natural-width="3000" natural-height="477" data-lg-size="3000x3000"></div></div><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1760493733240" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1760493733240" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><img src="https://ucarecdn.com/f2b43849-0db2-4838-904d-27d35481b243/-/format/auto/-/preview/120x120/-/quality/lighter/glue%20stack%20of%205%20web.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="2000" height="1353" natural-width="2000" natural-height="1353" data-lg-size="3000x3000"></div></div><div data-label="Row" data-key="row" id="r-1734836373683" class="gf_row gf_row-gap-40" data-icon="gpicon-row" data-id="1734836373683" data-layout-lg="6+6" data-extraclass="" data-layout-md="6+6" data-layout-sm="6+6" data-layout-xs="12+12" data-row-gap="40px" style=""><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1734836373683" data-id="1734836373683"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1734836373542" class="element-wrap gf_gs-spacing-md-m-top" data-icon="gpicon-image" data-ver="1.0" data-id="1734836373542" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><img src="https://ucarecdn.com/8c0f230b-9b3f-4511-a580-aa706a861d78/-/format/auto/-/preview/120x120/-/quality/lighter/GLUE%20front%20cover%20preview.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="1985" height="2400" data-width="70%" data-height="auto" title="" natural-width="1985" natural-height="2400" data-lg-size="3000x3000"></div></div></div><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1632703035411" data-id="1632703035411"><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1734836373664" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1734836373664"><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc="" spellcheck="false" aria-label="To enrich screen reader interactions, please activate Accessibility in Grammarly extension settings"><p><strong style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">Volume G: Glue is the newest book in the UPPERCASE Encyclopedia of Inspiration&nbsp;</strong></p><p><strong style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><br></strong></p><p><b>RELEASED OCTOBER 2025</b></p><p><b><br></b></p><p>Volume G: Glue will feature artists, designers and craftspeople who use collage and assemblage in their work—an eclectic variety of interpretations, mediums and methods that artists use to hold it all together.&nbsp;</p></div><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension></div><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1734836373587" class="element-wrap" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1734836373587" style=""><div class="elm gf-elm-center gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/products/glue" target="" data-scroll-speed="2000" data-exc=""><span>Order</span></a></div></div><grammarly-extension-vbars data-grammarly-shadow-root="true" style="display: contents; --rem: 16;" class="dnXmp"></grammarly-extension-vbars></div></div></div></div><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1781575338288" class="element-wrap gf_gs-spacing-lg-m-top" data-icon="gpicon-image" data-ver="1.0" data-id="1781575338288" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><img src="https://ucarecdn.com/0d316649-aefe-4911-8fc9-d4bbf973609d/-/format/auto/-/preview/120x120/-/quality/lighter/ART%20SUPPLIES%20belly%20band%20web.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="2500" height="407" natural-width="2500" natural-height="407" data-lg-size="3000x3000"></div></div><div data-label="Row" data-key="row" id="r-1781575338271" class="gf_row gf_row-gap-40" data-icon="gpicon-row" data-id="1781575338271" data-layout-lg="6+6" data-extraclass="" data-layout-md="6+6" data-layout-sm="6+6" data-layout-xs="12+12" data-row-gap="40px" style=""><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1781575338271" data-id="1781575338271"><div data-label="Product" data-key="product" data-atomgroup="product" id="m-1789142482979" class="module-wrap" data-icon="gpicon-product" data-ver="3.1" data-id="1789142482979" data-assigned-ver="4" style="min-height: auto;"><div class="module" data-variant="auto" style="" data-current-variant="39382384148569"><product-form><form method="post" action="/cart/add" id="" accept-charset="UTF-8" class="AddToCartForm " enctype="multipart/form-data" data-productid="6622322589785"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input name="id" type="hidden" value="39382384148569" data-productid="6622322589785"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1789142482979-0" data-id="1789142482979-0" data-label="(P) Image"><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs" data-effect="default" data-pid="6622322589785" data-image-type="variant" data-default-variant="" data-select-text="" data-zoom-level="1.2" data-ori-size="1024x1024" data-displaytype="percentage" data-displayunit="%" data-badgemod="0"><div class="img-holder"><div class="gf_product-badge-anchor gf_pb_top-right hide"><div class="gf_badge-text-wrap gf_pb_sheild gf_gs-text-paragraph-2"><span>Sale Off </span></div></div><img class="gf_product-image gf_featured-image gf_lazyload" src="//uppercasemagazine.com/cdn/shop/products/ArtSuppliesfrontcoverpreview_120x120.jpg?v=1648688822" data-zoom="//uppercasemagazine.com/cdn/shop/products/ArtSuppliesfrontcoverpreview_2048x2048.jpg?v=1648688822" alt="Art Supplies" natural-width="2000" natural-height="2418" width="2000" height="2418" data-width="70%" data-height="auto" style="width: 70%; height: auto" data-lg-size="1024x1024"></div></div></div></div><div class="gf_clearfix"></div>
2556<script type="text/plain" class="product-json" id="product-json6622322589785">{"id":6622322589785,"title":"Art Supplies","handle":"art-supplies","description":"\u003ch1 data-offset-key=\"8jrg9-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"8jrg9-0-0\"\u003eVolume A: Art Supplies \u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv class=\"\" data-block=\"true\" data-editor=\"8t3hl\" data-offset-key=\"d03ru-0-0\"\u003e\n\u003ch1 data-offset-key=\"d03ru-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"d03ru-0-0\"\u003eUPPERCASE Encyclopedia of Inspiration\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv data-offset-key=\"d03ru-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"d03ru-0-0\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe 10th volume in the UPPERCASE Encyclopedia of Inspiration is all about Art Supplies: the provenance, lore and enduring appeal of art-making ingredients, materials and accessories told through profiles of artists, artisans and manufacturers (independent makers and venerable brands with historical legacies).\u003c\/p\u003e\n\u003cp\u003eLushly illustrated through photography and artwork, this exuberant edition will be a must-have volume in the UPPERCASE Encyclopedia of Inspiration.\u003c\/p\u003e\n\u003cp\u003e448 pages.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong style=\"background-color: #ffffff;\"\u003eJUNE 2022\u003c\/strong\u003e\u003c\/p\u003e","published_at":"2021-07-12T22:31:27-06:00","created_at":"2021-07-12T21:46:53-06:00","vendor":"UPPERCASE","type":"","tags":["ArtSupplies"],"price":5400,"price_min":5400,"price_max":5400,"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":39382384148569,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"978-1-927987-12-4","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Art Supplies","public_title":null,"options":["Default Title"],"price":5400,"weight":1134,"compare_at_price":null,"inventory_quantity":50,"inventory_management":"shopify","inventory_policy":"continue","barcode":"978-1-927987-12-4","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/uppercasemagazine.com\/cdn\/shop\/products\/ArtSuppliesfrontcoverpreview.jpg?v=1648688822"],"featured_image":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/ArtSuppliesfrontcoverpreview.jpg?v=1648688822","options":["Title"],"media":[{"alt":null,"id":21613020807257,"position":1,"preview_image":{"aspect_ratio":0.827,"height":2418,"width":2000,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/ArtSuppliesfrontcoverpreview.jpg?v=1648688822"},"aspect_ratio":0.827,"height":2418,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/ArtSuppliesfrontcoverpreview.jpg?v=1648688822","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch1 data-offset-key=\"8jrg9-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"8jrg9-0-0\"\u003eVolume A: Art Supplies \u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv class=\"\" data-block=\"true\" data-editor=\"8t3hl\" data-offset-key=\"d03ru-0-0\"\u003e\n\u003ch1 data-offset-key=\"d03ru-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"d03ru-0-0\"\u003eUPPERCASE Encyclopedia of Inspiration\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv data-offset-key=\"d03ru-0-0\" class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\"\u003e\u003cspan data-offset-key=\"d03ru-0-0\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe 10th volume in the UPPERCASE Encyclopedia of Inspiration is all about Art Supplies: the provenance, lore and enduring appeal of art-making ingredients, materials and accessories told through profiles of artists, artisans and manufacturers (independent makers and venerable brands with historical legacies).\u003c\/p\u003e\n\u003cp\u003eLushly illustrated through photography and artwork, this exuberant edition will be a must-have volume in the UPPERCASE Encyclopedia of Inspiration.\u003c\/p\u003e\n\u003cp\u003e448 pages.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong style=\"background-color: #ffffff;\"\u003eJUNE 2022\u003c\/strong\u003e\u003c\/p\u003e"}</script>
2556<input class="selected_option" type="hidden" value="undefined"><input type="hidden" name="product-id" value="6622322589785" /></form></product-form></div></div></div><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1632703035411" data-id="1632703035411"><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1781575338346" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1781575338346"><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc="" spellcheck="false"><p><b>Art Supplies (2022)</b></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><br></span></p><p>The 10th volume in the UPPERCASE Encyclopedia of Inspiration is all about Art Supplies: the provenance, lore and enduring appeal of art-making ingredients, materials and accessories told through profiles of artists, artisans and manufacturers (independent makers and venerable brands with historical legacies). Lushly illustrated through photography and artwork, this exuberant edition is a must-have volume in the UPPERCASE Encyclopedia of Inspiration.</p><p><br></p></div><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension></div><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1781575338239" class="element-wrap gf_gs-spacing-md-m-bottom" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1781575338239" style=""><div class="elm gf-elm-center gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/products/art-supplies" target="" data-scroll-speed="2000" data-exc=""><span>Art Supplies</span></a></div></div></div></div><grammarly-extension-vbars data-grammarly-shadow-root="true" style="visibility: visible !important; display: contents; --rem: 16;" class="dnXmp"></grammarly-extension-vbars></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731705320914" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731705320914" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><img src="https://ucarecdn.com/7768087a-9765-4a77-bf70-fc8e8a48b83f/-/format/auto/-/preview/120x120/-/quality/lighter/quilted%20banner.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="2000" height="327" natural-width="2000" natural-height="327" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1731706341785" class="gf_row gf_row-gap-0 gf_gs-spacing-md-m-bottom gf_gs-spacing-xl-p-bottom" data-icon="gpicon-row" data-id="1731706341785" data-extraclass="" data-row-gap="0px" data-layout-lg="6+6" data-layout-md="12" data-layout-sm="12" data-layout-xs="12"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1731706341787" data-id="1731706341787"><div data-label="Row" data-key="row" id="r-1693324855263" class="gf_row gf_row-gap-40" data-icon="gpicon-row" data-id="1693324855263" data-layout-lg="6+6" data-extraclass="" data-layout-md="6+6" data-layout-sm="6+6" data-layout-xs="12+12" data-row-gap="40px" style=""><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1693324855263" data-id="1693324855263"><div data-label="Product" data-key="product" data-atomgroup="product" id="m-1781544891448" class="module-wrap" data-icon="gpicon-product" data-ver="3.1" data-id="1781544891448" data-assigned-ver="4" style="min-height: auto;"><div class="module" data-variant="auto" style="" data-current-variant="31052347768921"><product-form><form method="post" action="/cart/add" id="" accept-charset="UTF-8" class="AddToCartForm " enctype="multipart/form-data" data-productid="4323621339225"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input name="id" type="hidden" value="31052347768921" data-productid="4323621339225"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1781544891448-0" data-id="1781544891448-0" data-label="(P) Image"><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs" data-effect="default" data-pid="4323621339225" data-image-type="variant" data-default-variant="" data-select-text="" data-zoom-level="1.2" data-ori-size="1024x1024" data-displaytype="percentage" data-displayunit="%" data-badgemod="0"><div class="img-holder"><div class="gf_product-badge-anchor gf_pb_top-right hide"><div class="gf_badge-text-wrap gf_pb_sheild gf_gs-text-paragraph-2"><span>Sale Off </span></div></div><img class="gf_product-image gf_featured-image gf_lazyload" src="//uppercasemagazine.com/cdn/shop/products/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e_120x120.jpg?v=1766438599" data-zoom="//uppercasemagazine.com/cdn/shop/products/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e_2048x2048.jpg?v=1766438599" alt="Quilted (2026 reprint)" natural-width="1989" natural-height="2400" width="1989" height="2400" data-width="70%" data-height="auto" style="width: 70%; height: auto" data-lg-size="1024x1024"></div></div></div></div><div class="gf_clearfix"></div>
2556<script type="text/plain" class="product-json" id="product-json4323621339225">{"id":4323621339225,"title":"Quilted (2026 reprint)","handle":"quilted","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eQuilted\u003c\/em\u003e is a 384-page book originally printed in 2019 and has been reprinted in 2026.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2024-01-04T14:14:42-07:00","created_at":"2019-10-31T09:28:32-06:00","vendor":"UPPERCASE","type":"book","tags":["ephemera","garments \/ style","vintage"],"price":5000,"price_min":5000,"price_max":5000,"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":31052347768921,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"978-1-927987-09-4","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Quilted (2026 reprint)","public_title":null,"options":["Default Title"],"price":5000,"weight":907,"compare_at_price":null,"inventory_quantity":50,"inventory_management":"shopify","inventory_policy":"continue","barcode":"978-1-927987-09-4","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_back_COVER_preview_fdd5e8eb-03af-43f2-b969-a9ea5e1bee3b.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-00.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-01.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-02.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-03.jpg?v=1766438599","\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-04.jpg?v=1766438599"],"featured_image":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599","options":["Title"],"media":[{"alt":null,"id":5500360720473,"position":1,"preview_image":{"aspect_ratio":0.829,"height":2400,"width":1989,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599"},"aspect_ratio":0.829,"height":2400,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_front_COVER_preview_f9aecda5-e0d4-4b72-98e7-f44a7252aa4e.jpg?v=1766438599","width":1989},{"alt":null,"id":5500360753241,"position":2,"preview_image":{"aspect_ratio":0.831,"height":2400,"width":1994,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_back_COVER_preview_fdd5e8eb-03af-43f2-b969-a9ea5e1bee3b.jpg?v=1766438599"},"aspect_ratio":0.831,"height":2400,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/QUILTED_back_COVER_preview_fdd5e8eb-03af-43f2-b969-a9ea5e1bee3b.jpg?v=1766438599","width":1994},{"alt":null,"id":5599668437081,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-00.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-00.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668469849,"position":4,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-01.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-01.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668502617,"position":5,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-02.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-02.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668535385,"position":6,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-03.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-03.jpg?v=1766438599","width":3448},{"alt":null,"id":5599668568153,"position":7,"preview_image":{"aspect_ratio":1.0,"height":3448,"width":3448,"src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-04.jpg?v=1766438599"},"aspect_ratio":1.0,"height":3448,"media_type":"image","src":"\/\/uppercasemagazine.com\/cdn\/shop\/products\/Encyclo-Quilted-04.jpg?v=1766438599","width":3448}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eQuilted\u003c\/em\u003e is a 384-page book originally printed in 2019 and has been reprinted in 2026.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e"}</script>
2556<input class="selected_option" type="hidden" value="undefined"><input type="hidden" name="product-id" value="4323621339225" /></form></product-form></div></div></div><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1632703035411" data-id="1632703035411"><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1731707429322" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1731707429322"><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc="" spellcheck="false"><p><b>Quilted (2026 Reprint)<br><br></b></p><p>Quilted is Volume Q in the UPPERCASE Encyclopedia of Inspiration, an ongoing series of books released in whimsical (non-alphabetical) order on all manner of creative and curious topics.&nbsp;</p><p><br></p><p>The world of quilting is vast, with an infinite range of aesthetics, influences, heritage and culture. Quilting reminds us of the artistry and ingenuity of our ancestors and allows us to explore our natural creativity. The craft slows us down in an ever-busy world and connects us to a welcoming community of kindred spirits.&nbsp;</p></div><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension></div><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1731707483650" class="element-wrap gf_gs-spacing-md-m-bottom" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1731707483650" style=""><div class="elm gf-elm-center gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/products/quilted" target="" data-scroll-speed="2000" data-exc=""><span>Purchase Quilted</span></a></div></div></div></div><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1767733093060" class="element-wrap gf_gs-spacing-lg-m-top" data-icon="gpicon-image" data-ver="1.0" data-id="1767733093060" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/f75a5b26-561f-4a76-9a95-f45847b474d4/-/format/auto/-/preview/120x120/-/quality/lighter/" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="2000" height="326" natural-width="2000" natural-height="326" data-lg-size="3000x3000"></div></div><div data-label="Row" data-key="row" id="r-1767733214936" class="gf_row gf_row-gap-40" data-icon="gpicon-row" data-id="1767733214936" data-layout-lg="6+6" data-extraclass="" data-layout-md="6+6" data-layout-sm="6+6" data-layout-xs="12+12" data-row-gap="40px" style=""><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1767733214936" data-id="1767733214936"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1767733214993" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1767733214993" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/fe70632d-45c2-41c0-bb76-c488a1c23d32/-/format/auto/-/preview/120x120/-/quality/lighter/feed%20sacks%20book%20with%20swatches.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="2000" height="2000" data-width="100%" data-height="auto" title="" natural-width="2000" natural-height="2000" data-lg-size="3000x3000"></div></div></div><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1632703035411" data-id="1632703035411"><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1767733214895" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1767733214895"><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc="" spellcheck="false"><p><strong style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">Reprinted in 2025</strong></p><p><strong style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><br></strong></p><p><strong style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">Feed Sacks:&nbsp;<span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">The Colourful History of a Frugal Fabric&nbsp;</span></strong></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;"><br></span></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">A perfect example of a utilitarian product turned into something beautiful, author Linzee Kull McCray explores the history of the humble feed sack, from a plain burlap or cotton sack to exuberantly patterned and colourful bags that were repurposed into frocks, aprons and quilts by thrifty housewives in the first half of the 20th century.&nbsp;</span></p></div><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" style="position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: auto; --rem: 16;" class="dnXmp"></grammarly-extension></div><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1767733215000" class="element-wrap gf_gs-spacing-md-m-bottom" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1767733215000" style=""><div class="elm gf-elm-center gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/products/feed-sacks-reprint" target="" data-scroll-speed="2000" data-exc=""><span>Purchase Feed Sacks</span></a></div></div></div></div></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1734198123645" class="element-wrap gf_gs-spacing-md-m-top" data-icon="gpicon-image" data-ver="1.0" data-id="1734198123645" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/e712159f-3c1d-4b2a-a3ee-a6709ad813dc/-/format/auto/-/preview/120x120/-/quality/lighter/notions%20belly%20mod.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" data-width="100%" data-height="auto" title="" width="2000" height="330" natural-width="2000" natural-height="330" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1734198131557" class="gf_row gf_row-gap-0" data-icon="gpicon-row" data-id="1734198131557" data-extraclass="" data-row-gap="0px" data-layout-lg="6+6" data-layout-md="12" data-layout-sm="12" data-layout-xs="12"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1731706341787" data-id="1731706341787"><div data-label="Row" data-key="row" id="r-1734198131618" class="gf_row gf_row-gap-40" data-icon="gpicon-row" data-id="1734198131618" data-layout-lg="6+6" data-extraclass="" data-layout-md="6+6" data-layout-sm="6+6" data-layout-xs="12+12" data-row-gap="40px" style=""><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1734198131618" data-id="1734198131618"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1734198131589" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1734198131589" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/f8431b56-ab99-44d4-9696-2968041eae7a/-/format/auto/-/preview/120x120/-/quality/lighter/Notions-stack%20on%20white.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="190" height="183" data-width="100%" data-height="auto" title="" natural-width="190" natural-height="183" data-lg-size="3000x3000"></div></div></div><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1632703035411" data-id="1632703035411"><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1734198131623" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1734198131623"><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc=""><p><strong><br></strong></p><p><strong><br></strong></p><p><strong>The 12th volume in the UPPERCASE Encyclopedia of Inspiration.</strong></p><p><br></p><p><span style="color: inherit; font-family: inherit; font-size: inherit; letter-spacing: 0.025em; text-align: inherit;">
2556Notions celebrates the remarkable, practical and nostalgic tools and accessories of sewing. With sewing stories and miscellany from textile artists, fabric designers, quilt pattern makers, quilt shop owners, haberdashers, inventors and entrepreneurs, Volume N in the UPPERCASE Encyclopedia of Inspiration is an entertaining and illuminating A to Z of sewing miscellany.</span></p></div></div><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1734198131575" class="element-wrap" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1734198131575" style=""><div class="elm gf-elm-center gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/products/notions" target="" data-scroll-speed="2000" data-exc=""><span>Look inside</span></a></div></div></div></div></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731705294193" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731705294193" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/26ced19a-8637-4dc9-916a-84b53fa7466a/-/format/auto/-/preview/120x120/-/quality/lighter/botanica%20belly%20mod.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="2000" height="329" data-width="100%" data-height="auto" title="" natural-width="2000" natural-height="329" data-lg-size="3000x3000"></div></div><!--gfsplit--><div data-label="Row" data-key="row" id="r-1632778316471" class="gf_row gf_row-fluid gf_row-no-padding" data-icon="gpicon-row" data-id="1632778316471" data-extraclass="" style="display: block;"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1632778316484" data-id="1632778316484"><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1731707907623" class="gf_row gf_row-gap-0" data-icon="gpicon-row" data-id="1731707907623" data-extraclass="" data-row-gap="0px" style=""><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1731706341787" data-id="1731706341787"><div data-label="Row" data-key="row" id="r-1731707907533" class="gf_row gf_row-gap-40" data-icon="gpicon-row" data-id="1731707907533" data-layout-lg="6+6" data-extraclass="" data-layout-md="6+6" data-layout-sm="6+6" data-layout-xs="12+12" data-row-gap="40px" style=""><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1731707907533" data-id="1731707907533"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731707907610" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731707907610" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/3440fed7-5be0-402b-92b7-05ff0f9918e1/-/format/auto/-/preview/120x120/-/quality/lighter/botanica%20on%20white.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="3000" height="2799" data-width="100%" data-height="auto" title="" natural-width="3000" natural-height="2799" data-lg-size="3000x3000"></div></div></div><div class="gf_column gf_col-lg-6 gf_col-md-6 gf_col-sm-6 gf_col-xs-12" id="c-1632703035411" data-id="1632703035411"><div data-label="Text Block" data-key="text-block" data-atomgroup="element" id="e-1731707907582" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1731707907582"><div class="elm text-edit gf-elm-left gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf_gs-text-paragraph-3" data-gemlang="en" data-exc=""><p><b>A perennial favourite!</b></p><p><br></p><p>Art and creativity inspired by plants and florals. This lavishly illustrated Volume B in the UPPERCASE Encyclopedia of Inspiration is 448 pages and over 1000 images. Originally published in 2017, the first print run sold out quickly. A reprint in 2020 sold out and we're bringing back this perennial favourite for November 2024.</p></div></div><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1731707907513" class="element-wrap" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1731707907513" style=""><div class="elm gf-elm-center gf-elm-left-lg gf-elm-left-md gf-elm-left-sm gf-elm-left-xs" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/products/botanica" target="" data-scroll-speed="2000" data-exc=""><span>Look inside</span></a></div></div></div></div></div></div><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1731708801260" class="gf_row gf_row-fluid gf_row-no-padding" data-icon="gpicon-row" data-id="1731708801260" data-extraclass=""><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1731708801214" data-id="1731708801214"><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731708840653" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731708840653" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-xs gf-elm-center-sm" data-exc=""><img src="https://ucarecdn.com/d41a9455-ccaf-41b7-bde1-e8b192a5da00/-/format/auto/-/preview/120x120/-/quality/lighter/white%20scroll%20top.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="3000" height="53" data-width="100%" data-height="auto" title="" natural-width="3000" natural-height="53" data-lg-size="3000x3000"></div></div><div data-label="Heading" data-key="heading" id="e-1632704672880" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1632704672880" style=""><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" data-exc=""><h5 class="gf_gs_ct">uppercase sustainability initiatives</h5></div></div><div data-label="Text Block" data-key="text-block" id="e-1632707150345" class="element-wrap" data-icon="gpicon-textblock" data-ver="1" data-id="1632707150345" style=""><div class="elm text-edit gf-elm-left gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf_gs-text-paragraph-2" data-gemlang="en" data-exc=""><p>We all love print on paper—nothing can compare to the tactile pleasure of reading books and magazines!—but I also understand the environmental impact that producing products and selling items through e-commerce has on the environment. <u><a href="/pages/eco" class="">Please read more about our sustainability initiatives</a></u> and how UPPERCASE is reducing its footprint and trying to make change for the better.&nbsp;</p></div></div><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731708883585" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731708883585" data-resolution="3000x3000" style=""><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-exc=""><img src="https://ucarecdn.com/3e93c84f-5d9a-44e2-9b78-7fb46f8daddf/-/format/auto/-/preview/120x120/-/quality/lighter/white%20scroll.png" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="3000" height="53" data-width="100%" data-height="auto" title="" natural-width="3000" natural-height="53" data-lg-size="3000x3000"></div></div></div></div></div></div><!--gfsplit--><div data-label="Row" data-key="row" id="r-1632707374228" class="gf_row" data-icon="gpicon-row" data-id="1632707374228"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1632707374304" data-id="1632707374304"><div data-label="Heading" data-key="heading" id="e-1632707386163" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1632707386163"><div class="elm text-edit gf-elm-center" data-gemlang="en"><h1 class="gf_gs-text-heading-2"><br></h1></div></div></div></div><!--gfsplit--><div data-label="Heading" data-key="heading" id="e-1731710521670" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1731710521670" style="display: block;"><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" data-exc=""><h5 class="gf_gs_ct">discover all the volumes <br>in the uppercase encyclopedia of inspiration</h5></div></div><!--gfsplit--><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1731710575295" class="element-wrap" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1731710575295" style=""><div class="elm gf-elm-center gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/collections/encyclo
2556pedia" target="" data-scroll-speed="2000" data-exc=""><span>Peruse the Encyclopedias</span></a></div></div><!--gfsplit--><div data-label="Vimeo" data-key="vimeo" data-atomgroup="module" id="m-1700781540441" class="module-wrap" data-icon="gpicon-vimeo" data-ver="1" data-id="1700781540441" style=""><div class="module " data-url="https://vimeo.com/1029833070" data-autopause="0" data-autoplay="1" data-badge="" data-videoloop="1" data-byline="0" data-showtitle="0" data-showportrait="0" data-videomute="0"><div class="vimeo_video videoFullScreen"></div></div><div class="gf_vimeo-overlay"></div></div><!--gfsplit--><div data-label="Heading" data-key="heading" id="e-1731724267583" class="element-wrap" data-icon="gpicon-heading" data-ver="1" data-id="1731724267583" style="display: block;"><div class="elm text-edit gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-gemlang="en" data-exc=""><h5 class="gf_gs_ct">uppercase magazine is always inspiring</h5></div></div><!--gfsplit--><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1731724275370" class="element-wrap" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1731724275370" style=""><div class="elm gf-elm-center gf-elm-center-lg gf-elm-center-md gf-elm-center-sm gf-elm-center-xs" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="https://uppercasemagazine.com/collections/backissues" target="" data-scroll-speed="2000" data-exc=""><span>Shop the Back Issues</span></a></div></div><!--gfsplit--><div data-label="Button" data-key="button" data-atomgroup="element" id="e-1762831561770" class="element-wrap" data-icon="gpicon-gpicon-button" data-ver="1.0" data-id="1762831561770" style=""><div class="elm gf-elm-center gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-stretch-lg="0"><a class="button btn gf_button gf_gs-button-element gf_gs-button---large" href="http://uppercasearchive.com/" target="" data-scroll-speed="2000" data-exc=""><span>Visit the Digital Archive!</span></a></div></div><!--gfsplit--><div data-label="Image" data-key="image" data-atomgroup="element" id="e-1731724242890" class="element-wrap" data-icon="gpicon-image" data-ver="1.0" data-id="1731724242890" data-resolution="3000x3000"><div class="elm gf-elm-center gf_elm-left-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-xs gf-elm-center-lg" data-exc=""><img src="https://ucarecdn.com/4b2dcc0c-bb13-4d8f-9acb-5043d3902419/-/format/auto/-/preview/120x120/-/quality/lighter/archive%20all%20splayed002%20web.jpg" alt="" class="gf_image gf_lazyload" data-gemlang="en" width="2000" height="1502" data-width="100%" data-height="auto" title="" natural-width="2000" natural-height="1502" data-lg-size="3000x3000"></div></div><!--gfsplit-->
2556<script>window.__gemStoreData = {};window.__gemStoreData.gemKeyValid = {};window.__gemStoreData.gemKeyValid.bestWayAddToCart = 1;</script>
2556</div><div id="divContentBk"></div><!--End_Gem_Page_Main_Editor-->
2557<!--GEM_FOOTER-->
2558
2559<!--GEM_FOOTER_END-->
2560        </main>
2561
2562        <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer">
2563  <div class="page-width">
2564
2565    <div class="grid">
2566      
2567      
2568        
2569        <style data-shopify>
2570        @media only screen and (min-width: 590px) {
2571          .footer__item--1494292481350 {
2572            width: 20%;
2573          }
2574        }
2575        </style>
2576
2577        
2578
2579        
2580          <div  class="grid__item small--hide footer__item--1494292481350">
2581            <div class="footer__logo-social">
2582  
2583    <style data-shopify>
2584      .footer__logo a {
2585        height: 104px;
2586      }
2587    </style>
2588<div class="footer__logo">
2589      <a href="/">
2590        <img src="//uppercasemagazine.com/cdn/shop/files/[email protected]?v=1613794593" alt="UPPERCASE">
2591      </a>
2592    </div>
2593  
2594
2595  <ul class="no-bullets footer__social">
2596    
2597    
2598    
2599    
2600    
2601    
2602    
2603    
2604    
2605  </ul>
2606
2607</div>
2608
2609<p class="footer__powered_by small--hide"><a target="_blank" rel="nofollow" href="https://www.shopify.ca?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Ecommerce Software by Shopify</a></p>
2610
2611<script src="https://widgets.tree-nation.com/js/widgets/v3/widgets.min.js"></script>
2611<div data-widget-type="offset-website" data-tree-nation-code="5faaebb8f27ec" data-lang="en" data-theme="light"></div>
2612
2613
2614          </div>
2615        
2616      
2617        
2618        <style data-shopify>
2619        @media only screen and (min-width: 590px) {
2620          .footer__item--1494301487049 {
2621            width: 20%;
2622          }
2623        }
2624        </style>
2625
2626        
2627
2628        
2629          <div  class="grid__item footer__item--1494301487049">
2630            
2631  
2632  <div
2633    >
2634    <div class="collapsible-content__inner">
2635      <div class="footer__collapsible footer_collapsible--disabled">
2636        <ul class="no-bullets site-footer__linklist">
2637          
2638            <li><a href="/pages/help">Help</a></li>
2639          
2640            <li><a href="/collections/wholesale">Wholesale</a></li>
2641          
2642            <li><a href="/pages/stockists">Find a Stockist</a></li>
2643          
2644            <li><a href="https://uppercasemag.notion.site/UPPERCASE-Submissions-434fa3c6ff5945fd8b1f7134eaf20aa6">Submissions</a></li>
2645          
2646            <li><a href="/pages/eco">Sustainability</a></li>
2647          
2648            <li><a href="https://account.uppercasemagazine.com/orders?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ1cHBlcmNhc2UubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNTI1NDIwLCJuYmYiOjE3OTA5MjA2MjB9.v8Z1A9z2VDEmcHO9zVYQ6CrSg-R2e0kZgitCrLZxDwk&region_country=US">EU returns</a></li>
2649          
2650        </ul>
2651      </div>
2652    </div>
2653  </div>
2654
2655
2656          </div>
2657        
2658      
2659        
2660        <style data-shopify>
2661        @media only screen and (min-width: 590px) {
2662          .footer__item--custom_g98EQm {
2663            width: 51%;
2664          }
2665        }
2666        </style>
2667
2668        
2669
2670        
2671          <div  class="grid__item footer__item--custom_g98EQm">
2672            
2673  <p class="footer__title small--hide">Sign up for weekly inspiration</p>
2674  <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_g98EQm">
2675    Sign up for weekly inspiration
2676    <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2677  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2678</span>
2679
2680  </button>
2681
2682<div
2683  
2684    id="Footer-custom_g98EQm" class="collapsible-content collapsible-content--small"
2685  >
2686  <div class="collapsible-content__inner">
2687    <div class="footer__collapsible">
2688      <p>Get Janine's newsletter sent every Tuesday. <a href="http://uppercasemagazine.com/free" target="_blank" title="http://uppercasemagazine.com/free">Click here.</a></p>
2689    </div>
2690  </div>
2691</div>
2692
2693          </div>
2694        
2695      
2696      
2697        
2698          <div class="grid__item medium-up--hide">
2699            <div class="footer__logo-social">
2700  
2701    <style data-shopify>
2702      .footer__logo a {
2703        height: 104px;
2704      }
2705    </style>
2706<div class="footer__logo">
2707      <a href="/">
2708        <img src="//uppercasemagazine.com/cdn/shop/files/[email protected]?v=1613794593" alt="UPPERCASE">
2709      </a>
2710    </div>
2711  
2712
2713  <ul class="no-bullets footer__social">
2714    
2715    
2716    
2717    
2718    
2719    
2720    
2721    
2722    
2723  </ul>
2724
2725</div>
2726
2727<p class="footer__powered_by"><a target="_blank" rel="nofollow" href="https://www.shopify.ca?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Ecommerce Software by Shopify</a></p>
2728
2729<script src="https://widgets.tree-nation.com/js/widgets/v3/widgets.min.js"></script>
2729<div data-widget-type="offset-website" data-tree-nation-code="5faaebb8f27ec" data-lang="en" data-theme="light"></div>
2730
2731
2732          </div>
2733        
2734      
2735        
2736      
2737        
2738      
2739    </div>
2740
2741    
2742      
2743        <ul class="inline-list payment-icons">
2744          
2745            <li class="icon--payment">
2746              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2747
2748            </li>
2749          
2750            <li class="icon--payment">
2751              <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 
27511.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>
2752
2753            </li>
2754          
2755            <li class="icon--payment">
2756              <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
2757            </li>
2758          
2759            <li class="icon--payment">
2760              <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
2761            </li>
2762          
2763            <li class="icon--payment">
2764              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
276406zM23.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>
2765
2766            </li>
2767          
2768            <li class="icon--payment">
2769              <svg class="icon icon--full-color" width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><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"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
2769<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg>
2770            </li>
2771          
2772            <li class="icon--payment">
2773              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
2774
2775            </li>
2776          
2777            <li class="icon--payment">
2778              <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
27780-.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>
2779            </li>
2780          
2781            <li class="icon--payment">
2782              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
2783
2784            </li>
2785          
2786            <li class="icon--payment">
2787              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
278716.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2788
2789            </li>
2790          
2791        </ul>
2792      
2793    
2794
2795    
2796      <p class="footer__copyright">
2797        &copy; 2026 UPPERCASE
2798        
2799          PUBLISHING INC for the creative and curious
2800        
2801      </p>
2802    
2803
2804  </div>
2805</footer>
2806
2807
2808</div>
2809
2810      </div>
2811    </div>
2812
2813    <div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden">
2814
2815
2816</div>
2817
2818    
2819
2820    
2821    
2822<div id="CurrencyModal" class="modal modal--square">
2823  <div class="modal__inner">
2824    <div class="modal__centered page-width text-center">
2825      <div class="modal__centered-content">
2826        <div class="currency-options">
2827
2828          
2829
2830            
2831          
2832            
2833          
2834            
2835              <button type="button"
2836                class="currency-options__btn"
2837                data-value="ANG">
2838                <span class="currency-flag" data-flag="ANG" aria-hidden="true"></span>
2839                <span class="currency-options__label">
2840                  <span>ANG</span>
2841                </span>
2842              </button>
2843            
2844          
2845            
2846              <button type="button"
2847                class="currency-options__btn"
2848                data-value="AUD">
2849                <span class="currency-flag" data-flag="AUD" aria-hidden="true"></span>
2850                <span class="currency-options__label">
2851                  <span>AUD</span>
2852                </span>
2853              </button>
2854            
2855          
2856            
2857          
2858            
2859          
2860            
2861              <button type="button"
2862                class="currency-options__btn"
2863                data-value="BBD">
2864                <span class="currency-flag" data-flag="BBD" aria-hidden="true"></span>
2865                <span class="currency-options__label">
2866                  <span>BBD</span>
2867                </span>
2868              </button>
2869            
2870          
2871            
2872              <button type="button"
2873                class="currency-options__btn"
2874                data-value="BSD">
2875                <span class="currency-flag" data-flag="BSD" aria-hidden="true"></span>
2876                <span class="currency-options__label">
2877                  <span>BSD</span>
2878                </span>
2879              </button>
2880            
2881          
2882            
2883          
2884            
2885              <button type="button"
2886                class="currency-options__btn"
2887                data-value="CAD">
2888                <span class="currency-flag" data-flag="CAD" aria-hidden="true"></span>
2889                <span class="currency-options__label">
2890                  <span>CAD</span>
2891                </span>
2892              </button>
2893            
2894          
2895            
2896              <button type="button"
2897                class="currency-options__btn"
2898                data-value="CHF">
2899                <span class="currency-flag" data-flag="CHF" aria-hidden="true"></span>
2900                <span class="currency-options__label">
2901                  <span>CHF</span>
2902                </span>
2903              </button>
2904            
2905          
2906            
2907              <button type="button"
2908                class="currency-options__btn"
2909                data-value="CRC">
2910                <span class="currency-flag" data-flag="CRC" aria-hidden="true"></span>
2911                <span class="currency-options__label">
2912                  <span>CRC</span>
2913                </span>
2914              </button>
2915            
2916          
2917            
2918              <button type="button"
2919                class="currency-options__btn"
2920                data-value="CZK">
2921                <span class="currency-flag" data-flag="CZK" aria-hidden="true"></span>
2922                <span class="currency-options__label">
2923                  <span>CZK</span>
2924                </span>
2925              </button>
2926            
2927          
2928            
2929              <button type="button"
2930                class="currency-options__btn"
2931                data-value="DKK">
2932                <span class="currency-flag" data-flag="DKK" aria-hidden="true"></span>
2933                <span class="currency-options__label">
2934                  <span>DKK</span>
2935                </span>
2936              </button>
2937            
2938          
2939            
2940              <button type="button"
2941                class="currency-options__btn"
2942                data-value="DOP">
2943                <span class="currency-flag" data-flag="DOP" aria-hidden="true"></span>
2944                <span class="currency-options__label">
2945                  <span>DOP</span>
2946                </span>
2947              </button>
2948            
2949          
2950            
2951              <button type="button"
2952                class="currency-options__btn"
2953                data-value="EUR">
2954                <span class="currency-flag" data-flag="EUR" aria-hidden="true"></span>
2955                <span class="currency-options__label">
2956                  <span>EUR</span>
2957                </span>
2958              </button>
2959            
2960          
2961            
2962              <button type="button"
2963                class="currency-options__btn"
2964                data-value="FJD">
2965                <span class="currency-flag" data-flag="FJD" aria-hidden="true"></span>
2966                <span class="currency-options__label">
2967                  <span>FJD</span>
2968                </span>
2969              </button>
2970            
2971          
2972            
2973              <button type="button"
2974                class="currency-options__btn"
2975                data-value="GBP">
2976                <span class="currency-flag" data-flag="GBP" aria-hidden="true"></span>
2977                <span class="currency-options__label">
2978                  <span>GBP</span>
2979                </span>
2980              </button>
2981            
2982          
2983            
2984              <button type="button"
2985                class="currency-options__btn"
2986                data-value="HKD">
2987                <span class="currency-flag" data-flag="HKD" aria-hidden="true"></span>
2988                <span class="currency-options__label">
2989                  <span>HKD</span>
2990                </span>
2991              </button>
2992            
2993          
2994            
2995              <button type="button"
2996                class="currency-options__btn"
2997                data-value="HUF">
2998                <span class="currency-flag" data-flag="HUF" aria-hidden="true"></span>
2999                <span class="currency-options__label">
3000                  <span>HUF</span>
3001                </span>
3002              </button>
3003            
3004          
3005            
3006              <button type="button"
3007                class="currency-options__btn"
3008                data-value="IDR">
3009                <span class="currency-flag" data-flag="IDR" aria-hidden="true"></span>
3010                <span class="currency-options__label">
3011                  <span>IDR</span>
3012                </span>
3013              </button>
3014            
3015          
3016            
3017              <button type="button"
3018                class="currency-options__btn"
3019                data-value="ISK">
3020                <span class="currency-flag" data-flag="ISK" aria-hidden="true"></span>
3021                <span class="currency-options__label">
3022                  <span>ISK</span>
3023                </span>
3024              </button>
3025            
3026          
3027            
3028              <button type="button"
3029                class="currency-options__btn"
3030                data-value="JMD">
3031                <span class="currency-flag" data-flag="JMD" aria-hidden="true"></span>
3032                <span class="currency-options__label">
3033                  <span>JMD</span>
3034                </span>
3035              </button>
3036            
3037          
3038            
3039              <button type="button"
3040                class="currency-options__btn"
3041                data-value="JPY">
3042                <span class="currency-flag" data-flag="JPY" aria-hidden="true"></span>
3043                <span class="currency-options__label">
3044                  <span>JPY</span>
3045                </span>
3046              </button>
3047            
3048          
3049            
3050              <button type="button"
3051                class="currency-options__btn"
3052                data-value="KRW">
3053                <span class="currency-flag" data-flag="KRW" aria-hidden="true"></span>
3054                <span class="currency-options__label">
3055                  <span>KRW</span>
3056                </span>
3057              </button>
3058            
3059          
3060            
3061              <button type="button"
3062                class="currency-options__btn"
3063                data-value="KYD">
3064                <span class="currency-flag" data-flag="KYD" aria-hidden="true"></span>
3065                <span class="currency-options__label">
3066                  <span>KYD</span>
3067                </span>
3068              </button>
3069            
3070          
3071            
3072              <button type="button"
3073                class="currency-options__btn"
3074                data-value="MDL">
3075                <span class="currency-flag" data-flag="MDL" aria-hidden="true"></span>
3076                <span class="currency-options__label">
3077                  <span>MDL</span>
3078                </span>
3079              </button>
3080            
3081          
3082            
3083          
3084            
3085              <button type="button"
3086                class="currency-options__btn"
3087                data-value="MYR">
3088                <span class="currency-flag" data-flag="MYR" aria-hidden="true"></span>
3089                <span class="currency-options__label">
3090                  <span>MYR</span>
3091                </span>
3092              </button>
3093            
3094          
3095            
3096              <button type="button"
3097                class="currency-options__btn"
3098                data-value="NZD">
3099                <span class="currency-flag" data-flag="NZD" aria-hidden="true"></span>
3100                <span class="currency-options__label">
3101                  <span>NZD</span>
3102                </span>
3103              </button>
3104            
3105          
3106            
3107          
3108            
3109              <button type="button"
3110                class="currency-options__btn"
3111                data-value="PHP">
3112                <span class="currency-flag" data-flag="PHP" aria-hidden="true"></span>
3113                <span class="currency-options__label">
3114                  <span>PHP</span>
3115                </span>
3116              </button>
3117            
3118          
3119            
3120              <button type="button"
3121                class="currency-options__btn"
3122                data-value="PLN">
3123                <span class="currency-flag" data-flag="PLN" aria-hidden="true"></span>
3124                <span class="currency-options__label">
3125                  <span>PLN</span>
3126                </span>
3127              </button>
3128            
3129          
3130            
3131              <button type="button"
3132                class="currency-options__btn"
3133                data-value="RON">
3134                <span class="currency-flag" data-flag="RON" aria-hidden="true"></span>
3135                <span class="currency-options__label">
3136                  <span>RON</span>
3137                </span>
3138              </button>
3139            
3140          
3141            
3142              <button type="button"
3143                class="currency-options__btn"
3144                data-value="RSD">
3145                <span class="currency-flag" data-flag="RSD" aria-hidden="true"></span>
3146                <span class="currency-options__label">
3147                  <span>RSD</span>
3148                </span>
3149              </button>
3150            
3151          
3152            
3153          
3154            
3155              <button type="button"
3156                class="currency-options__btn"
3157                data-value="SEK">
3158                <span class="currency-flag" data-flag="SEK" aria-hidden="true"></span>
3159                <span class="currency-options__label">
3160                  <span>SEK</span>
3161                </span>
3162              </button>
3163            
3164          
3165            
3166              <button type="button"
3167                class="currency-options__btn"
3168                data-value="SGD">
3169                <span class="currency-flag" data-flag="SGD" aria-hidden="true"></span>
3170                <span class="currency-options__label">
3171                  <span>SGD</span>
3172                </span>
3173              </button>
3174            
3175          
3176            
3177              <button type="button"
3178                class="currency-options__btn"
3179                data-value="THB">
3180                <span class="currency-flag" data-flag="THB" aria-hidden="true"></span>
3181                <span class="currency-options__label">
3182                  <span>THB</span>
3183                </span>
3184              </button>
3185            
3186          
3187            
3188          
3189            
3190              <button type="button"
3191                class="currency-options__btn"
3192                data-value="TTD">
3193                <span class="currency-flag" data-flag="TTD" aria-hidden="true"></span>
3194                <span class="currency-options__label">
3195                  <span>TTD</span>
3196                </span>
3197              </button>
3198            
3199          
3200            
3201              <button type="button"
3202                class="currency-options__btn"
3203                data-value="TWD">
3204                <span class="currency-flag" data-flag="TWD" aria-hidden="true"></span>
3205                <span class="currency-options__label">
3206                  <span>TWD</span>
3207                </span>
3208              </button>
3209            
3210          
3211            
3212              <button type="button"
3213                class="currency-options__btn"
3214                data-value="UAH">
3215                <span class="currency-flag" data-flag="UAH" aria-hidden="true"></span>
3216                <span class="currency-options__label">
3217                  <span>UAH</span>
3218                </span>
3219              </button>
3220            
3221          
3222            
3223              <button type="button"
3224                class="currency-options__btn is-active"
3225                data-value="USD">
3226                <span class="currency-flag" data-flag="USD" aria-hidden="true"></span>
3227                <span class="currency-options__label">
3228                  <span>USD</span>
3229                </span>
3230              </button>
3231            
3232          
3233            
3234          
3235            
3236          
3237            
3238              <button type="button"
3239                class="currency-options__btn"
3240                data-value="XCD">
3241                <span class="currency-flag" data-flag="XCD" aria-hidden="true"></span>
3242                <span class="currency-options__label">
3243                  <span>XCD</span>
3244                </span>
3245              </button>
3246            
3247          
3248            
3249              <button type="button"
3250                class="currency-options__btn"
3251                data-value="XPF">
3252                <span class="currency-flag" data-flag="XPF" aria-hidden="true"></span>
3253                <span class="currency-options__label">
3254                  <span>XPF</span>
3255                </span>
3256              </button>
3257            
3258          
3259        </div></div>
3260
3261      <button type="button" class="modal__close js-modal-close text-link">
3262        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
3263        <span class="icon__fallback-text">"Close (esc)"</span>
3264      </button>
3265    </div>
3266  </div>
3267</div>
3268
3269<span
3270  id="CurrencyData"
3271  class="hide"
3272  data-shop-currency="USD"
3273  data-current-currency="USD"
3274  data-format="money_format"
3275  data-money-format="${{amount}}"
3276  data-money-currency-format="${{amount}} USD">
3277</span>
3278
3279    
3280
3281    
3282    <div class="hide">
3283      <button id="prevArrowTemplate" class="slick-prev" aria-label="Previous" type="button">
3284        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg>
3285        <span class="icon__fallback-text">Previous</span>
3286      </button>
3287      <button id="nextArrowTemplate" class="slick-next" aria-label="Next" type="button">
3288        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg>
3289        <span class="icon__fallback-text">Next</span>
3290      </button>
3291    </div>
3292
3293    <div id="VideoModal" class="modal modal--solid">
3294  <div class="modal__inner">
3295    <div class="modal__centered page-width text-center">
3296      <div class="modal__centered-content">
3297        <div class="video-wrapper video-wrapper--modal">
3298          <div id="VideoHolder"></div>
3299        </div>
3300      </div>
3301    </div>
3302  </div>
3303
3304  <button type="button" class="modal__close js-modal-close text-link">
3305    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
3306    <span class="icon__fallback-text">"Close (esc)"</span>
3307  </button>
3308</div>
3309
3310    <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
3311  <div class="pswp__bg"></div>
3312  <div class="pswp__scroll-wrap">
3313    <div class="pswp__container">
3314      <div class="pswp__item"></div>
3315      <div class="pswp__item"></div>
3316      <div class="pswp__item"></div>
3317    </div>
3318
3319    <div class="pswp__ui pswp__ui--hidden">
3320      <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
3321        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg>
3322      </button>
3323
3324      <button class="btn btn--no-animate btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
3325        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
3326      </button>
3327
3328      <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
3329        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg>
3330      </button>
3331    </div>
3332  </div>
3333</div>
3334
3335   
3336  <!--Gem_Page_Footer_Script-->
3337  
3338    
3339
3340          
3341          
3342<script data-instant-track type="text/javascript">
3343if(typeof pageLibs === 'undefined' || pageLibs === null){	var pageLibs = [		"https://player.vimeo.com/api/player.js",
3344		 "https://assets.gemcommerce.com/v6/libs/js/gfv3product.js",
3345		 "https://www.youtube.com/player_api",
3346		 "https://assets.gemcommerce.com/v6/libs/js/gfv2lazyload.js",
3347		'//uppercasemagazine.com/cdn/shop/t/19/assets/gem-page-index-1731615283.js?v=135776738299690927631789142703',	];
3348}
3349</script>
vendor: 1 bytes, line 3349
3349
3350<script data-instant-track type="text/javascript">
3351	var GEMVENDOR = GEMVENDOR || (function(){		var _js = {};		return {			init: function(Args) {				_js = Args;			},			getLibs: function() {				return _js;			}		};	}());	GEMVENDOR.init(pageLibs);</script>
vendor: 1 bytes, line 3351
3351
3352<script data-instant-track type="text/javascript" src="https://assets.gemcommerce.com/v6/libs/js/gempagev2.js?v=1.0" class="gf-script" defer></script>
3352
3353
3354              
3355      
3356    
3357    
3358
3359  
3360<!--End_Gem_Page_Footer_Script-->
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011<!-- Back in Stock helper snippet -->
4012
4013
4014<script id="back-in-stock-helper">
4015  var _BISConfig = _BISConfig || {};
4016
4017
4018
4019
4020</script>
4020
4021
4022<!-- End Back in Stock helper snippet -->
4023<div id="shopify-block-AL1NiTER3L3E1RmJoQ__9094328589753815681" class="shopify-block shopify-app-block">
4023<script type="application/javascript">
4024    window.hextom_fsb_meta = {
4025        p1: [
4026            
4027        ],
4028        p2: {
4029            
4030        },
4031        p3: [
4032            
4033        ],
4034        p4:null,
4035        p5:[],
4036        p6:null,
4037    };
4038
4039    
4040    window.hextom_fsb_config = {"shop_active":"yes","record":false,"bars":[],"theme":{"theme_id":"129185054809","is_xhr":true}};
4041    
4042</script>
4042
4043
4044
4045</div><div id="shopify-block-AVmpFMUVqQWc4SHhEM__15948790894311257021" class="shopify-block shopify-app-block">
4046
4047    <!-- BEGIN app snippet: upsell-init -->
4047<script>
4048  window.BOLD = window.BOLD || {};
4049  window.BOLD.common = window.BOLD.common || {};
4050  window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
4051
4052  window.BOLD.common.Shopify.shop = window.BOLD.common.Shopify.shop || {};
4053  window.BOLD.common.Shopify.shop.permanent_domain = window.BOLD.common.Shopify.shop.permanent_domain || 'uppercase.myshopify.com';
4054  window.BOLD.common.Shopify.shop.money_format = window.BOLD.common.Shopify.shop.money_format || "${{amount}}";
4055  window.BOLD.common.Shopify.shop.currency = window.BOLD.common.Shopify.shop.currency || "USD";
4056  window.BOLD.common.Shopify.product = window.BOLD.common.Shopify.product || null;
4057  window.BOLD.common.Shopify.cart = window.BOLD.common.Shopify.cart || {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};window.BOLD.common.Shopify.locale = window.BOLD.common.Shopify.locale || "en";window.BOLD.common.Shopify.shop.utc_offset = window.BOLD.common.Shopify.shop.utc_offset || '-0600';
4058
4059
4060
4061  if (!window.BOLD.common.Shopify.formatMoney) {
4062    window.BOLD.common.Shopify.formatMoney = function(money, format) {
4063      function n(t, e) { return "undefined" == typeof t ? e : t; }
4064      function r(t, e, r, i) {
4065        if (e = n(e, 2), r = n(r, ","), i = n(i, "."), isNaN(t) || null == t) return 0;
4066        t = (t / 100).toFixed(e);
4067        var o = t.split("."), a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r), s = o[1] ? i + o[1] : "";
4068        return a + s;
4069      }
4070      "string" == typeof money && (money = money.replace(".", ""));
4071      var i = "", o = /\{\{\s*(\w+)\s*\}\}/, a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify && window.Shopify.money_format || "$ {{ amount }}";
4072      switch (a.match(o)[1]) {
4073        case "amount": i = r(money, 2, ",", "."); break;
4074        case "amount_no_decimals": i = r(money, 0, ",", "."); break;
4075        case "amount_with_comma_separator": i = r(money, 2, ".", ","); break;
4076        case "amount_no_decimals_with_comma_separator": i = r(money, 0, ".", ","); break;
4077        case "amount_with_space_separator": i = r(money, 2, " ", ","); break;
4078        case "amount_no_decimals_with_space_separator": i = r(money, 0, " ", ","); break;
4079        case "amount_with_apostrophe_separator": i = r(money, 2, "'", "."); break;
4080      }
4081      return a.replace(o, i);
4082    };
4083  }
4084</script>
4084
4085<!-- END app snippet -->
4086
4087    
4088    
4089
4090    
4091    
4091<script>
4092        window.BOLD.cartDrawerWidget = {
4093            showQuantityInput: false,
4094            offerPosition: 'middle',
4095            cartOfferTemplate: `<!-- BEGIN app snippet: cart-drawer-offer-template --><div class="{$_upsell_cart_drawer_class_$}"><h3 class="product-offer-title">{$_upsell_cart_drawer_title_$}</h3>{$_upsell_cart_drawer_product_info_$}<div class="horizontal-stack"><div class="upsell_cart_drawer_variant_selector_container"></div><div class="upsell-cart-drawer-quantity-container"></div></div><div class="horizontal-stack"><button type="submit" name="add" class="product-offer-add-to-cart-button button" data-bold-quantity="1" data-bold-variant-id="{$_upsell_cart_drawer_variant_id_$}" data-bold-product-id="{$_upsell_cart_drawer_product_id_$}"><span>Add to cart</span></button></div><div class="upsell_cart_drawer_progress_bar"></div></div>
4096<!-- END app snippet -->`
4097        };
4098    </script>
4098
4099
4100    <link href="//cdn.shopify.com/extensions/01a0f92b-fe6e-7862-9513-978e23741283/product-upsell-95/assets/bold-cart-drawer.css" rel="stylesheet" type="text/css" media="all" />
4101
4102    
4103
4104
4105
4106<script>
4107    window.BOLD = window.BOLD || {};
4108    window.BOLD.legacyCartDrawerConfig = {
4109        useCustomCartDrawer: false,
4110        itemsElementTag: "cart-drawer-items",
4111        footerElementTag: ".cart-drawer__footer",
4112        boldLogoUrl: "https:\/\/cdn.shopify.com\/extensions\/01a0f92b-fe6e-7862-9513-978e23741283\/product-upsell-95\/assets\/bold_logo.png",
4113        initialCart: {"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":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}
4114    };
4115</script>
vendor: 1 bytes, line 4115
4115
4116<script src="https://cdn.shopify.com/extensions/01a0f92b-fe6e-7862-9513-978e23741283/product-upsell-95/assets/legacy-cart-drawer-offer.js" defer></script>
4116
4117
4118
4119</div><div id="shopify-block-AamdCMGtOU0wwbWhkW__7944482028155771153" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: upsell-init -->
4119<script>
4120  window.BOLD = window.BOLD || {};
4121  window.BOLD.common = window.BOLD.common || {};
4122  window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
4123
4124  window.BOLD.common.Shopify.shop = window.BOLD.common.Shopify.shop || {};
4125  window.BOLD.common.Shopify.shop.permanent_domain = window.BOLD.common.Shopify.shop.permanent_domain || 'uppercase.myshopify.com';
4126  window.BOLD.common.Shopify.shop.money_format = window.BOLD.common.Shopify.shop.money_format || "${{amount}}";
4127  window.BOLD.common.Shopify.shop.currency = window.BOLD.common.Shopify.shop.currency || "USD";
4128  window.BOLD.common.Shopify.product = window.BOLD.common.Shopify.product || null;
4129  window.BOLD.common.Shopify.cart = window.BOLD.common.Shopify.cart || {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};window.BOLD.common.Shopify.locale = window.BOLD.common.Shopify.locale || "en";window.BOLD.common.Shopify.shop.utc_offset = window.BOLD.common.Shopify.shop.utc_offset || '-0600';
4130
4131
4132
4133  if (!window.BOLD.common.Shopify.formatMoney) {
4134    window.BOLD.common.Shopify.formatMoney = function(money, format) {
4135      function n(t, e) { return "undefined" == typeof t ? e : t; }
4136      function r(t, e, r, i) {
4137        if (e = n(e, 2), r = n(r, ","), i = n(i, "."), isNaN(t) || null == t) return 0;
4138        t = (t / 100).toFixed(e);
4139        var o = t.split("."), a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r), s = o[1] ? i + o[1] : "";
4140        return a + s;
4141      }
4142      "string" == typeof money && (money = money.replace(".", ""));
4143      var i = "", o = /\{\{\s*(\w+)\s*\}\}/, a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify && window.Shopify.money_format || "$ {{ amount }}";
4144      switch (a.match(o)[1]) {
4145        case "amount": i = r(money, 2, ",", "."); break;
4146        case "amount_no_decimals": i = r(money, 0, ",", "."); break;
4147        case "amount_with_comma_separator": i = r(money, 2, ".", ","); break;
4148        case "amount_no_decimals_with_comma_separator": i = r(money, 0, ".", ","); break;
4149        case "amount_with_space_separator": i = r(money, 2, " ", ","); break;
4150        case "amount_no_decimals_with_space_separator": i = r(money, 0, " ", ","); break;
4151        case "amount_with_apostrophe_separator": i = r(money, 2, "'", "."); break;
4152      }
4153      return a.replace(o, i);
4154    };
4155  }
4156</script>
4156
4157<!-- END app snippet -->
4158
4159<style>
4160    .bold-upsell__intro-heading {
4161        color: #121212;
4162        font-size: 24px;
4163        margin: 12px 0px;
4164    }
4165
4166    .bold-upsell__intro-content {
4167        color: #343333;
4168        font-size: 12px;
4169    }
4170
4171    #bold-modal__window {
4172        background-color: #FFFFFF;
4173        border-color: #DEDEDE !important;
4174        border-width: thin;
4175        border-style: solid;
4176    }
4177
4178    .bold-product__title {
4179        color: #121212;
4180        font-size: 15px;
4181        height: 100%;
4182    }
4183
4184    
4185</style>
4186
4187
4188
4189<script>
4190  (function() {
4191    const CART_UPDATE_COOKIE_NAME = 'BOLD_cart_last_updated'
4192    var lastUpdated = getCookieValueFromString();
4193    var upsellActive = false;
4194
4195      BOLD?.upsell?.app?.ee?.on("modal_opened", function() {upsellActive = true;});
4196      BOLD?.upsell?.app?.ee?.on("modal_closed", function() {upsellActive = false;});
4197
4198    function checkLastCartUpdate(updateValue){
4199
4200      //If the upsell window is open dont do anything yet
4201      if(upsellActive) return;
4202
4203      if(lastUpdated != updateValue) {
4204        BOLD.common.eventEmitter.emit("BOLD_COMMON_cart_loaded");
4205        BOLD.common.eventEmitter.emit('BOLD_COMMON_redirect_upsell_product');
4206        lastUpdated = updateValue;
4207      }
4208    }
4209
4210    function getCookieValueFromString(){
4211      if(!document.cookie.includes(CART_UPDATE_COOKIE_NAME)) {
4212        return 0;
4213      }
4214      const currentValue =  document.cookie.split(`${CART_UPDATE_COOKIE_NAME}=`)[1].split(';')[0];
4215      return currentValue;
4216    }
4217
4218    // When the cart changes, the timestamp in the last_updated cookie will be updated
4219    // For browsers that have implemented the cookieStore standard, trigger update when our cookie changes
4220    if (window.cookieStore) {
4221      cookieStore.addEventListener('change', (evt) => {
4222        cookieStore.get(CART_UPDATE_COOKIE_NAME).then(cookie => {
4223          if (!cookie) {
4224            return;
4225          }
4226          checkLastCartUpdate(cookie.value);
4227        });
4228      })
4229    } 
4230    // For browsers that have not yet implemented cookieStore, use a heartbeat to poll the cookie value instead
4231    else {
4232      setInterval(() => {
4233          currentValue =  getCookieValueFromString();
4234          checkLastCartUpdate(currentValue);
4235      }, 1000);
4236    }
4237  })();
4238</script>
4238
4239
4240
4241</div>
4241<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4241
4242</body>
4243</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.