1<!doctype html> 2<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 3<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> 4<!--[if (gt IE 9)|!(IE)]><!--> 5<html class="no-js" lang="en"> <!--<![endif]--> 6 7<head> 8 9 <!-- Basic page needs ================================================== --> 10 <meta charset="utf-8"> 11 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 12 13 14 15 16<!-- Hotjar Tracking Code for Macmillan Orders --> 17
17<script>
vendor: 137 bytes, lines 17-20
17 18 (function(h,o,t,j,a,r){ 19 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 20 h._hjSettings={hjid:
205183295
vendor: 282 bytes, lines 20-26
20,hjsv:6}; 21 a=o.getElementsByTagName('head')[0]; 22 r=o.createElement('script');r.async=1; 23 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 24 a.appendChild(r); 25 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 26
26</script>
26 27 28 29 <!-- OneTrust Cookies Consent Notice start for shop.macmillan.org.uk --> 30
30<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="6d3073ec-cb15-435e-ae8e-6106662d0c47" defer></script>
30 31 <!-- OneTrust Cookies Consent Notice end for shop.macmillan.org.uk --> 32 33 34
34<script>console.log('Tags:', null)</script>
34 35 36 37 <!-- Google Tag Manager --> 38 <!-- Macmillan GTM Container Script v2.3 --> 39
39<script> 40 function hasQueryString(queries, search) { 41 search = typeof (search) !== 'undefined' ? search : document.location.search; 42 if (typeof (queries) !== 'undefined') { 43 queries = queries.join('|'); 44 return !!(new RegExp('(\\&|\\?)(' + queries + ')', 'ig') 45 .test(search)); 46 } else { 47 return !!search; 48 } 49 } 50 51 function onLoad(fn) { 52 var loadFn = window.onload; 53 window.onload = function () { 54 if (typeof (loadFn) === 'function') { 55 loadFn(); 56 } 57 fn(); 58 } 59 }; 60 61 var queries = ['utm_', 'gclid', '_ga', 'fbclid', 'origin', 'discount', 'gf_55628', 'gf_55631', 'gf_55634', 'gf_59609', 'limit', 'q', 'sort_by', 'step', 'type', 'variant', 'dm_i', 'retrywith', 'originalresponsecode', 'page', 'gf_55633']; 62 var thehostpathname = location.hostname + location.pathname; 63 var thehostname = location.hostname; 64 var thesuppressionurl = location.href; 65 var randomnum = Math.floor(Math.random() * 100000000); 66 var img = new Image(); 67 68 if (!hasQueryString() || hasQueryString(queries)) { 69 //measurement protocol for success 70 var imagereq = "https://www.google-analytics.com/collect?v=1&t=event&dl=" + thehostpathname + "&cid=" + randomnum + "&ec=defencescript&ea=firedgtm&el=" + thehostpathname + "&tid=UA-112762850-26&de=UTF-8&ds=defencescript&ni=1&dh=" + thehostname + "&z=" + randomnum + ""; 71 img.src = imagereq; 72 img.width = "1"; 73 img.height = "1"; 74 img.style = "display:none;"; 75 76 onLoad(function () { 77 document.body.appendChild(img); 78 });
vendor: 448 bytes, lines 78-87
78 79 80 (function (w, d, s, l, i) { 81 w[l] = w[l] || []; w[l].push({ 82 'gtm.start': 83 new Date().getTime(), event: 'gtm.js' 84 }); var f = d.getElementsByTagName(s)[0], 85 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 86 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 87 })(window, document, 'script', 'dataLayer', '
87GTM-K8G2LT5
vendor: 8 bytes, lines 87-88
87'); 88
88} else { 89 //measurement protocol for suppression 90 var imagereq = "https://www.google-analytics.com/collect?v=1&t=event&dl=" + thesuppressionurl + "&cid=" + randomnum + "&ec=defencescript&ea=supressedgtm&el=" + thesuppressionurl + "&tid=UA-116070175-1>m=" + "GTM-K8G2LT5" + "&de=UTF-8&ds=defencescript&ni=1&dh=" + thehostname + "&z=" + randomnum + ""; 91 img.src = imagereq; 92 img.width = "1"; 93 img.height = "1"; 94 img.style = "display:none;"; 95 96 onLoad(function () { 97 document.body.appendChild(img); 98 }); 99 } 100 </script>
100 101 <!-- End Google Tag Manager --> 102 <meta name="google-site-verification" content="T48IDSpGBDn2CjzGRRbIipFx_oNLcvdUMJ2VVzP8MyI" /> 103 <meta name="google-site-verification" content="78t0ttdGEv45RSoqRTF5EJfi2Q6im9UPXU50ZshuXB4" /> 104 105 106 <link rel="shortcut icon" href="//orders.macmillan.org.uk/cdn/shop/t/3/assets/favicon.png?v=53241957512593458841715172572" type="image/png" /> 107 108 109 <!-- Title and description ================================================== --> 110 <title> 111 Account – Macmillan Orders 112 </title> 113 114 115 116 <!-- Helpers ================================================== --> 117 <!-- /snippets/social-meta-tags.liquid --> 118 119 120 121 <meta property="og:type" content="website"> 122 <meta property="og:title" content="Account"> 123 124<meta property="og:url" content="https://orders.macmillan.org.uk/account/login"> 125<meta property="og:site_name" content="Macmillan Orders"> 126 127 128 129 130 131 <meta name="twitter:site" content="@https://www.x.com/macmillancancer"> 132 133 134 <meta name="twitter:card" content="summary"> 135 136 137 138 <link rel="canonical" href="https://orders.macmillan.org.uk/account/login"> 139 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 140 <meta name="theme-color" content=""> 141 142 <!-- CSS ================================================== --> 143 <link href="//orders.macmillan.org.uk/cdn/shop/t/3/assets/universe-core.css?v=47136146735334469991756710093" rel="stylesheet" type="text/css" media="all" /> 144 <link href="//orders.macmillan.org.uk/cdn/shop/t/3/assets/custom.scss.css?v=116513711735394875081787663075" rel="stylesheet" type="text/css" media="all" /> 145 <link href="//orders.macmillan.org.uk/cdn/shop/t/3/assets/2h.css?v=11069320030935644081756710095" rel="stylesheet" type="text/css" media="all" /> 146 <link href="//orders.macmillan.org.uk/cdn/shop/t/3/assets/styles.min.css?v=142805100502914320311787663070" rel="stylesheet" type="text/css" media="all" /> 147 <link href="//orders.macmillan.org.uk/cdn/shop/t/3/assets/print.scss.css?v=151312059736701862991715172594" rel="stylesheet" type="text/css" media="print" /> 148
148<script type='text/javascript' src='/apps/wlm/js/wlm-1.1.js?v=3.1'></script>
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162<style type="text/css">.wlm-message-pnf{text-align:center}#wlm-pwd-form{padding:30px 0;text-align:center}#wlm-wrapper{display:inline-block}#wlm-pwd-error{display:none;color:#FB8077;text-align:left;margin-top:10px;font-size:1.3rem}#wlm-pwd-error.wlm-error{border:1px solid #FB8077}#wlm-pwd-form-button{display:inline-block !important;height:auto !important;padding:8px 15px !important;background:black;border-radius:0 !important;color:#fff !important;text-decoration:none !important;vertical-align:top}.wlm-instantclick-fix,.wlm-item-selector{position:absolute;z-index:-999;display:none;height:0;width:0;font-size:0;line-height:0}#wlm-pwd-msg{margin-bottom:20px;text-align:left}#wlm-pwd-msg>p{margin-top:0;margin-bottom:0}.wlm-form-holder{display:flex}#wlm-pwd{border-color:black;border-width:1px;border-right:0;padding:0 10px}#wlm-pwd:focus-visible{outline:0}</style> 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273
274<script type='text/javascript'> 275 276wlm.navigateByLocation(); 277 278wlm.jq(document).ready(function(){ 279wlm.removeLinks(); 280}); 281</script>
281 282 283 284 285
285<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
285<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69446729950/digital_wallets/dialog">
286<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=566853854"></script>
vendor: 1 bytes, line 286
286
287<script id="shopify-features" type="application/json">{"accessToken":"b67dc0d10c59844de68973996812fbae","betas":["rich-media-storefront-analytics"],"domain":"orders.macmillan.org.uk","predictiveSearch":true,"shopId":69446729950,"locale":"en"}</script>
vendor: 1 bytes, line 287
287
288<script>var Shopify = Shopify || {}; 289Shopify.shop = "prod-order.myshopify.com"; 290Shopify.locale = "en"; 291Shopify.currency = {"active":"GBP","rate":"1.0"}; 292Shopify.country = "GB"; 293Shopify.theme = {"name":"Macmillan Orders Theme","id":141253902558,"schema_name":"Universe","schema_version":"2.0","theme_store_id":null,"role":"main"}; 294Shopify.theme.handle = "null"; 295Shopify.theme.style = {"id":null,"handle":null}; 296Shopify.cdnHost = "orders.macmillan.org.uk/cdn"; 297Shopify.routes = Shopify.routes || {}; 298Shopify.routes.root = "/"; 299Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";</script>
vendor: 1 bytes, line 299
299
300<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 300
300
301<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 301
301
302<script> 303 window.Shopify = window.Shopify || {}; 304 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 305 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 306 window.Shopify.SignInWithShop.eligible = false; 307</script>
vendor: 1 bytes, line 307
307
308<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 308
308
309<script id="__st">var __st={"a":69446729950,"offset":3600,"reqid":"3a06c832-f3d3-4e8b-b120-5d0d2d5242d1-1790238459","pageurl":"orders.macmillan.org.uk\/account\/login","u":"7449151ee0bc"};</script>
vendor: 1 bytes, line 309
309
310<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 310
310
311<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 311
311
312<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//orders.macmillan.org.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 312
312
313<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 = "//orders.macmillan.org.uk/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>
313<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 313
313
314<script> 315 window.Shopify = window.Shopify || {}; 316 window.Shopify.MCP = window.Shopify.MCP || {}; 317 window.Shopify.MCP.enabled = true; 318 window.Shopify.MCP.shop = "prod-order.myshopify.com"; 319 window.Shopify.MCP.mcpEndpoint = "https:\/\/orders.macmillan.org.uk\/api\/mcp"; 320 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"]}}]; 321</script>
vendor: 1 bytes, line 321
321
322<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("\/\/orders.macmillan.org.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 323</script>
vendor: 1 bytes, line 323
323
324<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://orders.macmillan.org.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 325</script>
vendor: 1 bytes, line 325
325
326<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 327 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); 328</script>
vendor: 1 bytes, line 328
328
329<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})}})); 330</script>
330 331
332<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
332 333 334 <!-- /snippets/oldIE-js.liquid --> 335 336 337<!--[if lt IE 9]>
338<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 338
338
339<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/respond.min.js?v=52248677837542619231715172573" type="text/javascript"></script>
339 340<link href="//orders.macmillan.org.uk/cdn/shop/t/3/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 341<link href="//orders.macmillan.org.uk/search?q=2b54fb5f8a310c96b941f5138ddf18b9" id="respond-redirect" rel="respond-redirect" />
342<script src="//orders.macmillan.org.uk/search?q=2b54fb5f8a310c96b941f5138ddf18b9" type="text/javascript"></script>
342 343<![endif]--> 344 345 346
346<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
346 347 348
348<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/jquery.validate.min.js?v=127866272867123290491716973754" defer></script>
348 349 350 351 352 353
353<script src="//orders.macmillan.org.uk/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" type="text/javascript"></script>
353 354 355 356 357 <noscript> 358 <style> 359 .lazyload, .js-animate-appear, .js-animate-appear-left, 360 .js-animate-appear-show, .js-animate-appear-right, 361 .js-animate-appear-up, .js-animate-load-bottom, .no-js #header-right-menu { 362 opacity: 1; 363 } 364 .content-placeholder, 365 .product__variants__swatch { 366 display: none; 367 } 368 .product__variants_no-js { 369 display: block; 370 } 371 .preloaded__content { 372 max-height: 100%; 373 } 374 </style> 375</noscript> 376 377 378 379 380 381 382 383<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0694/4672/9950/files/fallback_image.png?v=1725614040" /> 384<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0694/4672/9950/files/fallback_image.png?v=1725614040" /> 385<meta property="og:image:width" content="1200" /> 386<meta property="og:image:height" content="628" /> 387<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
388<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: 69446729950,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 388
388
389<script> 390 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 391</script>
vendor: 1 bytes, line 391
391
392<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}
392).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: 69446729950,storefrontBaseUrl: "https://orders.macmillan.org.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://orders.macmillan.org.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"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":"Macmillan Orders","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"prod-order.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/orders.macmillan.org.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://orders.macmillan.org.uk/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"141253902558","themePublished":"true","eventMetadataId":"4c4f2fc4-378b-4937-a6c9-9058ba50b6c1","shopId":"69446729950","storefrontBaseUrl":"https:\/\/orders.macmillan.org.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
392<script> 393 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 394 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 395 window.ShopifyAnalytics.meta.currency = 'GBP'; 396 var meta = {"page":{"requestId":"3a06c832-f3d3-4e8b-b120-5d0d2d5242d1-1790238459"}}; 397 for (var attr in meta) { 398 window.ShopifyAnalytics.meta[attr] = meta[attr]; 399 } 400</script>
vendor: 1 bytes, line 400
400
401<script class="analytics"> 402 (function () { 403 var customDocumentWrite = function(content) { 404 var jquery = null; 405 406 if (window.jQuery) { 407 jquery = window.jQuery; 408 } else if (window.Checkout && window.Checkout.$) { 409 jquery = window.Checkout.$; 410 } 411 412 if (jquery) { 413 jquery('body').append(content); 414 } 415 }; 416 417 var hasLoggedConversion = function(token) { 418 if (token) { 419 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 420 } 421 return false; 422 } 423 424 var setCookieIfConversion = function(token) { 425 if (token) { 426 var twoMonthsFromNow = new Date(Date.now()); 427 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 428 429 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 430 } 431 } 432 433 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 434 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 435 if (trekkie.integrations) { 436 return; 437 } 438 trekkie.methods = [ 439 'identify', 440 'page', 441 'ready', 442 'track', 443 'trackForm', 444 'trackLink' 445 ]; 446 trekkie.factory = function(method) { 447 return function() { 448 var args = Array.prototype.slice.call(arguments); 449 args.unshift(method); 450 trekkie.push(args); 451 if (method == 'track' || method == 'page') { 452 try { 453 if (window.__TREKKIE_SHIM_QUEUE == null) { 454 window.__TREKKIE_SHIM_QUEUE = []; 455 } 456 window.__TREKKIE_SHIM_QUEUE.push({ 457 from: 'trekkie-stub', 458 method: method, 459 args: args.slice(1) 460 }); 461 } catch (e) { 462 // no-op 463 } 464 } 465 return trekkie; 466 }; 467 }; 468 for (var i = 0; i < trekkie.methods.length; i++) { 469 var key = trekkie.methods[i]; 470 trekkie[key] = trekkie.factory(key); 471 } 472 trekkie.load = function(config) { 473 trekkie.config = config || {}; 474 trekkie.config.initialDocumentCookie = document.cookie; 475 var first = document.getElementsByTagName('script')[0]; 476var script = document.createElement('script'); 477script.type = 'text/javascript'; 478script.onerror = function(e) { 479 var scriptFallback = document.createElement('script'); 480 scriptFallback.type = 'text/javascript'; 481 scriptFallback.onerror = function(error) { 482 var Monorail = { 483 produce: function produce(monorailDomain, schemaId, payload) { 484 var currentMs = new Date().getTime(); 485 var event = { 486 schema_id: schemaId, 487 payload: payload, 488 metadata: { 489 event_created_at_ms: currentMs, 490 event_sent_at_ms: currentMs 491 } 492 }; 493 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 494 }, 495 sendRequest: function sendRequest(endpointUrl, payload) { 496 // Try the sendBeacon API 497 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 498 var blobData = new window.Blob([payload], { 499 type: 'text/plain' 500 }); 501 502 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 503 return true; 504 } // sendBeacon was not successful 505 506 } // XHR beacon 507 508 var xhr = new XMLHttpRequest(); 509 510 try { 511 xhr.open('POST', endpointUrl); 512 xhr.setRequestHeader('Content-Type', 'text/plain'); 513 xhr.send(payload); 514 } catch (e) { 515 console.log(e); 516 } 517 518 return false; 519 }, 520 isIos12: function isIos12() { 521 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 522 } 523 }; 524 Monorail.produce('monorail-edge.shopifysvc.com', 525 'trekkie_storefront_load_errors/1.1', 526 {shop_id: 69446729950, 527 theme_id: 141253902558, 528 app_name: "storefront", 529 context_url: window.location.href, 530 source_url: "//orders.macmillan.org.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 531 532 }; 533 scriptFallback.async = true; 534 scriptFallback.src = '//orders.macmillan.org.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 535 first.parentNode.insertBefore(scriptFallback, first); 536}; 537script.async = true; 538script.src = '//orders.macmillan.org.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 539first.parentNode.insertBefore(script, first); 540 541 }; 542 trekkie.load( 543 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69446729950,"isMerchantRequest":null,"themeId":141253902558,"themeCityHash":"4899226163506332542","contentLanguage":"en","currency":"GBP","eventMetadataId":"4c4f2fc4-378b-4937-a6c9-9058ba50b6c1"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 544 ); 545 546 var loaded = false;
547 trekkie.ready(function() { 548 if (loaded) return; 549 loaded = true; 550 551 window.ShopifyAnalytics.lib = window.trekkie; 552 553 var originalDocumentWrite = document.write; 554 document.write = customDocumentWrite; 555 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 556 document.write = originalDocumentWrite; 557 558 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 559 var token = match? match[1]: undefined; 560 if (!hasLoggedConversion(token)) { 561 setCookieIfConversion(token); 562 563 } 564 }); 565 566 window.ShopifyAnalytics.lib.page(null,{"requestId":"3a06c832-f3d3-4e8b-b120-5d0d2d5242d1-1790238459","shopifyEmitted":true}); 567 568 var eventsListenerScript = document.createElement('script'); 569 eventsListenerScript.async = true; 570 eventsListenerScript.src = "//orders.macmillan.org.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 571 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 572})();</script>
vendor: 1 bytes, line 572
572
573<script 574 defer 575 src="https://orders.macmillan.org.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 576 data-application="storefront-renderer" 577 data-shop-id="69446729950" 578 data-render-region="gcp-europe-west4" 579 data-page-type="customers/login" 580 data-theme-instance-id="141253902558" 581 data-theme-name="Universe" 582 data-theme-version="2.0" 583 data-monorail-region="shop_domain" 584 data-resource-timing-sampling-rate="10" 585 data-shs="true" 586 data-shs-beacon="true" 587 data-shs-export-with-fetch="true" 588 data-shs-logs-sample-rate="1" 589 data-shs-beacon-endpoint="https://orders.macmillan.org.uk/api/collect" 590></script>
590 591<meta name="shopify-y" content="300847b8-d7de-4c09-98dc-86cd708495c8" data-expiration="1821796059000"><meta name="shopify-s" content="c5e56715-205e-48fe-8bf3-b6f1510864a8" data-expiration="1790240259000"><meta name="new-cookie-storage-activated" content="t"> 592</head> 593 594 595<body id="account" 596 class="js-body template-customers-login" 597 data-customer-logged-in="false" 598 data-customer-role-type="guest"> 599 600 601 <div class="cart-widget-overlay js-cart-widget-overlay" style="display:none;"></div> 602<div 603 class=" 604 cart-widget cart-widget--hidden js-cart-widget 605 cart-widget--mobile 606 " 607> 608 <div class="cart-widget__header"> 609 <button class="cart-widget__icon cart-widget__icon--close js-cart-widget-close"> 610 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 611 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.93934 1.93934C2.52513 1.35355 3.47487 1.35355 4.06066 1.93934L22.0607 19.9393C22.6464 20.5251 22.6464 21.4749 22.0607 22.0607C21.4749 22.6464 20.5251 22.6464 19.9393 22.0607L1.93934 4.06066C1.35355 3.47487 1.35355 2.52513 1.93934 1.93934Z" fill="#767676"/> 612 <path fill-rule="evenodd" clip-rule="evenodd" d="M22.0607 1.93934C22.6464 2.52513 22.6464 3.47487 22.0607 4.06066L4.06066 22.0607C3.47487 22.6464 2.52513 22.6464 1.93934 22.0607C1.35355 21.4749 1.35355 20.5251 1.93934 19.9393L19.9393 1.93934C20.5251 1.35355 21.4749 1.35355 22.0607 1.93934Z" fill="#767676"/> 613 </svg> 614 </button> 615 <span class="cart-widget__icon"> 616 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 617 <g clip-path="url(#clip0_4792_5475)"> 618 <path d="M12 7.62939e-06C9.62663 7.62939e-06 7.30655 0.703795 5.33316 2.02237C3.35977 3.34095 1.8217 5.21509 0.913451 7.4078C0.00519946 9.60052 -0.232441 12.0133 0.230582 14.3411C0.693605 16.6689 1.83649 18.8071 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2325 14.3995 23.9948 16.5922 23.0866C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6935 24 14.3734 24 12C24 8.81741 22.7357 5.76516 20.4853 3.51473C18.2348 1.26429 15.1826 7.62939e-06 12 7.62939e-06ZM12.834 15.81L10.35 18.294L4.896 12.834L7.38 10.35L10.38 13.35L16.626 7.05601L19.104 9.528L12.834 15.81Z" fill="#008A26"/> 619 </g> 620 <defs> 621 <clipPath id="clip0_4792_5475"> 622 <rect width="24" height="24" fill="white"/> 623 </clipPath> 624 </defs> 625 </svg> 626 </span> 627 <div class="cart-widget__title"> 628 <span class="cart-widget__count js-cart-widget__count" role="status"> </span> 629 </div> 630 </div> 631 <div class="cart-widget__body"> 632 <div class="cart-widget__item"> 633 634 <div class="cart-widget__item-details text-left"> 635 <span class="cart-widget__item-title"> </span> 636 </div> 637 </div> 638 </div> 639 <div class="cart-widget__footer"> 640 <a href="/cart" class="btn btn--full-width btn-primary">View cart and checkout</a> 641 </div> 642</div> 643 644 645 646 <a href="#maincontent" class="skip-link">Skip to main content</a> 647 <div class="off-canvas position-left" id="mobileMenuSidebar" data-transition="overlap"> 648 <div class="mobile-sidebar-title">Browse</div> 649 650 <ul class="vertical menu accordion-menu mobile-menu" data-accordion-menu data-submenu-toggle="true"> 651 652 <li class="mobile-menu__item mobile-search"> 653 <!-- /snippets/search-bar.liquid --> 654<form action="/search" method="get" class="input-group search-bar" role="search"> 655 <!-- Updated to include products and pagee in search --> 656 <input type="hidden" name="type" value="product,page"> 657 <input type="search" name="q" value="" placeholder="Search our store" class="input-group-field" aria-label="Search our store"> 658 <button type="submit" class="button"> 659 <span class="icon icon-search"></span> 660 <span class="fallback-text">Search</span> 661 </button> 662</form> 663 664 </li> 665 666 667 668 669 670 671 672 <li class="mobile-menu__item "> 673 <a href="/">Home</a> 674 </li> 675 676 677 678 679 <li class="mobile-menu__item "> 680 <a href="/pages/cancer-information">Cancer Information</a> 681 </li> 682 683 684 685 686 <li class="mobile-menu__item "> 687 <a href="/pages/supporters">Supporters</a> 688 </li> 689 690 691 692 693 <li class="mobile-menu__item "> 694 <a href="/pages/health-and-social-care-professionals">Health & Social Care Professionals</a> 695 </li> 696 697 698 699 700 <li class="mobile-menu__item "> 701 <a href="/pages/macmillan-professionals">Macmillan Professionals</a> 702 </li> 703 704 705 706 707 <li class="mobile-menu__item "> 708 <a href="/pages/macmillan-staff">Macmillan Staff</a> 709 </li> 710 711 712 713 714 <li class="mobile-menu__item "> 715 <a href="/pages/about">About</a> 716 </li> 717 718 719 720 721 <li class="mobile-menu__item "> 722 <a href="/pages/help">Help</a> 723 </li> 724 725 726 727 728 729 730 <li class="mobile-menu__item"><a href="/account/login" id="customer_login_link_mobile">Login</a></li> 731 <li class="mobile-menu__item"><a href="/account/register" id="customer_register_link_mobile">Create account </a></li> 732 733 734 735 736 </ul> 737 738 739 <div class="mobile-social"> 740 <ul class="menu social-media-links"> 741 742 743 <li class="social-media-links__item"> 744 <a target="_blank" href="https://www.facebook.com/macmillancancer" title="Macmillan Orders on Facebook"> 745 <i class="mm-icon mm-facebook"></i>
746 <span class="fallback-text">Facebook</span> 747 </a> 748 </li> 749 750 751 <li class="social-media-links__item"> 752 <a target="_blank" href="https://www.x.com/macmillancancer" title="Macmillan Orders on X"> 753 <i class="mm-icon mm-x"></i> 754 <span class="fallback-text">X</span> 755 </a> 756 </li> 757 758 759 <li class="social-media-links__item"> 760 <a target="_blank" href="https://www.youtube.com/user/macmillancancer" title="Macmillan Orders on YouTube"> 761 <i class="mm-icon mm-youtube"></i> 762 <span class="fallback-text">YouTube</span> 763 </a> 764 </li> 765 766 767 768</ul> 769 770 </div> 771 772</div> 773 774 775 776 <div id="shopify-section-header" class="shopify-section"><div class="header-container fixed-header" 777 data-section-id="header" 778 data-section-type="header"> 779 <!-- begin top-bar --> 780 781 782 <div id="top-bar"> 783 <div class="row"> 784 785 786 787 <div class="small-12 medium-12 large-12 columns top-bar-message__wrap"> 788 789 790 791 <div class="top-bar-message show-for-large rte-raw"> 792 <p>be.Macmillan is now Macmillan Orders! <a href="/account/register" title="Register">Create a new account</a> to use our new website.</p> 793 </div> 794 795 796 <div class="top-bar-message hide-for-large rte-raw"> 797 <p>be.Macmillan is now Macmillan Orders! <a href="/account/register" title="Register">Create a new account</a> to use our new website.</p> 798 </div> 799 800 </div> 801 802 803 804 </div> 805 806 </div> 807 808 809 <!-- //top-bar --> 810 811 812 813 814 815 816 817 818 819 820 <!-- begin main-header --> 821 <header id="main-header"> 822 <div class="primary-header"> 823 <div class="row"> 824 <div class="small-3 medium-3 columns hide-for-large menu-icon-wrapper"> 825 <button class="burger-container" data-toggle="mobileMenuSidebar" aria-label="Open menu"> 826 <i class="mm-icon mm-icon-hamburgermenu"></i> 827 </button> 828 </div> 829 <div class="small-6 medium-5 large-2 columns header__logo"> 830 <div class="logo-wrap"> 831 832 833 834 835 836 <div itemscope itemtype="http://schema.org/Organization"><a href="/" itemprop="url" class="logo__link" title="Macmillan Orders" style="width:160px"><img class="logo__img" src=" 837 //orders.macmillan.org.uk/cdn/shop/t/3/assets/macmillan-logo.png?v=35620058492076508981715172573 838 " alt="Macmillan Orders" itemprop="logo" width="160" height="auto" /></a></div> 839 840 841 842 </div> 843 </div> 844 <div class="large-6 columns show-for-large primary-menu-container"> 845 846 <form 847 action="/search" 848 method="get" 849 class="header-search-form" 850 role="search"> 851 <!-- Updated to include products and pages in search --> 852 <input type="hidden" name="type" value="product,page"> 853 <input 854 type="search" 855 name="q" 856 class="header-search-input" 857 value="" 858 placeholder="Search our store" 859 aria-label="Search our store"> 860 <button 861 title="search" 862 type="submit" 863 class="header-search-btn" 864 onclick="universe.headerSearchToggle(this, event);"> 865 <span class="icon icon-search" aria-hidden="true"></span> 866 </button> 867 </form> 868 869 </div> 870 <div class="small-3 medium-4 large-4 columns text-right"> 871 <ul id="header-right-menu" class="dropdown menu"> 872 873 <li class="menu-item show-for-large header__user"> 874 <a class="menu-item-link" href="/account/" aria-label="account"> 875 <i class="mm-icon mm-user"></i> 876 </a> 877 <ul class="sub-menu submenu text-left"> 878 879 <li class="menu-item"> 880 <a href="/account/login" id="customer_login_link">Login</a> 881 </li> 882 <li class="menu-item"> 883 <a href="/account/register" id="customer_register_link">Create account</a> 884 </li> 885 886 </ul> 887 </li> 888 889 890 <li class="menu-item header__cart" > 891 <a class="menu-item-link" href="/cart" aria-label="cart"> 892 <i class="mm-icon mm-cart"></i> 893 <div class="header__cart-count hidden-count">
894 <span id="CartCount" class="js-header__cart-count__number">0</span> 895 </div> 896 897 <span class="visually-hidden">CART 898 <span id="CartCost">£0.00</span> 899 </span> 900 </a> 901 <div class="cart-widget-overlay js-cart-widget-overlay" style="display:none;"></div> 902<div 903 class=" 904 cart-widget cart-widget--hidden js-cart-widget 905 cart-widget--desktop 906 " 907> 908 <div class="cart-widget__header"> 909 <button class="cart-widget__icon cart-widget__icon--close js-cart-widget-close"> 910 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 911 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.93934 1.93934C2.52513 1.35355 3.47487 1.35355 4.06066 1.93934L22.0607 19.9393C22.6464 20.5251 22.6464 21.4749 22.0607 22.0607C21.4749 22.6464 20.5251 22.6464 19.9393 22.0607L1.93934 4.06066C1.35355 3.47487 1.35355 2.52513 1.93934 1.93934Z" fill="#767676"/> 912 <path fill-rule="evenodd" clip-rule="evenodd" d="M22.0607 1.93934C22.6464 2.52513 22.6464 3.47487 22.0607 4.06066L4.06066 22.0607C3.47487 22.6464 2.52513 22.6464 1.93934 22.0607C1.35355 21.4749 1.35355 20.5251 1.93934 19.9393L19.9393 1.93934C20.5251 1.35355 21.4749 1.35355 22.0607 1.93934Z" fill="#767676"/> 913 </svg> 914 </button> 915 <span class="cart-widget__icon"> 916 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 917 <g clip-path="url(#clip0_4792_5475)"> 918 <path d="M12 7.62939e-06C9.62663 7.62939e-06 7.30655 0.703795 5.33316 2.02237C3.35977 3.34095 1.8217 5.21509 0.913451 7.4078C0.00519946 9.60052 -0.232441 12.0133 0.230582 14.3411C0.693605 16.6689 1.83649 18.8071 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2325 14.3995 23.9948 16.5922 23.0866C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6935 24 14.3734 24 12C24 8.81741 22.7357 5.76516 20.4853 3.51473C18.2348 1.26429 15.1826 7.62939e-06 12 7.62939e-06ZM12.834 15.81L10.35 18.294L4.896 12.834L7.38 10.35L10.38 13.35L16.626 7.05601L19.104 9.528L12.834 15.81Z" fill="#008A26"/> 919 </g> 920 <defs> 921 <clipPath id="clip0_4792_5475"> 922 <rect width="24" height="24" fill="white"/> 923 </clipPath> 924 </defs> 925 </svg> 926 </span> 927 <div class="cart-widget__title"> 928 <span class="cart-widget__count js-cart-widget__count" role="status"> </span> 929 </div> 930 </div> 931 <div class="cart-widget__body"> 932 <div class="cart-widget__item"> 933 934 <div class="cart-widget__item-details text-left"> 935 <span class="cart-widget__item-title"> </span> 936 </div> 937 </div> 938 </div> 939 <div class="cart-widget__footer"> 940 <a href="/cart" class="btn btn--full-width btn-primary">View cart and checkout</a> 941 </div> 942</div> 943 944 </li> 945 <li class="menu-item show-for-large"> 946 <a 947 href="https://donation.macmillan.org.uk/Donation/MakeWith?fc=shop" 948 class="btn btn-donate-small" 949 title="Donate">Donate</a> 950 </li> 951 </ul> 952 </div> 953 </div> 954 </div> 955 <div class="secondary-header"> 956 <div class="row"> 957 <div class="large-12 columns show-for-large primary-menu-container mx-0-5r"> 958 959 960 961 962 963 <ul id="primary-menu" class=" menu primary-mega-menu"> 964 965 966 967 968 969 970 971 972 <li class="menu-item "> 973 <a 974 href="/" 975 class="menu-item-link " 976 977 title="Home">Home</a> 978 </li> 979 980 981 982 983 984 985 986 987 988 <li class="menu-item "> 989 <a 990 href="/pages/cancer-information" 991 class="menu-item-link " 992 993 title="Cancer Information">Cancer Information</a> 994 </li> 995 996 997 998 999 1000 1001 1002 1003 1004 <li class="menu-item "> 1005 <a 1006 href="/pages/supporters" 1007 class="menu-item-link " 1008 1009 title="Supporters">Supporters</a> 1010 </li> 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 <li class="menu-item "> 1021 <a 1022 href="/pages/health-and-social-care-professionals" 1023 class="menu-item-link " 1024 1025 title="Health & Social Care Professionals">Health & Social Care Professionals</a> 1026 </li> 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 <li class="menu-item "> 1037 <a 1038 href="/pages/macmillan-professionals" 1039 class="menu-item-link " 1040 1041 title="Macmillan Professionals">Macmillan Professionals</a> 1042 </li> 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 <li class="menu-item "> 1053 <a 1054 href="/pages/macmillan-staff" 1055 class="menu-item-link " 1056 1057 title="Macmillan Staff">Macmillan Staff</a> 1058 </li> 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 <li class="menu-item "> 1069 <a 1070 href="/pages/about" 1071 class="menu-item-link " 1072 1073 title="About">About</a> 1074 </li> 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 <li class="menu-item "> 1085 <a 1086 href="/pages/help" 1087 class="menu-item-link " 1088 1089 title="Help">Help</a> 1090 </li> 1091 1092 1093 </ul> 1094 1095 1096 1097 </div> 1098 </div> 1099 </div> 1100 </header> 1101 <!-- //main-header --> 1102 1103</div> 1104 1105<style> #shopify-section-header .top-bar-message p {color: black;} #shopify-section-header .top-bar-message a {color: #008a26;} </style></div> 1106 1107 1108 <div id="PageContainer" class="off-canvas-content page-wrapper"> 1109
1110 <main id="maincontent" class="wrapper main-content main-content_fixed-header" role="main"> 1111 1112 1113 1114 1115 <wlm class="wlm-content"> 1116 <!-- /templates/customers/login.liquid --> 1117 1118 1119<div class="breadcrumb-wrapper js-animate-appear-show"> 1120 <div class="row"> 1121 <nav id="breadcrumb" class="columns breadcrumb" role="navigation" aria-label="breadcrumbs"> 1122 <a href="/" title="Back to the home page"><i class="mm-icon mm-icon-home"></i></a> 1123 1124 1125 1126 <span class="icon icon-angle-right"></span> 1127 <span>Account</span> 1128 1129 1130 </nav> 1131 </div> 1132</div> 1133 1134
1135<script> 1136 window.shop_mac_api_login_url = "https:\/\/func-shopifymgmt-prd-01.azurewebsites.net\/api\/users\/confirmExisting" 1137 window.shop_mac_api_key = "OZdE29V-kNJnfjjxcdvR0MXH_nVL_-hahb5CrwP4CmMJAzFujoJQzQ==" 1138</script>
1138 1139<div id="login-page" class="row customer-page login-page"> 1140 <div class="form-wrapper"> 1141 <div class="alert alert-info" role="alert" id="ResetSuccess" style="display:none;"> 1142 We've sent you an email with a link to update your password. 1143 </div> 1144 1145 <div id="CustomerLoginForm" class="form-vertical" aria-live="polite"> 1146 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 1147 <h1 class="h1 hstyle1">Log in</h1> 1148 1149 <div class="field"> 1150 <label for="CustomerEmail">Email</label> 1151 <input 1152 type="email" 1153 name="customer[email]" 1154 id="CustomerEmail" 1155 class="input-full" 1156 placeholder="" 1157 autocorrect="off" 1158 autocapitalize="off" 1159 autofocus 1160 aria-label="log in to your account" > 1161 <div class="error-message-wrapper"></div> 1162 </div> 1163 1164 1165 <div class="field"> 1166 <label for="CustomerPassword">Password</label> 1167 <div class="password-wrapper"> 1168 <input 1169 type="password" 1170 value="" 1171 name="customer[password]" 1172 id="CustomerPassword" 1173 class="input-full" 1174 placeholder="" 1175 > 1176 <span role="button" class="toggle-password" aria-label="show password" tabindex="0"> 1177 <i class="mm-icon mm-visible" id="eye"></i> 1178</span> 1179 1180 </div> 1181 <div class="error-message-wrapper"></div> 1182 </div> 1183 1184 1185 <input id="login-submit" type="submit" class="button expanded" value="Log In"> 1186 1187 <div class="row "> 1188 <div class="small-5 medium-5 large-5 columns text-left"> 1189 <a href="/account/register" id="customer_register_link">Create account</a> 1190 </div> 1191 1192 <div class="small-7 medium-7 large-7 columns text-right"> 1193 <a href="#recover" id="RecoverPassword">Forgot your password?</a> 1194 </div> 1195 1196 </div> 1197 </form> 1198 </div> 1199 1200 <div id="RecoverPasswordForm" style="display: none;" aria-live="polite"> 1201 <h2 class="h2 hstyle1">Reset your password</h2> 1202 <p id="recover-password-subtext" class="recover-password-subtext">We will send you an email to reset your password.</p> 1203 1204 <div class="form-vertical recover-password-wrapper"> 1205 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 1206 1207 1208 1209 <div class="field"> 1210 <label for="RecoverEmail">Email</label> 1211 <input 1212 type="email" 1213 value="" 1214 name="email" 1215 id="RecoverEmail" 1216 placeholder="Enter your email" 1217 autocorrect="off" 1218 autocapitalize="off" 1219 aria-describedby="recover-password-subtext" 1220 > 1221 <div class="error-message-wrapper"></div> 1222 </div> 1223 1224 <input type="submit" id="reset-password-submit" class="button expanded" value="Submit"> 1225 <button type="button" id="HideRecoverPasswordLink">Cancel</button> 1226 </form> 1227 </div> 1228 </div> 1229 1230 1231 </div> 1232</div> 1233
1234<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/login.js?v=146204529187270598441758697352" defer></script>
1234 1235 1236 </wlm> 1237 <div id="wlmpnf" style="display:none;"> 1238 <div class="page-width"> 1239 <div class="grid"> 1240 <div class="grid__item medium-up--five-sixths medium-up--push-one-twelfth"> 1241 <div class="section-header text-center"> 1242 <h1><span class="wlm-title-pnf"></span></h1> 1243 </div> 1244 1245 <div class="rte"> 1246 <div class="wlm-message-pnf"></div> 1247 </div> 1248 </div> 1249 </div> 1250 </div> 1251 </div> 1252 <div id="wlm-pwd-form" style="display: none;"> 1253 <div id="wlm-wrapper"> 1254 1255 <div id="wlm-pwd-msg"> 1256 1257 </div> 1258 1259 <div class="wlm-form-holder"> 1260 <input type="password" placeholder="Enter passcode" id="wlm-pwd" 1261 onkeypress='if( event.keyCode == 13 && typeof wlm == "object" && typeof wlm.unlockByAuth == "function" ) { event.preventDefault(); wlm.unlockByAuth(this); }' /> 1262 <a href="#" id="wlm-pwd-form-button" 1263 onclick='event.preventDefault(); if( typeof wlm == "object" && typeof wlm.unlockByAuth == "function" ) wlm.unlockByAuth(this);'> 1264 Enter 1265 </a> 1266 </div> 1267 <div id="wlm-pwd-error">Invalid Password</div> 1268 </div> 1269 </div> 1270
1270<script type="text/javascript" id="wlm-helper"> 1271 if( typeof wlm == "object" ) wlm.toggleContent(true); 1272 </script>
1272 1273 1274 1275 </main> 1276 1277 <div id="shopify-section-footer" class="shopify-section"><div data-section-id="footer" data-section-type="footer"> 1278 1279 1280 <footer id="site-footer"> 1281 1282 <div class="row"> 1283 <div class="large-3 columns hide-for-small-only"> 1284 <img class="not-svg" alt="Macmillan Cancer Support" src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/Group_31_2x.png?v=91218750264945981791715172572" style="display: block; max-width: 164px; margin-bottom: 25px;" width="168" height="38"> 1285 <img class="not-svg" alt="Registered with the Fundraising Regulator" src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/fr_2x.png?v=154109736938367606311715172572" style="display: block; max-width: 164px; margin-bottom: 40px;" width="164" height="51" /> 1286 <img class="not-svg" alt="Trusted Information Creator - Patient Information Forum" src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/tic_2x.png?v=111109569550260946821715172573" style="display: block; max-width: 80px; margin-bottom: 25px;" width="80" height="44"/> 1287 1288 <ul class="menu social-media-links"> 1289 1290 1291 <li class="social-media-links__item"> 1292 <a target="_blank" href="https://www.facebook.com/macmillancancer" title="Macmillan Orders on Facebook"> 1293 <i class="mm-icon mm-facebook"></i> 1294 <span class="fallback-text">Facebook</span> 1295 </a> 1296 </li> 1297 1298 1299 <li class="social-media-links__item"> 1300 <a target="_blank" href="https://www.x.com/macmillancancer" title="Macmillan Orders on X"> 1301 <i class="mm-icon mm-x"></i> 1302 <span class="fallback-text">X</span> 1303 </a> 1304 </li> 1305 1306 1307 <li class="social-media-links__item"> 1308 <a target="_blank" href="https://www.youtube.com/user/macmillancancer" title="Macmillan Orders on YouTube"> 1309 <i class="mm-icon mm-youtube"></i> 1310 <span class="fallback-text">YouTube</span> 1311 </a> 1312 </li> 1313 1314 1315 1316</ul> 1317 1318 1319 </div> 1320 <div class="large-5 columns"> 1321 1322 <div class="small-12 medium-4 large-6 columns footer-widget footer-widget__footer-nav "> 1323 1324 1325 <h3 class="footer-header text-center-for-small-only">Macmillan</h3> 1326 <hr> 1327 1328 1329 <ul class="vertical menu"> 1330 1331 <li><a href="/pages/help" title="Help section">Help section</a></li> 1332 1333 <li><a href="https://donation.macmillan.org.uk" title="Donate">Donate</a></li> 1334 1335 </ul> 1336 1337 1338 </div> 1339 1340 <div class="small-12 medium-4 large-6 columns footer-widget footer-widget__footer-nav end"> 1341 1342 1343 1344 <h3 class="footer-header text-center-for-small-only">About this site</h3> 1345 <hr> 1346 1347 <ul class="vertical menu"> 1348 1349 <li><a href="https://www.macmillan.org.uk/accessibility" title="Accessibility">Accessibility</a></li> 1350 1351 <li><a href="https://www.macmillan.org.uk/privacy-policy" title="Privacy policy">Privacy policy</a></li> 1352 1353 <li><a href="https://www.macmillan.org.uk/terms-and-conditions" title="Terms and conditions">Terms and conditions</a></li> 1354 1355 <li><a href="https://www.macmillan.org.uk/how-we-use-cookies" title="How we use cookies">How we use cookies</a></li> 1356 1357 </ul> 1358 1359 1360 </div> 1361 1362 </div> 1363 <div class="large-4 columns"> 1364 <div class="footer-callout" style="margin-bottom: 20px;"> 1365 <h3 class="widget__title">Whatever it takes</h3> 1366 <div class="widget__desc rte-raw"><p>If youâre diagnosed with cancer, your worries are our worries and we will move mountains to help you live life as fully as you can.</p><p>The <a href="https://www.macmillan.org.uk/cancer-information-and-support/get-help/macmillan-support-line" title="More information about our Macmillan Support Line">Macmillan Support Line</a> can help with clinical, practical and financial information. Please call us on <strong>0808 808 00 00</strong> (7 days a week, 8am-8pm).</p></div> 1367 </div> 1368 </div> 1369 </div> 1370 1371 <div class="footer-bottom footer-sign-off"> 1372 <div class="row"> 1373 <div class="small-12 medium-12 large-12 columns copyright-wrap"> 1374 <div class="copyright"> 1375 1376 <p>© Macmillan Cancer Support 2026</p> 1377 1378 1379 <p>© Macmillan Cancer Support, registered charity in England and Wales (261017), Scotland (SC039907) and the Isle of Man (604). Also operating in Northern Ireland. A company limited by guarantee, registered in England and Wales company number 2400969. Isle of Man company number 4694F. Registered office: 3rd Floor, Bronze Building, The Forge, 105 Sumner Street, London, SE1 9HZ. VAT no: 668265007</p> 1380 1381 <p> 1382 <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
1382oweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a> 1383 </p> 1384 </div> 1385 </div> 1386 </div> 1387 </div> 1388 </footer> 1389</div> 1390 1391 1392 1393</div> 1394 </div> 1395 1396
1396<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/universe-core.js?v=53917905858373165681715172594" defer></script>
1396 1397 1398 1399
1399<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/universe.js?v=116222759065922498181745391838" defer></script>
1399 1400
1400<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/2h.js?v=42002285782916915091715172571" defer></script>
1400 1401
1401<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/macmillan.js?v=133937613064236689471758697352" defer></script>
1401 1402 1403
1403<script> 1404 1405 </script>
1405 1406 1407 1408 1409
1409<script src="//cdn.shopify.com/s/javascripts/currencies.js" defer></script>
1409 1410
1410<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/jquery.currencies.min.js?v=175057760772006623221715172572" defer></script>
1410 1411 1412 1413 1414 1415 1416 1417 1418
1418<script src="//orders.macmillan.org.uk/cdn/shop/t/3/assets/accordion.js?v=115454847720443849911733299569" defer></script>
1418 1419<style> @media screen and (min-width: 750px) {:is(#signup-page, #login-page, #account, #cart-budget-form) .custom-select .combo-input {display: block !important; } :is(#signup-page, #login-page, #account, #cart-budget-form) .custom-select select.js-native-select {display: none !important; }} </style>
1420<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1420 1421</body> 1422 1423</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.