PageSourceSearch

https://learnwell.co.nz/account/login

html learnwell.co.nz collected 2026-10-01 23:53:04 UTC 97,718 bytes, 1,513 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//learnwell.co.nz/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`6549573`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7<!-- ! Yoast SEO -->
8    <meta charset="utf-8">
9    <meta http-equiv="X-UA-Compatible" content="IE=edge">
10    <meta name="viewport" content="width=device-width,initial-scale=1">
11    <meta name="theme-color" content=""><link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
12
13    <link rel="apple-touch-icon" sizes="180x180" href="//learnwell.co.nz/cdn/shop/t/39/assets/apple-touch-icon.png?v=179362452697001739231784082825">
14    <link rel="icon" type="image/png" sizes="32x32" href="//learnwell.co.nz/cdn/shop/t/39/assets/favicon-32x32.png?v=123853977906456836401784082825">
15    <link rel="icon" type="image/png" sizes="16x16" href="//learnwell.co.nz/cdn/shop/t/39/assets/favicon-16x16.png?v=97237817581889388091784082825">
16    <link rel="manifest" href="//learnwell.co.nz/cdn/shop/t/39/assets/site.webmanifest?v=142857483158958449321784082825">
17    <link rel="shortcut icon" href="//learnwell.co.nz/cdn/shop/t/39/assets/favicon.ico?v=57449468188495927071784082825">
18    <meta name="msapplication-TileColor" content="#002657">
19    <meta name="msapplication-config" content="//learnwell.co.nz/cdn/shop/t/39/assets/browserconfig.xml?v=171536426665208899271784082825">
20    <meta name="theme-color" content="#ffffff"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
21
22    
23
24
25    
25<script src="//learnwell.co.nz/cdn/shop/t/39/assets/global.js?v=68856106099339205541784082825" defer="defer"></script>
25
26    
26<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
26<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/6549573/digital_wallets/dialog">
27<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
27<script async="async" src="/checkouts/internal/preloads.js?locale=en-NZ"></script>
vendor: 1 bytes, line 27
27
28<script id="shopify-features" type="application/json">{"accessToken":"7c4d13b8508e556a2d9f63dde643be70","betas":["rich-media-storefront-analytics"],"domain":"learnwell.co.nz","predictiveSearch":true,"shopId":6549573,"locale":"en"}</script>
vendor: 1 bytes, line 28
28
29<script>var Shopify = Shopify || {};
30Shopify.shop = "esa-publications.myshopify.com";
31Shopify.locale = "en";
32Shopify.currency = {"active":"NZD","rate":"1.0"};
33Shopify.country = "NZ";
34Shopify.theme = {"name":"LearnWell - carousels","id":188634792221,"schema_name":"Dawn","schema_version":"5.0.0","theme_store_id":887,"role":"main"};
35Shopify.theme.handle = "null";
36Shopify.theme.style = {"id":null,"handle":null};
37Shopify.cdnHost = "learnwell.co.nz/cdn";
38Shopify.routes = Shopify.routes || {};
39Shopify.routes.root = "/";
40Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
41Shopify.SignInWithShop = Shopify.SignInWithShop || {};
42Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
43Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 43
43
44<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 44
44
45<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 45
45
46<script>
47  window.Shopify = window.Shopify || {};
48  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
49  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
50  window.Shopify.SignInWithShop.eligible = true;
51</script>
vendor: 1 bytes, line 51
51
52<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 52
52
53<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 53
53
54<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 54
54
55<script type="module">
56  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js");
57await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js");
58
59  window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true});
60window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true});
61
62</script>
vendor: 1 bytes, line 62
62
63<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 63
63
64<script type="module">
65  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
66
67  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
68
69</script>
vendor: 1 bytes, line 69
69
70<script>
71  window.Shopify = window.Shopify || {};
72  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
73  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"]};
74</script>
vendor: 1 bytes, line 74
74
75<script>(function() {
76  var isLoaded = false;
77  function asyncLoad() {
78    if (isLoaded) return;
79    isLoaded = true;
80    var urls = ["https:\/\/load.csell.co\/assets\/js\/cross-sell.js?shop=esa-publications.myshopify.com","https:\/\/load.csell.co\/assets\/v2\/js\/core\/xsell.js?shop=esa-publications.myshopify.com"];
81    for (var i = 0; i < urls.length; i++) {
82      var s = document.createElement('script');
83      s.type = 'text/javascript';
84      s.async = true;
85      s.src = urls[i];
86      var x = document.getElementsByTagName('script')[0];
87      x.parentNode.insertBefore(s, x);
88    }
89  };
90  if(window.attachEvent) {
91    window.attachEvent('onload', asyncLoad);
92  } else {
93    window.addEventListener('load', asyncLoad, false);
94  }
95})();</script>
vendor: 1 bytes, line 95
95
96<script id="__st">var __st={"a":6549573,"offset":46800,"reqid":"296700af-0e5d-4876-9d60-1506139ec763-1790898783","pageurl":"learnwell.co.nz\/account\/login","u":"a6519e353225"};</script>
vendor: 1 bytes, line 96
96
97<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 97
97
98<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 98
98
99<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//learnwell.co.nz/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 99
99
100<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 = "//learnwell.co.nz/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>
100<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 100
100
101<script>
102  window.Shopify = window.Shopify || {};
103  window.Shopify.MCP = window.Shopify.MCP || {};
104  window.Shopify.MCP.enabled = true;
105  window.Shopify.MCP.shop = "esa-publications.myshopify.com";
106  window.Shopify.MCP.mcpEndpoint = "https:\/\/learnwell.co.nz\/api\/mcp";
107  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"]}}];
108</script>
vendor: 1 bytes, line 108
108
109<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("\/\/learnwell.co.nz\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
110</script>
vendor: 1 bytes, line 110
110
111<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://learnwell.co.nz/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
112</script>
vendor: 1 bytes, line 112
112
113<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
114  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);
115</script>
vendor: 1 bytes, line 115
115
116<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})}}));
117</script>
vendor: 1 bytes, line 117
117
118<script id="sections-script" data-sections="header,footer" defer="defer" src="//learnwell.co.nz/cdn/shop/t/39/compiled_assets/scripts.js?v=119979966940993492461784627945"></script>
vendor: 1 bytes, line 118
118
119<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 119
119
120<script id="bold-platform-data" type="application/json">
121{
122  "shop": {
123    "domain": "learnwell.co.nz",
124    "permanent_domain": "esa-publications.myshopify.com",
125    "url": "https://learnwell.co.nz",
126    "secure_url": "https://learnwell.co.nz",
127    "money_format": "${{amount}}",
128    "currency": "NZD"
129  },
130  "customer": {
131    "id": null,
132    "tags": null
133  },
134  "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":"NZD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
135  "line_item_products": [],
136  "template": "customers/login",
137  "product": null,
138  "collection": null
139}
140</script>
vendor: 1 bytes, line 140
140
141<script src="https://static.boldcommerce.com/bold-platform/sf/pr.js" type="text/javascript"></script>
141
142<style>
143  .money[data-product-id], .money[data-product-handle], .money[data-variant-id], .money[data-line-index], .money[data-cart-total] {
144    animation: moneyAnimation 0s 2s forwards; visibility: hidden;
145  }
146  @keyframes moneyAnimation { to { visibility: visible; } }
147  .shappify_qb_grid {
148    width: auto;
149    background: #fff;
150    margin: 8px 0;
151  }
152  .shappify_qb_grid, .shappify_qb_grid td, .shappify_qb_grid th {
153    text-align: left;
154    padding: 5px;
155    border: 1px solid #ccc;
156    border-collapse: collapse;
157  }
158</style>
159
160    <style data-shopify>
161    	
162    
163      
164  @font-face {
165      font-family: 'CirceStar';
166      src: local('Arial'), local('Helvetica'), local('sans-serif');
167      unicode-range: U+2A;
168  }
169    
170      :root {
171    	
172    	--font-body-family:CirceStar,"circe-rounded",sans-serif;
173    	--font-body-style:normal;
174    	--font-body-weight:normal;
175    	--font-body-weight-bold:bold;
176    
177    	--font-heading-family:"circe-rounded",sans-serif;
178    	--font-heading-style:normal;
179    	--font-heading-weight:normal;
180
181        --font-body-scale: 1.0;
182        --font-heading-scale: 1.0;
183   
184
185        --color-base-text: 11, 11, 11;
186        --color-shadow: 11, 11, 11;
187        --color-base-background-1: 255, 255, 255;
188        --color-base-background-2: 255, 255, 255;
189        --color-base-solid-button-labels: 19, 19, 19;
190        --color-base-outline-button-labels: 19, 19, 19;
191        --color-base-accent-1: 0, 159, 81;
192        --color-base-accent-2: 239, 97, 129;
193        --payment-terms-background-color: #ffffff;
194
195        --gradient-base-background-1: #ffffff;
196        --gradient-base-background-2: #FFFFFF;
197        --gradient-base-accent-1: #009f51;
198        --gradient-base-accent-2: #ef6181;
199
200        --media-padding: px;
201        --media-border-opacity: 0.05;
202        --media-border-width: 0px;
203        --media-radius: 0px;
204        --media-shadow-opacity: 0.0;
205        --media-shadow-horizontal-offset: 0px;
206        --media-shadow-vertical-offset: 4px;
207        --media-shadow-blur-radius: 5px;
208
209        --page-width: 130rem;
210        --page-width-margin: 0rem;
211
212        --card-image-padding: 0.0rem;
213        --card-corner-radius: 0.0rem;
214        --card-text-alignment: center;
215        --card-border-width: 0.0rem;
216        --card-border-opacity: 0.1;
217        --card-shadow-opacity: 0.0;
218        --card-shadow-horizontal-offset: 0.0rem;
219        --card-shadow-vertical-offset: 0.4rem;
220        --card-shadow-blur-radius: 0.5rem;
221
222        --badge-corner-radius: 4.0rem;
223
224        --popup-border-width: 1px;
225        --popup-border-opacity: 0.1;
226        --popup-corner-radius: 0px;
227        --popup-shadow-opacity: 0.0;
228        --popup-shadow-horizontal-offset: 0px;
229        --popup-shadow-vertical-offset: 4px;
230        --popup-shadow-blur-radius: 5px;
231
232        --drawer-border-width: 1px;
233        --drawer-border-opacity: 0.1;
234        --drawer-shadow-opacity: 0.0;
235        --drawer-shadow-horizontal-offset: 0px;
236        --drawer-shadow-vertical-offset: 4px;
237        --drawer-shadow-blur-radius: 5px;
238
239        --spacing-sections-desktop: 0px;
240        --spacing-sections-mobile: 0px;
241
242        --grid-desktop-vertical-spacing: 40px;
243        --grid-desktop-horizontal-spacing: 30px;
244        --grid-mobile-vertical-spacing: 20px;
245        --grid-mobile-horizontal-spacing: 15px;
246
247        --text-boxes-border-opacity: 0.1;
248        --text-boxes-border-width: 0px;
249        --text-boxes-radius: 0px;
250        --text-boxes-shadow-opacity: 0.0;
251        --text-boxes-shadow-horizontal-offset: 0px;
252        --text-boxes-shadow-vertical-offset: 4px;
253        --text-boxes-shadow-blur-radius: 5px;
254
255        --buttons-radius: 20px;
256        --buttons-radius-outset: 21px;
257        --buttons-border-width: 1px;
258        --buttons-border-opacity: 1.0;
259        --buttons-shadow-opacity: 0.0;
260        --buttons-shadow-horizontal-offset: 0px;
261        --buttons-shadow-vertical-offset: 4px;
262        --buttons-shadow-blur-radius: 5px;
263        --buttons-border-offset: 0.3px;
264
265        --inputs-radius: 30px;
266        --inputs-border-width: 0px;
267        --inputs-border-opacity: 0.55;
268        --inputs-shadow-opacity: 0.0;
269        --inputs-shadow-horizontal-offset: 0px;
270        --inputs-margin-offset: 0px;
271        --inputs-shadow-vertical-offset: 4px;
272        --inputs-shadow-blur-radius: 5px;
273        --inputs-radius-outset: 30px;
274
275        --variant-pills-radius: 40px;
276        --variant-pills-border-width: 1px;
277        --variant-pills-border-opacity: 0.55;
278        --variant-pills-shadow-opacity: 0.0;
279        --variant-pills-shadow-horizontal-offset: 0px;
280        --variant-pills-shadow-vertical-offset: 4px;
281        --variant-pills-shadow-blur-radius: 5px;
282      }
283
284      *,
285      *::before,
286      *::after {
287        box-sizing: inherit;
288      }
289
290      html {
291        box-sizing: border-box;
292        font-size: calc(var(--font-body-scale) * 62.5%);
293        height: 100%;
294      }
295
296      body {
297        display: grid;
298        grid-template-rows: auto auto 1fr auto;
299        grid-template-columns: 100%;
300        min-height: 100%;
301        margin: 0;
302        font-size: 1.8rem;
303        line-height: calc(1 + 0.6 / var(--font-body-scale));
304        font-family: var(--font-body-family);
305        font-style: var(--font-body-style);
306        font-weight: var(--font-body-weight);
307      }
308    input,select,textarea {font-family: var(--font-body-family);font-size:inherit;}
309    
310    body.template-page-smallpage {
311    	font-size: 1.6rem;
312	}
313
314    </style>
315    
316	<link rel="stylesheet" href="https://use.typekit.net/pac6eyh.css">    
317    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.2/jquery.modal.min.css">
318
319    <link href="//learnwell.co.nz/cdn/shop/t/39/assets/base.css?v=77509788728299196571784082825" rel="stylesheet" type="text/css" media="all" />
320<link rel="preload" as="font" href="//learnwell.co.nz/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//learnwell.co.nz/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-predictive-search.css?v=165644661289088488651784082825" media="print" onload="this.media='all'">
320<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
321    if (Shopify.designMode) {
322      document.documentElement.classList.add('shopify-design-mode');
323    }
324    </script>
324
325    
326    
326<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js" type="text/javascript"></script>
326
327	
327<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.2/jquery.modal.min.js"></script>
327
328
329	
330
331<script>
332  window.xsellCustom = window.xsellCustom || {};
333  window.xsellCustom.theme_settings = window.xsellCustom.theme_settings || {};
334  window.xsellCustom.buildxsellsoutput = function(xsellitems, numproducts){
335   	var xsmustbeavailable = xsellSettings.xsmustbeavailable;
336   	var xshideifincart = xsellSettings.xshideifincart;
337   	var xsdisplaycompareatprice = xsellSettings.xsdisplaycompareatprice;
338   	var xsdisplaysalebadge = xsellSettings.xsdisplaysalebadge;
339   	var xsdisplaypricevarieslabel = xsellSettings.xsdisplaypricevarieslabel;
340   	var xsdisplayvendor = xsellSettings.xsdisplayvendor;
341    var xsimagesize = 'large';
342    var xsvendoroutput = '';
343    var xspricevarieslabel = '';
344    var xscompareatprice = '';
345    var xscompareatpricestring = '';
346  	var xssalepricestring = '';
347   	var xspriceoutput = '';
348    var xssalebadge = '<span class="badge badge--sale"><span class="badge__text">SALE</span></span>';
349  	var xssalebadgeoutput = '';
350    var saleclass = ' xs-sale';
351    var fromlabel = '<em>from</em>';
352    var xsprice = '';
353    // add custom variables here
354    console.log(xsellitems);
355    for(var x=0; x < numproducts; x++) {
356    	var xsproductdata = xsellitems[x];
357      if(xsproductdata.images.length > 1) {
358        var csimage = xsellLib.productimageurls(xsproductdata.images[0]);
359        var csimagetwo = xsellLib.productimageurls(xsproductdata.images[1]);
360      }
361      else if(xsproductdata.images.length == 1) {
362        var csimage = xsellLib.productimageurls(xsproductdata.images[0]);
363        var csimagetwo = csimage;
364      }
365      else {
366        var csimage = 'https://cdn.shopify.com/s/images/admin/no-image-'+xsimagesize+'.gif';
367        var csimagetwo = csimage;
368      }
369      if(xsdisplayvendor) {
370        xsvendoroutput = '<div class="xs-vendor-name"><a href="' + xsproductdata.url +'">' + xsproductdata.vendor + '</a></div>';
371      }
372      xsprice = xsellLib.xsformatMoney(xsproductdata.price, '${{amount}}');
373      if(xsdisplaypricevarieslabel) {
374      	if(xsproductdata.price_varies) {
375            xspricevarieslabel = 'From: ';
376        	}
377        	else {
378          	xspricevarieslabel = '';
379        	}
380      }             xspriceoutput = '<div class="money"><a href="' + xsproductdata.url +'">' + xspricevarieslabel + xsprice + '</a></div>';             if(xsdisplaycompareatprice)
381      {
382      if(!xsproductdata.price_varies && (xsproductdata.compare_at_price > xsproductdata.price)) {
383             xscompareatprice = xsellLib.xsformatMoney(xsproductdata.compare_at_price, '${{amount}}');
384            xscompareatpricestring = '<span class="xs-compare-at-price">' + xscompareatprice + '</span>';
385            xssalepricestring = '<span class="xs-sale-price"><a href="' + xsproductdata.url +'">' + xsprice + '</a></span>';
386            xspriceoutput = '<div class="money' + saleclass + '">' + xscompareatpricestring + ' ' + xspricevarieslabel + xssalepricestring + '</div>';
387        }
388      }
389      if(xsdisplaysalebadge) {
390        if(xsproductdata.compare_at_price > xsproductdata.price) {
391          xssalebadgeoutput = xssalebadge;
392        }
393        else {
394          xssalebadgeoutput = '';
395        }
396      }
397
398	xsellLib.xselloutput += '<li class="grid__item"><div class="card-wrapper productcard underline-links-hover"><div class="card card--standard card--media " style="--ratio-percent: 142.33700254022014%;"><div class="card__inner color-background-2 gradient ratio" style="--ratio-percent: 142.33700254022014%;"><div class="card__media"><div class="media media--transparent media--hover-effect">'
399	+'<img src="' + csimage + '" />'      	        
400	+'</div></div></div><div class="card__content"><div class="card__information"><div class="price "><div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span><span class="price-item price-item--regular">'
401	+xsprice
402	+'</span><span class="price-discount"></span></div></div></div><h3 class="card__heading h4">'
403	+'<a href="'+xsproductdata.url+'" class="full-unstyled-link">'
404	+xsproductdata.title
405	+'</a></h3></div></div></li>'
406
407 		}
408    if(xsellLib.xselloutput != ''){
409      var xsellDiv = document.createElement('div');
410      xsellDiv.innerHTML = '<div class="headingbar"><div class="headingbar-a page-width"><h2>You might also like</h2></div></div><div class="page-width"><ul class="grid product-grid grid--4-col-desktop grid--2-col-tablet-down" role="list">' + xsellLib.xselloutput + '</ul></div>'; //output here
411      document.getElementById('cross-sell').appendChild(xsellDiv);
412    }
413  }
414</script>
414	
415  
415<script src="https://cdn.shopify.com/extensions/01a0f885-56f4-79de-af41-45a261d7aae9/forms-2605/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
415
416<link rel="canonical" href="https://learnwell.co.nz/account/login">
417<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0654/9573/files/LearnWell_Logo_Stacked_300dpi_white_background_4386ba0d-3330-4d13-a1fd-eb8a7c4333c7.png?v=1783569478" />
418<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0654/9573/files/LearnWell_Logo_Stacked_300dpi_white_background_4386ba0d-3330-4d13-a1fd-eb8a7c4333c7.png?v=1783569478" />
419<meta property="og:image:width" content="591" />
420<meta property="og:image:height" content="704" />
421<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
422<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: 6549573,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 422
422
423<script>
424  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
425</script>
vendor: 1 bytes, line 425
425
426<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}
426).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: 6549573,storefrontBaseUrl: "https://learnwell.co.nz",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://learnwell.co.nz/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"826999069","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-T9Z23WDFB9\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-T9Z23WDFB9\\\"}],\\\"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"]}
426,{"id":"135627037","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"LearnWell","paymentSettings":{"currencyCode":"NZD"},"myshopifyDomain":"esa-publications.myshopify.com","countryCode":"NZ","storefrontUrl":"https:\/\/learnwell.co.nz"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://learnwell.co.nz/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"188634792221","themeStoreId":"887","themePublished":"true","eventMetadataId":"148addde-de4c-47a2-9ce5-de965d730aa0","shopId":"6549573","storefrontBaseUrl":"https:\/\/learnwell.co.nz","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>
426<script>
427  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
428  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
429  window.ShopifyAnalytics.meta.currency = 'NZD';
430  var meta = {"page":{"requestId":"296700af-0e5d-4876-9d60-1506139ec763-1790898783"}};
431  for (var attr in meta) {
432    window.ShopifyAnalytics.meta[attr] = meta[attr];
433  }
434</script>
vendor: 1 bytes, line 434
434
435<script class="analytics">
436  (function () {
437    var customDocumentWrite = function(content) {
438      var jquery = null;
439
440      if (window.jQuery) {
441        jquery = window.jQuery;
442      } else if (window.Checkout && window.Checkout.$) {
443        jquery = window.Checkout.$;
444      }
445
446      if (jquery) {
447        jquery('body').append(content);
448      }
449    };
450
451    var hasLoggedConversion = function(token) {
452      if (token) {
453        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
454      }
455      return false;
456    }
457
458    var setCookieIfConversion = function(token) {
459      if (token) {
460        var twoMonthsFromNow = new Date(Date.now());
461        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
462
463        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
464      }
465    }
466
467    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
468    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
469    if (trekkie.integrations) {
470      return;
471    }
472    trekkie.methods = [
473      'identify',
474      'page',
475      'ready',
476      'track',
477      'trackForm',
478      'trackLink'
479    ];
480    trekkie.factory = function(method) {
481      return function() {
482        var args = Array.prototype.slice.call(arguments);
483        args.unshift(method);
484        trekkie.push(args);
485        if (method == 'track' || method == 'page') {
486          var pageUrl;
487          try {
488            pageUrl = window.location.href;
489          } catch (e) {}
490          var pageReferrer;
491          try {
492            pageReferrer = document.referrer;
493          } catch (e) {}
494          try {
495            if (window.__TREKKIE_SHIM_QUEUE == null) {
496              window.__TREKKIE_SHIM_QUEUE = [];
497            }
498            window.__TREKKIE_SHIM_QUEUE.push({
499              from: 'trekkie-stub',
500              method: method,
501              args: args.slice(1),
502              pageContext: {
503                url: pageUrl,
504                referrer: pageReferrer
505              }
506            });
507          } catch (e) {
508            // no-op
509          }
510        }
511        return trekkie;
512      };
513    };
514    for (var i = 0; i < trekkie.methods.length; i++) {
515      var key = trekkie.methods[i];
516      trekkie[key] = trekkie.factory(key);
517    }
518    trekkie.load = function(config) {
519      trekkie.config = config || {};
520      trekkie.config.initialDocumentCookie = document.cookie;
521      var first = document.getElementsByTagName('script')[0];
522var script = document.createElement('script');
523script.type = 'text/javascript';
524script.onerror = function(e) {
525  var scriptFallback = document.createElement('script');
526  scriptFallback.type = 'text/javascript';
527  scriptFallback.onerror = function(error) {
528          var Monorail = {
529      produce: function produce(monorailDomain, schemaId, payload) {
530        var currentMs = new Date().getTime();
531        var event = {
532          schema_id: schemaId,
533          payload: payload,
534          metadata: {
535            event_created_at_ms: currentMs,
536            event_sent_at_ms: currentMs
537          }
538        };
539        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
540      },
541      sendRequest: function sendRequest(endpointUrl, payload) {
542        // Try the sendBeacon API
543        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
544          var blobData = new window.Blob([payload], {
545            type: 'text/plain'
546          });
547
548          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
549            return true;
550          } // sendBeacon was not successful
551
552        } // XHR beacon
553
554        var xhr = new XMLHttpRequest();
555
556        try {
557          xhr.open('POST', endpointUrl);
558          xhr.setRequestHeader('Content-Type', 'text/plain');
559          xhr.send(payload);
560        } catch (e) {
561          console.log(e);
562        }
563
564        return false;
565      },
566      isIos12: function isIos12() {
567        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
568      }
569    };
570    Monorail.produce('monorail-edge.shopifysvc.com',
571      'trekkie_storefront_load_errors/1.1',
572      {shop_id: 6549573,
573      theme_id: 188634792221,
574      app_name: "storefront",
575      context_url: window.location.href,
576      source_url: "//learnwell.co.nz/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
577
578  };
579  scriptFallback.async = true;
580  scriptFallback.src = '//learnwell.co.nz/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
581  first.parentNode.insertBefore(scriptFallback, first);
582};
583script.async = true;
584script.src = '//learnwell.co.nz/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
585first.parentNode.insertBefore(script, first);
586
587    };
588    trekkie.load(
589      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":6549573,"isMerchantRequest":null,"themeId":188634792221,"themeCityHash":"14182582817084703678","contentLanguage":"en","currency":"NZD","eventMetadataId":"148addde-de4c-47a2-9ce5-de965d730aa0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
590    );
591
592    var loaded = false;
593    trekkie.ready(function() {
594      if (loaded) return;
595      loaded = true;
596
597      window.ShopifyAnalytics.lib = window.trekkie;
598
599      var originalDocumentWrite = document.write;
600      document.write = customDocumentWrite;
601      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
602      document.write = originalDocumentWrite;
603
604      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
605      var token = match? match[1]: undefined;
606      if (!hasLoggedConversion(token)) {
607        setCookieIfConversion(token);
608        
609      }
610    });
611
612    window.ShopifyAnalytics.lib.page(null,{"requestId":"296700af-0e5d-4876-9d60-1506139ec763-1790898783","shopifyEmitted":true});
613
614    var eventsListenerScript = document.createElement('script');
615    eventsListenerScript.async = true;
616    eventsListenerScript.src = "//learnwell.co.nz/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
617    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
618})();</script>
618
619  
619<script>
620  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
621    window.ga = function ga() {
622      (window.ga.q = window.ga.q || []).push(arguments);
623      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
624        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
625      }
626      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.");
627    };
628    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
629      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
630    }
631  }
632</script>
vendor: 1 bytes, line 632
632
633<script
634  defer
635  src="https://learnwell.co.nz/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
636  data-application="storefront-renderer"
637  data-shop-id="6549573"
638  data-render-region="gcp-us-central1"
639  data-page-type="customers/login"
640  data-theme-instance-id="188634792221"
641  data-theme-name="Dawn"
642  data-theme-version="5.0.0"
643  data-monorail-region="shop_domain"
644  data-resource-timing-sampling-rate="10"
645  data-shs="true"
646  data-shs-beacon="true"
647  data-shs-export-with-fetch="true"
648  data-shs-logs-sample-rate="1"
649  data-shs-beacon-endpoint="https://learnwell.co.nz/api/collect"
650></script>
650
651<meta name="shopify-y" content="558c4c92-876b-4d9a-9382-2604f650816d" data-expiration="1822456383000"><meta name="shopify-s" content="2ab6063e-e557-40b4-84ba-6b9fc7d03c58" data-expiration="1790900583000"><meta name="new-cookie-storage-activated" content="t">
652</head>
653
654  <body class="gradient template-customers-login">
655    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
656      Skip to content
657    </a>
658
659    <div id="shopify-section-announcement-bar" class="shopify-section"><div class="announcement-bar color-accent-1 gradient" role="region" aria-label="Announcement" ><a href="/collections/all" class="announcement-bar__link link link--text focus-inset animate-arrow"><p class="announcement-bar__message h5">
660                🚚 School Holiday Special: Spend $20+ and get FREE Shipping!  🚚
661<svg viewBox="0 0 32 32" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
662  <path fill="currentColor" d="M20.938 25.506c-0.294-0.238-0.438-0.619-0.438-1.006s0.146-0.767 0.439-1.061l5.942-5.939h-25.381c-0.828 0-1.5-0.675-1.5-1.556 0-0.775 0.672-1.444 1.5-1.444h25.381l-5.939-5.939c-0.586-0.586-0.586-1.535 0-2.121s1.535-0.586 2.121 0l8.5 8.5c0.586 0.586 0.586 1.535 0 2.121l-8.5 8.5c-0.588 0.583-1.538 0.583-2.126-0.054z"></path>
663</svg>
664</p></a></div><div class="announcement-bar color-background-1 gradient" role="region" aria-label="Announcement" ><a href="https://learnwell.co.nz/pages/the-refreshed-new-zealand-curriculum" class="announcement-bar__link link link--text focus-inset animate-arrow"><p class="announcement-bar__message h5">
665                Understand the upcoming curriculum changes and how we’re supporting learners
666<svg viewBox="0 0 32 32" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
667  <path fill="currentColor" d="M20.938 25.506c-0.294-0.238-0.438-0.619-0.438-1.006s0.146-0.767 0.439-1.061l5.942-5.939h-25.381c-0.828 0-1.5-0.675-1.5-1.556 0-0.775 0.672-1.444 1.5-1.444h25.381l-5.939-5.939c-0.586-0.586-0.586-1.535 0-2.121s1.535-0.586 2.121 0l8.5 8.5c0.586 0.586 0.586 1.535 0 2.121l-8.5 8.5c-0.588 0.583-1.538 0.583-2.126-0.054z"></path>
668</svg>
669</p></a></div>
670</div>
671    <div id="shopify-section-header" class="shopify-section section-header"><link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-menu.css?v=151968516119678728991784082825" media="print" onload="this.media='all'">
672<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-search.css?v=75530852617479126511784082825" media="print" onload="this.media='all'">
673<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-menu-drawer.css?v=182311192829367774911784082825" media="print" onload="this.media='all'">
674<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-cart-notification.css?v=119852831333870967341784082825" media="print" onload="this.media='all'">
675<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-cart-items.css?v=165581949182552323231784082825" media="print" onload="this.media='all'"><link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-price.css?v=94685365373856189381784082825" media="print" onload="this.media='all'">
676  <link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-loading-overlay.css?v=167310470843593579841784082825" media="print" onload="this.media='all'"><link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-mega-menu.css?v=177496590996265276461784082825" media="print" onload="this.media='all'">
677  <noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-mega-menu.css?v=177496590996265276461784082825" rel="stylesheet" type="text/css" media="all" /></noscript><noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-menu.css?v=151968516119678728991784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
678<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-search.css?v=75530852617479126511784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
679<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-menu-drawer.css?v=182311192829367774911784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
680<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-cart-notification.css?v=119852831333870967341784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
681<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-cart-items.css?v=165581949182552323231784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
682
683<style>
684  header-drawer {
685    justify-self: start;
686    margin-left: -1.2rem;
687  }
688
689  @media screen and (max-width: 413px) {
690    header-drawer {
691      margin-left: -0.8rem;
692    }
693  }
694
695  @media screen and (min-width: 1280px) {
696    header-drawer {
697      display: none;
698    }
699  }
700
701  .menu-drawer-container {
702    display: flex;
703  }
704
705  .list-menu {
706    list-style: none;
707    padding: 0;
708    margin: 0;
709  }
710
711  .list-menu--inline {
712    display: inline-flex;
713    flex-wrap: wrap;
714  }
715
716  summary.list-menu__item {
717    padding-right: 2.7rem;
718  }
719
720  .list-menu__item {
721    display: flex;
722    align-items: center;
723    line-height: calc(1 + 0.3 / var(--font-body-scale));
724    font-weight: normal;
725  }
726
727  .list-menu__item--link {
728    text-decoration: none;
729    padding-bottom: 0.5rem;
730    padding-top: 0.5rem;
731    line-height: calc(1 + 0.8 / var(--font-body-scale));
732  }
733</style><style data-shopify>.section-header {
734    margin-bottom: 0px;
735  }
736
737  .header__heading-link {
738    width: 250px;
739    max-width: 100%;
740  }
741
742  .header__heading-logo {
743    display: block;
744    width: 100%;
745    height: auto;
746  }
747
748  @media screen and (min-width: 750px) {
749    .section-header {
750      margin-bottom: 0px;
751    }
752  }</style>
752<script src="//learnwell.co.nz/cdn/shop/t/39/assets/details-disclosure.js?v=153497636716254413831784082825" defer="defer"></script>
vendor: 1 bytes, line 752
752
753<script src="//learnwell.co.nz/cdn/shop/t/39/assets/details-modal.js?v=4511761896672669691784082825" defer="defer"></script>
vendor: 1 bytes, line 753
753
754<script src="//learnwell.co.nz/cdn/shop/t/39/assets/cart-notification.js?v=146771965050272264641784082825" defer="defer"></script>
754
755
756<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
757  <symbol id="icon-search" viewBox="0 0 32 32">
758    <path d="M31.781 29.306l-7.587-7.587c-0.144-0.144-0.331-0.219-0.531-0.219h-0.825c1.969-2.281 3.163-5.25 3.163-8.5 0-7.181-5.819-13-13-13s-13 5.819-13 13 5.819 13 13 13c3.25 0 6.219-1.194 8.5-3.163v0.825c0 0.2 0.081 0.387 0.219 0.531l7.588 7.588c0.294 0.294 0.769 0.294 1.063 0l1.413-1.413c0.294-0.294 0.294-0.769 0-1.063zM13 23c-5.525 0-10-4.475-10-10s4.475-10 10-10 10 4.475 10 10-4.475 10-10 10z" fill="currentColor"></path>
759  </symbol>
760
761  <symbol id="icon-close" viewBox="0 0 20 32" class="icon icon-close">
762    <path d="M19.506 23.438c0.586 0.586 0.586 1.536 0 2.121s-1.536 0.586-2.121 0l-7.385-7.44-7.438 7.438c-0.586 0.586-1.536 0.586-2.121 0s-0.586-1.536 0-2.121l7.44-7.435-7.442-7.494c-0.586-0.586-0.586-1.536 0-2.121s1.536-0.586 2.121 0l7.44 7.496 7.438-7.438c0.586-0.586 1.536-0.586 2.121 0s0.586 1.536 0 2.121l-7.44 7.435 7.387 7.438z" fill="currentColor"></path>
763  </symbol>
764</svg><sticky-header class="header-wrapper color-background-1 gradient header-wrapper--border-bottom"><header class="header header--middle-left page-width header--has-menu"><header-drawer data-breakpoint="desktop">
765        <details id="Details-menu-drawer-container" class="menu-drawer-container">
766          <summary
767            class="header__icon header__icon--menu header__icon--summary link focus-inset"
768            aria-label="Menu"
769          >
770            <span>
771              <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" fill="none" viewBox="0 0 28 32">
772  <path d="M0 5.5c0-0.828 0.672-1.5 1.5-1.5h25c0.831 0 1.5 0.672 1.5 1.5 0 0.831-0.669 1.5-1.5 1.5h-25c-0.828 0-1.5-0.669-1.5-1.5zM0 15.5c0-0.831 0.672-1.5 1.5-1.5h25c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5h-25c-0.828 0-1.5-0.669-1.5-1.5zM26.5 27h-25c-0.828 0-1.5-0.669-1.5-1.5s0.672-1.5 1.5-1.5h25c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5z" fill="currentColor">
773</svg>
774              <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 20 32">
775  <path fill="currentColor" d="M19.506 23.438c0.586 0.586 0.586 1.536 0 2.121s-1.536 0.586-2.121 0l-7.385-7.44-7.438 7.438c-0.586 0.586-1.536 0.586-2.121 0s-0.586-1.536 0-2.121l7.44-7.435-7.442-7.494c-0.586-0.586-0.586-1.536 0-2.121s1.536-0.586 2.121 0l7.44 7.496 7.438-7.438c0.586-0.586 1.536-0.586 2.121 0s0.586 1.536 0 2.121l-7.44 7.435 7.387 7.438z"></path>
776</svg>
777
778            </span>
779          </summary>
780
781          <div id="menu-drawer" class="gradient menu-drawer motion-reduce" tabindex="-1">
782            <div class="menu-drawer__inner-container">
783              <div class="menu-drawer__navigation-container">
784                <nav class="menu-drawer__navigation">
785                  <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a
786                            href="/pages/shop"
787                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
788                            
789                          >
790                            Shop
791                          </a></li><li><a
792                            href="/blogs/news"
793                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
794                            
795                          >
796                            News
797                          </a></li><li><a
798                            href="/pages/freebies"
799                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
800                            
801                          >
802                            Freebies
803                          </a></li><li><a
804                            href="/pages/about-us"
805                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
806                            
807                          >
808                            About
809                          </a></li><li><a
810                            href="/pages/contact-us"
811                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
812                            
813                          >
814                            Contact
815                          </a></li><li><a
816                            href="https://learnwell.iqualify.com/login"
817                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
818                            
819                          >
820                            My LearnWell Digital
821                          </a></li><li><a
822                            href="/pages/resources"
823                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
824                            
825                          >
826                            Resources
827                          </a></li><li><a
828                            href="/pages/the-refreshed-new-zealand-curriculum"
829                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
830                            
831                          >
832                            Curriculum Changes
833                          </a></li><li><a
834                            href="/pages/learnwell-resources-for-ncea-level-1"
835                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
836                            
837                          >
838                            NCEA Level 1
839                          </a></li><li><a
840                            href="/pages/homeschool-hub"
841                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
842                            
843                          >
844                            Homeschool Hub
845                          </a></li><li><a
846                            href="/pages/frequently-asked-questions"
847                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
848                            
849                          >
850                            FAQs
851                          </a></li><li><a
852                            href="https://learnwell.co.nz/pages/demo-for-digital"
853                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
854                            
855                          >
856                            Demo for Digital
857                          </a></li></ul>
858                </nav>
859
860                <div class="menu-drawer__utility-links"><a
861                      href="/account/login"
862                      class="menu-drawer__account link focus-inset h5"
863                    >
864                      <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 28 32">
865  <path fill="currentColor" d="M17 19h-6c-6.075 0-11 4.925-11 11 0 1.104 0.896 2 2 2h24c1.104 0 2-0.896 2-2 0-6.075-4.925-11-11-11zM3.062 29c0.494-3.944 3.863-7 7.938-7h6c4.072 0 7.444 3.059 7.938 7h-21.876zM14 16c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8c0 4.419 3.581 8 8 8zM14 3c2.757 0 5 2.243 5 5s-2.243 5-5 5-5-2.244-5-5c0-2.757 2.244-5 5-5z"></path>
866</svg>
867Log in</a><ul class="list list-social list-unstyled" role="list"></ul>
868                </div>
869              </div>
870            </div>
871          </div>
872        </details>
873      </header-drawer><a href="/" class="header__heading-link link link--text focus-inset"><img
874          srcset="
875            //learnwell.co.nz/cdn/shop/files/LearnWell_Logo_Positive_PANTONE-01.png?v=1688530021&width=250 1x,
876            //learnwell.co.nz/cdn/shop/files/LearnWell_Logo_Positive_PANTONE-01.png?v=1688530021&width=500 2x
877          "
878          src="//learnwell.co.nz/cdn/shop/files/LearnWell_Logo_Positive_PANTONE-01.png?v=1688530021&width=250"
879          loading="lazy"
880          class="header__heading-logo"
881          width="3515"
882          height="764"
883          alt="LearnWell"
884        ></a><nav class="header__inline-menu">
885          <ul class="list-menu list-menu--inline" role="list"><li><a
886                    href="/pages/shop"
887                    class="header__menu-item list-menu__item link link--text focus-inset"
888                    
889                  >
890                    <span
891                      
892                    >
893                      Shop
894                    </span>
895                  </a></li><li><a
896                    href="/blogs/news"
897                    class="header__menu-item list-menu__item link link--text focus-inset"
898                    
899                  >
900                    <span
901                      
902                    >
903                      News
904                    </span>
905                  </a></li><li><a
906                    href="/pages/freebies"
907                    class="header__menu-item list-menu__item link link--text focus-inset"
908                    
909                  >
910                    <span
911                      
912                    >
913                      Freebies
914                    </span>
915                  </a></li><li><a
916                    href="/pages/about-us"
917                    class="header__menu-item list-menu__item link link--text focus-inset"
918                    
919                  >
920                    <span
921                      
922                    >
923                      About
924                    </span>
925                  </a></li><li><a
926                    href="/pages/contact-us"
927                    class="header__menu-item list-menu__item link link--text focus-inset"
928                    
929                  >
930                    <span
931                      
932                    >
933                      Contact
934                    </span>
935                  </a></li><li><a
936                    href="https://learnwell.iqualify.com/login"
937                    class="header__menu-item list-menu__item link link--text focus-inset"
938                    
939                  >
940                    <span
941                      
942                    >
943                      My LearnWell Digital
944                    </span>
945                  </a></li><li><a
946                    href="/pages/resources"
947                    class="header__menu-item list-menu__item link link--text focus-inset"
948                    
949                  >
950                    <span
951                      
952                    >
953                      Resources
954                    </span>
955                  </a></li><li><a
956                    href="/pages/the-refreshed-new-zealand-curriculum"
957                    class="header__menu-item list-menu__item link link--text focus-inset"
958                    
959                  >
960                    <span
961                      
962                    >
963                      Curriculum Changes
964                    </span>
965                  </a></li><li><a
966                    href="/pages/learnwell-resources-for-ncea-level-1"
967                    class="header__menu-item list-menu__item link link--text focus-inset"
968                    
969                  >
970                    <span
971                      
972                    >
973                      NCEA Level 1
974                    </span>
975                  </a></li><li><a
976                    href="/pages/homeschool-hub"
977                    class="header__menu-item list-menu__item link link--text focus-inset"
978                    
979                  >
980                    <span
981                      
982                    >
983                      Homeschool Hub
984                    </span>
985                  </a></li><li><a
986                    href="/pages/frequently-asked-questions"
987                    class="header__menu-item list-menu__item link link--text focus-inset"
988                    
989                  >
990                    <span
991                      
992                    >
993                      FAQs
994                    </span>
995                  </a></li><li><a
996                    href="https://learnwell.co.nz/pages/demo-for-digital"
997                    class="header__menu-item list-menu__item link link--text focus-inset"
998                    
999                  >
1000                    <span
1001                      
1002                    >
1003                      Demo for Digital
1004                    </span>
1005                  </a></li></ul>
1006        </nav><div class="header__icons">
1007      <details-modal class="header__search">
1008        <details>
1009          <summary
1010            class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
1011            aria-haspopup="dialog"
1012            aria-label="Search"
1013          >
1014            <span>
1015              <svg
1016                class="modal__toggle-open icon icon-search"
1017                aria-hidden="true"
1018                focusable="false"
1019                role="presentation"
1020              >
1021                <use href="#icon-search"></use>
1022              </svg>
1023
1024              <svg
1025                class="modal__toggle-close icon icon-close"
1026                aria-hidden="true"
1027                focusable="false"
1028                role="presentation"
1029              >
1030                <use href="#icon-close"></use>
1031              </svg>
1032            </span>
1033          </summary>
1034
1035          <div
1036            class="search-modal modal__content gradient"
1037            role="dialog"
1038            aria-modal="true"
1039            aria-label="Search"
1040          >
1041            <div class="modal-overlay"></div>
1042
1043            <div
1044              class="search-modal__content search-modal__content-bottom"
1045              tabindex="-1"
1046            ><predictive-search
1047                  class="search-modal__form"
1048                  data-loading-text="Loading..."
1049                ><form action="/search" method="get" role="search" class="search search-modal__form">
1050                <div class="field">
1051                  <input
1052                    class="search__input field__input"
1053                    id="Search-In-Modal"
1054                    type="search"
1055                    name="q"
1056                    value=""
1057                    placeholder="Search"role="combobox"
1058                      aria-expanded="false"
1059                      aria-owns="predictive-search-results-list"
1060                      aria-controls="predictive-search-results-list"
1061                      aria-haspopup="listbox"
1062                      aria-autocomplete="list"
1063                      autocorrect="off"
1064                      autocomplete="off"
1065                      autocapitalize="off"
1066                      spellcheck="false">
1067
1068                  <label class="field__label" for="Search-In-Modal">
1069                    Search
1070                  </label>
1071
1072                  <input type="hidden" name="options[prefix]" value="last">
1073
1074                  <button class="search__button field__button" aria-label="Search">
1075                    <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
1076                      <use href="#icon-search"></use>
1077                    </svg>
1078                  </button>
1079                </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1080                    <div class="predictive-search__loading-state">
1081                      <svg
1082                        aria-hidden="true"
1083                        focusable="false"
1084                        role="presentation"
1085                        class="spinner"
1086                        viewBox="0 0 66 66"
1087                        xmlns="http://www.w3.org/2000/svg"
1088                      >
1089                        <circle
1090                          class="path"
1091                          fill="none"
1092                          stroke-width="6"
1093                          cx="33"
1094                          cy="33"
1095                          r="30"
1096                        ></circle>
1097                      </svg>
1098                    </div>
1099                  </div>
1100
1101                  <span
1102                    class="predictive-search-status visually-hidden"
1103                    role="status"
1104                    aria-hidden="true"
1105                  ></span></form></predictive-search><button
1106                type="button"
1107                class="search-modal__close-button modal__close-button link link--text focus-inset"
1108                aria-label="Close"
1109              >
1110                <svg class="icon icon-close" aria-hidden="true" focusable="false" role="presentation">
1111                  <use href="#icon-close"></use>
1112                </svg>
1113              </button>
1114            </div>
1115          </div>
1116        </details>
1117      </details-modal><a
1118          href="/account/login"
1119          class="header__icon header__icon--account link focus-inset small-hide"
1120        >
1121          <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 28 32">
1122  <path fill="currentColor" d="M17 19h-6c-6.075 0-11 4.925-11 11 0 1.104 0.896 2 2 2h24c1.104 0 2-0.896 2-2 0-6.075-4.925-11-11-11zM3.062 29c0.494-3.944 3.863-7 7.938-7h6c4.072 0 7.444 3.059 7.938 7h-21.876zM14 16c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8c0 4.419 3.581 8 8 8zM14 3c2.757 0 5 2.243 5 5s-2.243 5-5 5-5-2.244-5-5c0-2.757 2.244-5 5-5z"></path>
1123</svg>
1124
1125          <span class="visually-hidden">Log in</span>
1126        </a><a
1127        href="/cart"
1128        class="header__icon header__icon--cart link focus-inset"
1129        id="cart-icon-bubble"
1130      ><svg class="icon icon-cart" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 32" fill="none">
1131  <path fill="currentColor" d="M7 10v-3c0-3.866 3.131-7 7-7s7 3.134 7 7v3h4c1.656 0 3 1.344 3 3v13c0 3.313-2.688 6-6 6h-16c-3.314 0-6-2.688-6-6v-13c0-1.656 1.343-3 3-3h4zM10 10h8v-3c0-2.209-1.794
1131-4-4-4s-4 1.791-4 4v3zM3 13v13c0 1.656 1.343 3 3 3h16c1.656 0 3-1.344 3-3v-13h-4v3.5c0 0.831-0.669 1.5-1.5 1.5s-1.5-0.669-1.5-1.5v-3.5h-8v3.5c0 0.831-0.669 1.5-1.5 1.5s-1.5-0.669-1.5-1.5v-3.5h-4z"></path>
1132</svg><span class="visually-hidden">Cart</span></a>
1133    </div>
1134  </header></sticky-header>
1135
1136<cart-notification>
1137  <div class="cart-notification-wrapper page-width">
1138    <div id="cart-notification" class="cart-notification focus-inset color-background-1 gradient" aria-modal="true" aria-label="Item added to your cart" role="dialog" tabindex="-1">
1139      <div class="cart-notification__header">
1140        <h2 class="cart-notification__heading caption-large text-body"><svg class="icon icon-checkmark color-foreground-text" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
1141  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
1142</svg>
1143Item added to your cart</h2>
1144        <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close">
1145          <svg class="icon icon-close" aria-hidden="true" focusable="false"><use href="#icon-close"></svg>
1146        </button>
1147      </div>
1148      <div id="cart-notification-product" class="cart-notification-product"></div>
1149      <div class="cart-notification__links">
1150        <a href="/cart" id="cart-notification-button" class="button button--secondary button--full-width"></a>
1151        
1152        <button type="button" class="link button-label">Continue shopping</button>
1153      </div>
1154    </div>
1155  </div>
1156</cart-notification>
1157<style data-shopify>
1158  .cart-notification {
1159     display: none;
1160  }
1161</style>
1162
1163
1164<script type="application/ld+json">
1165  {
1166    "@context": "https://schema.org",
1167    "@type": "Organization",
1168    "name": "LearnWell","logo": "https:\/\/learnwell.co.nz\/cdn\/shop\/files\/LearnWell_Logo_Positive_PANTONE-01.png?v=1688530021\u0026width=3515","sameAs": [
1169      "",
1170      "",
1171      "",
1172      "",
1173      "",
1174      "",
1175      "",
1176      "",
1177      ""
1178    ],
1179    "url": "https:\/\/learnwell.co.nz\/account\/login"
1180  }
1181</script>
1181</div>
1182    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1183      <link href="//learnwell.co.nz/cdn/shop/t/39/assets/customer.css?v=21612340484100376041784082825" rel="stylesheet" type="text/css" media="all" />
1184
1185<div class="customer login">
1186  <h1 id="recover" tabindex="-1">
1187    Reset your password
1188  </h1>
1189  <div>
1190    <p>
1191      We will send you an email to reset your password
1192    </p><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="✓" />
1193      <div class="field">
1194        <input type="email"
1195          value=""
1196          name="email"
1197          id="RecoverEmail"
1198          autocorrect="off"
1199          autocapitalize="off"
1200          autocomplete="email"
1201          
1202          placeholder="Email"
1203        >
1204        <label for="RecoverEmail">
1205          Email
1206        </label>
1207      </div><button>
1208        Submit
1209      </button>
1210
1211      <a href="#login">
1212        Cancel
1213      </a></form></div>
1214
1215  <h1 id="login" tabindex="-1">
1216    Login
1217  </h1>
1218  <div><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><div class="field">        
1219        <input
1220          type="email"
1221          name="customer[email]"
1222          id="CustomerEmail"
1223          autocomplete="email"
1224          autocorrect="off"
1225          autocapitalize="off"
1226          
1227          placeholder="Email"
1228        >
1229        <label for="CustomerEmail">
1230          Email
1231        </label>
1232      </div><div class="field">          
1233          <input
1234            type="password"
1235            value=""
1236            name="customer[password]"
1237            id="CustomerPassword"
1238            autocomplete="current-password"
1239            
1240            placeholder="Password"
1241          >
1242          <label for="CustomerPassword">
1243            Password
1244          </label>
1245        </div>
1246
1247        <a href="#recover">
1248          Forgot your password?
1249        </a><button>
1250        Sign in
1251      </button>
1252
1253      <a href="/account/register">
1254        Create account
1255      </a></form></div></div>
1256
1257    </main>
1258
1259    <div id="shopify-section-footer" class="shopify-section">
1260<link href="//learnwell.co.nz/cdn/shop/t/39/assets/section-footer.css?v=147959184799495781871784082825" rel="stylesheet" type="text/css" media="all" />
1261<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-newsletter.css?v=184272253541338415391784082825" media="print" onload="this.media='all'">
1262<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-menu.css?v=151968516119678728991784082825" media="print" onload="this.media='all'">
1263<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-payment.css?v=69253961410771838501784082825" media="print" onload="this.media='all'">
1264<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-social.css?v=52211663153726659061784082825" media="print" onload="this.media='all'">
1265<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/component-rte.css?v=99901885164569676461784082825" media="print" onload="this.media='all'">
1266<link rel="stylesheet" href="//learnwell.co.nz/cdn/shop/t/39/assets/disclosure.css?v=646595190999601341784082825" media="print" onload="this.media='all'">
1267
1268<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-newsletter.css?v=184272253541338415391784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
1269<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-menu.css?v=151968516119678728991784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
1270<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-payment.css?v=69253961410771838501784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
1271<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-list-social.css?v=52211663153726659061784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
1272<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/component-rte.css?v=99901885164569676461784082825" rel="stylesheet" type="text/css" media="all" /></noscript>
1273<noscript><link href="//learnwell.co.nz/cdn/shop/t/39/assets/disclosure.css?v=646595190999601341784082825" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.footer {
1274    margin-top: 0px;
1275  }
1276
1277  @media screen and (min-width: 750px) {
1278    .footer {
1279      margin-top: 0px;
1280    }
1281  }</style><footer class="footer color-background-1 gradient section-footer-padding">
1281<div class="footer__content-top">
1282      <div class="page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet "><div class="footer-block grid__item footer-block--menu" ><h2 class="smallh3 footer-block__heading">Orders &amp; Support</h2><ul class="footer-block__details-content list-unstyled"><li>
1283                          <a href="/pages/learnwell-digital-resources" class="link link--text list-menu__item list-menu__item--link">
1284                            LearnWell Digital Resources
1285                          </a>
1286                        </li><li>
1287                          <a href="/pages/shipping-and-delivery" class="link link--text list-menu__item list-menu__item--link">
1288                            Shipping & Delivery
1289                          </a>
1290                        </li><li>
1291                          <a href="/pages/refund-policy" class="link link--text list-menu__item list-menu__item--link">
1292                            Returns & Refunds
1293                          </a>
1294                        </li><li>
1295                          <a href="/pages/terms-and-conditions" class="link link--text list-menu__item list-menu__item--link">
1296                            Terms & Conditions
1297                          </a>
1298                        </li><li>
1299                          <a href="/pages/privacy-policy" class="link link--text list-menu__item list-menu__item--link">
1300                            Privacy Policy
1301                          </a>
1302                        </li></ul></div><div class="footer-block grid__item" ><h2 class="smallh3 footer-block__heading">Stay up to date</h2><div class="footer-block__details-content rte">
1303                    <p>Subscribe to receive updates on our latest resources, news and offers. </p><p>Get 10% off your first order.</p>
1304                  </div><div class="footer-block--newsletter"><div class="footer-block__newsletter"><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1305			      <div class="newsletter-form__field-wrapper">
1306				<div class="field">
1307				  <input
1308				    id="NewsletterForm--footer"
1309				    type="email"
1310				    name="contact[email]"
1311				    class="field__input"
1312				    value=""
1313				    aria-required="true"
1314				    autocorrect="off"
1315				    autocapitalize="off"
1316				    autocomplete="email"
1317				    
1318				    placeholder="Email"
1319				    required
1320				  >
1321				  <label class="field__label" for="NewsletterForm--footer">
1322				    Email
1323				  </label>
1324				  <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
1325				    <svg viewBox="0 0 32 32" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
1326  <path fill="currentColor" d="M20.938 25.506c-0.294-0.238-0.438-0.619-0.438-1.006s0.146-0.767 0.439-1.061l5.942-5.939h-25.381c-0.828 0-1.5-0.675-1.5-1.556 0-0.775 0.672-1.444 1.5-1.444h25.381l-5.939-5.939c-0.586-0.586-0.586-1.535 0-2.121s1.535-0.586 2.121 0l8.5 8.5c0.586 0.586 0.586 1.535 0 2.121l-8.5 8.5c-0.588 0.583-1.538 0.583-2.126-0.054z"></path>
1327</svg>
1328				  </button>
1329				</div></div></form></div><ul class="footer__list-social list-unstyled list-social" role="list"></ul></div></div><div class="footer-block grid__item footer-block--menu" ><h2 class="smallh3 footer-block__heading">Follow us</h2><ul class="footer-block__details-content list-unstyled"><li>
1330                          <a href="https://www.facebook.com/LearnWellNZ" class="link link--text list-menu__item list-menu__item--link">
1331                            Facebook
1332                          </a>
1333                        </li><li>
1334                          <a href="https://www.instagram.com/learnwell_nz/" class="link link--text list-menu__item list-menu__item--link">
1335                            Instagram
1336                          </a>
1337                        </li><li>
1338                          <a href="https://twitter.com/learnwellnz" class="link link--text list-menu__item list-menu__item--link">
1339                            Twitter
1340                          </a>
1341                        </li><li>
1342                          <a href="https://nz.linkedin.com/company/learnwellnz" class="link link--text list-menu__item list-menu__item--link">
1343                            LinkedIn
1344                          </a>
1345                        </li></ul></div></div></div>
1346    </div>
1346<div class="footer__content-bottom">
1347    <div class="footer__content-bottom-wrapper page-width">
1348      <div class="footer__column footer__localization isolate"></div>
1349      <div class="footer__column footer__column--info"><div class="footer__custom">
1350		<p style="margin-top:0;">LearnWell is a subsidiary of The Open Polytechnic of New Zealand.<br/>We are proud to be 100% New Zealand-owned and operated.</p>
1351		
1352		<div class="footer__custom_logos">
1353			<ul>
1354                <li><a href="https://www.openpolytechnic.ac.nz/" target="_blank"><img src="//learnwell.co.nz/cdn/shop/t/39/assets/open-polytechnic.svg?v=109087236580294357021784082825" width="177" height="30" alt="Open Polytechnic" /></a></li>
1355			</ul>
1356		</div>
1357        </div>
1358        <div class="footer__copyright caption">
1359          <small class="copyright__content">&copy; 2026 <a href="/" title="">LearnWell</a></small>
1360        </div>
1361      </div>
1362    </div>
1363  </div>
1364</footer>
1365
1366
1367
1368
1369</div>
1370
1371    <ul hidden>
1372      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1373    </ul>
1374
1375    
1375<script>
1376      window.shopUrl = 'https://learnwell.co.nz';
1377      window.routes = {
1378        cart_add_url: '/cart/add',
1379        cart_change_url: '/cart/change',
1380        cart_update_url: '/cart/update',
1381        predictive_search_url: '/search/suggest'
1382      };
1383
1384      window.cartStrings = {
1385        error: `There was an error while updating your cart. Please try again.`,
1386        quantityError: `You can only add [quantity] of this item to your cart.`
1387      }
1388
1389      window.variantStrings = {
1390        addToCart: `Add to cart`,
1391        soldOut: `Unavailable`,
1392        unavailable: `Unavailable`,
1393      }
1394
1395      window.accessibilityStrings = {
1396        imageAvailable: `Image [index] is now available in gallery view`,
1397        shareSuccess: `Link copied to clipboard`,
1398        pauseSlideshow: `Pause slideshow`,
1399        playSlideshow: `Play slideshow`,
1400      }
1401    </script>
1401<script src="//learnwell.co.nz/cdn/shop/t/39/assets/predictive-search.js?v=31278710863581584031784082825" defer="defer"></script>
1401<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
1401<script>
1402  window['ShopifyForms'] = {
1403    ...window['ShopifyForms'],
1404    currentPageType: "customers\/login"
1405  };
1406</script>
1406
1407
1408
1409</div><div id="shopify-block-AdXNDRjVnSFdlalpPa__13741738273725063537" class="shopify-block shopify-app-block">
1409<script>
1410    window.BOLD = window.BOLD || {};
1411    window.BOLD.csp = window.BOLD.csp || {};
1412    window.BOLD.csp.TAE = window.BOLD.csp.TAE || {};
1413    window.BOLD.csp.TAE.settings = window.BOLD.csp.TAE.settings || {};
1414    window.BOLD.csp.TAE.settings.pricing = window.BOLD.csp.TAE.settings.pricing || {"product-price-locator":"price-item price-item--regular","collection-item-locator":"card-wrapper","collection-item-price-locator":"price-item price-item--regular","delay-after-page-load":100,"delay-after-content-change":100,"check-variant-change-interval":1000,"delay-in-each-network-call":40,"dump_all_collections":false,"enable-product-drawer":false,"listen-product-fetch":"\/products\/","drawer-locator":".quick-add-modal__content.global-settings-popup"};
1415
1416    window.BOLD.csp.TAE.settings.pricing.productsWithFirstOrSelectedVariants = {};
1417    
1418document.addEventListener("DOMContentLoaded", () => {
1419    if (typeof v3Price !== 'undefined') {
1420        new v3Price();
1421    }
1422});
1423
1424
1425</script>
1425
1426
1427
1428
1429</div><div id="shopify-block-ARHR5STk0bG5ITUFub__10842145328576398252" class="shopify-block shopify-app-block">
1429<script defer src="https://cdn.shopify.com/extensions/01a0c4b6-a419-72ca-a482-f5041c3e58dc/customer-pricing-97/assets/v3.js" type="text/javascript"></script>
1429
1430
1431    
1431<script defer src= "/tools/shappify-csp/v2/api/esa-publications.myshopify.com/pr.js?v=20260914" type="text/javascript"></script>
1431
1432
1433<script id="bold-platform-data" type="application/json">
1434{
1435  "shop": {
1436    "domain": "learnwell.co.nz",
1437    "permanent_domain": "esa-publications.myshopify.com",
1438    "url": "https://learnwell.co.nz",
1439    "secure_url": "https://learnwell.co.nz",
1440    "money_format": "${{amount}}",
1441    "currency": "NZD"
1442  },
1443  "customer": {
1444    "id": null,
1445    "tags": null
1446  },
1447  "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":"NZD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
1448  "line_item_products": [],
1449  "template": "customers/login",
1450  "product": null,
1451  "collection": null
1452}
1453</script>
1453
1454
1455<script>
1456    window.BOLD_SHOP = { domain: 'learnwell.co.nz', permanent_domain: 'esa-publications.myshopify.com', url: 'https://learnwell.co.nz', secure_url: 'https://learnwell.co.nz', money_format: "${{amount}}", currency: "NZD" };
1457    window.BOLD_CUSTOMER = { id: null, tags: null };
1458    window.BOLD_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":"NZD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
1459    window.BOLD_TEMPLATE = "customers/login";
1460    window.BOLD_COLLECTION = null;
1461    window.BOLD_PRODUCT = null;
1462    window.BOLD_SELECTED_OR_FIRST_AVAILABLE_VARIANT = "";
1463
1464    window.BOLD = window.BOLD || {};
1465    window.BOLD.csp = window.BOLD.csp || {};
1466    window.BOLD.csp.TAE = window.BOLD.csp.TAE || {};
1467    window.BOLD.csp.TAE.settings = window.BOLD.csp.TAE.settings || {};
1468    window.BOLD.csp.TAE.settings.pr = {"enable_compare_at":false,"skip_pr_js_load":false};
1469
1470</script>
1470
1471
1472<script defer src="https://cdn.shopify.com/extensions/01a0c4b6-a419-72ca-a482-f5041c3e58dc/customer-pricing-97/assets/helpers.js" type="text/javascript"></script>
vendor: 1 bytes, line 1472
1472
1473<script>
1474 document.addEventListener("DOMContentLoaded", () => {
1475    if (typeof v3BoldPR !== 'undefined') {
1476        new v3BoldPR();
1477    }
1478 });
1479</script>
1479
1480
1481<script defer src="/tools/shappify-csp/v2/api/esa-publications.myshopify.com/cspqb.js?v=20260914" type="text/javascript"></script>
1481
1482<link href="//cdn.shopify.com/extensions/01a0c4b6-a419-72ca-a482-f5041c3e58dc/customer-pricing-97/assets/v3.css" rel="stylesheet" type="text/css" media="all" />
1483
1484
1485</div>
1485<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1485
1486</body>
1487</html>
1488<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.1) -->
1489<script type="text/javascript">
1490// Editable fields:
1491var afterpay_min = 0.04;            // As per your Afterpay contract.
1492var afterpay_max = 1000.00;         // As per your Afterpay contract.
1493var afterpay_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'.
1494
1495// Overrides:
1496// var afterpay_product_selector = '#product-price-selector';
1497// var afterpay_cart_integration_enabled = true;
1498// var afterpay_cart_static_selector = '#cart-subtotal-selector';
1499
1500// Non-editable fields:
1501var afterpay_shop_currency = "NZD";
1502var afterpay_shop_money_format = "${{amount}}";
1503var afterpay_shop_permanent_domain = "esa-publications.myshopify.com";
1504var afterpay_theme_name = "LearnWell - carousels";
1505var afterpay_product = null;
1506var afterpay_current_variant = null;
1507var afterpay_cart_total_price = 0;
1508var afterpay_js_snippet_version = '1.0.1';
1509</script>
1509
1510<!--
1510<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js"></script>
1510-->
1511<script type="text/javascript" src="//learnwell.co.nz/cdn/shop/t/39/assets/afterpaytest.js?v=113794959718723049371784082825"></script>
1511
1512<!-- End Shopify-Afterpay JavaScript Snippet (v1.0.1) -->
1513

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.