PageSourceSearch

https://huia.co.nz/blogs/services

html huia.co.nz collected 2026-10-02 10:00:30 UTC 85,572 bytes, 1,439 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head><meta name="facebook-domain-verification" content="y1uriz26bzk509o0fvqvjikvni3xi5" />
4    <meta charset="utf-8" />
5    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
6    <meta name="viewport" content="width=device-width,initial-scale=1" />
7    <meta name="theme-color" content="" />
8    <link rel="canonical" href="https://huia.co.nz/blogs/services" />
9    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin />
10    <!-- Hotjar Tracking Code for https://huia.co.nz/ -->
11    
11<script>
vendor: 127 bytes, lines 11-14
11
12      (function(h,o,t,j,a,r){
13        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
14        h._hjSettings={hjid:
143102698
vendor: 264 bytes, lines 14-20
14,hjsv:6};
15        a=o.getElementsByTagName('head')[0];
16        r=o.createElement('script');r.async=1;
17        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
18        a.appendChild(r);
19      })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
20    
20</script>
20<link rel="icon" type="image/png" href="//huia.co.nz/cdn/shop/files/Favicon_8a9b8355-69a4-4fca-8ca9-562a2c619d0f.png?crop=center&height=32&v=1657070667&width=32" /><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin /><title>Services</title>
21
22    
23
24    
25
26<meta property="og:site_name" content="HUIA">
27<meta property="og:url" content="https://huia.co.nz/blogs/services">
28<meta property="og:title" content="Services">
29<meta property="og:type" content="website">
30<meta property="og:description" content="HUIA is a Māori-owned independent publisher committed to creating wonderful and provocative books and resources that provide an insight into the diversity of te ao Māori."><meta property="og:image" content="http://huia.co.nz/cdn/shop/files/Social-sharing-image.png?v=1657060940">
31  <meta property="og:image:secure_url" content="https://huia.co.nz/cdn/shop/files/Social-sharing-image.png?v=1657060940">
32  <meta property="og:image:width" content="1200">
33  <meta property="og:image:height" content="628"><meta name="twitter:site" content="@huiapublishers?lang=en"><meta name="twitter:card" content="summary_large_image">
34<meta name="twitter:title" content="Services">
35<meta name="twitter:description" content="HUIA is a Māori-owned independent publisher committed to creating wonderful and provocative books and resources that provide an insight into the diversity of te ao Māori.">
36
37
38    <style>
39      :root {
40        --font-body-scale: 1.0;
41      }
42    </style>
43
44    
44<script src="//huia.co.nz/cdn/shop/t/3/assets/global.js?v=135116476141006970691691037044" defer></script>
44
45    
45<script src="//huia.co.nz/cdn/shop/t/3/assets/cart.js?v=106913355515102519311691037018" defer></script>
45
46    
46<script src="//huia.co.nz/cdn/shop/t/3/assets/cart-drawer.js?v=44260131999403604181691037017" defer></script>
46
47    
47<script src="//huia.co.nz/cdn/shop/t/3/assets/product-form.js?v=15199537789578252671691037054" defer></script>
47
48
49    
49<script type="module" crossorigin src="//huia.co.nz/cdn/shop/t/3/assets/main.js?v=41035969551633596681691037048" defer></script>
49
50    <link rel="stylesheet" href="//huia.co.nz/cdn/shop/t/3/assets/main.css?v=122080575302432712091731876459">
51
52    
52<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
52<meta name="google-site-verification" content="5bVMH9u_7cktulZohIRdW_YZ7IRLbc0PXBosOj2veXg">
53<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/65266843864/digital_wallets/dialog">
54<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/services.atom" />
55<script async="async" src="/checkouts/internal/preloads.js?locale=en-NZ"></script>
55
56<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
57<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-NZ&shop_id=65266843864" crossorigin="anonymous"></script>
vendor: 1 bytes, line 57
57
58<script id="shopify-features" type="application/json">{"accessToken":"7c12947253309b9e182cea79ed1ecc41","betas":["rich-media-storefront-analytics"],"domain":"huia.co.nz","predictiveSearch":true,"shopId":65266843864,"locale":"en"}</script>
vendor: 1 bytes, line 58
58
59<script>var Shopify = Shopify || {};
60Shopify.shop = "huia-publishers.myshopify.com";
61Shopify.locale = "en";
62Shopify.currency = {"active":"NZD","rate":"1.0"};
63Shopify.country = "NZ";
64Shopify.theme = {"name":"Huia 2022","id":133859147992,"schema_name":"Huia 2022 Custom Theme","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
65Shopify.theme.handle = "null";
66Shopify.theme.style = {"id":null,"handle":null};
67Shopify.cdnHost = "huia.co.nz/cdn";
68Shopify.routes = Shopify.routes || {};
69Shopify.routes.root = "/";
70Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
71Shopify.SignInWithShop = Shopify.SignInWithShop || {};
72Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
73Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 73
73
74<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 74
74
75<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 75
75
76<script>
77  window.ShopifyPay = window.ShopifyPay || {};
78  window.ShopifyPay.apiHost = "shop.app\/pay";
79  window.ShopifyPay.redirectState = null;
80</script>
vendor: 1 bytes, line 80
80
81<script>
82  window.Shopify = window.Shopify || {};
83  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
84  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
85  window.Shopify.SignInWithShop.eligible = true;
86</script>
vendor: 1 bytes, line 86
86
87<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 87
87
88<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 88
88
89<script type="module">
90  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
91
92  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
93
94</script>
vendor: 1 bytes, line 94
94
95<script>
96  window.Shopify = window.Shopify || {};
97  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
98  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"]};
99</script>
vendor: 1 bytes, line 99
99
100<script>(function() {
101  var isLoaded = false;
102  function asyncLoad() {
103    if (isLoaded) return;
104    isLoaded = true;
105    var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/944ed37c4036cbe85287dd450\/645f05fd3011527a61dec075e.js?shop=huia-publishers.myshopify.com"];
106    for (var i = 0; i < urls.length; i++) {
107      var s = document.createElement('script');
108      s.type = 'text/javascript';
109      s.async = true;
110      s.src = urls[i];
111      var x = document.getElementsByTagName('script')[0];
112      x.parentNode.insertBefore(s, x);
113    }
114  };
115  if(window.attachEvent) {
116    window.attachEvent('onload', asyncLoad);
117  } else {
118    window.addEventListener('load', asyncLoad, false);
119  }
120})();</script>
vendor: 1 bytes, line 120
120
121<script id="__st">var __st={"a":65266843864,"offset":46800,"reqid":"b8e6e11a-5a44-4cb4-957f-ea13449e9d69-1790935228","pageurl":"huia.co.nz\/blogs\/services","s":"blogs-89527812312","u":"87712824b869","p":"blog","rtyp":"blog","rid":89527812312};</script>
vendor: 1 bytes, line 121
121
122<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 122
122
123<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 123
123
124<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//huia.co.nz/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 124
124
125<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 = "//huia.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>
125<script crossorigin="anonymous" defer="defer" src="//huia.co.nz/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 125
125
126<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 126
126
127<script>
128  window.Shopify = window.Shopify || {};
129  window.Shopify.MCP = window.Shopify.MCP || {};
130  window.Shopify.MCP.enabled = true;
131  window.Shopify.MCP.shop = "huia-publishers.myshopify.com";
132  window.Shopify.MCP.mcpEndpoint = "https:\/\/huia.co.nz\/api\/mcp";
133  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"]}}];
134</script>
vendor: 1 bytes, line 134
134
135<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("\/\/huia.co.nz\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
136</script>
vendor: 1 bytes, line 136
136
137<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://huia.co.nz/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
138</script>
vendor: 1 bytes, line 138
138
139<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
140  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);
141</script>
vendor: 1 bytes, line 141
141
142<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})}}));
143</script>
143
144<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://huia.co.nz/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
145<style id="shopify-accelerated-checkout-cart">
146        #shopify-buyer-consent {
147  margin-top: 1em;
148  display: inline-block;
149  width: 100%;
150}
151
152#shopify-buyer-consent.hidden {
153  display: none;
154}
155
156#shopify-subscription-policy-button {
157  background: none;
158  border: none;
159  padding: 0;
160  text-decoration: underline;
161  font-size: inherit;
162  cursor: pointer;
163}
164
165#shopify-subscription-policy-button::before {
166  box-shadow: none;
167}
168
169      </style>
170
171<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
171
172
173    <style>
174      @font-face {
175        font-family: Inter;
176        font-style: normal;
177        font-weight: 300;
178        font-display: swap;
179        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');
180        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
181      }
182
183      @font-face {
184        font-family: Inter;
185        font-style: normal;
186        font-weight: 300;
187        font-display: swap;
188        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');
189        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
190      }
191
192      @font-face {
193        font-family: Inter;
194        font-style: normal;
195        font-weight: 400;
196        font-display: swap;
197        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');
198        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
199      }
200
201      @font-face {
202        font-family: Inter;
203        font-style: normal;
204        font-weight: 400;
205        font-display: swap;
206        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');
207        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
208      }
209
210      @font-face {
211        font-family: Inter;
212        font-style: normal;
213        font-weight: 500;
214        font-display: swap;
215        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');
216        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
217      }
218
219      @font-face {
220        font-family: Inter;
221        font-style: normal;
222        font-weight: 500;
223        font-display: swap;
224        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');
225        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
226      }
227
228      @font-face {
229        font-family: Inter;
230        font-style: normal;
231        font-weight: 700;
232        font-display: swap;
233        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');
234        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
235      }
236
237      @font-face {
238        font-family: Inter;
239        font-style: normal;
240        font-weight: 700;
241        font-display: swap;
242        src: url(https://fonts.gstatic.com/s/inter/v8/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');
243        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
244      }
245    </style>
246
247    
247<script>
248      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
249      if (Shopify.designMode) {
250        document.documentElement.classList.add('shopify-design-mode');
251      }
252    </script>
vendor: 76 bytes, lines 252-255
252
253
254    
255      <script async src="https://www.googletagmanager.com/gtag/js?id=
255G-4ZE48386GD
vendor: 18 bytes, lines 255-256
255"></script>
256      
256<script>
257        
vendor: 151 bytes, lines 257-260
257window.dataLayer = window.dataLayer || [];
258        function gtag(){dataLayer.push(arguments);}
259        gtag('js', new Date());
260        gtag('config', '
260G-4ZE48386GD
vendor: 10 bytes, lines 260-261
260');
261      
261</script>
261
262    
263  <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
264<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: 65266843864,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 264
264
265<script>
266  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
267</script>
vendor: 1 bytes, line 267
267
268<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}
268).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: 65266843864,storefrontBaseUrl: "https://huia.co.nz",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://huia.co.nz/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1929740504","configuration":"{\"mailchimp_store_id\":\"store_yof8euwtcqm64gxhtr3i\", \"mailchimp_user_id\":\"52751785\",\"mailchimp_list_id\":\"91572e06ca\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"467763416","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-4ZE48386GD\\\",\\\"GT-MR8K7WZ\\\"],\\\"target_country\\\":\\\"NZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-4ZE48386GD\\\",\\\"MC-M6G0Y3J2BR\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-4ZE48386GD\\\",\\\"MC-M6G0Y3J2BR\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-4ZE48386GD\\\",\\\"MC-M6G0Y3J2BR\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-4ZE48386GD\\\"}],\\\"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"]}
268,{"id":"132677848","configuration":"{\"pixel_id\":\"6727371997284658\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"HUIA","paymentSettings":{"currencyCode":"NZD"},"myshopifyDomain":"huia-publishers.myshopify.com","countryCode":"NZ","storefrontUrl":"https:\/\/huia.co.nz"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://huia.co.nz/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"133859147992","themePublished":"true","eventMetadataId":"75e95f89-52d0-4a5d-ad82-1a76e522ce18","pageType":"blog","resourceId":"89527812312","shopId":"65266843864","storefrontBaseUrl":"https:\/\/huia.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>
268<script>
269  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
270  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
271  window.ShopifyAnalytics.meta.currency = 'NZD';
272  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":89527812312,"requestId":"b8e6e11a-5a44-4cb4-957f-ea13449e9d69-1790935228"}};
273  for (var attr in meta) {
274    window.ShopifyAnalytics.meta[attr] = meta[attr];
275  }
276</script>
vendor: 1 bytes, line 276
276
277<script class="analytics">
278  (function () {
279    var customDocumentWrite = function(content) {
280      var jquery = null;
281
282      if (window.jQuery) {
283        jquery = window.jQuery;
284      } else if (window.Checkout && window.Checkout.$) {
285        jquery = window.Checkout.$;
286      }
287
288      if (jquery) {
289        jquery('body').append(content);
290      }
291    };
292
293    var hasLoggedConversion = function(token) {
294      if (token) {
295        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
296      }
297      return false;
298    }
299
300    var setCookieIfConversion = function(token) {
301      if (token) {
302        var twoMonthsFromNow = new Date(Date.now());
303        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
304
305        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
306      }
307    }
308
309    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
310    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
311    if (trekkie.integrations) {
312      return;
313    }
314    trekkie.methods = [
315      'identify',
316      'page',
317      'ready',
318      'track',
319      'trackForm',
320      'trackLink'
321    ];
322    trekkie.factory = function(method) {
323      return function() {
324        var args = Array.prototype.slice.call(arguments);
325        args.unshift(method);
326        trekkie.push(args);
327        if (method == 'track' || method == 'page') {
328          var pageUrl;
329          try {
330            pageUrl = window.location.href;
331          } catch (e) {}
332          var pageReferrer;
333          try {
334            pageReferrer = document.referrer;
335          } catch (e) {}
336          try {
337            if (window.__TREKKIE_SHIM_QUEUE == null) {
338              window.__TREKKIE_SHIM_QUEUE = [];
339            }
340            window.__TREKKIE_SHIM_QUEUE.push({
341              from: 'trekkie-stub',
342              method: method,
343              args: args.slice(1),
344              pageContext: {
345                url: pageUrl,
346                referrer: pageReferrer
347              }
348            });
349          } catch (e) {
350            // no-op
351          }
352        }
353        return trekkie;
354      };
355    };
356    for (var i = 0; i < trekkie.methods.length; i++) {
357      var key = trekkie.methods[i];
358      trekkie[key] = trekkie.factory(key);
359    }
360    trekkie.load = function(config) {
361      trekkie.config = config || {};
362      trekkie.config.initialDocumentCookie = document.cookie;
363      var first = document.getElementsByTagName('script')[0];
364var script = document.createElement('script');
365script.type = 'text/javascript';
366script.onerror = function(e) {
367  var scriptFallback = document.createElement('script');
368  scriptFallback.type = 'text/javascript';
369  scriptFallback.onerror = function(error) {
370          var Monorail = {
371      produce: function produce(monorailDomain, schemaId, payload) {
372        var currentMs = new Date().getTime();
373        var event = {
374          schema_id: schemaId,
375          payload: payload,
376          metadata: {
377            event_created_at_ms: currentMs,
378            event_sent_at_ms: currentMs
379          }
380        };
381        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
382      },
383      sendRequest: function sendRequest(endpointUrl, payload) {
384        // Try the sendBeacon API
385        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
386          var blobData = new window.Blob([payload], {
387            type: 'text/plain'
388          });
389
390          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
391            return true;
392          } // sendBeacon was not successful
393
394        } // XHR beacon
395
396        var xhr = new XMLHttpRequest();
397
398        try {
399          xhr.open('POST', endpointUrl);
400          xhr.setRequestHeader('Content-Type', 'text/plain');
401          xhr.send(payload);
402        } catch (e) {
403          console.log(e);
404        }
405
406        return false;
407      },
408      isIos12: function isIos12() {
409        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
410      }
411    };
412    Monorail.produce('monorail-edge.shopifysvc.com',
413      'trekkie_storefront_load_errors/1.1',
414      {shop_id: 65266843864,
415      theme_id: 133859147992,
416      app_name: "storefront",
417      context_url: window.location.href,
418      source_url: "//huia.co.nz/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
419
420  };
421  scriptFallback.async = true;
422  scriptFallback.src = '//huia.co.nz/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
423  first.parentNode.insertBefore(scriptFallback, first);
424};
425script.async = true;
426script.src = '//huia.co.nz/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
427first.parentNode.insertBefore(script, first);
428
429    };
430    trekkie.load(
431      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":65266843864,"isMerchantRequest":null,"themeId":133859147992,"themeCityHash":"8936321177922836186","contentLanguage":"en","currency":"NZD","eventMetadataId":"75e95f89-52d0-4a5d-ad82-1a76e522ce18"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
432    );
433
434    var loaded = false;
435    trekkie.ready(function() {
436      if (loaded) return;
437      loaded = true;
438
439      window.ShopifyAnalytics.lib = window.trekkie;
440
441      var originalDocumentWrite = document.write;
442      document.write = customDocumentWrite;
443      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
444      document.write = originalDocumentWrite;
445
446      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
447      var token = match? match[1]: undefined;
448      if (!hasLoggedConversion(token)) {
449        setCookieIfConversion(token);
450        
451      }
452    });
453
454    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":89527812312,"requestId":"b8e6e11a-5a44-4cb4-957f-ea13449e9d69-1790935228","shopifyEmitted":true});
455
456    var eventsListenerScript = document.createElement('script');
457    eventsListenerScript.async = true;
458    eventsListenerScript.src = "//huia.co.nz/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
459    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
460})();</script>
vendor: 1 bytes, line 460
460
461<script
462  defer
463  src="https://huia.co.nz/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
464  data-application="storefront-renderer"
465  data-shop-id="65266843864"
466  data-render-region="gcp-europe-west1"
467  data-page-type="blog"
468  data-theme-instance-id="133859147992"
469  data-theme-name="Huia 2022 Custom Theme"
470  data-theme-version="1.0.0"
471  data-monorail-region="shop_domain"
472  data-resource-timing-sampling-rate="10"
473  data-shs="true"
474  data-shs-beacon="true"
475  data-shs-export-with-fetch="true"
476  data-shs-logs-sample-rate="1"
477  data-shs-beacon-endpoint="https://huia.co.nz/api/collect"
478></script>
478
479<meta name="shopify-y" content="b498cde1-d671-40ea-94b5-231de749f5d0" data-expiration="1822492828000"><meta name="shopify-s" content="0088325c-ae09-49e5-9526-28a6b50e2c5d" data-expiration="1790937028000"><meta name="new-cookie-storage-activated" content="t">
480</head><body id="page" class="blog-page " data-theme-role="main">
481    <a class="skip-to-content-link button visually-hidden" href="#page-content" data-ignore>Skip to content</a>
482
483    <svg id="page-icons" width="0" height="0" style="position: absolute;">
484	<!-- Account -->
485	<symbol id="svg-account" viewBox="0 0 30 30">
486		<path fill="none" stroke="currentColor" d="m15.4 4.67a10 10 0 1 0 10 10 10 10 0 0 0 -10-10zm0 3a3 3 0 1 1 -3 3 3 3 0 0 1 3-3zm0 14.2a7.21 7.21 0 0 1 -6-3.22c0-2 4-3.08 6-3.08s6 1.09 6 3.08a7.2 7.2 0 0 1 -6 3.22z" />
487	</symbol>
488
489	<!-- Bag -->
490	<symbol id="svg-bag" viewBox="0 0 30 30">
491		<g fill="none" stroke="currentColor">
492			<path d="m8.67 5-3.17 4v14a2.06 2.06 0 0 0 2.11 2h14.78a2.06 2.06 0 0 0 2.11-2v-14l-3.17-4z" />
493			<path d="m5.5 9.32h19" />
494			<path d="m21.33 12a6.17 6.17 0 0 1 -6.33 6 6.17 6.17 0 0 1 -6.33-6" />
495		</g>
496	</symbol>
497
498	<!-- Book closed -->
499	<symbol id="svg-book-closed" viewBox="0 0 30 30">
500		<g fill="none" stroke="currentColor" stroke-linecap="round">
501			<path d="m7.5 23a2.5 2.5 0 0 1 2.5-2.5h13.5" />
502			<path d="m10 5.5h13.5v20h-13.5a2.5 2.5 0 0 1 -2.5-2.5v-15a2.5 2.5 0 0 1 2.5-2.5z" />
503		</g>
504	</symbol>
505
506	<!-- Book open -->
507	<symbol id="svg-book-open" viewBox="0 0 30 30">
508		<g fill="none" stroke="currentColor" stroke-linecap="round">
509			<path d="m3.89 5h6.67a4.44 4.44 0 0 1 4.44 4.44v15.56a3.33 3.33 0 0 0 -3.33-3.33h-7.78z" />
510			<path d="m26.11 5h-6.67a4.44 4.44 0 0 0 -4.44 4.44v15.56a3.33 3.33 0 0 1 3.33-3.33h7.78z" />
511		</g>
512	</symbol>
513
514	<!-- Burger -->
515	<symbol id="svg-burger" viewBox="0 0 30 30">
516		<g fill="none" stroke="currentColor">
517			<path d="m0 15h30" />
518			<path d="m0 5h30" />
519			<path d="m0 25h30" />
520		</g>
521	</symbol>
522
523	<!-- Chevron -->
524	<symbol id="svg-chevron" viewBox="0 0 30 30">
525		<path d="m5 9.59 10.25 10.82 9.75-10.82" fill="none" stroke="currentColor" />
526	</symbol>
527
528	<!-- Close -->
529	<symbol id="svg-close" viewBox="0 0 30 30">
530		<g fill="none" stroke="currentColor">
531			<path d="m7 7 16 16" />
532			<path d="m23 7-16 16" />
533		</g>
534	</symbol>
535
536	<!-- Edit -->
537	<symbol id="svg-edit" viewBox="0 0 30 30">
538		<g fill="none" stroke="currentColor">
539			<path d="m24.12 10.78-2.12 2.09-10.83 10.86-5.84 1.05.84-6.06 10.74-10.72.09-.13 2.09-2.1a1.89 1.89 0 0 1 2.66 0l2.34 2.35a1.87 1.87 0 0 1 .03 2.66z" />
540			<path d="m6.33 18.78 5 5" />
541			<path d="m17.33 7.78 5 5" />
542		</g>
543	</symbol>
544
545	<!-- Email -->
546	<symbol id="svg-email" viewBox="0 0 30 30">
547		<g fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2">
548			<path d="m5.72 5.72h18.56a2.32 2.32 0 0 1 2.32 2.28v14a2.32 2.32 0 0 1 -2.32 2.32h-18.56a2.32 2.32 0 0 1 -2.32-2.32v-14a2.32 2.32 0 0 1 2.32-2.28z" />
549			<path d="m26.6 8.72-11.6 10.5-11.6-10.5" />
550		</g>
551	</symbol>
552
553	<!-- Exclaim -->
554	<symbol id="svg-exclaim" viewBox="0 0 30 30">
555		<path fill="none" stroke="currentColor" d="m25.65 15.32-2.59-2.58.65-3.87-3.87-.64-1.29-3.23-3.23 1.29-3.87-1.29-1.29 3.23-3.87.64.65 3.87-2.59 2.58 2.59 2.58-.65 3.23 3.87 1.29 1.29 2.58 3.87-1.29 3.23 1.29 1.29-2.58 3.87-1.29-.65-3.23zm-9.65 4.52h-2v-1.94h2zm0-3.84h-2v-5.84h2z" />
556	</symbol>
557
558	<!-- Facebook -->
559	<symbol id="svg-facebook" viewBox="0 0 30 30">
560		<path fill="currentColor" stroke="none" d="m23.9 5h-17.8a1.1 1.1 0 0 0 -1.1 1.1v17.8a1.1 1.1 0 0 0 1.1 1.1h8.9v-7.92h-2.39v-2.91h2.39v-2.17a3.8 3.8 0 0 1 3.59-4 4.34 4.34 0 0 1 .51 0c1.1 0 2.29.08 2.57.12v2.7h-1.84c-1.26 0-1.5.59-1.5 1.47v1.86h3l-.39 2.92h-2.6v7.93h5.56a1.1 1.1 0 0 0 1.1-1.1v-17.8a1.1 1.1 0 0 0 -1.1-1.1z" />
561	</symbol>
562
563	<!-- Favorite -->
564	<symbol id="svg-favorite" viewBox="0 0 30 30">
565		<path stroke="currentColor" d="m15 25.5-1.58-1.43c-5.61-5.07-9.31-8.46-9.31-12.57a5.92 5.92 0 0 1 5.89-6h.13a6.55 6.55 0 0 1 4.87 2.27 6.55 6.55 0 0 1 4.9-2.27 5.92 5.92 0 0 1 6 5.86.33.33 0 0 1 0 .14c0 4.11-3.7 7.47-9.31 12.57z" />
566	</symbol>
567
568	<!-- Genre -->
569	<symbol id="svg-genre" viewBox="0 0 30 30">
570		<g fill="none" stroke="currentColor">
571			<path d="M17.4,12.1c0,7.3-5.8,8.3-5.8,8.3s-5.8-2-5.8-8.3V5.8c0,0,1.3-0.8,5.8-0.8s5.8,0.8,5.8,0.8V12.1z M7.3,11.5
572				c0.1-0.8,0.9-1.4,1.7-1.3c0.6,0.1,1.1,0.6,1.3,1.3 M12.8,11.5c0.1-0.8,0.8-1.4,1.7-1.3c0.7,0.1,1.2,0.6,1.3,1.3 M10.1,15.5
573				c0.1,0.8,0.9,1.4,1.7,1.3c0.6-0.1,1.1-0.6,1.3-1.3H10.1z M17.4,9.6h1c4.5,0,5.8,0.8,5.8,0.8v6.3c0,7.3-5.9,8.3-5.9,8.3
574				c-2.4-1-4.3-2.9-5.3-5.3 M22.7,14.5c-0.1,0.8-0.9,1.4-1.7,1.3c-0.6-0.1-1.1-0.6-1.3-1.3 M19.9,21.6c0.1-0.8-0.4-1.6-1.3-1.7
575				c-0.8-0.1-1.6,0.4-1.7,1.3c0,0.2,0,0.3,0,0.5H19.9z"></path>
576		</g>
577	</symbol>
578
579	<!-- Pages -->
580	<symbol id="svg-pages" viewBox="0 0 30 30">
581		<g fill="none" stroke="currentColor">
582			<path d="M3.9,5h6.7C13,5,15,7,15,9.4V25c0-1.8-1.5-3.3-3.3-3.3H3.9V5z M26.1,5h-6.7C17,5,15,7,15,9.4l0,0V25
583				c0-1.8,1.5-3.3,3.3-3.3h7.8V5z"/>			
584		</g>
585	</symbol>
586
587	<!-- Publication -->
588	<symbol id="svg-publication-date" viewBox="0 0 30 30">
589		<g fill="none" stroke="currentColor">
590			<path d="M25.6,15.3l-2.6-2.6l0.6-3.9l-3.9-0.6L18.5,5l-3.2,1.3L11.4,5l-1.3,3.2
591				L6.3,8.9l0.7,3.9l-2.6,2.6l2.6,2.6l-0.7,3.2l3.9,1.3l1.3,2.6l3.9-1.3l3.2,1.3l1.3-2.6l3.9-1.3l-0.6-3.2L25.6,15.3z M16,19.8h-2v-1.9
592				h2V19.8z M16,16h-2v-5.8h2V16z"/>
593		</g>
594	</symbol>
595
596	<!-- Language -->
597	<symbol id="svg-language" viewBox="0 0 30 30">
598		<g fill="none" stroke="currentColor">
599			<path d="M25.2,5.9V25l-4.3-4.9H5.7c-0.5,0-0.9-0.4-0.9-0.9V5.9C4.8,5.4,5.2,5,5.7,5h18.7C24.8,5,25.2,5.4,25.2,5.9z"/>		
600		</g>
601	</symbol>
602
603	<!-- Recommended Age -->
604	<symbol id="svg-recommended-age" viewBox="0 0 30 30">
605		<g fill="none" stroke="currentColor">
606			<path d="M7.5,23c0-1.4,1.1-2.5,2.5-2.5h13.5 M10,5.5h13.5v20H10c-1.4,0-2.5-1.1-2.5-2.5l0,0V8C7.5,6.6,8.6,5.5,10,5.5z" />
607		</g>
608	</symbol>
609
610	<!-- Language -->
611	<symbol id="svg-language" viewBox="0 0 30 30">
612		<g fill="none" stroke="currentColor">
613			<path d="M25.2,5.9V25l-4.3-4.9H5.7c-0.5,0-0.9-0.4-0.9-0.9V5.9C4.8,5.4,5.2,5,5.7,5h18.7C24.8,5,25.2,5.4,25.2,5.9z"/>		
614		</g>
615	</symbol>
616
617	<!-- Teacher Notes -->
618	<symbol id="svg-teachers-notes" viewBox="0 0 30 30">
619		<g fill="none" stroke="currentColor">
620			<path d="M24.1,10.8L22,12.9L11.2,23.7l-5.8,1.1l0.8-6.1L16.9,8L17,7.9l2.1-2.1C19.8,5,21,5,21.8,5.8l2.3,2.3
621				C24.8,8.8,24.9,10,24.1,10.8C24.1,10.8,24.1,10.8,24.1,10.8z M6.3,18.8l5,5 M17.3,7.8l5,5"/>			
622		</g>
623	</symbol>
624
625	<!-- Dimensions -->
626	<symbol id="svg-dimensions" viewBox="0 0 30 30">
627		<g fill="none" stroke="currentColor">
628			<path class="st0" d="M7.5,5h15c0.6,0,1,0.4,1,1v18c0,0.6-0.4,1-1,1h-15c-0.6,0-1-0.4-1-1V6C6.5,5.4,6.9,5,7.5,5z M17.7,7.2h3.8v3.7
629				M12.3,22.9H8.5v-3.7"/>		 
630		</g>
631	</symbol>
632
633	<!-- Hidden -->
634	<symbol id="svg-hidden" viewBox="0 0 30 30">
635		<g fill="none" stroke="currentColor">
636			<path d="m20.4 20.4a9.17 9.17 0 0 1 -5.4 1.87c-6.36 0-10-7.27-10-7.27a16.73 16.73 0 0 1 4.6-5.4m3.49-1.66a8.22 8.22 0 0 1 1.91-.21c6.36 0 10 7.27 10 7.27a16.7 16.7 0 0 1 -2 2.89m-6.11-1a2.73 2.73 0 0 1 -3.86-3.85" />
637			<path d="m5 5 20 20" />
638		</g>
639	</symbol>
640
641	<!-- Instagram -->
642	<symbol id="svg-instagram" viewBox="0 0 30 30">
643		<path fill="currentColor" stroke="none" d="m15.4 9.87a5.13 5.13 0 1 0 5.13 5.13 5.13 5.13 0 0 0 -5.13-5.13zm0 8.46a3.33 3.33 0 1 1 3.34-3.33 3.34 3.34 0 0 1 -3.34 3.33zm6.54-8.67a1.2 1.2 0 1 1 -1.2-1.2 1.2 1.2 0 0 1 1.2 1.2zm3.4 1.22a5.92 5.92 0 0 0 -1.62-4.19 5.93 5.93 0 0 0 -4.19-1.62c-1.65-.09-6.6-.09-8.25 0a6 6 0 0 0 -4.2 1.61 6 6 0 0 0 -1.61 4.19c-.1 1.65-.1 6.6 0 8.25a6 6 0 0 0 1.61 4.2 6 6 0 0 0 4.2 1.61c1.65.09 6.6.09 8.25 0a6 6 0 0 0 4.19-1.61 6 6 0 0 0 1.61-4.2c.1-1.65.1-6.6 0-8.24zm-2.14 10a3.36 3.36 0 0 1 -1.9 1.89c-1.31.53-4.44.4-5.9.4s-4.58.12-5.9-.4a3.39 3.39 0 0 1 -1.9-1.87c-.52-1.32-.4-4.45-.4-5.9s-.11-4.59.4-5.9a3.38 3.38 0 0 1 1.9-1.9c1.32-.53 4.44-.4 5.9-.4s4.59-.12 5.9.4a3.35 3.35 0 0 1 1.9 1.9c.53 1.31.4 4.44.4 5.9s.12 4.58-.4 5.9z" />
644	</symbol>
645
646	<!-- ISBN -->
647	<symbol id="svg-isbn" viewBox="0 0 30 30">
648		<g fill="none" stroke="currentColor">
649			<path d="M2.5,5v20 M6.1,5v16.7 M9.6,5v16.7 M13.2,5v16.7 M16.8,5v16.7 M20.4,5v16.7 M23.9,5v16.7 M27.5,5v20"/>
650		</g>
651	</symbol>
652
653	<!-- Logo -->
654	<symbol id="svg-logo" viewBox="0 0 353.92 353.92" xmlns:xlink="http://www.w3.org/1999/xlink">
655	<!--<symbol id="svg-logo" viewBox="0 0 30 30" xmlns:xlink="http://www.w3.org/1999/xlink">
656		<clipPath id="a">
657			<path d="m0 4.91h30v20.18h-30z" />
658		</clipPath>
659		<g clip-path="url(#a)">
660			<path d="m26.56 10.82c-.83-.45-.66-1-1.84-1.07a7.26 7.26 0 0 0 -2.72.75l-.13.05a6 6 0 0 1 -1.19.31 2.38 2.38 0 0 1 -.46 0c-1.67 0-.85-2.9-1.73-4.44s-4-1.64-6.26-1.51a21.36 21.36 0 0 0 -10.62 3.62 11.94 11.94 0 0 0 .57 1.12 11 11 0 0 1 6.69-2.33c.16.26.36.57.6.91a12.52 12.52 0 0 0 -6.55 2.58c.17.24.37.5.58.75 2-1.14 4.75-2.31 7.17-1.8q.33.39.72.81a15.94 15.94 0 0 0 -6.62 2.15l-.09.06c.26.24.54.48.84.71a11.83 11.83 0 0 1 5.29-1.44h.26a5.61 5.61 0 0 1 .71 0h.06a3.84 3.84 0 0 1 1.52.42 1.19 1.19 0 0 1 .38.36v.05a.71.71 0 0 1 -.2.84c-3.05 3.36-13.03 3.28-13.46 3.28a9.72 9.72 0 0 0 -.08 1.61 9.85 9.85 0 0 0 2.71 6.48l.17-.09a47.53 47.53 0 0 1 6.88-5.27c4.21-2.38 4.92-.59 9-2.91 1.79-1.07 2.77-2.73 4.1-3.86a4.88 4.88 0 0 1 1.81-.7 11.08 11.08 0 0 1 2.42-.47c1.09 0 2.24.47 2.9 2.33s-.09-2.74-3.44-3.26m-25.73 7.28c0-.23 1.21-.9 1.79-1a7.12 7.12 0 0 0 0 2.21c-.52-.09-1.79-1-1.78-1.21m.34 2.86c-.08-.24 1-1.4 1.43-1.6a7.55 7.55 0 0 0 .65 2.12 3.62 3.62 0 0 1 -2.08-.52m1.28 2.52a3.58 3.58 0 0 1 .8-2 7.1 7.1 0 0 0 1.25 1.77 3.66 3.66 0 0 1 -2 .18m22.18-12.57a.29.29 0 1 1 .29-.28.29.29 0 0 1 -.29.28" fill="#1a1818" fill-rule="evenodd" />
661		</g>-->
662		<path d="M73.04,246.57l-31.16-1.05,16.65-24.91-.03-.09-26.74-8.39,21.11-21.23c-7.16,.09-14.66-.01-22.51-.32,0,0-5.03,68.59,52.7,94.93,0,0,4.67-7.1,12.29-16.96l-31.26,4.97,8.94-26.95h0Zm273.3-108.69c-11.05-17.24
662-25.14-19.11-33.99-21.52s-15.82-6.97-26.35-13.88c-6.96-4.57-21.72-4.43-32.58,3.01-11.97,8.21-17.74,13-26.55,18.71-9.1,5.89-16.82,5.78-21.58,1.69-2.23-1.91-3.42-4.1-3.79-6.47-.75-4.78,2.62-9.37,7.46-9.48,4.37-.1,7.94,3.41,7.94,7.77,0,.69-.09,1.36-.26,2h0c10.56-4.02,15.29-11.52,14.26-22.21-1.9-19.63-35.2-34.44-70.19-25.19-32.81,8.67-45.11,21.35-78.34,51.24-2.22,1.99-4.52,4.06-6.94,6.21C36.81,164.16,3.62,174.49,0,174.49H0s18.59,1.62,44.02,1.84c2.93,.03,5.81-.89,8.18-2.6,22.39-16.18,39.92-31.63,51.9-43.8,2.07-2.11,4.85-3.37,7.8-3.54l4.3-.24h0c-16.57,19.52-32.94,33.96-54.81,50.1h0c11.53-.21,23.81-.79,35.98-1.93,3.06-.29,5.9-1.72,7.94-4.01,19-21.27,25.2-32.8,30.52-41.48,2.15-3.51,5.9-5.74,10.02-5.97l1.99-.11h0c-10.31,18.99-19.51,33.72-34.03,49.64h0c24.32-3.47,46.63-9.71,59.84-20.56h0c-7.85-1.46-13.79-8.35-13.79-16.63,0-8.72,6.6-15.9,15.08-16.82,.6-.07,1.22-.1,1.84-.1,9.34,0,16.92,7.58,16.92,16.92s-3.18,19.47-18.33,28.03c-17.56,9.92-55.28,26.87-122.47,27.67h0c-.04,.75-.6,13.13,5.59,29.62l.07,.02-.04,.06c5.45,14.48,16.11,32.12,36.89,47.85h0c6.23-8.05,14.41-17.92,23.62-27.28,25.24-25.63,30.43-19.76,72.17-30.36,24.85-6.31,42.59-18.14,55.61-40.62,7.52-12.99,11.82-24.07,22.08-27.09,10.26-3.01,17.1-3.42,26.55-10.06,9.46-6.64,21.73-8.65,33.59-2.01,11.87,6.64,23.33,18.51,24.13,39.62h0s4.12-15.67-6.84-32.78h.02Zm-72.4-21.36c-2.4,.03-4.36-1.27-4.38-2.92s1.91-3,4.31-3.03,4.36,1.27,4.38,2.92c.02,1.64-1.91,3-4.31,3.03ZM52.91,190.86l-.04,.04h.04v-.04Zm42.61,77.66s-.06-.05-.09-.07l-.07,.09,.16-.03h0Z"/>
663	</symbol>
664
665	<!-- Search -->
666	<symbol id="svg-search" viewBox="0 0 30 30">
667		<g fill="none" stroke="currentColor">
668			<circle cx="12.37" cy="12.37" r="7.37" />
669			<path d="m17.63 17.63 7.37 7.37" />
670		</g>
671	</symbol>
672
673	<!-- Size -->
674	<symbol id="svg-size" viewBox="0 0 30 30">
675		<g fill="none" stroke="currentColor">
676			<rect height="20" rx="1" width="17" x="6.5" y="5" />
677			<path d="m17.69 7.15h3.84v3.66" />
678			<path d="m12.31 22.85h-3.84v-3.66" />
679		</g>
680	</symbol>
681
682	<!-- Speech -->
683	<symbol id="svg-speech" viewBox="0 0 30 30">
684		<path fill="none" stroke="currentColor" stroke-linejoin="bevel" d="m25.22 5.89v19.11l-4.32-4.89h-15.23a.89.89 0 0 1 -.89-.89v-13.33a.89.89 0 0 1 .89-.89h18.66a.89.89 0 0 1 .89.89z" />
685	</symbol>
686
687	<!-- Twitter -->
688	<symbol id="svg-twitter" viewBox="0 0 30 30">
689		<path fill="currentColor" stroke="none" d="m27.29 7.37a10.08 10.08 0 0 1 -2.9.8 5.09 5.09 0 0 0 2.22-2.79 10 10 0 0 1 -3.2 1.22 5 5 0 0 0 -8.73 3.45 5 5 0 0 0 .13 1.15 14.29 14.29 0 0 1 -10.4-5.28 5.05 5.05 0 0 0 1.59 6.74 4.86 4.86 0 0 1 -2.31-.66v.07a5 5 0 0 0 4.05 4.93 5 5 0 0 1 -2.28.09 5.06 5.06 0 0 0 4.72 3.5 10.18 10.18 0 0 1 -6.27 2.16c-.4 0-.8 0-1.2-.07a14.33 14.33 0 0 0 22.08-11.85v-.2c0-.22 0-.43 0-.65a10.25 10.25 0 0 0 2.5-2.61z" />
690	</symbol>
691
692	<!-- Visible -->
693	<symbol id="svg-visible" viewBox="0 0 30 30">
694		<g fill="none" stroke="currentColor">
695			<path d="m5 15s3.64-7.27 10-7.27 10 7.27 10 7.27-3.64 7.27-10 7.27-10-7.27-10-7.27z" />
696			<path d="m18.27 15a3.27 3.27 0 1 1 -3.27-3.27 3.26 3.26 0 0 1 3.27 3.27z" />
697		</g>
698	</symbol>
699
700	<!-- YouTube -->
701	<symbol id="svg-youtube" viewBox="0 0 30 30">
702		<path fill="currentColor" stroke="none" d="m28.16 9.42a4 4 0 0 0 -3.86-4.23c-2.88-.14-5.82-.19-8.83-.19h-.94c-3 0-5.94 0-8.83.19a4.06 4.06 0 0 0 -3.85 4.24c-.13 1.85-.18 3.7-.18 5.56s.05 3.71.18 5.57a4.05 4.05 0 0 0 3.85 4.24c3 .14 6.14.2 9.3.2s6.26-.06 9.3-.2a4.06 4.06 0 0 0 3.85-4.25c.13-1.85.18-3.71.18-5.57s-.05-3.71-.17-5.56zm-15.71 10.68v-10.24l7.55 5.14z" />
703	</symbol>
704
705	<!-- error -->
706	<symbol id="svg-error" viewBox="0 0 13 13">
707		<circle cx="6.5" cy="6.50049" r="5.5" stroke="white" stroke-width="0"/>
708		<circle cx="6.5" cy="6.5" r="5.5" fill="#990033" stroke="#990033" stroke-width="0.7"/>
709		<path d="M5.87413 3.52832L5.97439 7.57216H7.02713L7.12739 3.52832H5.87413ZM6.50076 9.66091C6.88091 9.66091 7.18169 9.37267 7.18169 9.00504C7.18169 8.63742 6.88091 8.34917 6.50076 8.34917C6.12061 8.34917 5.81982 8.63742 5.81982 9.00504C5.81982 9.37267 6.12061 9.66091 6.50076 9.66091Z" fill="white"/>
710		<path d="M5.87413 3.17832H5.51535L5.52424 3.537L5.6245 7.58083L5.63296 7.92216H5.97439H7.02713H7.36856L7.37702 7.58083L7.47728 3.537L7.48617 3.17832H7.12739H5.87413ZM6.50076 10.0109C7.06121 10.0109 7.5317 9.57872 7.5317 9.00504C7.5317 8.43137 7.06121 7.99918 6.50076 7.99918C5.94031 7.99918 5.46982 8.43137 5.46982 9.00504C5.46982 9.57872 5.94031 10.0109 6.50076 10.0109Z" fill="white" stroke="#EB001B" stroke-width="0.7">
711	</symbol>
712
713	<!-- password: off -->
714	<symbol id="svg-password-off" viewBox="0 0 21.13 20.71">
715		<path d="M10.57,18.12C3.97,18.12,.27,10.89,.12,10.58l-.12-.23,.12-.23c1.17-2.19,2.77-4.06,4.74-5.56l.61,.79c-1.79,1.36-3.24,3.04-4.33,5,.67,1.2,4.08,6.77,9.43,6.77,1.85-.03,3.62-.64,5.1-1.77l.61,.8c-1.65,1.25-3.62,1.94-5.69,1.97Zm8.37-4.55l-.76-.65c.68-.79,1.29-1.65,1.81-2.57-.68-1.21-4.12-6.77-9.49-6.77-.59,0-1.17,.07-1.74,.2l-.22-.97c.66-.15,1.34-.22,2.03-.22,6.59,0,10.29,7.24,10.44,7.55l.12,.23-.13,.23c-.58,1.06-1.27,2.06-2.06,2.98Zm-8.31-.13c-.89,0-1.77-.36-2.4-1.07-1.1-1.23-1.1-3.08,0-4.31l.75,.67c-.76,.85-.76,2.13,0,2.98,.4,.44,.94,.7,1.54,.74,.59,.02,1.17-.17,1.61-.57l.67,.74c-.62,.55-1.39,.83-2.16,.83Zm9.58,7.27L.21,.71,.92,0,20.92,20l-.71,.71Z"/>
716	</symbol>
717
718	<!-- password: on -->
719	<symbol id="svg-password-on" viewBox="0 0 21.13 20.71">
720		<path d="M10.56,18.12C3.97,18.12,.27,10.89,.12,10.58l-.11-.22,.11-.22c.15-.31,3.85-7.55,10.45-7.55s10.29,7.24,10.45,7.55l.11,.22-.11,.22c-.15,.31-3.85,7.55-10.45,7.55ZM1.13,10.35c.67,1.2,4.08,6.77,9.43,6.77s8.76-5.57,9.43-6.77c-.67-1.2-4.07-6.77-9.43-6.77S1.8,9.16,1.13,10.35Zm9.43,3.77c-2.08,0-3.77-1.69-3.77-3.77s1.69-3.77,3.77-3.77h.01c1,0,1.94,.39,2.65,1.09,.71,.71,1.11,1.65,1.11,2.66l-.5,.02h.5c0,2.08-1.69,3.77-3.77,3.77Zm0-6.54h0c-1.53,0-2.77,1.24-2.77,2.77s1.24,2.77,2.77,2.77,2.77-1.24,2.77-2.77v-.05c-.03-.76-.31-1.42-.81-1.91-.52-.52-1.21-.8-1.95-.8Z"/>
721	</symbol>
722</svg>
723
724
725    
725<script type="application/ld+json">
726      {
727        "@context": "http://schema.org",
728        "@type": "Organization",
729        "name": "HUIA",
730        
731        "sameAs": [
732          "https:\/\/twitter.com\/huiapublishers?lang=en",
733          "https:\/\/www.facebook.com\/huiapublishers\/",
734          "",
735          "https:\/\/www.instagram.com\/huiapublishers\/?hl=en",
736          "",
737          "",
738          "",
739          "https:\/\/www.youtube.com\/user\/HuiaPublishersNZ",
740          ""
741        ],
742        "url": "https:\/\/huia.co.nz"
743      }
744    </script>
744
745
746<cart-drawer class="drawer cart-drawer__wrapper  is-empty">
747  <div id="CartDrawer" class="cart-drawer">
748    <div id="CartDrawer-Overlay"class="cart-drawer__overlay"></div>
749    <div class="drawer__inner" role="dialog" aria-modal="true" aria-label="Your cart" tabindex="-1">
750      <div class="drawer__header">
751        <h4 class="drawer__heading">Your cart</h4>
752        <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17">
753  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
754</svg>
755</button>
756      </div><div class="drawer__inner-empty">
757         <div class="cart-drawer__warnings center">
758           <div class="cart-drawer__empty-content">
759             <h2 class="cart__empty-text">Your cart is empty</h2>
760             <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17">
761  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
762</svg>
763</button>
764             <a href="/collections/shop-all" class="btn -dark-solid">
765               Continue shopping
766             </a><p class="cart__login-title h3">Have an account?</p>
767               <p class="cart__login-paragraph">
768                 <a href="/account/login" class="link underlined-link">Log in</a> to check out faster.
769               </p></div>
770         </div>
771         <!---->
772       </div><cart-drawer-items class="cart-drawer-items is-empty">
773        <form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
774          <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
775            <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">Loading...</p>
776          </div>
777          <div id="CartDrawer-CartErrors" role="alert"></div>
778        </form>
779      </cart-drawer-items>
780      <div class="drawer__footer"><details id="Details-CartDrawer">
781            <summary>
782              <span class="summary__title">
783                Order special instructions
784                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
785  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
786</svg>
787
788              </span>
789            </summary>
790            <cart-note class="cart__note field">
791              <label class="visually-hidden" for="CartDrawer-Note">Order special instructions</label>
792              <textarea id="CartDrawer-Note" class="text-area text-area--resize-vertical field__input" name="note" placeholder="Type your instructions here..."></textarea>
793            </cart-note>
794          </details><!-- Start blocks-->
795        <!-- Subtotals-->
796
797        <div class="cart-drawer__footer" >
798          <div class="totals" role="status">
799            <h2 class="totals__subtotal">Subtotal</h2>
800            <p class="totals__subtotal-value">$0.00 NZD</p>
801          </div>
802
803          <div></div>
804
805          <small class="tax-note caption-large rte">Tax included. <a href="/policies/shipping-policy">Shipping</a> calculated at checkout.
806</small>
807        </div>
808
809        <!-- CTAs -->
810
811        <div class="cart__ctas" >
812          <noscript>
813            <button type="submit" class="cart__update-button button button--secondary" form="CartDrawer-Form">
814              Update
815            </button>
816          </noscript>
817
818          <button type="submit" id="CartDrawer-Checkout" class="cart__checkout-button button btn -dark-solid -block" name="checkout" form="CartDrawer-Form" disabled>
819            Check out
820          </button>
821        </div>
822      </div>
823    </div>
824  </div>
825</cart-drawer>
826
827<script>
828  document.addEventListener('DOMContentLoaded', function() {
829    function isIE() {
830      const ua = window.navigator.userAgent;
831      const msie = ua.indexOf('MSIE ');
832      const trident = ua.indexOf('Trident/');
833
834      return (msie > 0 || trident > 0);
835    }
836
837    if (!isIE()) return;
838    const cartSubmitInput = document.createElement('input');
839    cartSubmitInput.setAttribute('name', 'checkout');
840    cartSubmitInput.setAttribute('type', 'hidden');
841    document.querySelector('#cart').appendChild(cartSubmitInput);
842    document.querySelector('#checkout').addEventListener('click', function(event) {
843      document.querySelector('#cart').submit();
844    });
845  });
846</script>
846<header id="page-header" class="header">
847      <div id="shopify-section-announcement-bar" class="shopify-section">
848</div>
849      <div id="shopify-section-header" class="shopify-section section-header"><div class="header__inner container-fluid">
850	<button type="button" class="hamburger" aria-label="Menu">
851		<span class="hamburger__lines"></span>
852	</button>
853
854	<a href="/" class="logo">
855		<svg viewbox="0 0 353.92 353.92">
856	<use href="#svg-logo"></use>
857</svg>
858	</a>
859
860	<nav class="controls">
861		<div class="d-none d-block:lg">
862			<form action="/search" method="GET" class="search">
863				<input type="text" name="q" class="search__input" placeholder="Search our store" value="" />
864
865				<button type="reset" class="btn-icon search__btn -clear">
866					<span class="sr-only">Clear search</span>
867					<svg viewbox="0 0 30 30">
868	<use href="#svg-close"></use>
869</svg>
870				</button>
871
872				<button type="submit" class="btn-icon search__btn -submit">
873					<span class="sr-only">Search</span>
874					<svg viewbox="0 0 30 30">
875	<use href="#svg-search"></use>
876</svg>
877				</button>
878			</form>
879		</div>
880
881		<div class="d-none d-block:md">
882				<a href="/account/login" role="button" data-modal="#modal-login" class="btn-icon">
883			
884				<svg viewbox="0 0 30 30">
885	<use href="#svg-account"></use>
886</svg>
887			</a>
888		</div>
889
890		<div class="d-none d-block:md">
891				<a href="/account/login" data-modal="#modal-login" class="btn-icon btn-wishlist">
892			
893				<svg viewbox="0 0 30 30">
894	<use href="#svg-favorite"></use>
895</svg>
896			</a>
897		</div>
898
899		<a href="/cart" class="control header__icon--cart" id="cart-icon-bubble">
900			<span class="btn-icon">
901				<svg viewbox="0 0 30 30">
902	<use href="#svg-bag"></use>
903</svg>
904			</span>
905			<span>(0)</span>
906		</a>
907	</nav>
908
909	<div class="menu">
910		<div class="menu__content">
911			<form action="/search" method="GET" class="search-bar d-none:lg">
912				<input type="text" name="q" class="search-bar__input" placeholder="Search our store" value="" />
913
914				<button type="submit" class="search-bar__btn">
915					<span class="sr-only">Search</span>
916					<svg viewbox="0 0 30 30">
917	<use href="#svg-search"></use>
918</svg>
919				</button>
920			</form>
921
922			<div class="menu__inner">
923				<nav class="menu__nav -no-banner"><ul class="nav">
924							<li>
925								<a href="/collections/shop-all" role="button" class="nav__link -primary" data-nav-toggle="#nav-bookshop">
926									<span>Bookshop</span>
927									<svg viewbox="0 0 30 30">
928	<use href="#svg-chevron"></use>
929</svg>
930								</a><div id="nav-bookshop" class="nav-drawer">
931										<button type="button" class="nav-drawer__back" data-nav-toggle="#nav-bookshop">
932											<svg viewbox="0 0 30 30">
933	<use href="#svg-chevron"></use>
934</svg>
935											<span>Back</span>
936										</button>
937										<ul class="nav-drawer__inner">
938											<li class="d-none:sm">
939												<a href="/collections/shop-all" class="nav__link -primary">Bookshop</a>
940											</li><li>
941												<a href="/collections/shop-all" class="nav__link">Shop all</a>
942											</li><li>
943												<a href="/collections/new-release" class="nav__link">New releases</a>
944											</li><li>
945												<a href="/collections/maori-language" class="nav__link">Māori language</a>
946											</li><li>
947												<a href="/collections/coming-soon" class="nav__link">Coming soon</a>
948											</li><li>
949												<a href="/collections/gift-vouchers" class="nav__link">Gift vouchers</a>
950											</li><li>
951												<a href="/collections/audiobooks" class="nav__link">Audiobooks</a>
952											</li></ul>
953									</div></li>
954						</ul><ul class="nav">
955							<li>
956								<a href="/pages/services" role="button" class="nav__link -primary -active" data-nav-toggle="#nav-services">
957									<span>Services</span>
958									<svg viewbox="0 0 30 30">
959	<use href="#svg-chevron"></use>
960</svg>
961								</a><div id="nav-services" class="nav-drawer">
962										<button type="button" class="nav-drawer__back" data-nav-toggle="#nav-services">
963											<svg viewbox="0 0 30 30">
964	<use href="#svg-chevron"></use>
965</svg>
966											<span>Back</span>
967										</button>
968										<ul class="nav-drawer__inner">
969											<li class="d-none:sm">
970												<a href="/pages/services" class="nav__link -primary -active">Services</a>
971											</li><li>
972												<a href="/blogs/services" class="nav__link -active">Our capabilities</a>
973											</li><li>
974												<a href="/blogs/portfolio" class="nav__link">Our work</a>
975											</li><li>
976												<a href="/blogs/resources" class="nav__link">Our resources</a>
977											</li></ul>
978									</div></li>
979						</ul><ul class="nav">
980							<li>
981								<a href="/pages/about-us" role="button" class="nav__link -primary" data-nav-toggle="#nav-about-us">
982									<span>About Us</span>
983									<svg viewbox="0 0 30 30">
984	<use href="#svg-chevron"></use>
985</svg>
986								</a><div id="nav-about-us" class="nav-drawer">
987										<button type="button" class="nav-drawer__back" data-nav-toggle="#nav-about-us">
988											<svg viewbox="0 0 30 30">
989	<use href="#svg-chevron"></use>
990</svg>
991											<span>Back</span>
992										</button>
993										<ul class="nav-drawer__inner">
994											<li class="d-none:sm">
995												<a href="/pages/about-us" class="nav__link -primary">About Us</a>
996											</li><li>
997												<a href="/pages/about-us#!/te-whanau-o-huia" class="nav__link">Te whānau o HUIA</a>
998											</li><li>
999												<a href="/pages/about-us#!/our-translators" class="nav__link">Our translators</a>
1000											</li><li>
1001												<a href="/blogs/author" class="nav__link">Our authors</a>
1002											</li><li>
1003												<a href="/pages/submit-your-manuscript" class="nav__link">Information for authors</a>
1004											</li><li>
1005												<a href="/pages/contact" class="nav__link">Contact us</a>
1006											</li></ul>
1007									</div></li>
1008						</ul><ul class="nav">
1009						<li class="d-none:md">
1010								<a href="/account/login" data-modal="#modal-login" class="nav__link">
1011							
1012								Account
1013							</a>
1014						</li>
1015						<li class="d-none:md">
1016								<a href="/account/login" data-modal="#modal-login" class="nav__link">
1017							
1018								Wishlist (<span class="wishlist-count">0</span>)
1019							</a>
1020						</li>
1021					</ul>
1022				</nav>
1023
1024				<!-- <figure class="menu__banner">
1025					<picture>
1026						<source media="(min-width: 576px)" srcset="<?= BASE_URL ?>/images/placeholder/banner.png">
1027						<img src="<?= BASE_URL ?>/images/placeholder/banner-mobile.png" alt="Banner image" class="img-fluid" />
1028					</picture>
1029				</figure> -->
1030			</div>
1031		</div>
1032	</div>
1033</div>
1034
1035
1036</div>
1037    </header>
1038
1039    <div id="page-wrapper">
1040      <div id="page-scroller">
1041        <main id="page-content" role="main" tabindex="-1">
1042          <section id="shopify-section-template--16831612420312__main" class="shopify-section section"><div class="header-spacer"></div>
1043
1044
1045	<section class="p-section container-fluid copy text-center">
1046		
1047			<h1>Our capabilities</h1>
1048		
1049
1050		
1051	</section>
1052
1053
1054
1055
1056
1057
1058
1059	<div class="card-grid pagination-target border-top mixitup-container" id="projects">
1060		
1061		
1062			<article class="card mix" data-title="content-and-resource-creation" data-published-date="20230430-220428">
1063	<a href="/blogs/services/content-and-resource-creation" class="card__inner">
1064		<figure class="card__embed embed">
1065			<img
1066	class="embed__item"
1067	width="1100"
1068	height="1100"
1069	srcset="//huia.co.nz/cdn/shop/articles/Raukupu-website.jpg?v=1687390805&width=1100 550w,"
1070	src="//huia.co.nz/cdn/shop/articles/Raukupu-website.jpg?v=1687390805&width=1080"
1071	alt="Content and Resource Creation"
1072	loading="lazy"
1073	
1074/>
1075
1076			
1077		</figure>
1078
1079		<div class="card__body">
1080			
1081
1082			<h3 class="card__title">Content and Resource Creation</h3>
1083
1084			
1085
1086			
1087		</div>
1088	</a>
1089</article>
1090		
1091			<article class="card mix" data-title="translation-and-qa" data-published-date="20231902-111941">
1092	<a href="/blogs/services/translation-and-qa" class="card__inner">
1093		<figure class="card__embed embed">
1094			<img
1095	class="embed__item"
1096	width="1100"
1097	height="1100"
1098	srcset="//huia.co.nz/cdn/shop/articles/KO-WHETU-TOA-ME-TE-TANGATA-TUMATARAU.jpg?v=1687391167&width=1100 550w,"
1099	src="//huia.co.nz/cdn/shop/articles/KO-WHETU-TOA-ME-TE-TANGATA-TUMATARAU.jpg?v=1687391167&width=1080"
1100	alt="Translation and QA"
1101	loading="lazy"
1102	
1103/>
1104
1105			
1106		</figure>
1107
1108		<div class="card__body">
1109			
1110
1111			<h3 class="card__title">Translation and QA</h3>
1112
1113			
1114
1115			
1116		</div>
1117	</a>
1118</article>
1119		
1120			<article class="card mix" data-title="editing" data-published-date="20231712-151736">
1121	<a href="/blogs/services/editing" class="card__inner">
1122		<figure class="card__embed embed">
1123			<img
1124	class="embed__item"
1125	width="1100"
1126	height="1100"
1127	srcset="//huia.co.nz/cdn/shop/articles/Services-editing.jpg?v=1687391667&width=1100 550w,"
1128	src="//huia.co.nz/cdn/shop/articles/Services-editing.jpg?v=1687391667&width=1080"
1129	alt="Editing"
1130	loading="lazy"
1131	
1132/>
1133
1134			
1135		</figure>
1136
1137		<div class="card__body">
1138			
1139
1140			<h3 class="card__title">Editing</h3>
1141
1142			
1143
1144			
1145		</div>
1146	</a>
1147</article>
1148		
1149			<article class="card mix" data-title="design-and-print" data-published-date="20232012-152024">
1150	<a href="/blogs/services/design-print" class="card__inner">
1151		<figure class="card__embed embed">
1152			<img
1153	class="embed__item"
1154	width="1100"
1155	height="1100"
1156	srcset="//huia.co.nz/cdn/shop/articles/Te-Manawa-Nui-Ronald-Baker.jpg?v=1687391754&width=1100 550w,"
1157	src="//huia.co.nz/cdn/shop/articles/Te-Manawa-Nui-Ronald-Baker.jpg?v=1687391754&width=1080"
1158	alt="Design and Print"
1159	loading="lazy"
1160	
1161/>
1162
1163			
1164		</figure>
1165
1166		<div class="card__body">
1167			
1168
1169			<h3 class="card__title">Design and Print</h3>
1170
1171			
1172
1173			
1174		</div>
1175	</a>
1176</article>
1177		
1178			<article class="card mix" data-title="digital-and-multimedia" data-published-date="20232312-152301">
1179	<a href="/blogs/services/digital-multimedia" class="card__inner">
1180		<figure class="card__embed embed">
1181			<img
1182	class="embed__item"
1183	width="1100"
1184	height="1100"
1185	srcset="//huia.co.nz/cdn/shop/articles/Tumahi_Literacy_Platform.jpg?v=1687392227&width=1100 550w,"
1186	src="//huia.co.nz/cdn/shop/articles/Tumahi_Literacy_Platform.jpg?v=1687392227&width=1080"
1187	alt="Digital and Multimedia"
1188	loading="lazy"
1189	
1190/>
1191
1192			
1193		</figure>
1194
1195		<div class="card__body">
1196			
1197
1198			<h3 class="card__title">Digital and Multimedia</h3>
1199
1200			
1201
1202			
1203		</div>
1204	</a>
1205</article>
1206		
1207			<article class="card mix" data-title="print-and-distribution" data-published-date="20232412-152442">
1208	<a href="/blogs/services/print-distribution" class="card__inner">
1209		<figure class="card__embed embed">
1210			<img
1211	class="embed__item"
1212	width="1100"
1213	height="1100"
1214	srcset="//huia.co.nz/cdn/shop/articles/Indie-Roadshow.jpg?v=1687395648&width=1100 550w,"
1215	src="//huia.co.nz/cdn/shop/articles/Indie-Roadshow.jpg?v=1687395648&width=1080"
1216	alt="Print and Distribution"
1217	loading="lazy"
1218	
1219/>
1220
1221			
1222		</figure>
1223
1224		<div class="card__body">
1225			
1226
1227			<h3 class="card__title">Print and Distribution</h3>
1228
1229			
1230
1231			
1232		</div>
1233	</a>
1234</article>
1235		
1236			<article class="card mix" data-title="communications-and-marketing" data-published-date="20232712-152706">
1237	<a href="/blogs/services/communications-marketing" class="card__inner">
1238		<figure class="card__embed embed">
1239			<img
1240	class="embed__item"
1241	width="1100"
1242	height="1100"
1243	srcset="//huia.co.nz/cdn/shop/articles/comms-4.jpg?v=1687395735&width=1100 550w,"
1244	src="//huia.co.nz/cdn/shop/articles/comms-4.jpg?v=1687395735&width=1080"
1245	alt="Communications and Marketing"
1246	loading="lazy"
1247	
1248/>
1249
1250			
1251		</figure>
1252
1253		<div class="card__body">
1254			
1255
1256			<h3 class="card__title">Communications and Marketing</h3>
1257
1258			
1259
1260			
1261		</div>
1262	</a>
1263</article>
1264		
1265	</div>
1266	
1267
1268
1269
1270
1271
1272
1273
1274
1275</section>
1276        </main>
1277
1278        <div id="shopify-section-footer" class="shopify-section">
1279<footer id="page-footer" class="footer__simple"><a href="/pages/about-us" class="btn -gray-outline -block">
1280        <span class="sr-only">About Us</span>
1281        <span>About Us</span>
1282      </a><a href="/pages/contact" class="btn -gray-outline -block">
1283        <span class="sr-only">Contact Us</span>
1284        <span>Contact Us</span>
1285      </a></footer>
1286
1287
1288</div>
1289      </div>
1290    </div>
1291        
1292    <div id="page-overlays">
1293      <div id="shopify-section-modal-login" class="shopify-section"><div id="modal-login" class="modal" tabindex="-1">
1294	<div class="modal__dialog">
1295		<div class="modal__content">
1296			<button type="button" class="modal__close" data-modal="#modal-login" aria-label="Close">
1297				<svg viewbox="0 0 30 30">
1298	<use href="#svg-close"></use>
1299</svg>
1300			</button>
1301
1302			<div class="modal__body">
1303				<p class="h3 text-center mb-4">Login to your Huia account</p>
1304
1305				
1306<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="✓" /><label class="form-group">
1307						<input name="customer[email]" type="email" class="form-control" placeholder="Email" autocomplete="email" />
1308						<span class="form-label">Email</span>
1309					</label>
1310
1311					<label class="form-group">
1312						<button class="toggle-password -white -hidden">
1313							<svg class="icon" aria-hidden="true" focusable="false">
1314								<use href="#svg-password-off" />
1315							</svg>
1316
1317							<svg class="icon" aria-hidden="true" focusable="false">
1318								<use href="#svg-password-on" />
1319							</svg>
1320						</button>
1321
1322						<input name="customer[password]" type="password" class="form-control" placeholder="Password" autocomplete="current-password" />
1323						<span class="form-label">Password</span>
1324					</label>
1325
1326					<p class="container-fluid text-center mt-4">
1327						<button class="btn -gray-outline -block">
1328							
1329							<span class="btn__label" aria-hidden="true">Login</span>
1330							<span class="btn__label">Login</span>
1331						</button>
1332					</p>
1333
1334					<p class="container-fluid text-center mt-2">
1335						<a href="/account/register" class="btn -gray-outline -block">
1336							
1337							<span class="btn__label" aria-hidden="true">Create an Account</span>
1338							<span class="btn__label">Create an Account</span>
1339						</a>
1340					</p>
1341
1342					<p class="text-center text-xxs mt-2">
1343						
1344						<a href="/account/login#recover" data-ignore>
1345							Forgot your password?
1346						</a>
1347					</p>
1348				
1349</form></div>
1350		</div>
1351	</div>
1352</div>
1353
1354
1355</div>
1356      <div id="shopify-section-modal-newsletter" class="shopify-section"><div id="modal-newsletter" class="modal" tabindex="-1">
1357	<div class="modal__dialog">
1358		<div class="modal__content">
1359			<button type="button" class="modal__close" data-modal="#modal-newsletter" aria-label="Close">
1360				<svg viewbox="0 0 30 30">
1361	<use href="#svg-close"></use>
1362</svg>
1363			</button>
1364
1365			<div class="modal__body">
1366				<p class="h3 text-center mb-4">Sign up to our e-pānui</p><form method="post" action="/contact#NewsletterSubscribe" id="NewsletterSubscribe" accept-charset="UTF-8" class="form fetch-post"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter" />
1367
1368					<label class="form-group">
1369						<input type="text" name="contact[first_name]" class="form-control" placeholder="First name" autocomplete="given-name" value="" required />
1370						<span class="form-label">First name</span>
1371					</label>
1372
1373					<label class="form-group">
1374						<input type="text" name="contact[last_name]" class="form-control" placeholder="Last name" autocomplete="family-name" value="" required />
1375						<span class="form-label">Last name</span>
1376					</label>
1377
1378					<label class="form-group">
1379						<input type="email" name="contact[email]" class="form-control" placeholder="Email" autocomplete="email" value="" aria-required="true" required />
1380						<span class="form-label">Email</span>
1381					</label>
1382
1383					<p class="container-fluid text-center mt-4">
1384						<button type="submit" class="btn -gray-outline -block" name="commit" id="Subscribe" aria-label="Sign me up" value="1">
1385							<span class="btn__label" aria-hidden="true">Sign me up</span>
1386							<span class="btn__label">Sign me up</span>
1387						</button>
1388					</p></form></div>
1389		</div>
1390	</div>
1391</div>
1392
1393
1394</div>
1395      <div id="shopify-section-modal-pdf" class="shopify-section"></div>
1396      <div id="shopify-section-modal-review" class="shopify-section"></div>
1397      <div id="shopify-section-modal-staff" class="shopify-section"></div>
1398      <div id="shopify-section-modal-translators" class="shopify-section"></div>
1399      
1400    </div>
1401
1402    <ul hidden>
1403      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1404    </ul>
1405
1406    
1406<script>
1407      window.shopUrl = 'https://huia.co.nz';
1408      window.routes = {
1409        cart_add_url: '/cart/add',
1410        cart_change_url: '/cart/change',
1411        cart_update_url: '/cart/update',
1412        predictive_search_url: '/search/suggest',
1413        asset_url: '//huia.co.nz/cdn/shop/t/3/assets/main.css?v=122080575302432712091731876459'
1414      };
1415
1416      window.cartType = 'drawer';
1417
1418      window.cartStrings = {
1419        error: `There was an error while updating your cart. Please try again.`,
1420        quantityError: `You can only add [quantity] of this item to your cart.`
1421      }
1422
1423      window.variantStrings = {
1424        addToCart: `Add to cart`,
1425        soldOut: `Sold out`,
1426        unavailable: `Unavailable`,
1427      }
1428
1429      window.accessibilityStrings = {
1430        imageAvailable: `Image [index] is now available in gallery view`,
1431        shareSuccess: `Link copied to clipboard`,
1432        pauseSlideshow: `Pause slideshow`,
1433        playSlideshow: `Play slideshow`,
1434      }
1435    </script>
1435
1436  
1437<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1437
1438</body>
1439</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.