PageSourceSearch

https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit

html purenature.co.nz collected 2026-10-07 11:42:54 UTC 325,986 bytes, 6,053 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4<!-- Start of Booster Apps Seo-0.1--><title>DIY Sweetheart Soap Kit – Heart Shaped Melt &amp; Pour</title><meta name="google-site-verification" content="51PJ4zhu0cxEm9F4YB_yPOTpTjy_rknAE_J2RhndkbE" /><meta name="description" content="A sparkly, sweet way to try melt-and-pour soap making. Heart-shaped silicone mould, strawberry fragrance &amp; rose glitter included. Makes 6 bars. Shop Online!" /><!-- end of Booster Apps SEO -->
5
6
7    <!-- Google Tag Manager -->
8<script>
vendor: 327 bytes, lines 8-12
8(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
9new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
10j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
11'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
12})(window,document,'script','dataLayer','
12GTM-KJZKNJ5
vendor: 3 bytes, line 12
12');
12</script>
12
13<!-- End Google Tag Manager -->
14
15
16    <meta name="google-site-verification" content="51PJ4zhu0cxEm9F4YB_yPOTpTjy_rknAE_J2RhndkbE" />
17    <meta charset="utf-8">
18    <meta http-equiv="X-UA-Compatible" content="IE=edge">
19    <meta name="viewport" content="width=device-width,initial-scale=1">
20    <meta name="theme-color" content="">
21    <link rel="canonical" href="https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit">
22    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
23
24    
25<link rel="icon" type="image/png" href="//www.purenature.co.nz/cdn/shop/files/Favicon_29aeaaf5-5c24-416b-8399-a438cc6da127.png?crop=center&height=32&v=1684792380&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
26    
27      
28    
29   
30
31    
32
33<meta property="og:site_name" content="PureNature NZ">
34<meta property="og:url" content="https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit">
35<meta property="og:title" content="DIY Sweetheart Soap Kit – Heart Shaped Melt &amp; Pour">
36<meta property="og:type" content="product">
37<meta property="og:description" content="A sparkly, sweet way to try melt-and-pour soap making. Heart-shaped silicone mould, strawberry fragrance &amp; rose glitter included. Makes 6 bars. Shop Online!"><meta property="og:image" content="http://www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122">
38  <meta property="og:image:secure_url" content="https://www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122">
39  <meta property="og:image:width" content="3987">
40  <meta property="og:image:height" content="3987"><meta property="og:price:amount" content="38.90">
41  <meta property="og:price:currency" content="NZD"><meta name="twitter:card" content="summary_large_image">
42<meta name="twitter:title" content="DIY Sweetheart Soap Kit – Heart Shaped Melt &amp; Pour">
43<meta name="twitter:description" content="A sparkly, sweet way to try melt-and-pour soap making. Heart-shaped silicone mould, strawberry fragrance &amp; rose glitter included. Makes 6 bars. Shop Online!">
44
45
46    
46<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/global.js?v=135116476141006970691649137568" defer="defer"></script>
46
47
48  
49      
49<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
49<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/29712126/digital_wallets/dialog">
50<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/45837303513132:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" type="application/json+oembed" href="https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit.oembed">
51<script async="async" src="/checkouts/internal/preloads.js?locale=en-NZ&default_configuration_id=2825486380"></script>
vendor: 1 bytes, line 51
51
52<script id="shopify-features" type="application/json">{"accessToken":"63b8af89f7fde0d53050ee86afadef9c","betas":["rich-media-storefront-analytics"],"domain":"www.purenature.co.nz","predictiveSearch":true,"shopId":29712126,"locale":"en"}</script>
vendor: 1 bytes, line 52
52
53<script>var Shopify = Shopify || {};
54Shopify.shop = "purenaturenz.myshopify.com";
55Shopify.locale = "en";
56Shopify.currency = {"active":"NZD","rate":"1.0"};
57Shopify.country = "NZ";
58Shopify.theme = {"name":"purenaturenz.myshopify.com\/main","id":123257487404,"schema_name":"Dawn","schema_version":"4.0.0","theme_store_id":null,"role":"main"};
59Shopify.theme.handle = "null";
60Shopify.theme.style = {"id":null,"handle":null};
61Shopify.cdnHost = "www.purenature.co.nz/cdn";
62Shopify.routes = Shopify.routes || {};
63Shopify.routes.root = "/";
64Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
65Shopify.SignInWithShop = Shopify.SignInWithShop || {};
66Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
67Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 67
67
68<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 68
68
69<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 69
69
70<script>
71  window.Shopify = window.Shopify || {};
72  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
73  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
74  window.Shopify.SignInWithShop.eligible = true;
75</script>
vendor: 1 bytes, line 75
75
76<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 76
76
77<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 77
77
78<script type="module">
79  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
80
81  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
82
83</script>
vendor: 1 bytes, line 83
83
84<script>
85  window.Shopify = window.Shopify || {};
86  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
87  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"]};
88</script>
vendor: 1 bytes, line 88
88
89<script>(function() {
90  var isLoaded = false;
91  function asyncLoad() {
92    if (isLoaded) return;
93    isLoaded = true;
94    var urls = ["https:\/\/d3hw6dc1ow8pp2.cloudfront.net\/reviewsWidget.min.js?v=4141c377-5dd9-4a4c-be68-54c0069f416e\u0026shop=purenaturenz.myshopify.com","https:\/\/orderstatus.w3apps.co\/js\/orderlookup.js?shop=purenaturenz.myshopify.com","https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=purenaturenz.myshopify.com","\/\/www.powr.io\/powr.js?powr-token=purenaturenz.myshopify.com\u0026external-type=shopify\u0026shop=purenaturenz.myshopify.com","https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=purenaturenz.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-c4b43fa51ebcfaff02693a7c21a35f33.js?shop=purenaturenz.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCC4PQAXXZYXXK8F1N6DRCY?source=shopify1click\u0026shop=purenaturenz.myshopify.com","https:\/\/cdn.giftcardpro.app\/build\/storefront\/storefront.js?shop=purenaturenz.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=3daf6437-9f35-4fa2-805b-256524cefe52\u0026shop=purenaturenz.myshopify.com","\/\/backinstock.useamp.com\/widget\/10800_1783058326.js?category=bis\u0026v=6\u0026shop=purenaturenz.myshopify.com"];
95    for (var i = 0; i < urls.length; i++) {
96      var s = document.createElement('script');
97      s.type = 'text/javascript';
98      s.async = true;
99      s.src = urls[i];
100      var x = document.getElementsByTagName('script')[0];
101      x.parentNode.insertBefore(s, x);
102    }
103  };
104  if(window.attachEvent) {
105    window.attachEvent('onload', asyncLoad);
106  } else {
107    window.addEventListener('load', asyncLoad, false);
108  }
109})();</script>
vendor: 1 bytes, line 109
109
110<script id="__st">var __st={"a":29712126,"offset":46800,"reqid":"991c5509-cb91-44be-80e4-22d5b776fb45-1791373373","pageurl":"www.purenature.co.nz\/products\/diy-sweetheart-melt-pour-soap-kit","u":"e5fb59131993","p":"product","rtyp":"product","rid":8425207136300};</script>
vendor: 1 bytes, line 110
110
111<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 111
111
112<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 112
112
113<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.purenature.co.nz/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 113
113
114<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 = "//www.purenature.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>
114<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 114
114
115<script>
116  window.Shopify = window.Shopify || {};
117  window.Shopify.MCP = window.Shopify.MCP || {};
118  window.Shopify.MCP.enabled = true;
119  window.Shopify.MCP.shop = "purenaturenz.myshopify.com";
120  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.purenature.co.nz\/api\/mcp";
121  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
122</script>
vendor: 1 bytes, line 122
122
123<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("\/\/www.purenature.co.nz\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
124</script>
vendor: 1 bytes, line 124
124
125<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://www.purenature.co.nz/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
126</script>
vendor: 1 bytes, line 126
126
127<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
128  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);
129</script>
vendor: 1 bytes, line 129
129
130<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})}}));
131</script>
vendor: 1 bytes, line 131
131
132<script id="sections-script" data-sections="main-product,product-recommendations,header,footer" defer="defer" src="//www.purenature.co.nz/cdn/shop/t/21/compiled_assets/scripts.js?v=153086581569939689981768779929"></script>
vendor: 1 bytes, line 132
132
133<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
133
134    
135
136
137    <style data-shopify>
138      @font-face {
139  font-family: Muli;
140  font-weight: 400;
141  font-style: normal;
142  font-display: swap;
143  src: url("//www.purenature.co.nz/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"),
144       url("//www.purenature.co.nz/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff");
145}
146
147      @font-face {
148  font-family: Muli;
149  font-weight: 700;
150  font-style: normal;
151  font-display: swap;
152  src: url("//www.purenature.co.nz/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"),
153       url("//www.purenature.co.nz/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff");
154}
155
156      @font-face {
157  font-family: Muli;
158  font-weight: 400;
159  font-style: italic;
160  font-display: swap;
161  src: url("//www.purenature.co.nz/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"),
162       url("//www.purenature.co.nz/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff");
163}
164
165      @font-face {
166  font-family: Muli;
167  font-weight: 700;
168  font-style: italic;
169  font-display: swap;
170  src: url("//www.purenature.co.nz/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"),
171       url("//www.purenature.co.nz/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff");
172}
173
174      @font-face {
175  font-family: Muli;
176  font-weight: 400;
177  font-style: normal;
178  font-display: swap;
179  src: url("//www.purenature.co.nz/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"),
180       url("//www.purenature.co.nz/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff");
181}
182
183
184      :root {
185        --font-body-family: "sofia-pro", sans-serif;
186        --font-body-style: normal;
187        --font-body-weight: 400;
188
189        --font-heading-family: "Wanderlust Shine Pro";
190        --font-heading-style: normal;
191        --font-heading-weight: 400;
192
193        --font-body-scale: 1.0;
194        --font-heading-scale: 1.0;
195
196        --color-base-text: 18, 18, 18;
197        --color-shadow: 18, 18, 18;
198        --color-base-background-1: 255, 255, 255;
199        --color-base-background-2: 241, 239, 237;
200        --color-base-solid-button-labels: 255, 255, 255;
201        --color-base-outline-button-labels: 18, 18, 18;
202        --color-base-accent-1: 124, 154, 97;
203        --color-base-accent-2: 162, 166, 197;
204        --payment-terms-background-color: #ffffff;
205
206        --gradient-base-background-1: #ffffff;
207        --gradient-base-background-2: #f1efed;
208        --gradient-base-accent-1: #7c9a61;
209        --gradient-base-accent-2: #a2a6c5;
210
211        --media-padding: px;
212        --media-border-opacity: 0.05;
213        --media-border-width: 1px;
214        --media-radius: 0px;
215        --media-shadow-opacity: 0.0;
216        --media-shadow-horizontal-offset: 0px;
217        --media-shadow-vertical-offset: 4px;
218        --media-shadow-blur-radius: 5px;
219
220        --page-width: 140rem;
221        --page-width-margin: 0rem;
222
223        --card-image-padding: 0.0rem;
224        --card-corner-radius: 0.0rem;
225        --card-text-alignment: left;
226        --card-border-width: 0.0rem;
227        --card-border-opacity: 0.1;
228        --card-shadow-opacity: 0.0;
229        --card-shadow-horizontal-offset: 0.0rem;
230        --card-shadow-vertical-offset: 0.4rem;
231        --card-shadow-blur-radius: 0.5rem;
232
233        --badge-corner-radius: 4.0rem;
234
235        --popup-border-width: 1px;
236        --popup-border-opacity: 0.1;
237        --popup-corner-radius: 0px;
238        --popup-shadow-opacity: 0.0;
239        --popup-shadow-horizontal-offset: 0px;
240        --popup-shadow-vertical-offset: 4px;
241        --popup-shadow-blur-radius: 5px;
242
243        --drawer-border-width: 1px;
244        --drawer-border-opacity: 0.1;
245        --drawer-shadow-opacity: 0.0;
246        --drawer-shadow-horizontal-offset: 0px;
247        --drawer-shadow-vertical-offset: 4px;
248        --drawer-shadow-blur-radius: 5px;
249
250        --spacing-sections-desktop: 0px;
251        --spacing-sections-mobile: 0px;
252
253        --grid-desktop-vertical-spacing: 20px;
254        --grid-desktop-horizontal-spacing: 20px;
255        --grid-mobile-vertical-spacing: 10px;
256        --grid-mobile-horizontal-spacing: 10px;
257
258        --text-boxes-border-opacity: 0.1;
259        --text-boxes-border-width: 0px;
260        --text-boxes-radius: 0px;
261        --text-boxes-shadow-opacity: 0.0;
262        --text-boxes-shadow-horizontal-offset: 0px;
263        --text-boxes-shadow-vertical-offset: 4px;
264        --text-boxes-shadow-blur-radius: 5px;
265
266        --buttons-radius: 8px;
267        --buttons-radius-outset: 10px;
268        --buttons-border-width: 2px;
269        --buttons-border-opacity: 1.0;
270        --buttons-shadow-opacity: 0.0;
271        --buttons-shadow-horizontal-offset: 0px;
272        --buttons-shadow-vertical-offset: 4px;
273        --buttons-shadow-blur-radius: 5px;
274        --buttons-border-offset: 0.3px;
275
276        --inputs-radius: 4px;
277        --inputs-border-width: 1px;
278        --inputs-border-opacity: 0.55;
279        --inputs-shadow-opacity: 0.0;
280        --inputs-shadow-horizontal-offset: 0px;
281        --inputs-margin-offset: 0px;
282        --inputs-shadow-vertical-offset: 0px;
283        --inputs-shadow-blur-radius: 0px;
284        --inputs-radius-outset: 5px;
285
286        --variant-pills-radius: 40px;
287        --variant-pills-border-width: 1px;
288        --variant-pills-border-opacity: 0.55;
289        --variant-pills-shadow-opacity: 0.0;
290        --variant-pills-shadow-horizontal-offset: 0px;
291        --variant-pills-shadow-vertical-offset: 4px;
292        --variant-pills-shadow-blur-radius: 5px;
293      }
294
295      *,
296      *::before,
297      *::after {
298        box-sizing: inherit;
299      }
300
301      html {
302        box-sizing: border-box;
303        font-size: calc(var(--font-body-scale) * 62.5%);
304        height: 100%;
305      }
306
307      body {
308        display: grid;
309        grid-template-rows: auto auto 1fr auto;
310        grid-template-columns: 100%;
311        min-height: 100%;
312        margin: 0;
313        font-size: 1.5rem;
314        letter-spacing: 0.06rem;
315        line-height: calc(1 + 0.8 / var(--font-body-scale));
316        font-family: var(--font-body-family);
317        font-style: var(--font-body-style);
318        font-weight: var(--font-body-weight);
319      }
320
321      @media screen and (min-width: 750px) {
322        body {
323          font-size: 1.6rem;
324        }
325      }
326    </style>
327
328    <link href="//www.purenature.co.nz/cdn/shop/t/21/assets/base.css?v=136625586907581177591773978025" rel="stylesheet" type="text/css" media="all" />
329<link rel="preload" as="font" href="//www.purenature.co.nz/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.purenature.co.nz/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" type="font/woff2" crossorigin><link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-predictive-search.css?v=33711113328877220261657537591" media="print" onload="this.media='all'">
329<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
330    if (Shopify.designMode) {
331      document.documentElement.classList.add('shopify-design-mode');
332    }
333    </script>
333
334    <link rel="stylesheet" href="https://use.typekit.net/bdq7gfp.css">
335    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/8.1.6/swiper-bundle.css" integrity="sha512-Xi9mEp+ktzL3UY+wotTOuH1Gnql2LSoNCtflhsexxkT2ORF1vktH9NDjdwvP42yZ1dTNbpJC/Ly14HTdX96GiQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
336
337 
337<script defer>
338
339  /**
340   * IMPORTANT!
341   * Do not edit this file. Any changes made could be overwritten by at
342   * any time. If you need assistance, please reach out to us at [email protected].
343   */
344
345  if (typeof(GIST) == 'undefined') {
346    window.GIST = GIST = {};
347  }
348  if (typeof(GIST.f) == 'undefined') {
349    GIST.f = {};
350  }
351
352
353</script>
353
354
355
356<script type="text/javascript" src="https://cdn.giftcardpro.app/build/storefront/storefront.js" defer></script>
356
357<link rel="stylesheet" type="text/css" href="https://cdn.giftcardpro.app/build/storefront/storefront.css">
358
359
360  	 
361 
362<!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
363
364
365
366
367
368
369
370
371
372
373
374
375    <link href="https://d3hw6dc1ow8pp2.cloudfront.net/styles/main.min.css" rel="stylesheet" type="text/css">
376<style type="text/css">
377.okeReviews .okeReviews-reviewsWidget-header-controls-writeReview {
378        display: inline-block;
379    }
380    .okeReviews .okeReviews-reviewsWidget.is-okeReviews-empty {
381        display: block;
382    }
383</style>
384<script type="application/json" id="oke-reviews-settings">
385{"analyticsSettings":{"provider":"ua"},"disableInitialReviewsFetchOnProducts":false,"filtersEnabled":false,"initialReviewDisplayCount":3,"omitMicrodata":true,"reviewSortOrder":"date","subscriberId":"2bfd13d2-d23d-42e9-95e3-b5e7f33d80a5","widgetTemplateId":"default","starRatingColor":"#EBCF81","recorderPlus":true,"recorderQandaPlus":true}
386</script>
386
387
388    <link rel="stylesheet" type="text/css" href="https://dov7r31oq5dkj.cloudfront.net/2bfd13d2-d23d-42e9-95e3-b5e7f33d80a5/widget-style-customisations.css?v=3334516f-1425-4641-88a8-9385a961e6e3">
389
390
391
392
393
394
395
396
397
398
399
400
401
402<!-- END app snippet -->
403
404<!-- BEGIN app snippet: widget-plus-initialisation-script -->
405
406
407
408
409<!-- END app snippet -->
410
411
412<!-- END app block --><!-- BEGIN app block: shopify://apps/ihover-slider-image-on-hover/blocks/app-embed/107bf462-ff60-46b8-9177-7a5c88e4a0a7 -->
412<script  type="text/javascript">
413  gsCollection = {
414    };
415</script>
415
416 
417
418
419    
420<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
421
422
423
424
425
426
427
428
429
430
431
432
433  
433<script async src="https://static.klaviyo.com/onsite/js/P3qcrV/klaviyo.js?company_id=P3qcrV"></script>
433
434  
434<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
434
435
436  
437    
437<script id="viewed_product">
438      if (item == null) {
439        var _learnq = _learnq || [];
440
441        var MetafieldReviews = null
442        var MetafieldYotpoRating = null
443        var MetafieldYotpoCount = null
444        var MetafieldLooxRating = null
445        var MetafieldLooxCount = null
446        var okendoProduct = null
447        var okendoProductReviewCount = null
448        var okendoProductReviewAverageValue = null
449        try {
450          // The following fields are used for Customer Hub recently viewed in order to add reviews.
451          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
452          MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"5.0"},"rating_count":1};
453          MetafieldYotpoRating = null
454          MetafieldYotpoCount = null
455          MetafieldLooxRating = null
456          MetafieldLooxCount = null
457
458          okendoProduct = null
459          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
460          if (okendoProduct && 'error' in okendoProduct) {
461            okendoProduct = null
462          }
463          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
464          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
465        } catch (error) {
466          console.error('Error in Klaviyo onsite reviews tracking:', error);
467        }
468
469        var item = {
470          Name: "DIY Sweetheart Melt \u0026 Pour Soap Kit",
471          ProductID: 8425207136300,
472          Categories: ["Bath","Bath DIY Kits","DIY Kits","DIY Kits \u0026 Bases","DIY Kits \u0026 Bases","Gift Guide","Mother's Day Idea's","New In Store","School Holiday Activities","Soap \u0026 Candle Making","Soap \u0026 Candle Making","Soap Making","Soap Making Kits"],
473          ImageURL: "https://www.purenature.co.nz/cdn/shop/files/DSC_0087_grande.jpg?v=1787712122",
474          URL: "https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit",
475          Brand: "purenaturenz",
476          Price: "$38.90",
477          Value: "38.90",
478          CompareAtPrice: "$0.00"
479        };
480        _learnq.push(['track', 'Viewed Product', item]);
481        _learnq.push(['trackViewedItem', {
482          Title: item.Name,
483          ItemId: item.ProductID,
484          Categories: item.Categories,
485          ImageUrl: item.ImageURL,
486          Url: item.URL,
487          Metadata: {
488            Brand: item.Brand,
489            Price: item.Price,
490            Value: item.Value,
491            CompareAtPrice: item.CompareAtPrice
492          },
493          metafields:{
494            reviews: MetafieldReviews,
495            yotpo:{
496              rating: MetafieldYotpoRating,
497              count: MetafieldYotpoCount,
498            },
499            loox:{
500              rating: MetafieldLooxRating,
501              count: MetafieldLooxCount,
502            },
503            okendo: {
504              rating: okendoProductReviewAverageValue,
505              count: okendoProductReviewCount,
506            }
507          }
508        }]);
509      }
510    </script>
510
511  
512
513
514
515
516  
516<script>
517    window.klaviyoReviewsProductDesignMode = false
518  </script>
518
519
520
521
522
523
524
525
526
527
528<!-- END app block -->
528<script src="https://cdn.shopify.com/extensions/01a11224-1910-7d53-b81c-2c3e31efa7c8/2026-10-06-16-54-03-UTC--3b98939/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 528
528
529<script src="https://cdn.shopify.com/extensions/019d3c99-c401-7eb3-a8a0-ca11c99f6954/afterpay-on-site-messaging-2/assets/messaging-lib-loader.js" type="text/javascript" defer="defer"></script>
529
530<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
531<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: 29712126,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 531
531
532<script>
533  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
534</script>
vendor: 1 bytes, line 534
534
535<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}
535).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: 29712126,storefrontBaseUrl: "https://www.purenature.co.nz",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.purenature.co.nz/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1603239980","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3pro-01.swymrelay.com\",\"swymTier\":\"v3pro-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
535,{"id":"1500708908","configuration":"{\"accountID\":\"P3qcrV\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"398950444","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-4QX5NWF1S1\\\",\\\"GT-5799C6G\\\"],\\\"target_country\\\":\\\"NZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-4QX5NWF1S1\\\",\\\"MC-T7JJ4JBPKQ\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-4QX5NWF1S1\\\",\\\"MC-T7JJ4JBPKQ\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-4QX5NWF1S1\\\",\\\"MC-T7JJ4JBPKQ\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-4QX5NWF1S1\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"151060524","configuration":"{\"pixel_id\":\"1527871047535589\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"124715052","configuration":"{\"shopId\":\"18200\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e46595b10fdc5e1674d5c89a8c843bb3","type":"APP","apiClientId":5443297,"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":"unrestricted"},{"id":"50331692","configuration":"{\"tagID\":\"2613158268104\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"36012076","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Tracking - CW"},{"id":"145063980","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bing\/Microsoft Tracking"},{"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":"PureNature NZ","paymentSettings":{"currencyCode":"NZD"},"myshopifyDomain":"purenaturenz.myshopify.com","countryCode":"NZ","storefrontUrl":"https:\/\/www.purenature.co.nz"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":38.9,"currencyCode":"NZD"},"product":{"title":"DIY Sweetheart Melt \u0026 Pour Soap Kit","vendor":"purenaturenz","id":"8425207136300","untranslatedTitle":"DIY Sweetheart Melt \u0026 Pour Soap Kit","url":"\/products\/diy-sweetheart-melt-pour-soap-kit","type":"Kits"},"id":"45837303513132","image":{"src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122"},"sku":"KT112328","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"8425207136300","handle":"diy-sweetheart-melt-pour-soap-kit","isCollective":null,"title":"DIY Sweetheart Melt \u0026 Pour Soap Kit","type":"Kits","untranslatedTitle":"DIY Sweetheart Melt \u0026 Pour Soap Kit","url":"\/products\/diy-sweetheart-melt-pour-soap-kit","vendor":"purenaturenz","remoteShopId":null,"variants":[{"id":"45837303513132","image":{"src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122"},"price":{"amount":38.9,"currencyCode":"NZD"},"sku":"KT112328","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://www.purenature.co.nz/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"123257487404","themePublished":"true","eventMetadataId":"7d4494e9-1475-4ee3-8c0c-81e4fe408787","pageType":"product","resourceId":"8425207136300","shopId":"29712126","storefrontBaseUrl":"https:\/\/www.purenature.co.nz","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":38.9,\"currencyCode\":\"NZD\"},\"product\":{\"title\":\"DIY Sweetheart Melt \u0026 Pour Soap Kit\",\"vendor\":\"purenaturenz\",\"id\":\"8425207136300\",\"untranslatedTitle\":\"DIY Sweetheart Melt \u0026 Pour Soap Kit\",\"url\":\"\/products\/diy-sweetheart-melt-pour-soap-kit\",\"type\":\"Kits\"},\"id\":\"45837303513132\",\"image\":{\"src\":\"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122\"},\"sku\":\"KT112328\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
535<script>
536  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
537  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
538  window.ShopifyAnalytics.meta.currency = 'NZD';
539  var meta = {"product":{"id":8425207136300,"gid":"gid:\/\/shopify\/Product\/8425207136300","vendor":"purenaturenz","type":"Kits","handle":"diy-sweetheart-melt-pour-soap-kit","variants":[{"id":45837303513132,"price":3890,"name":"DIY Sweetheart Melt \u0026 Pour Soap Kit","public_title":null,"sku":"KT112328"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8425207136300,"requestId":"991c5509-cb91-44be-80e4-22d5b776fb45-1791373373"}};
540  for (var attr in meta) {
541    window.ShopifyAnalytics.meta[attr] = meta[attr];
542  }
543</script>
vendor: 1 bytes, line 543
543
544<script class="analytics">
545  (function () {
546    var customDocumentWrite = function(content) {
547      var jquery = null;
548
549      if (window.jQuery) {
550        jquery = window.jQuery;
551      } else if (window.Checkout && window.Checkout.$) {
552        jquery = window.Checkout.$;
553      }
554
555      if (jquery) {
556        jquery('body').append(content);
557      }
558    };
559
560    var hasLoggedConversion = function(token) {
561      if (token) {
562        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
563      }
564      return false;
565    }
566
567    var setCookieIfConversion = function(token) {
568      if (token) {
569        var twoMonthsFromNow = new Date(Date.now());
570        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
571
572        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
573      }
574    }
575
576    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
577    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
578    if (trekkie.integrations) {
579      return;
580    }
581    trekkie.methods = [
582      'identify',
583      'page',
584      'ready',
585      'track',
586      'trackForm',
587      'trackLink'
588    ];
589    trekkie.factory = function(method) {
590      return function() {
591        var args = Array.prototype.slice.call(arguments);
592        args.unshift(method);
593        trekkie.push(args);
594        if (method == 'track' || method == 'page') {
595          var pageUrl;
596          try {
597            pageUrl = window.location.href;
598          } catch (e) {}
599          var pageReferrer;
600          try {
601            pageReferrer = document.referrer;
602          } catch (e) {}
603          try {
604            if (window.__TREKKIE_SHIM_QUEUE == null) {
605              window.__TREKKIE_SHIM_QUEUE = [];
606            }
607            window.__TREKKIE_SHIM_QUEUE.push({
608              from: 'trekkie-stub',
609              method: method,
610              args: args.slice(1),
611              pageContext: {
612                url: pageUrl,
613                referrer: pageReferrer
614              }
615            });
616          } catch (e) {
617            // no-op
618          }
619        }
620        return trekkie;
621      };
622    };
623    for (var i = 0; i < trekkie.methods.length; i++) {
624      var key = trekkie.methods[i];
625      trekkie[key] = trekkie.factory(key);
626    }
627    trekkie.load = function(config) {
628      trekkie.config = config || {};
629      trekkie.config.initialDocumentCookie = document.cookie;
630      var first = document.getElementsByTagName('script')[0];
631var script = document.createElement('script');
632script.type = 'text/javascript';
633script.onerror = function(e) {
634  var scriptFallback = document.createElement('script');
635  scriptFallback.type = 'text/javascript';
636  scriptFallback.onerror = function(error) {
637          var Monorail = {
638      produce: function produce(monorailDomain, schemaId, payload) {
639        var currentMs = new Date().getTime();
640        var event = {
641          schema_id: schemaId,
642          payload: payload,
643          metadata: {
644            event_created_at_ms: currentMs,
645            event_sent_at_ms: currentMs
646          }
647        };
648        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
649      },
650      sendRequest: function sendRequest(endpointUrl, payload) {
651        // Try the sendBeacon API
652        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
653          var blobData = new window.Blob([payload], {
654            type: 'text/plain'
655          });
656
657          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
658            return true;
659          } // sendBeacon was not successful
660
661        } // XHR beacon
662
663        var xhr = new XMLHttpRequest();
664
665        try {
666          xhr.open('POST', endpointUrl);
667          xhr.setRequestHeader('Content-Type', 'text/plain');
668          xhr.send(payload);
669        } catch (e) {
670          console.log(e);
671        }
672
673        return false;
674      },
675      isIos12: function isIos12() {
676        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
677      }
678    };
679    Monorail.produce('monorail-edge.shopifysvc.com',
680      'trekkie_storefront_load_errors/1.1',
681      {shop_id: 29712126,
682      theme_id: 123257487404,
683      app_name: "storefront",
684      context_url: window.location.href,
685      source_url: "//www.purenature.co.nz/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
686
687  };
688  scriptFallback.async = true;
689  scriptFallback.src = '//www.purenature.co.nz/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
690  first.parentNode.insertBefore(scriptFallback, first);
691};
692script.async = true;
693script.src = '//www.purenature.co.nz/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
694first.parentNode.insertBefore(script, first);
695
696    };
697    trekkie.load(
698      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":29712126,"isMerchantRequest":null,"themeId":123257487404,"themeCityHash":"14039747924091280553","contentLanguage":"en","currency":"NZD","eventMetadataId":"7d4494e9-1475-4ee3-8c0c-81e4fe408787"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
699    );
700
701    var loaded = false;
702    trekkie.ready(function() {
703      if (loaded) return;
704      loaded = true;
705
706      window.ShopifyAnalytics.lib = window.trekkie;
707
708      var originalDocumentWrite = document.write;
709      document.write = customDocumentWrite;
710      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
711      document.write = originalDocumentWrite;
712
713      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
714      var token = match? match[1]: undefined;
715      if (!hasLoggedConversion(token)) {
716        setCookieIfConversion(token);
717        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"NZD","variantId":45837303513132,"productId":8425207136300,"productGid":"gid:\/\/shopify\/Product\/8425207136300","name":"DIY Sweetheart Melt \u0026 Pour Soap Kit","price":"38.90","sku":"KT112328","brand":"purenaturenz","variant":null,"category":"Kits","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
718      }
719    });
720
721    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8425207136300,"requestId":"991c5509-cb91-44be-80e4-22d5b776fb45-1791373373","shopifyEmitted":true});
722
723    var eventsListenerScript = document.createElement('script');
724    eventsListenerScript.async = true;
725    eventsListenerScript.src = "//www.purenature.co.nz/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
726    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
727})();</script>
727
728  
728<script>
729  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
730    window.ga = function ga() {
731      (window.ga.q = window.ga.q || []).push(arguments);
732      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
733        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
734      }
735      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.");
736    };
737    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
738      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
739    }
740  }
741</script>
vendor: 1 bytes, line 741
741
742<script
743  defer
744  src="https://www.purenature.co.nz/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
745  data-application="storefront-renderer"
746  data-shop-id="29712126"
747  data-render-region="gcp-us-central1"
748  data-page-type="product"
749  data-theme-instance-id="123257487404"
750  data-theme-name="Dawn"
751  data-theme-version="4.0.0"
752  data-monorail-region="shop_domain"
753  data-resource-timing-sampling-rate="10"
754  data-shs="true"
755  data-shs-beacon="true"
756  data-shs-export-with-fetch="true"
757  data-shs-logs-sample-rate="1"
758  data-shs-beacon-endpoint="https://www.purenature.co.nz/api/collect"
759></script>
759
760<meta name="shopify-y" content="07825af8-7449-4fe8-8974-08f192353dc0" data-expiration="1822930974000"><meta name="shopify-s" content="4f30ca45-47bb-4681-86c1-7ca3ca2b0f5e" data-expiration="1791375174000"><meta name="new-cookie-storage-activated" content="t">
761</head>
762
763  <body class="gradient template-name-product">
764    <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 764-765
764
765<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
765GTM-KJZKNJ5
vendor: 83 bytes, lines 765-766
765"
766height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
767<!-- End Google Tag Manager (noscript) -->
768    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
769      Skip to content
770    </a>
771
772    <div id="shopify-section-announcement-bar" class="shopify-section"><div class="announcement-bar color-accent-2 gradient" role="region" aria-label="Announcement" ><a href="https://www.purenature.co.nz/pages/shipping" class="announcement-bar__link link link--text focus-inset animate-arrow"><p class="announcement-bar__message">
773                FREE SHIPPING on orders over $150
774<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
775  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
776</svg>
777
778</p></a></div><div class="announcement-bar color-accent-2 gradient" role="region" aria-label="Announcement" ></div>
779</div>
780    <div id="shopify-section-header" class="shopify-section section-header"><link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-menu.css?v=129267058877082496571649137566" media="print" onload="this.media='all'">
781<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-search.css?v=96455689198851321781649137568" media="print" onload="this.media='all'">
782<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-menu-drawer.css?v=160663156671009030991656654687" media="print" onload="this.media='all'">
783<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-cart-notification.css?v=72736350584882312571659018825" media="print" onload="this.media='all'">
784<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-cart-items.css?v=148669597261673160101657539574" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-price.css?v=37146391857764749381665588509" media="print" onload="this.media='all'">
785  <link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-loading-overlay.css?v=62244209248287066631658931131" media="print" onload="this.media='all'"><noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-menu.css?v=129267058877082496571649137566" rel="stylesheet" type="text/css" media="all" /></noscript>
786<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-search.css?v=96455689198851321781649137568" rel="stylesheet" type="text/css" media="all" /></noscript>
787<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-menu-drawer.css?v=160663156671009030991656654687" rel="stylesheet" type="text/css" media="all" /></noscript>
788<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-cart-notification.css?v=72736350584882312571659018825" rel="stylesheet" type="text/css" media="all" /></noscript>
789<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-cart-items.css?v=148669597261673160101657539574" rel="stylesheet" type="text/css" media="all" /></noscript>
790
791<style>
792  header-drawer {
793    justify-self: start;
794    margin-left: 0rem;
795    min-height: 19px;
796  }
797
798  @media screen and (min-width: 768px) {
799    header-drawer {
800      margin-left: -1.2rem;
801    }
802  }
803
804  @media screen and (min-width: 990px) {
805    header-drawer {
806      display: none;
807    }
808  }
809
810  .menu-drawer-container {
811    display: flex;
812  }
813
814  .list-menu {
815    list-style: none;
816    padding: 0;
817    margin: 0;
818  }
819
820  .list-menu--inline {
821    display: inline-flex;
822    flex-wrap: wrap;
823  }
824
825  summary.list-menu__item {
826    padding-right: 2.7rem;
827  }
828
829  .list-menu__item {
830    display: flex;
831    align-items: center;
832    line-height: calc(1 + 0.3 / var(--font-body-scale));
833  }
834
835  .list-menu__item--link {
836    text-decoration: none;
837    padding-bottom: 1rem;
838    padding-top: 1rem;
839    line-height: calc(1 + 0.8 / var(--font-body-scale));
840  }
841
842  @media screen and (min-width: 750px) {
843    .list-menu__item--link {
844      padding-bottom: 0.5rem;
845      padding-top: 0.5rem;
846    }
847  }
848</style><style data-shopify>.section-header {
849    margin-bottom: 0px;
850  }
851
852  @media screen and (min-width: 750px) {
853    .section-header {
854      margin-bottom: 0px;
855    }
856  }</style>
856<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/details-disclosure.js?v=93827620636443844781649137568" defer="defer"></script>
vendor: 1 bytes, line 856
856
857<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/details-modal.js?v=4511761896672669691649137567" defer="defer"></script>
vendor: 1 bytes, line 857
857
858<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/cart-notification.js?v=38899578507879995951657464057" defer="defer"></script>
858
859
860<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
861  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
862    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/>
863  </symbol>
864
865  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
866    <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">
867  </symbol>
868</svg>
869<sticky-header class="header-wrapper color-background-1 gradient header-wrapper--border-bottom">
870  <header class="header header--middle-left page-width header--has-menu"><header-drawer data-breakpoint="tablet">
871        <details id="Details-menu-drawer-container" class="menu-drawer-container">
872          <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu">
873            <span>
874              <svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" class="icon icon-hamburger">
875                <g transform="translate(-20 -97)">
876                  <rect id="Rectangle_4637" data-name="Rectangle 4637" width="16" height="2" transform="translate(20 97)" fill="#919191"/>
877                  <rect id="Rectangle_4638" data-name="Rectangle 4638" width="16" height="2" transform="translate(20 103)" fill="#919191"/>
878                  <rect id="Rectangle_4639" data-name="Rectangle 4639" width="16" height="2" transform="translate(20 109)" fill="#919191"/>
879                </g>
880              </svg>
881              <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12.728" viewBox="0 0 16 12.728" class="icon icon-close">
882                <g transform="translate(-20 -97.636)">
883                  <rect id="Rectangle_4637" data-name="Rectangle 4637" width="16" height="2" transform="translate(23.05 97.636) rotate(45)" fill="#919191"/>
884                  <rect id="Rectangle_4638" data-name="Rectangle 4638" width="16" height="2" transform="translate(20 103)" fill="#919191" opacity="0"/>
885                  <rect id="Rectangle_4639" data-name="Rectangle 4639" width="16" height="2" transform="translate(21.636 108.95) rotate(-45)" fill="#919191"/>
886                </g>
887              </svg>
888            </span>
889          </summary>
890          <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1">
891            <div class="menu-drawer__inner-container">
892              <div class="menu-drawer__navigation-container">
893                <nav class="menu-drawer__navigation">
894                  <ul class="menu-drawer__menu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1">
895                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
896                              Shop by Product
897                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
898                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
899                              </svg>
900                              <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
901                            </summary>
902                            <div id="link-Shop by Product" class="menu-drawer__submenu motion-reduce" tabindex="-1">
903                              <div class="menu-drawer__inner-submenu">
904                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
905                                  <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
906                                    <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
907                                  </svg>
908                                  Shop by Product
909                                </button>
910                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
910<details id="Details-menu-drawer-submenu-1">
911                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
912                                            Oils, Butters &amp; Waxes
913                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
914                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
915                                            </svg>
916                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
917                                          </summary>
918                                          <div id="childlink-Oils, Butters &amp; Waxes" class="menu-drawer__submenu motion-reduce">
919                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
920                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
921                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
922                                              </svg>
923                                              Oils, Butters &amp; Waxes
924                                            </button>
925                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
926                                                  <a href="/collections/carrier-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
927                                                    Carrier Oils
928                                                  </a>
929                                                </li><li>
930                                                  <a href="/collections/essential-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
931                                                    Essential Oils
932                                                  </a>
933                                                </li><li>
934                                                  <a href="/collections/culinary-nutritional-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
935                                                    Food Grade Oils
936                                                  </a>
937                                                </li><li>
938                                                  <a href="/collections/infused-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
939                                                    Infused Oils
940                                                  </a>
941                                                </li><li>
942                                                  <a href="/collections/butters" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
943                                                    Butters
944                                                  </a>
945                                                </li><li>
946                                                  <a href="/collections/all-organics" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
947                                                    Organics
948                                                  </a>
949                                                </li><li>
950                                                  <a href="/collections/resins" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
951                                                    Resins
952                                                  </a>
953                                                </li><li>
954                                                  <a href="/collections/waxes" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
955                                                    Waxes
956                                                  </a>
957                                                </li></ul>
958                                          </div>
959                                        </details></li><li>
959<details id="Details-menu-drawer-submenu-2">
960                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
961                                            Ingredients
962                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
963                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
964                                            </svg>
965                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
966                                          </summary>
967                                          <div id="childlink-Ingredients" class="menu-drawer__submenu motion-reduce">
968                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
969                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
970                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
971                                              </svg>
972                                              Ingredients
973                                            </button>
974                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
975                                                  <a href="/collections/acids-alkalis" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
976                                                    Acids &amp; Alkalis
977                                                  </a>
978                                                </li><li>
979                                                  <a href="/collections/actives-extracts" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
980                                                    Actives &amp; Extracts
981                                                  </a>
982                                                </li><li>
983                                                  <a href="/collections/antioxidants" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
984                                                    Antioxidants
985                                                  </a>
986                                                </li><li>
987                                                  <a href="/collections/clays" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
988                                                    Clays
989                                                  </a>
990                                                </li><li>
991                                                  <a href="/collections/colours" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
992                                                    Colours
993                                                  </a>
994                                                </li><li>
995                                                  <a href="/collections/dried-herbs" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
996                                                    Dried Herbs
997                                                  </a>
998                                                </li><li>
999                                                  <a href="/collections/emollients" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1000                                                    Emollients
1001                                                  </a>
1002                                                </li><li>
1003                                                  <a href="/collections/emulsifiers-surfactants" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1004                                                    Emulsifiers &amp; Surfactants
1005                                                  </a>
1006                                                </li><li>
1007                                                  <a href="/collections/exfoliators" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1008                                                    Exfoliators
1009                                                  </a>
1010                                                </li><li>
1011                                                  <a href="/collections/flavours" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1012                                                    Flavours
1013                                                  </a>
1014                                                </li><li>
1015                                                  <a href="/collections/fragrances" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1016                                                    Fragrances
1017                                                  </a>
1018                                                </li><li>
1019                                                  <a href="/collections/gums-thickeners-1" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1020                                                    Gums &amp; Thickeners
1021                                                  </a>
1022                                                </li><li>
1023                                                  <a href="/collections/humectants" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1024                                                    Humectants
1025                                                  </a>
1026                                                </li><li>
1027                                                  <a href="/collections/hydrosols" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1028                                                    Hydrosols
1029                                                  </a>
1030                                                </li><li>
1031                                                  <a href="/collections/organic-ingredients" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1032                                                    Organic Ingredients
1033                                                  </a>
1034                                                </li><li>
1035                                                  <a href="/collections/preservatives" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1036                                                    Preservatives
1037                                                  </a>
1038                                                </li><li>
1039                                                  <a href="/collections/palm-free" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1040                                                    Palm Free
1041                                                  </a>
1042                                                </li><li>
1043                                                  <a href="/collections/salt" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1044                                                    Salts
1045                                                  </a>
1046                                                </li><li>
1047                                                  <a href="/collections/solvents" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1048                                                    Solvents
1049                                                  </a>
1050                                                </li></ul>
1051                                          </div>
1052                                        </details></li><li>
1052<details id="Details-menu-drawer-submenu-3">
1053                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1054                                            Packaging
1055                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1056                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1057                                            </svg>
1058                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1059                                          </summary>
1060                                          <div id="childlink-Packaging" class="menu-drawer__submenu motion-reduce">
1061                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1062                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1063                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1064                                              </svg>
1065                                              Packaging
1066                                            </button>
1067                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1068                                                  <a href="/collections/aluminium-packaging" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1069                                                    Aluminium Packaging
1070                                                  </a>
1071                                                </li><li>
1072                                                  <a href="/collections/caps-and-closures" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1073                                                    Caps and Closures
1074                                                  </a>
1075                                                </li><li>
1076                                                  <a href="/collections/glass-packaging" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1077                                                    Glass Packaging
1078                                                  </a>
1079                                                </li><li>
1080                                                  <a href="/collections/pencils-and-tubes" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1081                                                    Tubes
1082                                                  </a>
1083                                                </li><li>
1084                                                  <a href="/collections/tins" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1085                                                    Tins
1086                                                  </a>
1087                                                </li></ul>
1088                                          </div>
1089                                        </details></li><li><details id="Details-menu-drawer-submenu-4">
1090                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1091                                            Equipment &amp; Moulds
1092                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1093                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1094                                            </svg>
1095                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewB
1095ox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1096                                          </summary>
1097                                          <div id="childlink-Equipment &amp; Moulds" class="menu-drawer__submenu motion-reduce">
1098                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1099                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1100                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1101                                              </svg>
1102                                              Equipment &amp; Moulds
1103                                            </button>
1104                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1105                                                  <a href="/collections/equipment" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1106                                                    Equipment
1107                                                  </a>
1108                                                </li><li>
1109                                                  <a href="/collections/ph-testing-adjusting" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1110                                                    pH Testing and Adjusting
1111                                                  </a>
1112                                                </li><li>
1113                                                  <a href="/collections/hygiene-and-safety" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1114                                                    Safety
1115                                                  </a>
1116                                                </li><li>
1117                                                  <a href="/collections/clamshell-moulds" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1118                                                    Clamshell Moulds
1119                                                  </a>
1120                                                </li><li>
1121                                                  <a href="/collections/soap-moulds" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1122                                                    Soap Moulds
1123                                                  </a>
1124                                                </li></ul>
1125                                          </div>
1126                                        </details></li><li><details id="Details-menu-drawer-submenu-5">
1127                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1128                                            DIY Kits &amp; Bases
1129                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1130                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1131                                            </svg>
1132                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1133                                          </summary>
1134                                          <div id="childlink-DIY Kits &amp; Bases" class="menu-drawer__submenu motion-reduce">
1135                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1136                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1137                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1138                                              </svg>
1139                                              DIY Kits &amp; Bases
1140                                            </button>
1141                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1142                                                  <a href="/collections/diy-kits" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1143                                                    Kits
1144                                                  </a>
1145                                                </li><li>
1146                                                  <a href="/collections/diy-bases" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1147                                                    Bases
1148                                                  </a>
1149                                                </li><li>
1150                                                  <a href="/collections/sets" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1151                                                    Sets
1152                                                  </a>
1153                                                </li></ul>
1154                                          </div>
1155                                        </details></li></ul>
1156                              </div>
1157                            </div>
1158                          </details></li><li>
1158<details id="Details-menu-drawer-menu-item-2">
1159                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1160                              Shop by Craft
1161                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1162                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1163                              </svg>
1164                              <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1165                            </summary>
1166                            <div id="link-Shop by Craft" class="menu-drawer__submenu motion-reduce" tabindex="-1">
1167                              <div class="menu-drawer__inner-submenu">
1168                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1169                                  <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1170                                    <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1171                                  </svg>
1172                                  Shop by Craft
1173                                </button>
1174                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-submenu-1">
1175                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1176                                            Soap Making
1177                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1178                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1179                                            </svg>
1180                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1181                                          </summary>
1182                                          <div id="childlink-Soap Making" class="menu-drawer__submenu motion-reduce">
1183                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1184                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1185                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1186                                              </svg>
1187                                              Soap Making
1188                                            </button>
1189                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1190                                                  <a href="/collections/soap-butters" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1191                                                    Butters
1192                                                  </a>
1193                                                </li><li>
1194                                                  <a href="/collections/soap-colours" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1195                                                    Colours
1196                                                  </a>
1197                                                </li><li>
1198                                                  <a href="/collections/soap-making-kits" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1199                                                    DIY Kits
1200                                                  </a>
1201                                                </li><li>
1202                                                  <a href="/collections/equipment-soap" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1203                                                    Equipment
1204                                                  </a>
1205                                                </li><li>
1206                                                  <a href="/collections/soap-essential-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1207                                                    Essential Oils
1208                                                  </a>
1209                                                </li><li>
1210                                                  <a href="/collections/soap-fragrances" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1211                                                    Fragrance
1212                                                  </a>
1213                                                </li><li>
1214                                                  <a href="/collections/soap-ingredients" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1215                                                    Ingredients
1216                                                  </a>
1217                                                </li><li>
1218                                                  <a href="/collections/liquid-soap-bases" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1219                                                    Liquid Soap Bases
1220                                                  </a>
1221                                                </li><li>
1222                                                  <a href="/collections/lye" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1223                                                    Lye
1224                                                  </a>
1225                                                </li><li>
1226                                                  <a href="/collections/melt-pour-soap" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1227                                                    Melt &amp; Pour
1228                                                  </a>
1229                                                </li><li>
1230                                                  <a href="/collections/soap-making-moulds" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1231                                                    Moulds
1232                                                  </a>
1233                                                </li><li>
1234                                                  <a href="/collections/soap-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1235                                                    Oils
1236                                                  </a>
1237                                                </li></ul>
1238                                          </div>
1239                                        </details></li><li>
1239<details id="Details-menu-drawer-submenu-2">
1240                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1241                                            Candle Making
1242                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1243                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1244                                            </svg>
1245                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1246                                          </summary>
1247                                          <div id="childlink-Candle Making" class="menu-drawer__submenu motion-reduce">
1248                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1249                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1250                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1251                                              </svg>
1252                                              Candle Making
1253                                            </button>
1254                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1255                                                  <a href="/collections/candle-colours" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1256                                                    Colours
1257                                                  </a>
1258                                                </li><li>
1259                                                  <a href="/collections/candle-containers" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1260                                                    Containers &amp; Lids
1261                                                  </a>
1262                                                </li><li>
1263                                                  <a href="/collections/candle-making-kits" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1264                                                    DIY Kits
1265                                                  </a>
1266                                                </li><li>
1267                                                  <a href="/collections/candle-equipment" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1268                                                    Equipment
1269                                                  </a>
1270                                                </li><li>
1271                                                  <a href="/collections/candle-fragrance-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1272                                                    Fragrance
1273                                                  </a>
1274                                                </li><li>
1275                                                  <a href="/collections/candle-labels-packaging" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1276                                                    Labels &amp; Packaging
1277                                                  </a>
1278                                                </li><li>
1279                                                  <a href="/collections/reed-diffusers-1" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1280                                                    Reed Diffusers
1281                                                  </a>
1282                                                </li><li>
1283                                                  <a href="/collections/soy-melts-1" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1284                                                    Soy Melts
1285                                                  </a>
1286                                                </li><li>
1287                                                  <a href="/collections/candle-wax" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1288                                                    Wax
1289                                                  </a>
1290                                                </li><li>
1291                                                  <a href="/collections/candle-wick" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1292                                                    Wick
1293                                                  </a>
1294                                                </li></ul>
1295                                          </div>
1296                                        </details></li><li>
1296<details id="Details-menu-drawer-submenu-3">
1297                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1298                                            Skincare
1299                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1300                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1301                                            </svg>
1302                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1303                                          </summary>
1304                                          <div id="childlink-Skincare" class="menu-drawer__submenu motion-reduce">
1305                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1306                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1307                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1308                                              </svg>
1309                                              Skincare
1310                                            </button>
1311                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1312                                                  <a href="/collections/bases-skincare" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1313                                                    Bases	
1314                                                  </a>
1315                                                </li><li>
1316                                                  <a href="/collections/skincare-butters" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1317                                                    Butters
1318                                                  </a>
1319                                                </li><li>
1320                                                  <a href="/collections/skincare-carrier-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1321                                                    Carrier Oils
1322                                                  </a>
1323                                                </li><li>
1324                                                  <a href="/collections/skincare-clays" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1325                                                    Clays
1326                                                  </a>
1327                                                </li><li>
1328                                                  <a href="/collections/diy-kits-skincare" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1329                                                    DIY Kits
1330                                                  </a>
1331                                                </li><li>
1332                                                  <a href="/collections/skincare-essential-oils" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1333                                                    Essential Oils
1334                                                  </a>
1335                                                </li><li>
1336                                                  <a href="/collections/lab-equipment" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1337                                                    Equipment
1338                                                  </a>
1339                                                </li><li>
1340                                                  <a href="/collections/skincare-exfol
1340iators" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1341                                                    Exfoliators
1342                                                  </a>
1343                                                </li><li>
1344                                                  <a href="/collections/fragrance-skincare" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1345                                                    Fragrance
1346                                                  </a>
1347                                                </li><li>
1348                                                  <a href="/collections/skincare-hydrosols" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1349                                                    Hydrosols
1350                                                  </a>
1351                                                </li><li>
1352                                                  <a href="/collections/skincare-ingredients" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1353                                                    Ingredients
1354                                                  </a>
1355                                                </li><li>
1356                                                  <a href="/collections/skincare-packaging" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1357                                                    Packaging
1358                                                  </a>
1359                                                </li></ul>
1360                                          </div>
1361                                        </details></li><li><details id="Details-menu-drawer-submenu-4">
1362                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1363                                            Bath
1364                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1365                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1366                                            </svg>
1367                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1368                                          </summary>
1369                                          <div id="childlink-Bath" class="menu-drawer__submenu motion-reduce">
1370                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1371                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1372                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1373                                              </svg>
1374                                              Bath
1375                                            </button>
1376                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1377                                                  <a href="/collections/bath-bases" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1378                                                    Bases
1379                                                  </a>
1380                                                </li><li>
1381                                                  <a href="/collections/bath-bombs" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1382                                                    Bath Bombs
1383                                                  </a>
1384                                                </li><li>
1385                                                  <a href="/collections/bath-salts" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1386                                                    Bath Salts
1387                                                  </a>
1388                                                </li><li>
1389                                                  <a href="/collections/bath-diy-kits" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1390                                                    DIY Kits
1391                                                  </a>
1392                                                </li><li>
1393                                                  <a href="/collections/bath-ingredients" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1394                                                    Ingredients
1395                                                  </a>
1396                                                </li></ul>
1397                                          </div>
1398                                        </details></li><li><details id="Details-menu-drawer-submenu-5">
1399                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1400                                            Cosmetics
1401                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1402                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1403                                            </svg>
1404                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1405                                          </summary>
1406                                          <div id="childlink-Cosmetics" class="menu-drawer__submenu motion-reduce">
1407                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1408                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1409                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1410                                              </svg>
1411                                              Cosmetics
1412                                            </button>
1413                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1414                                                  <a href="/collections/cosmetics-colours" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1415                                                    Colours
1416                                                  </a>
1417                                                </li><li>
1418                                                  <a href="/collections/diy-kits-cosmetics" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1419                                                    DIY Kits
1420                                                  </a>
1421                                                </li><li>
1422                                                  <a href="/collections/ingredients-cosmetics" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1423                                                    Ingredients
1424                                                  </a>
1425                                                </li><li>
1426                                                  <a href="/collections/lip-balm" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1427                                                    Lip Balm
1428                                                  </a>
1429                                                </li><li>
1430                                                  <a href="/collections/make-up-packaging-equipment" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1431                                                    Packaging
1432                                                  </a>
1433                                                </li></ul>
1434                                          </div>
1435                                        </details></li><li>
1435<details id="Details-menu-drawer-submenu-6">
1436                                          <summary class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1437                                            Home
1438                                            <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1439                                              <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1440                                            </svg>
1441                                            <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1442                                          </summary>
1443                                          <div id="childlink-Home" class="menu-drawer__submenu motion-reduce">
1444                                            <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1445                                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1446                                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1447                                              </svg>
1448                                              Home
1449                                            </button>
1450                                            <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li>
1451                                                  <a href="/collections/home-cleaning" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1452                                                    Cleaning
1453                                                  </a>
1454                                                </li><li>
1455                                                  <a href="/collections/laundry" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1456                                                    Laundry
1457                                                  </a>
1458                                                </li><li>
1459                                                  <a href="/collections/multi-purpose-supplies" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1460                                                    Multi-purpose Supplies 
1461                                                  </a>
1462                                                </li></ul>
1463                                          </div>
1464                                        </details></li></ul>
1465                              </div>
1466                            </div>
1467                          </details></li><li><details id="Details-menu-drawer-menu-item-3">
1468                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1469                              Learning
1470                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1471                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1472                              </svg>
1473                              <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1474                            </summary>
1475                            <div id="link-Learning" class="menu-drawer__submenu motion-reduce" tabindex="-1">
1476                              <div class="menu-drawer__inner-submenu">
1477                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1478                                  <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1479                                    <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1480                                  </svg>
1481                                  Learning
1482                                </button>
1483                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/blogs/recipes" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1484                                          Recipes
1485                                        </a></li><li><a href="/blogs/blog" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1486                                          Blog
1487                                        </a></li><li><a href="/collections/workshops-seminars" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1488                                          Workshops
1489                                        </a></li><li><a href="/collections/books" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1490                                          Books
1491                                        </a></li><li><a href="/blogs/resources" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1492                                          Resources
1493                                        </a></li></ul>
1494                              </div>
1495                            </div>
1496                          </details></li><li><a href="https://www.purenature.co.nz/#smile-home" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1497                            Rewards
1498                          </a></li><li><a href="https://www.purenature.co.nz/a/gc/gift-card/" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1499                            Gift Cards
1500                          </a></li><li>
1500<details id="Details-menu-drawer-menu-item-6">
1501                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1502                              Sale
1503                              <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1504                                <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1505                              </svg>
1506                              <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1507                            </summary>
1508                            <div id="link-Sale" class="menu-drawer__submenu motion-reduce" tabindex="-1">
1509                              <div class="menu-drawer__inner-submenu">
1510                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1511                                  <svg xmlns="http://www.w3.org/2000/svg" width="7.121" height="11.414" viewBox="0 0 7.121 11.414" class="icon icon-arrow">
1512                                    <path d="M411.752,102.669l5,5,5-5" transform="translate(-101.961 422.459) rotate(-90)" fill="none" stroke="#707070" stroke-width="2"/>
1513                                  </svg>
1514                                  Sale
1515                                </button>
1516                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/collections/clearance" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1517                                          Clearance
1518                                        </a></li><li><a href="/collections/specials" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1519                                          Sale
1520                                        </a></li></ul>
1521                              </div>
1522                            </div>
1523                          </details></li></ul>
1524                </nav></div>
1525            </div>
1526          </div>
1527        </details>
1528      </header-drawer><a href="/" class="header__heading-link link link--text focus-inset"><img srcset="//www.purenature.co.nz/cdn/shop/files/logo_210x.png?v=1653307271 1x, //www.purenature.co.nz/cdn/shop/files/[email protected]?v=1653307271 2x"
1529              src="//www.purenature.co.nz/cdn/shop/files/logo_210x.png?v=1653307271"
1530              loading="lazy"
1531              class="header__heading-logo"
1532              width="420"
1533              height="113"
1534              alt="PureNature NZ"
1535            ></a><div class="header__icons"><predictive-search class="site-header__search" data-loading-text="Loading...">
1536          <a href="#" class="site-header__search-close">
1537            <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">
1538  <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">
1539</svg>
1540
1541          </a><form action="/search" method="get" role="search" class="search">
1542          <input type="hidden" name="type" value="product" />
1543          <div class="search-field">
1544            <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" class="search-field__icon"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><ellipse cx="8.535" cy="8.502" rx="8.535" ry="8.502"/><ellipse cx="8.535" cy="8.502" stroke="#CCC" rx="8.035" ry="8.002"/><line x1="14.265" x2="19.999" y1="14.288" y2="20.001" stroke="#CCC"/></g></svg>
1545            <input class="search__input"
1546              id="Search-In-Modal-1"
1547              type="search"
1548              name="q"
1549              value=""
1550              placeholder="Search"role="combobox"
1551                aria-expanded="false"
1552                aria-owns="predictive-search-results-list"
1553                aria-controls="predictive-search-results-list"
1554                aria-haspopup="listbox"
1555                aria-autocomplete="list"
1556                autocorrect="off"
1557                autocomplete="off"
1558                autocapitalize="off"
1559                spellcheck="false">
1560            <input type="hidden" name="options[prefix]" value="last">
1561          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1562              <div class="predictive-search__loading-state">
1563                <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
1564                  <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
1565                </svg>
1566              </div>
1567            </div>
1568
1569            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><a href="#" class="header__icon header__icon--open-search">
1570        <svg xmlns="http://www.w3.org/2000/svg" width="20.423" height="20.425" viewBox="0 0 20.423 20.425">
1571  <g transform="translate(-783 130)">
1572    <g data-name="Ellipse 1" transform="translate(783 -130)" fill="none" stroke="currentColor" stroke-width="1.2">
1573      <ellipse cx="8.535" cy="8.502" rx="8.535" ry="8.502" stroke="none"/>
1574      <ellipse cx="8.535" cy="8.502" rx="7.935" ry="7.902" fill="none"/>
1575    </g>
1576    <path id="Path_5" data-name="Path 5" d="M798.043-114.876l5.734,5.713" transform="translate(-0.778 -0.836)" fill="none" stroke="currentColor" stroke-width="1.2"/>
1577  </g>
1578</svg>
1579
1580      </a>
1581
1582      <a href="/pages/swym-wishlist" class="header__icon">
1583        <svg height="19" viewBox="0 0 20 19" width="20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation"><path d="m18.3654385 1.74664015c-1.0340586-1.11377179-2.4852091-1.74664015-4.005-1.74664015-1.519791 0-2.9709415.63286836-4.005 1.74664015l-.354.373-.35300005-.373c-2.05590074-2.21268351-5.51625377-2.33983324-7.729-.284-.098.09133333-.19266666.186-.284.284-2.1805846 2.35239665-2.1805846 5.98760334 0 8.33999995l7.847 8.275c.27158573.2860505.72351925.2981319 1.01000005.027l.027-.027 7.844-8.275c2.1816336-2.35168336 2.1825054-5.98727047.002-8.33999995zm-1.034 7.357-7.33 7.72699995-7.32700005-7.72699995c-1.66581251-1.79738379-1.66581251-4.57461621 0-6.372.72653998-.78759567 1.73620583-1.25429975 2.80686299-1.2974336 1.07065715-.04313385 2.11459434.34083618 2.90213701 1.0674336.07933334.07333333.156.15.23.23l.871.919c.28709555.28552365.75090445.28552365 1.03800005 0l.871-.919c1.5134145-1.63884698 4.0686917-1.74091481 5.708-.228.0793333.07333333.156.15.23.23 1.6857059 1.78876451 1.6857059 4.58123548 0 6.37z" fill="currentColor"/></svg>
1584        <span class="header__icon-title">
1585          Wishlist
1586        </span>
1587      </a><a href="https://www.purenature.co.nz/customer_authentication/redirect?locale=en&region_country=NZ" class="header__icon header__icon--account link focus-inset">
1588          <svg xmlns="http://www.w3.org/2000/svg" width="19" height="20" viewBox="0 0 19 20" aria-hidden="true" focusable="false" ><path d="M6.11099985,4.444 C6.11155225,2.6033652 7.60403163,1.11163193 9.44466647,1.112 C11.2853013,1.1123682 12.7771839,2.60469836 12.7769998,4.44533323 C12.7768158,6.2859681 11.2846349,7.778 9.444,7.778 C8.55986015,7.778 7.71194698,7.42670842 7.08685947,6.80143337 C6.46177197,6.17615833 6.11073473,5.32813981 6.11099985,4.444 Z M9.444,0 C6.98964657,0 5,1.98964657 5,4.444 C5,6.89835343 6.98964657,8.888 9.444,8.888 C11.8983534,8.888 13.888,6.89835343 13.888,4.444 C13.888,3.26537792 13.4197942,2.13502913 12.5863825,1.30161746 C11.7529709,0.468205799 10.6226221,0 9.444,0 Z M15.644,13.5 C16.888,14.411 17.677,15.989 17.766,18.889 L1.122,18.889 C1.211,16 2,14.411 3.233,13.5 C4.622,12.5 6.666,12.222 9.444,12.222 C12.222,12.222 14.278,12.511 15.644,13.5 L15.644,13.5 Z M9.444,11.111 C6.666,11.111 4.277,11.378 2.588,12.611 C0.856,13.867 0,16.033 0,19.444 L0,20 L18.889,20 L18.889,19.444 C18.889,16.033 18.033,13.866 16.3,12.611 C14.611,11.389 12.222,11.111 9.444,11.111 Z" transform="translate(.001)" fill="currentColor"/></svg>
1589          <span class="header__icon-title">Log in</span>
1590        </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" width="21" height="20" viewBox="0 0 21 20"><g stroke="currentColor" stroke-width=".25" transform="translate(.126 .125)"><path d="M2.17406355,0 C1.29476263,0 0.502043337,0.529678095 0.165549442,1.34204622 C-0.170944452,2.15441434 0.0150537603,3.0894905 0.636813404,3.71125014 C1.25857305,4.33300979 2.1936492,4.519008 3.00601733,4.1825141 C3.81838545,3.84602021 4.34806355,3.05330092 4.34806355,2.174 C4.34641106,0.974018104 3.37404544,0.00165249061 2.17406355,0 Z M2.17406355,3.478 C1.45609337,3.478 0.874063546,2.89597017 0.874063546,2.178 C0.874063546,1.46002983 1.45609337,0.878 2.17406355,0.878 C2.89203372,0.878 3.47406355,1.46002983 3.47406355,2.178 C3.47077883,2.89460519 2.89066874,3.47471528 2.17406355,3.478 L2.17406355,3.478 Z" transform="translate(13.913 14.783)"/><path d="M2.174,0 C0.973332954,0 0,0.973332954 0,2.174 C0,3.37466705 0.973332954,4.348 2.174,4.348 C3.37466705,4.348 4.348,3.37466705 4.348,2.174 C4.34634751,0.974018104 3.3739819,0.00165249061 2.174,0 Z M2.174,3.478 C1.45602983,3.478 0.874,2.89597017 0.874,2.178 C0.874,1.46002983 1.45602983,0.878 2.174,0.878 C2.89197017,0.878 3.474,1.46002983 3.474,2.178 C3.47071528,2.89460519 2.89060519,3.47471528 2.174,3.478 Z" transform="translate(5.217 14.783)"/><path d="M17.826,13.044 L7.79,13.044 C6.75471616,13.0412602 5.86415426,12.310757 5.659,11.296 L3.47,0.35 C3.42950418,0.146750594 3.25124417,0.000292841872 3.044,0 L0.435,0 C0.194756134,0 -4.82947016e-17,0.194756134 -4.82947016e-17,0.435 C-4.82947016e-17,0.675243866 0.194756134,0.87 0.435,0.87 L2.687,0.87 L4.806,11.47 C5.09499965,12.889211 6.34166623,13.9098566 7.79,13.913 L17.826,13.913 C18.0662439,13.913 18.261,13.7182439 18.261,13.478 C18.261,13.2377561 18.0662439,13.043 17.826,13.043 L17.826,13.044 Z"/><path d="M16.413,0.147 C16.3303519,0.0536394824 16.2116871,0.000131116074 16.087,0 L0.435,0 C0.194756134,0 0,0.194756134 0,0.435 C0,0.675243866 0.194756134,0.87 0.435,0.87 L15.595,0.87 L14.977,5.814 C14.8944622,6.46659157 14.3397899,6.95615947 13.682,6.957 L1.739,6.957 C1.49875613,6.957 1.304,7.15175613 1.304,7.392 C1.304,7.63224387 1.49875613,7.827 1.739,7.827 L13.682,7.827 C14.7763552,7.825841 15.6997555,7.012461 15.839,5.927 L16.518,0.494 C16.5354375,0.368543243 16.4970682,0.241741758 16.413,0.147 L16.413,0.147 Z" transform="translate(3.478 2.609)"/></g></svg>
1591<span class="header__icon-title">
1592          Cart 
1593        </span>
1594        <span class="header__icon-sup">
1595          (<span class="cart-count-bubble">0</span>)
1596        </span>
1597      </a>
1598    </div><nav class="header__inline-menu">
1599        <ul class="list-menu list-menu--inline" role="list"><li><span class="header__menu-item header__menu-item list-menu__item link link--text focus-inset open-dropdown">
1600                  Shop by Product
1601                  <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1602                </span>
1603                <div class="header__dropdown">
1604                  <div class="page-width">
1605                    <ul id="HeaderMenu-MenuList-1" class="header__dropdown-list" role="list" tabindex="-1"><li><a href="/collections/oils-butters-waxes-1" class="header__dropdown-item">Oils, Butters &amp; Waxes</a>
1606                            <ul id="HeaderMenu-SubMenuList-1" class="child-menu"><li>
1607                                  <a href="/collections/carrier-oils" class="child-menu__item">
1608                                    Carrier Oils
1609                                  </a>
1610                                </li><li>
1611                                  <a href="/collections/essential-oils" class="child-menu__item">
1612                                    Essential Oils
1613                                  </a>
1614                                </li><li>
1615                                  <a href="/collections/culinary-nutritional-oils" class="child-menu__item">
1616                                    Food Grade Oils
1617                                  </a>
1618                                </li><li>
1619                                  <a href="/collections/infused-oils" class="child-menu__item">
1620                                    Infused Oils
1621                                  </a>
1622                                </li><li>
1623                                  <a href="/collections/butters" class="child-menu__item">
1624                                    Butters
1625                                  </a>
1626                                </li><li>
1627                                  <a href="/collections/all-organics" class="child-menu__item">
1628                                    Organics
1629                                  </a>
1630                                </li><li>
1631                                  <a href="/collections/resins" class="child-menu__item">
1632                                    Resins
1633                                  </a>
1634                                </li><li>
1635                                  <a href="/collections/waxes" class="child-menu__item">
1636                                    Waxes
1637                                  </a>
1638                                </li></ul></li><li><a href="/collections/ingredients-1" class="header__dropdown-item">Ingredients</a>
1639                            <ul id="HeaderMenu-SubMenuList-2" class="child-menu"><li>
1640                                  <a href="/collections/acids-alkalis" class="child-menu__item">
1641                                    Acids &amp; Alkalis
1642                                  </a>
1643                                </li><li>
1644                                  <a href="/collections/actives-extracts" class="child-menu__item">
1645                                    Actives &amp; Extracts
1646                                  </a>
1647                                </li><li>
1648                                  <a href="/collections/antioxidants" class="child-menu__item">
1649                                    Antioxidants
1650                                  </a>
1651                                </li><li>
1652                                  <a href="/collections/clays" class="child-menu__item">
1653                                    Clays
1654                                  </a>
1655                                </li><li>
1656                                  <a href="/collections/colours" class="child-menu__item">
1657                                    Colours
1658                                  </a>
1659                                </li><li>
1660                                  <a href="/collections/dried-herbs" class="child-menu__item">
1661                                    Dried Herbs
1662                                  </a>
1663                                </li><li>
1664                                  <a href="/collections/emollients" class="child-menu__item">
1665                                    Emollients
1666                                  </a>
1667                                </li><li>
1668                                  <a href="/collections/emulsifiers-surfactants" class="child-menu__item">
1669                                    Emulsifiers &amp; Surfactants
1670                                  </a>
1671                                </li><li>
1672                                  <a href="/collections/exfoliators" class="child-menu__item">
1673                                    Exfoliators
1674                                  </a>
1675                                </li><li>
1676                                  <a href="/collections/flavours" class="child-menu__item">
1677                                    Flavours
1678                                  </a>
1679                                </li><li>
1680                                  <a href="/collections/fragrances" class="child-menu__item">
1681                                    Fragrances
1682                                  </a>
1683                                </li><li>
1684                                  <a href="/collections/gums-thickeners-1" class="child-menu__item">
1685                                    Gums &amp; Thickeners
1686                                  </a>
1687                                </li><li>
1688                                  <a href="/collections/humectants" class="child-menu__item">
1689                                    Humectants
1690                                  </a>
1691                                </li><li>
1692                                  <a href="/collections/hydrosols" class="child-menu__item">
1693                                    Hydrosols
1694                                  </a>
1695                                </li><li>
1696                                  <a href="/collections/organic-ingredients" class="child-menu__item">
1697                                    Organic Ingredients
1698                                  </a>
1699                                </li><li>
1700                                  <a href="/collections/preservatives" class="child-menu__item">
1701                                    Preservatives
1702                                  </a>
1703                                </li><li>
1704                                  <a href="/collections/palm-free" class="child-menu__item">
1705                                    Palm Free
1706                                  </a>
1707                                </li><li>
1708                                  <a href="/collections/salt" class="child-menu__item">
1709                                    Salts
1710                                  </a>
1711                                </li><li>
1712                                  <a href="/collections/solvents" class="child-menu__item">
1713                                    Solvents
1714                                  </a>
1715                                </li></ul></li><li><a href="/collections/packaging" class="header__dropdown-item">Packaging</a>
1716                            <ul id="HeaderMenu-SubMenuList-3" class="child-menu"><li>
1717                                  <a href="/collections/aluminium-packaging" class="child-menu__item">
1718                                    Aluminium Packaging
1719                                  </a>
1720                                </li><li>
1721                                  <a href="/collections/caps-and-closures" class="child-menu__item">
1722                                    Caps and Closures
1723                                  </a>
1724                                </li><li>
1725                                  <a href="/collections/glass-packaging" class="child-menu__item">
1726                                    Glass Packaging
1727                                  </a>
1728                                </li><li>
1729                                  <a href="/collections/pencils-and-tubes" class="child-menu__item">
1730                                    Tubes
1731                                  </a>
1732                                </li><li>
1733                                  <a href="/collections/tins" class="child-menu__item">
1734                                    Tins
1735                                  </a>
1736                                </li></ul></li><li><a href="/collections/equipment-moulds" class="header__dropdown-item">Equipment &amp; Moulds</a>
1737                            <ul id="HeaderMenu-SubMenuList-4" class="child-menu"><li>
1738                                  <a href="/collections/equipment" class="child-menu__item">
1739                                    Equipment
1740                                  </a>
1741                                </li><li>
1742                                  <a href="/collections/ph-testing-adjusting" class="child-menu__item">
1743                                    pH Testing and Adjusting
1744                                  </a>
1745                                </li><li>
1746                                  <a href="/collections/hygiene-and-safety" class="child-menu__item">
1747                                    Safety
1748                                  </a>
1749                                </li><li>
1750                                  <a href="/collections/clamshell-moulds" class="child-menu__item">
1751                                    Clamshell Moulds
1752                                  </a>
1753                                </li><li>
1754                                  <a href="/collections/soap-moulds" class="child-menu__item">
1755                                    Soap Moulds
1756                                  </a>
1757                                </li></ul></li><li><a href="/collections/diy-kits-bases-1" class="header__dropdown-item">DIY Kits &amp; Bases</a>
1758                            <ul id="HeaderMenu-SubMenuList-5" class="child-menu"><li>
1759                                  <a href="/collections/diy-kits" class="child-menu__item">
1760                                    Kits
1761                                  </a>
1762                                </li><li>
1763                                  <a href="/collections/diy-bases" class="child-menu__item">
1764                                    Bases
1765                                  </a>
1766                                </li><li>
1767                                  <a href="/collections/sets" class="child-menu__item">
1768                                    Sets
1769                                  </a>
1770                                </li></ul></li></ul>
1771                  </div>
1772                </div></li><li><span class="header__menu-item header__menu-item list-menu__item link link--text focus-inset open-dropdown">
1773                  Shop by Craft
1774                  <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewB
1774ox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1775                </span>
1776                <div class="header__dropdown">
1777                  <div class="page-width">
1778                    <ul id="HeaderMenu-MenuList-2" class="header__dropdown-list" role="list" tabindex="-1"><li><a href="/collections/soap-making" class="header__dropdown-item">Soap Making</a>
1779                            <ul id="HeaderMenu-SubMenuList-1" class="child-menu"><li>
1780                                  <a href="/collections/soap-butters" class="child-menu__item">
1781                                    Butters
1782                                  </a>
1783                                </li><li>
1784                                  <a href="/collections/soap-colours" class="child-menu__item">
1785                                    Colours
1786                                  </a>
1787                                </li><li>
1788                                  <a href="/collections/soap-making-kits" class="child-menu__item">
1789                                    DIY Kits
1790                                  </a>
1791                                </li><li>
1792                                  <a href="/collections/equipment-soap" class="child-menu__item">
1793                                    Equipment
1794                                  </a>
1795                                </li><li>
1796                                  <a href="/collections/soap-essential-oils" class="child-menu__item">
1797                                    Essential Oils
1798                                  </a>
1799                                </li><li>
1800                                  <a href="/collections/soap-fragrances" class="child-menu__item">
1801                                    Fragrance
1802                                  </a>
1803                                </li><li>
1804                                  <a href="/collections/soap-ingredients" class="child-menu__item">
1805                                    Ingredients
1806                                  </a>
1807                                </li><li>
1808                                  <a href="/collections/liquid-soap-bases" class="child-menu__item">
1809                                    Liquid Soap Bases
1810                                  </a>
1811                                </li><li>
1812                                  <a href="/collections/lye" class="child-menu__item">
1813                                    Lye
1814                                  </a>
1815                                </li><li>
1816                                  <a href="/collections/melt-pour-soap" class="child-menu__item">
1817                                    Melt &amp; Pour
1818                                  </a>
1819                                </li><li>
1820                                  <a href="/collections/soap-making-moulds" class="child-menu__item">
1821                                    Moulds
1822                                  </a>
1823                                </li><li>
1824                                  <a href="/collections/soap-oils" class="child-menu__item">
1825                                    Oils
1826                                  </a>
1827                                </li></ul></li><li><a href="/collections/candle-making" class="header__dropdown-item">Candle Making</a>
1828                            <ul id="HeaderMenu-SubMenuList-2" class="child-menu"><li>
1829                                  <a href="/collections/candle-colours" class="child-menu__item">
1830                                    Colours
1831                                  </a>
1832                                </li><li>
1833                                  <a href="/collections/candle-containers" class="child-menu__item">
1834                                    Containers &amp; Lids
1835                                  </a>
1836                                </li><li>
1837                                  <a href="/collections/candle-making-kits" class="child-menu__item">
1838                                    DIY Kits
1839                                  </a>
1840                                </li><li>
1841                                  <a href="/collections/candle-equipment" class="child-menu__item">
1842                                    Equipment
1843                                  </a>
1844                                </li><li>
1845                                  <a href="/collections/candle-fragrance-oils" class="child-menu__item">
1846                                    Fragrance
1847                                  </a>
1848                                </li><li>
1849                                  <a href="/collections/candle-labels-packaging" class="child-menu__item">
1850                                    Labels &amp; Packaging
1851                                  </a>
1852                                </li><li>
1853                                  <a href="/collections/reed-diffusers-1" class="child-menu__item">
1854                                    Reed Diffusers
1855                                  </a>
1856                                </li><li>
1857                                  <a href="/collections/soy-melts-1" class="child-menu__item">
1858                                    Soy Melts
1859                                  </a>
1860                                </li><li>
1861                                  <a href="/collections/candle-wax" class="child-menu__item">
1862                                    Wax
1863                                  </a>
1864                                </li><li>
1865                                  <a href="/collections/candle-wick" class="child-menu__item">
1866                                    Wick
1867                                  </a>
1868                                </li></ul></li><li><a href="/collections/skincare" class="header__dropdown-item">Skincare</a>
1869                            <ul id="HeaderMenu-SubMenuList-3" class="child-menu"><li>
1870                                  <a href="/collections/bases-skincare" class="child-menu__item">
1871                                    Bases	
1872                                  </a>
1873                                </li><li>
1874                                  <a href="/collections/skincare-butters" class="child-menu__item">
1875                                    Butters
1876                                  </a>
1877                                </li><li>
1878                                  <a href="/collections/skincare-carrier-oils" class="child-menu__item">
1879                                    Carrier Oils
1880                                  </a>
1881                                </li><li>
1882                                  <a href="/collections/skincare-clays" class="child-menu__item">
1883                                    Clays
1884                                  </a>
1885                                </li><li>
1886                                  <a href="/collections/diy-kits-skincare" class="child-menu__item">
1887                                    DIY Kits
1888                                  </a>
1889                                </li><li>
1890                                  <a href="/collections/skincare-essential-oils" class="child-menu__item">
1891                                    Essential Oils
1892                                  </a>
1893                                </li><li>
1894                                  <a href="/collections/lab-equipment" class="child-menu__item">
1895                                    Equipment
1896                                  </a>
1897                                </li><li>
1898                                  <a href="/collections/skincare-exfol
1898iators" class="child-menu__item">
1899                                    Exfoliators
1900                                  </a>
1901                                </li><li>
1902                                  <a href="/collections/fragrance-skincare" class="child-menu__item">
1903                                    Fragrance
1904                                  </a>
1905                                </li><li>
1906                                  <a href="/collections/skincare-hydrosols" class="child-menu__item">
1907                                    Hydrosols
1908                                  </a>
1909                                </li><li>
1910                                  <a href="/collections/skincare-ingredients" class="child-menu__item">
1911                                    Ingredients
1912                                  </a>
1913                                </li><li>
1914                                  <a href="/collections/skincare-packaging" class="child-menu__item">
1915                                    Packaging
1916                                  </a>
1917                                </li></ul></li><li><a href="/collections/bath" class="header__dropdown-item">Bath</a>
1918                            <ul id="HeaderMenu-SubMenuList-4" class="child-menu"><li>
1919                                  <a href="/collections/bath-bases" class="child-menu__item">
1920                                    Bases
1921                                  </a>
1922                                </li><li>
1923                                  <a href="/collections/bath-bombs" class="child-menu__item">
1924                                    Bath Bombs
1925                                  </a>
1926                                </li><li>
1927                                  <a href="/collections/bath-salts" class="child-menu__item">
1928                                    Bath Salts
1929                                  </a>
1930                                </li><li>
1931                                  <a href="/collections/bath-diy-kits" class="child-menu__item">
1932                                    DIY Kits
1933                                  </a>
1934                                </li><li>
1935                                  <a href="/collections/bath-ingredients" class="child-menu__item">
1936                                    Ingredients
1937                                  </a>
1938                                </li></ul></li><li><a href="/collections/cosmetics" class="header__dropdown-item">Cosmetics</a>
1939                            <ul id="HeaderMenu-SubMenuList-5" class="child-menu"><li>
1940                                  <a href="/collections/cosmetics-colours" class="child-menu__item">
1941                                    Colours
1942                                  </a>
1943                                </li><li>
1944                                  <a href="/collections/diy-kits-cosmetics" class="child-menu__item">
1945                                    DIY Kits
1946                                  </a>
1947                                </li><li>
1948                                  <a href="/collections/ingredients-cosmetics" class="child-menu__item">
1949                                    Ingredients
1950                                  </a>
1951                                </li><li>
1952                                  <a href="/collections/lip-balm" class="child-menu__item">
1953                                    Lip Balm
1954                                  </a>
1955                                </li><li>
1956                                  <a href="/collections/make-up-packaging-equipment" class="child-menu__item">
1957                                    Packaging
1958                                  </a>
1959                                </li></ul></li><li><a href="/collections/home" class="header__dropdown-item">Home</a>
1960                            <ul id="HeaderMenu-SubMenuList-6" class="child-menu"><li>
1961                                  <a href="/collections/home-cleaning" class="child-menu__item">
1962                                    Cleaning
1963                                  </a>
1964                                </li><li>
1965                                  <a href="/collections/laundry" class="child-menu__item">
1966                                    Laundry
1967                                  </a>
1968                                </li><li>
1969                                  <a href="/collections/multi-purpose-supplies" class="child-menu__item">
1970                                    Multi-purpose Supplies 
1971                                  </a>
1972                                </li></ul></li></ul>
1973                  </div>
1974                </div></li><li><span class="header__menu-item header__menu-item list-menu__item link link--text focus-inset open-dropdown">
1975                  Learning
1976                  <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewB
1976ox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1977                </span>
1978                <div class="header__dropdown">
1979                  <div class="page-width">
1980                    <ul id="HeaderMenu-MenuList-3" class="header__dropdown-list" role="list" tabindex="-1"><li><a href="/blogs/recipes" class="header__dropdown-item">
1981                              Recipes
1982                            </a></li><li><a href="/blogs/blog" class="header__dropdown-item">
1983                              Blog
1984                            </a></li><li><a href="/collections/workshops-seminars" class="header__dropdown-item">
1985                              Workshops
1986                            </a></li><li><a href="/collections/books" class="header__dropdown-item">
1987                              Books
1988                            </a></li><li><a href="/blogs/resources" class="header__dropdown-item">
1989                              Resources
1990                            </a></li></ul>
1991                  </div>
1992                </div></li><li><a href="https://www.purenature.co.nz/#smile-home" class="header__menu-item header__menu-item list-menu__item link link--text focus-inset">
1993                  <span>Rewards</span>
1994                </a></li><li><a href="https://www.purenature.co.nz/a/gc/gift-card/" class="header__menu-item header__menu-item list-menu__item link link--text focus-inset">
1995                  <span>Gift Cards</span>
1996                </a></li><li><span class="header__menu-item header__menu-item list-menu__item link link--text focus-inset open-dropdown">
1997                  Sale
1998                  <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
1999                </span>
2000                <div class="header__dropdown">
2001                  <div class="page-width">
2002                    <ul id="HeaderMenu-MenuList-6" class="header__dropdown-list" role="list" tabindex="-1"><li><a href="/collections/clearance" class="header__dropdown-item">
2003                              Clearance
2004                            </a></li><li><a href="/collections/specials" class="header__dropdown-item">
2005                              Sale
2006                            </a></li></ul>
2007                  </div>
2008                </div></li></ul>
2009      </nav></header>
2010</sticky-header>
2011
2012  <div class="cart-dropdown-wrapper page-width">
2013    <div class="cart-dropdown">
2014      <div class="cart-dropdown__content">
2015        <div class="cart-dropdown__content-message ">
2016          <p>Your cart is empty</p>
2017        </div>
2018        <ul class="cart-dropdown__list">
2019          
2020          
2021        </ul>
2022        <ul class="cart-dropdown__subtotal">
2023          <li>
2024            <div class="cart-dropdown__subtotal-item">
2025              <div>
2026                <span>
2027                  Subtotal
2028                </span>
2029                
2030                <p data-mini-cart-gst-msg>Including $0.00 in GST</p>
2031              </div>
2032              <span>
2033                <span class="money"><small>NZD</small><span data-mini-cart-subtotal>$0.00</span></span>
2034              </span>
2035            </div><p data-mini-cart-free-shipping-message>
2036                
2037                  You're $150.00 away from FREE Shipping!
2038                
2039              </p></li>
2040          <li>
2041            <div class="cart-notification__links">
2042              <a href="/cart" class="button button--primary button--full-width">Cart</a>
2043            </div>
2044          </li>
2045        </ul>
2046      </div>
2047    </div>
2048  </div>
2049
2050
2051
2052<cart-notification>
2053  <div class="cart-notification-wrapper page-width color-background-1">
2054    <div id="cart-notification" class="cart-notification focus-inset" aria-modal="true" aria-label="Item added to your cart" role="dialog" tabindex="-1">
2055      <div class="cart-notification__header">
2056        <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">
2057  <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"/>
2058</svg>
2059Item added to your cart</h2>
2060        <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close">
2061          <svg class="icon icon-close" aria-hidden="true" focusable="false"><use href="#icon-close"></svg>
2062        </button>
2063      </div>
2064      <div id="cart-notification-product" class="cart-notification-product"></div>
2065      <div class="cart-notification__links"><a href="/cart" class="button button--primary button--full-width">CART</a><button type="button" class="link button-label">Continue shopping</button>
2066      </div>
2067    </div>
2068  </div>
2069</cart-notification>
2070<style data-shopify>
2071  .cart-notification {
2072     display: none;
2073  }
2074</style>
2075
2076
2077<script type="application/ld+json">
2078  {
2079    "@context": "http://schema.org",
2080    "@type": "Organization",
2081    "name": "PureNature NZ",
2082    
2083      
2084      "logo": "https:\/\/www.purenature.co.nz\/cdn\/shop\/files\/logo_420x.png?v=1653307271",
2085    
2086    "sameAs": [
2087      "",
2088      "https:\/\/facebook.com\/nzpurenature",
2089      "https:\/\/www.pinterest.nz\/nzpurenature",
2090      "https:\/\/www.instagram.com\/nzpurenature",
2091      "",
2092      "",
2093      "",
2094      "https:\/\/www.youtube.com\/channel\/UCw50EM2VCoOXM89cNl3BERQ",
2095      ""
2096    ],
2097    "url": "https:\/\/www.purenature.co.nz"
2098  }
2099</script>
2099
2100</div>
2101    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
2102      <section id="shopify-section-template--14604120391724__main" class="shopify-section section">
2103<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/section-main-product.css?v=41095198176675645401733257968" rel="stylesheet" type="text/css" media="all" />
2104<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-accordion.css?v=180964204318874863811649137566" rel="stylesheet" type="text/css" media="all" />
2105<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-price.css?v=37146391857764749381665588509" rel="stylesheet" type="text/css" media="all" />
2106<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-rte.css?v=141794719447195740151656969293" rel="stylesheet" type="text/css" media="all" />
2107<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-slider.css?v=158694786325357362261656966296" rel="stylesheet" type="text/css" media="all" />
2108<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-rating.css?v=24573085263941240431649137568" rel="stylesheet" type="text/css" media="all" />
2109<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-loading-overlay.css?v=62244209248287066631658931131" rel="stylesheet" type="text/css" media="all" />
2110<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-deferred-media.css?v=105211437941697141201649137566" rel="stylesheet" type="text/css" media="all" />
2111<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-bulk-discounts-table.css?v=4262734420265537211658377170" rel="stylesheet" type="text/css" media="all" />
2112<style data-shopify>.section-template--14604120391724__main-padding {
2113    padding-top: 0px;
2114    padding-bottom: 31px;
2115  }
2116
2117  @media screen and (min-width: 750px) {
2118    .section-template--14604120391724__main-padding {
2119      padding-top: 0px;
2120      padding-bottom: 60px;
2121    }
2122  }</style>
2122<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/product-form.js?v=58676968435069656821659018826" defer="defer"></script>
2122<section class="section-template--14604120391724__main-padding product-bg">
2123  <div class="page-width">
2124    
2125    <div class="breadcrumbs breadcrumbs--product custom-breadcrumbs">
2126      
2127
2128
2129  
2130  
2131  
2132  
2133  
2134
2135  
2136  
2137  
2138  
2139  
2140    
2141      
2142        
2143        
2144        
2145          
2146          
2147          
2148            
2149              
2150            
2151              
2152            
2153              
2154            
2155              
2156            
2157              
2158            
2159              
2160            
2161              
2162            
2163              
2164            
2165              
2166            
2167              
2168            
2169              
2170            
2171              
2172            
2173              
2174            
2175          
2176          
2177        
2178          
2179          
2180          
2181            
2182              
2183            
2184              
2185            
2186              
2187            
2188              
2189            
2190              
2191            
2192              
2193            
2194              
2195            
2196              
2197            
2198              
2199            
2200              
2201            
2202              
2203            
2204              
2205            
2206              
2207            
2208          
2209          
2210        
2211          
2212          
2213          
2214            
2215              
2216            
2217              
2218            
2219              
2220            
2221              
2222            
2223              
2224            
2225              
2226            
2227              
2228            
2229              
2230            
2231              
2232            
2233              
2234            
2235              
2236            
2237              
2238            
2239              
2240            
2241          
2242          
2243        
2244          
2245          
2246          
2247            
2248              
2249            
2250              
2251            
2252              
2253            
2254              
2255            
2256              
2257            
2258              
2259            
2260              
2261            
2262              
2263            
2264              
2265            
2266              
2267            
2268              
2269            
2270              
2271            
2272              
2273            
2274          
2275          
2276        
2277          
2278          
2279          
2280            
2281              
2282            
2283              
2284            
2285              
2286            
2287              
2288            
2289              
2290            
2291              
2292            
2293              
2294            
2295              
2296            
2297              
2298            
2299              
2300            
2301              
2302            
2303              
2304            
2305              
2306            
2307          
2308          
2309        
2310          
2311          
2312          
2313            
2314              
2315            
2316              
2317            
2318              
2319            
2320              
2321            
2322              
2323            
2324              
2325            
2326              
2327            
2328              
2329            
2330              
2331            
2332              
2333            
2334              
2335            
2336              
2337            
2338              
2339            
2340          
2341          
2342        
2343          
2344          
2345          
2346            
2347              
2348            
2349              
2350            
2351              
2352            
2353              
2354            
2355              
2356            
2357              
2358            
2359              
2360            
2361              
2362            
2363              
2364            
2365              
2366            
2367              
2368            
2369              
2370            
2371              
2372            
2373          
2374          
2375        
2376          
2377          
2378          
2379            
2380              
2381            
2382              
2383            
2384              
2385            
2386              
2387            
2388              
2389            
2390              
2391            
2392              
2393            
2394              
2395            
2396              
2397            
2398              
2399            
2400              
2401            
2402              
2403            
2404              
2405            
2406          
2407          
2408        
2409      
2410        
2411        
2412        
2413          
2414          
2415          
2416            
2417              
2418            
2419              
2420            
2421              
2422            
2423              
2424            
2425              
2426            
2427              
2428            
2429              
2430            
2431              
2432            
2433              
2434            
2435              
2436            
2437              
2438            
2439              
2440            
2441              
2442            
2443          
2444          
2445        
2446          
2447          
2448          
2449            
2450              
2451            
2452              
2453            
2454              
2455            
2456              
2457            
2458              
2459            
2460              
2461            
2462              
2463            
2464              
2465            
2466              
2467            
2468              
2469            
2470              
2471            
2472              
2473            
2474              
2475            
2476          
2477          
2478        
2479          
2480          
2481          
2482            
2483              
2484            
2485              
2486            
2487              
2488            
2489              
2490            
2491              
2492            
2493              
2494            
2495              
2496            
2497              
2498            
2499              
2500            
2501              
2502            
2503              
2504            
2505              
2506            
2507              
2508            
2509          
2510          
2511        
2512          
2513          
2514          
2515            
2516              
2517            
2518              
2519            
2520              
2521            
2522              
2523            
2524              
2525            
2526              
2527            
2528              
2529            
2530              
2531            
2532              
2533            
2534              
2535            
2536              
2537            
2538              
2539            
2540              
2541            
2542          
2543          
2544        
2545          
2546          
2547          
2548            
2549              
2550            
2551              
2552            
2553              
2554            
2555              
2556            
2557              
2558            
2559              
2560            
2561              
2562            
2563              
2564            
2565              
2566            
2567              
2568            
2569              
2570            
2571              
2572            
2573              
2574            
2575          
2576          
2577        
2578          
2579          
2580          
2581            
2582              
2583            
2584              
2585            
2586              
2587            
2588              
2589            
2590              
2591            
2592              
2593            
2594              
2595            
2596              
2597            
2598              
2599            
2600              
2601            
2602              
2603            
2604              
2605            
2606              
2607            
2608          
2609          
2610        
2611          
2612          
2613          
2614            
2615              
2616            
2617              
2618            
2619              
2620            
2621              
2622            
2623              
2624            
2625              
2626            
2627              
2628            
2629              
2630            
2631              
2632            
2633              
2634            
2635              
2636            
2637              
2638            
2639              
2640            
2641          
2642          
2643        
2644          
2645          
2646          
2647            
2648              
2649            
2650              
2651            
2652              
2653            
2654              
2655            
2656              
2657            
2658              
2659            
2660              
2661            
2662              
2663            
2664              
2665            
2666              
2667            
2668              
2669            
2670              
2671            
2672              
2673            
2674          
2675          
2676        
2677          
2678          
2679          
2680            
2681              
2682            
2683              
2684            
2685              
2686            
2687              
2688            
2689              
2690            
2691              
2692            
2693              
2694            
2695              
2696            
2697              
2698            
2699              
2700            
2701              
2702            
2703              
2704            
2705              
2706            
2707          
2708          
2709        
2710          
2711          
2712          
2713            
2714              
2715            
2716              
2717            
2718              
2719            
2720              
2721            
2722              
2723            
2724              
2725            
2726              
2727            
2728              
2729            
2730              
2731            
2732              
2733            
2734              
2735            
2736              
2737            
2738              
2739            
2740          
2741          
2742        
2743          
2744          
2745          
2746            
2747              
2748            
2749              
2750            
2751              
2752            
2753              
2754            
2755              
2756            
2757              
2758            
2759              
2760            
2761              
2762            
2763              
2764            
2765              
2766            
2767              
2768            
2769              
2770            
2771              
2772            
2773          
2774          
2775        
2776          
2777          
2778          
2779            
2780              
2781            
2782              
2783            
2784              
2785            
2786              
2787            
2788              
2789            
2790              
2791            
2792              
2793            
2794              
2795            
2796              
2797            
2798              
2799            
2800              
2801            
2802              
2803            
2804              
2805            
2806          
2807          
2808        
2809          
2810          
2811          
2812            
2813              
2814            
2815              
2816            
2817              
2818            
2819              
2820            
2821              
2822            
2823              
2824            
2825              
2826            
2827              
2828            
2829              
2830            
2831              
2832            
2833              
2834            
2835              
2836            
2837              
2838            
2839          
2840          
2841        
2842          
2843          
2844          
2845            
2846              
2847            
2848              
2849            
2850              
2851            
2852              
2853            
2854              
2855            
2856              
2857            
2858              
2859            
2860              
2861            
2862              
2863            
2864              
2865            
2866              
2867            
2868              
2869            
2870              
2871            
2872          
2873          
2874        
2875          
2876          
2877          
2878            
2879              
2880            
2881              
2882            
2883              
2884            
2885              
2886            
2887              
2888            
2889              
2890            
2891              
2892            
2893              
2894            
2895              
2896            
2897              
2898            
2899              
2900            
2901              
2902            
2903              
2904            
2905          
2906          
2907        
2908          
2909          
2910          
2911            
2912              
2913            
2914              
2915            
2916              
2917            
2918              
2919            
2920              
2921            
2922              
2923            
2924              
2925            
2926              
2927            
2928              
2929            
2930              
2931            
2932              
2933            
2934              
2935            
2936              
2937            
2938          
2939          
2940        
2941          
2942          
2943          
2944            
2945              
2946            
2947              
2948            
2949              
2950            
2951              
2952            
2953              
2954            
2955              
2956            
2957              
2958            
2959              
2960            
2961              
2962            
2963              
2964            
2965              
2966            
2967              
2968            
2969              
2970            
2971          
2972          
2973        
2974          
2975          
2976          
2977            
2978              
2979            
2980              
2981            
2982              
2983            
2984              
2985            
2986              
2987            
2988              
2989            
2990              
2991            
2992              
2993            
2994              
2995            
2996              
2997            
2998              
2999            
3000              
3001            
3002              
3003            
3004          
3005          
3006        
3007          
3008          
3009          
3010            
3011              
3012            
3013              
3014            
3015              
3016            
3017              
3018            
3019              
3020            
3021              
3022            
3023              
3024            
3025              
3026            
3027              
3028            
3029              
3030            
3031              
3032            
3033              
3034            
3035              
3036            
3037          
3038          
3039        
3040      
3041        
3042        
3043        
3044          
3045          
3046          
3047            
3048              
3049            
3050              
3051            
3052              
3053            
3054              
3055            
3056              
3057            
3058              
3059            
3060              
3061            
3062              
3063            
3064              
3065            
3066              
3067            
3068              
3069            
3070              
3071            
3072              
3073            
3074          
3075          
3076        
3077          
3078          
3079          
3080            
3081              
3082            
3083              
3084            
3085              
3086            
3087              
3088            
3089              
3090            
3091              
3092            
3093              
3094            
3095              
3096            
3097              
3098            
3099              
3100            
3101              
3102            
3103              
3104            
3105              
3106            
3107          
3108          
3109        
3110          
3111          
3112          
3113            
3114              
3115            
3116              
3117            
3118              
3119            
3120              
3121            
3122              
3123            
3124              
3125            
3126              
3127            
3128              
3129            
3130              
3131            
3132              
3133            
3134              
3135            
3136              
3137            
3138              
3139            
3140          
3141          
3142        
3143          
3144          
3145          
3146            
3147              
3148            
3149              
3150            
3151              
3152            
3153              
3154            
3155              
3156            
3157              
3158            
3159              
3160            
3161              
3162            
3163              
3164            
3165              
3166            
3167              
3168            
3169              
3170            
3171              
3172            
3173          
3174          
3175        
3176          
3177          
3178          
3179            
3180              
3181            
3182              
3183            
3184              
3185            
3186              
3187            
3188              
3189            
3190              
3191            
3192              
3193            
3194              
3195            
3196              
3197            
3198              
3199            
3200              
3201            
3202              
3203            
3204              
3205            
3206          
3207          
3208        
3209      
3210        
3211        
3212        
3213          
3214          
3215          
3216            
3217              
3218            
3219              
3220            
3221              
3222            
3223              
3224            
3225              
3226            
3227              
3228            
3229              
3230            
3231              
3232            
3233              
3234            
3235              
3236            
3237              
3238            
3239              
3240            
3241              
3242            
3243          
3244          
3245        
3246          
3247          
3248          
3249            
3250              
3251            
3252              
3253            
3254              
3255            
3256              
3257            
3258              
3259            
3260              
3261            
3262              
3263            
3264              
3265            
3266              
3267            
3268              
3269            
3270              
3271            
3272              
3273            
3274              
3275            
3276          
3277          
3278        
3279          
3280          
3281          
3282            
3283              
3284            
3285              
3286            
3287              
3288            
3289              
3290            
3291              
3292            
3293              
3294            
3295              
3296            
3297              
3298            
3299              
3300            
3301              
3302            
3303              
3304            
3305              
3306            
3307              
3308            
3309          
3310          
3311        
3312          
3313          
3314          
3315            
3316              
3317            
3318              
3319            
3320              
3321            
3322              
3323            
3324              
3325            
3326              
3327            
3328              
3329            
3330              
3331            
3332              
3333            
3334              
3335            
3336              
3337            
3338              
3339            
3340              
3341            
3342          
3343          
3344        
3345          
3346          
3347          
3348            
3349              
3350            
3351              
3352            
3353              
3354            
3355              
3356    
3356        
3357              
3358            
3359              
3360            
3361              
3362            
3363              
3364            
3365              
3366            
3367              
3368            
3369              
3370            
3371              
3372            
3373              
3374            
3375          
3376          
3377        
3378      
3379        
3380        
3381        
3382          
3383          
3384          
3385            
3386              
3387            
3388              
3389            
3390              
3391            
3392              
3393            
3394              
3395            
3396              
3397            
3398              
3399            
3400              
3401            
3402              
3403            
3404              
3405            
3406              
3407            
3408              
3409            
3410              
3411            
3412          
3413          
3414        
3415          
3416          
3417          
3418            
3419              
3420            
3421              
3422            
3423              
3424            
3425              
3426            
3427              
3428            
3429              
3430            
3431              
3432            
3433              
3434            
3435              
3436            
3437              
3438            
3439              
3440            
3441              
3442            
3443              
3444            
3445          
3446          
3447        
3448          
3449          
3450          
3451            
3452              
3453            
3454              
3455            
3456              
3457            
3458              
3459            
3460              
3461            
3462              
3463            
3464              
3465            
3466              
3467            
3468              
3469            
3470              
3471            
3472              
3473            
3474              
3475            
3476              
3477            
3478          
3479          
3480        
3481      
3482    
3483  
3484    
3485  
3486    
3487  
3488    
3489  
3490    
3491  
3492    
3493  
3494  
3495  
3496    
3497  
3498    
3499      
3500        
3501          
3502  
3503          
3504            
3505            
3506            
3507              
3508                
3509                  
3510                  
3511                  
3512                  
3513            
3514            
3515          
3516            
3517            
3518            
3519            
3520          
3521            
3522            
3523            
3524            
3525          
3526            
3527            
3528            
3529            
3530          
3531            
3532            
3533            
3534            
3535          
3536            
3537            
3538            
3539            
3540          
3541            
3542            
3543            
3544            
3545          
3546            
3547            
3548            
3549            
3550          
3551        
3552           
3553      
3554    
3555      
3556    
3557      
3558    
3559      
3560    
3561      
3562    
3563      
3564    
3565  
3566  
3567  
3568
3569<script type="application/ld+json">
3570  {
3571    "@context": "https://schema.org",
3572    "@type": "BreadcrumbList",
3573    "itemListElement": [
3574      {
3575        "@type": "ListItem",
3576        "position": 1,
3577        "name": "Home",
3578        "item": "https:\/\/www.purenature.co.nz\/"
3579      },
3580          {
3581            "@type": "ListItem",
3582            "position": 2,
3583            "name": "Bath",
3584            "item": "https:\/\/www.purenature.co.nz\/collections\/bath"
3585          },
3586          {
3587            "@type": "ListItem",
3588            "position": 3,
3589            "name": "DIY Sweetheart Melt \u0026 Pour Soap Kit",
3590            "item": "https:\/\/www.purenature.co.nz\/products\/diy-sweetheart-melt-pour-soap-kit"
3591          }
3592        
3593]
3594  }
3595</script>
3595
3596<nav class="breadcrumbs-cust" aria-label="Breadcrumbs">
3597  <ol class="breadcrumbs-list">
3598    <li class="breadcrumbs-list__item">
3599      <a class="breadcrumbs-list__link" href="/">Home</a> <span class="icon">|</span>
3600    </li>
3601      <li class="breadcrumbs-list__item">
3602        <a class="breadcrumbs-list__link" href="/collections/bath">Bath</a> <span class="icon">|</span>
3603      </li>
3604      
3605      <li class="breadcrumbs-list__item">
3606        <a class="breadcrumbs-list__link" href="/products/diy-sweetheart-melt-pour-soap-kit" aria-current="page">DIY Sweetheart Melt &amp; Pour Soap Kit</a>
3607      </li></ol></nav>
3608
3609    </div>
3610    <div class="product product--large product--thumbnail grid grid--1-col grid--2-col-tablet">
3611      <div class="grid__item product__media-wrapper">
3612        <media-gallery id="MediaGallery-template--14604120391724__main" role="region"  aria-label="Gallery Viewer" data-desktop-layout="thumbnail">
3613          <div id="GalleryStatus-template--14604120391724__main" class="visually-hidden" role="status"></div>
3614          <slider-component id="GalleryViewer-template--14604120391724__main" class="slider-mobile-gutter slider-big">
3615            <a class="skip-to-content-link button visually-hidden" href="#ProductInfo-template--14604120391724__main">
3616              Skip to product information
3617            </a>
3618            <ul id="Slider-Gallery-template--14604120391724__main" class="product__media-list grid grid--peek list-unstyled slider slider--mobile" role="list"><li id="Slide-template--14604120391724__main-38463963627564" class="product__media-item grid__item slider__slide is-active" data-media-id="template--14604120391724__main-38463963627564">
3619
3620<noscript><div class="product__media media gradient global-media-settings" style="padding-top: 100.0%;">
3621      <img
3622        srcset="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=493 493w,
3623          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=600 600w,
3624          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=713 713w,
3625          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=823 823w,
3626          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=990 990w,
3627          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1100 1100w,
3628          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1206 1206w,
3629          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1346 1346w,
3630          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1426 1426w,
3631          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1646 1646w,
3632          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1946 1946w,
3633          //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122 3987w"
3634        src="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1946"
3635        sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)"
3636        loading="lazy"
3637        width="973"
3638        height="973"
3639        alt=""
3640      >
3641    </div></noscript>
3642
3643<modal-opener class="product__modal-opener product__modal-opener--image no-js-hidden" data-modal="#ProductModal-template--14604120391724__main"><div class="product__media media media--transparent gradient global-media-settings" style="padding-top: 100.0%;">
3644    <img
3645      srcset="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=493 493w,
3646        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=600 600w,
3647        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=713 713w,
3648        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=823 823w,
3649        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=990 990w,
3650        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1100 1100w,
3651        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1206 1206w,
3652        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1346 1346w,
3653        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1426 1426w,
3654        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1646 1646w,
3655        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1946 1946w,
3656        //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122 3987w"
3657      src="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1946"
3658      sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)"
3659      loading="lazy"
3660      width="973"
3661      height="973"
3662      alt=""
3663    >
3664  </div></modal-opener>
3665                  </li><li id="Slide-template--14604120391724__main-38464151289900" class="product__media-item grid__item slider__slide" data-media-id="template--14604120391724__main-38464151289900">
3666
3667<noscript><div class="product__media media gradient global-media-settings" style="padding-top: 100.0%;">
3668      <img
3669        srcset="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=493 493w,
3670          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=600 600w,
3671          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=713 713w,
3672          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=823 823w,
3673          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=990 990w,
3674          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1100 1100w,
3675          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1206 1206w,
3676          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1346 1346w,
3677          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1426 1426w,
3678          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1646 1646w,
3679          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1946 1946w,
3680          //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502 3859w"
3681        src="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1946"
3682        sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)"
3683        loading="lazy"
3684        width="973"
3685        height="973"
3686        alt=""
3687      >
3688    </div></noscript>
3689
3690<modal-opener class="product__modal-opener product__modal-opener--image no-js-hidden" data-modal="#ProductModal-template--14604120391724__main"><div class="product__media media media--transparent gradient global-media-settings" style="padding-top: 100.0%;">
3691    <img
3692      srcset="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=493 493w,
3693        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=600 600w,
3694        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=713 713w,
3695        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=823 823w,
3696        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=990 990w,
3697        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1100 1100w,
3698        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1206 1206w,
3699        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1346 1346w,
3700        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1426 1426w,
3701        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1646 1646w,
3702        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1946 1946w,
3703        //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502 3859w"
3704      src="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1946"
3705      sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)"
3706      loading="lazy"
3707      width="973"
3708      height="973"
3709      alt=""
3710    >
3711  </div></modal-opener>
3712                  </li></ul>
3713            <div class="slider-buttons no-js-hidden small-hide">
3714              <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left"><svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewB
3714ox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg></button>
3715              <div class="slider-counter caption">
3716                <span class="slider-counter--current">1</span>
3717                <span aria-hidden="true"> / </span>
3718                <span class="visually-hidden">of</span>
3719                <span class="slider-counter--total">3</span>
3720              </div>
3721              <button type="button" class="slider-button slider-button--next" name="next" aria-label="Slide right"><svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg></button>
3722            </div>
3723          </slider-component><slider-component id="GalleryThumbnails-template--14604120391724__main" class="thumbnail-slider slider-mobile-gutter thumbnail-slider--no-slide">
3724              <button type="button" class="slider-button slider-button--prev small-hide medium-hide large-up-hide" name="previous" aria-label="Slide left" aria-controls="GalleryThumbnails-template--14604120391724__main" data-step="3"><svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg></button>
3725              <ul id="Slider-Thumbnails-template--14604120391724__main" class="thumbnail-list list-unstyled slider slider--mobile"><li id="Slide-Thumbnails-template--14604120391724__main-1" class="thumbnail-list__item slider__slide" data-target="template--14604120391724__main-38463963627564"  data-media-position="1"><button class="thumbnail global-media-settings global-media-settings--no-shadow thumbnail--narrow"
3726                        aria-label="Load image 1 in gallery view"
3727                         aria-current="true"
3728                        aria-controls="GalleryViewer-template--14604120391724__main"
3729                        aria-describedby="Thumbnail-template--14604120391724__main-1"
3730                      >
3731                        <img id="Thumbnail-template--14604120391724__main-1"
3732                          srcset="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=59 59x,
3733                                  //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=118 118w,
3734                                  //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=84 84w,
3735                                  //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=168 168w,
3736                                  //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=130 130w,
3737                                  //www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=260 260w"
3738                          src="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?crop=center&height=84&v=1787712122&width=84"
3739                          sizes="(min-width: 1200px) calc((1200px - 19.5rem) / 12), (min-width: 750px) calc((100vw - 16.5rem) / 8), calc((100vw - 8rem) / 5)"
3740                          alt="DIY Sweetheart Melt &amp; Pour Soap Kit"
3741                          height="200"
3742                          width="200"
3743                          loading="lazy"
3744                        >
3745                      </button>
3746                    </li><li id="Slide-Thumbnails-template--14604120391724__main-2" class="thumbnail-list__item slider__slide" data-target="template--14604120391724__main-38464151289900"  data-media-position="2"><button class="thumbnail global-media-settings global-media-settings--no-shadow thumbnail--narrow"
3747                        aria-label="Load image 2 in gallery view"
3748                        
3749                        aria-controls="GalleryViewer-template--14604120391724__main"
3750                        aria-describedby="Thumbnail-template--14604120391724__main-2"
3751                      >
3752                        <img id="Thumbnail-template--14604120391724__main-2"
3753                          srcset="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=59 59x,
3754                                  //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=118 118w,
3755                                  //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=84 84w,
3756                                  //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=168 168w,
3757                                  //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=130 130w,
3758                                  //www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=260 260w"
3759                          src="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?crop=center&height=84&v=1787714502&width=84"
3760                          sizes="(min-width: 1200px) calc((1200px - 19.5rem) / 12), (min-width: 750px) calc((100vw - 16.5rem) / 8), calc((100vw - 8rem) / 5)"
3761                          alt="DIY Sweetheart Melt &amp; Pour Soap Kit"
3762                          height="200"
3763                          width="200"
3764                          loading="lazy"
3765                        >
3766                      </button>
3767                    </li></ul>
3768              <button type="button" class="slider-button slider-button--next small-hide medium-hide large-up-hide" name="next" aria-label="Slide right" aria-controls="GalleryThumbnails-template--14604120391724__main" data-step="3"><svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewB
3768ox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg></button>
3769            </slider-component></media-gallery>
3770
3771
3772
3773
3774
3775
3776</div>
3777      <div class="product__info-wrapper grid__item">
3778        <div id="ProductInfo-template--14604120391724__main" class="product__info-container"><h1 class="product__title" >
3779                DIY Sweetheart Melt &amp; Pour Soap Kit
3780              </h1><div id="shopify-block-AN3ZHMTJ2WjE3Q2tWb__8ab340e4-bac9-4a90-92b2-6ebf9d34af46" class="shopify-block shopify-app-block">
3781
3782
3783
3784
3785    <div data-oke-reviews-product-listing-rating>
3786        <div data-oke-reviews-version="2.19.0" class="okeReviews okeReviews--theme">
3787<div class="okeReviews-reviewsSummary js-okeReviews-reviewsSummary" data-oke-ga-click-action="Star Rating Summary Click"
3788 data-oke-ga-click-label="DIY Sweetheart Melt &amp; Pour Soap Kit" 
3789>
3790<div class="okeReviews-reviewsSummary-starRating">
3791<span class="okeReviews-starRating okeReviews-starRating--small">
3792<span class="okeReviews-a11yText">Rated 5.0 out of 5</span>
3793<span class="okeReviews-starRating-indicator" role="presentation">
3794<span class="okeReviews-starRating-indicator-layer"></span>
3795<span class="okeReviews-starRating-indicator-layer okeReviews-starRating-indicator-layer--foreground" style="width: 100%"></span>
3796</span>
3797</span>
3798</div>
3799<div class="okeReviews-reviewsSummary-ratingCount">
3800<span aria-hidden="true">1 Review</span>
3801<span class="okeReviews-a11yText">Based on 1 review</span>
3802</div>
3803</div>
3804</div>
3805
3806    </div>
3807
3808
3809
3810</div>
3811<div class="product__text subtitle" ></div><div class="no-js-hidden product-price" id="price-template--14604120391724__main" role="status" >
3812                <div class="product-price__left">
3813<div class="price price--large">
3814  <div class="price__container"><div class="price__regular">
3815      <span class="visually-hidden visually-hidden--inline">Regular price</span>
3816      <span class="price-item price-item--regular">
3817        $38.90 
3818        <span>Incl. GST</span>
3819      </span>
3820    </div>
3821    <div class="price__sale">
3822      <span class="price-item price-item--sale price-item--last">
3823        $38.90 
3824      </span>
3825      <div class="price-item__box">
3826        <span class="gst-title">Incl. GST</span>
3827        <div class="price-item__num">
3828            <span class="visually-hidden visually-hidden--inline">Regular price</span>
3829            <span>
3830              <s class="price-item price-item--regular">
3831                
3832                  
3833                
3834              </s>
3835            </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
3836          
3837        </div>
3838      </div>
3839    </div>
3840    <small class="unit-price caption hidden">
3841      <span class="visually-hidden">Unit price</span>
3842      <span class="price-item price-item--last">
3843        <span></span>
3844        <span aria-hidden="true">/</span>
3845        <span class="visually-hidden">&nbsp;per&nbsp;</span>
3846        <span>
3847        </span>
3848      </span>
3849    </small>
3850  </div></div>
3851</div>
3852                
3853                
3854              </div><div ><form method="post" action="/cart/add" id="product-form-installment" accept-charset="UTF-8" class="installment caption-large" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="45837303513132">
3855                  
3856<input type="hidden" name="product-id" value="8425207136300" /><input type="hidden" name="section-id" value="template--14604120391724__main" /></form></div><div id="shopify-block-AczNtZGVxNHZaN3UvV__afterpay_on_site_messaging_payments_messaging_TC6UUK" class="shopify-block shopify-app-block">
3857<!-- BEGIN app snippet: messaging-component -->
3858
3859<style data-shopify>
3860  #placement-AczNtZGVxNHZaN3UvV__afterpay_on_site_messaging_payments_messaging_TC6UUK {
3861    text-align: inherit;
3862    
3863      margin-top: 16px;
3864    
3865    
3866      margin-bottom: 16px;
3867    
3868    
3869      color: #919191;
3870    
3871  }
3872  
3873    @media only screen and (max-width: 749px) {
3874      #placement-AczNtZGVxNHZaN3UvV__afterpay_on_site_messaging_payments_messaging_TC6UUK {
3875        text-align: inherit;
3876        
3877          margin-top: 16px;
3878        
3879        
3880          margin-bottom: 16px;
3881        
3882      }
3883    }
3884  
3885</style>
3886
3887<square-placement
3888    id="placement-AczNtZGVxNHZaN3UvV__afterpay_on_site_messaging_payments_messaging_TC6UUK"
3889    data-mpid="purenaturenz.myshopify.com"
3890    data-currency="NZD"
3891    data-consumer-locale="en_NZ"
3892    data-amount="38.90"
3893    data-size="sm"
3894    data-show-lower-limit="true"
3895    data-show-upper-limit="true"
3896    data-show-if-outside-limits="true"
3897    data-intro-text="or"
3898    data-show-interest-free="true"
3899    data-payment-amount-is-bold="true"
3900    data-show-with="true"
3901    data-logo-type="badge"
3902    
3903      data-badge-theme="black-on-mint"
3904    
3905    data-modal-link-style="circled-info-icon"
3906    data-modal-theme="mint"
3907    data-platform="shopify-app-blocks"
3908></square-placement>
3909
3910<script>
3911
3912  
3913  
3914
3915</script>
3915
3916
3917
3918
3919
3920
3921
3922<!-- END app snippet -->
3923
3924
3925</div>
3926
3927
3928<noscript class="product-form__noscript-wrapper-template--14604120391724__main">
3929                <div class="product-form__input hidden">
3930                  <label class="form__label" for="Variants-template--14604120391724__main">Product variants</label>
3931                  <div class="select">
3932                    <select name="id" id="Variants-template--14604120391724__main" class="select__select" form="product-form-template--14604120391724__main"><option
3933                          selected="selected"
3934                          
3935                          value="45837303513132"
3936                        >
3937                          Default Title
3938
3939                          - $38.90
3940                        </option></select>
3941                    <svg xmlns="http://www.w3.org/2000/svg" role="presentation" class="icon icon-caret" width="10" height="7" viewBox="0 0 10 7"><polygon fill="#707070" points="7.293 -.707 8.707 .707 4 5.414 -.707 .707 .707 -.707 4 2.585" transform="translate(1 1)"/></svg>
3942                  </div>
3943                </div>
3944              </noscript><div id="shopify-block-ARTNweXh3ZlY2ZUNuc__243d488b-5538-4c23-8908-4858faf7589a" class="shopify-block shopify-app-block"><button id='BIS_trigger' data-bis-app-block class='button button--full-width'
3945  style='display: none ; font-size: 16px; color: #ffffff; background-color: #7c9a61; text-decoration:none; margin-top: 10px; margin-bottom: 10px'>
3946  Email when available
3947</button>
3948
3949
3950  
3950<script defer src="https://backinstock.useamp.com/widget/10800_1783058326.js?category=bis&v=6"></script>
3950
3951
3952
3953
3954</div>
3955
3956                
3957
3958
3959
3960
3961
3962<script>
3963document.addEventListener('DOMContentLoaded', () => {
3964  document.querySelectorAll(`form[action='/cart/add']`).forEach(el => {
3965    el.addEventListener('submit', handleAddToCart);
3966    el.querySelectorAll(`button[type=submit][name=add]`).forEach(el => el.addEventListener('click', handleAddToCart));
3967  });
3968
3969
3970  function handleAddToCart(e) {
3971    const form = e.target.closest('form');
3972    const container = form.closest('.product__info-container');
3973    const submitBtn = form.querySelector('button[type=submit][name=add]');
3974    const qty = container.querySelector("[name=quantity]").value;
3975
3976    if (container && container.querySelector('.kit-options')) {
3977      e.preventDefault();
3978      e.stopImmediatePropagation();
3979
3980      const kitopt_ids = [];
3981      const selectedOptions = container.querySelectorAll('.kitopt.selected');
3982      for (const opt of selectedOptions) {
3983        if (opt.dataset.variantId) {
3984          kitopt_ids.push(opt.dataset.variantId);
3985        }
3986      }
3987      const numKitOptions = container.querySelectorAll('.kit-options').length
3988      const kitOptionRequired = container.querySelector('.kit-options[data-required]') ?? false
3989      if (kitOptionRequired && kitopt_ids.length !== numKitOptions) {
3990        alert("Please select an option");
3991        return;
3992      }
3993
3994      // Disable Submit button
3995      submitBtn.ariaDisabled = 'true';
3996      submitBtn.classList.add('loading');
3997      submitBtn.querySelector('.loading-overlay__spinner').classList.remove('hidden');
3998
3999      formData = new FormData(form)
4000      let _kitkey = "";
4001      if (kitopt_ids.length) {
4002        const kit_id = form.querySelector("[name=id]").value;
4003        _kitkey = kit_id + "_" + kitopt_ids.join("_");
4004        formData.append('properties[_kitkey]', _kitkey);
4005        formData.append('properties[_kittype]', 'main');
4006      }
4007
4008      let addedProduct = null;
4009
4010      fetch('/cart/add.js', {
4011        method: 'POST',
4012        body: formData
4013      }).then(res => res.json())
4014        .then(product => {
4015          addedProduct = product;
4016        })
4017        .then(() => {
4018        if (kitopt_ids.length) {
4019          return fetch('/cart/add.js', {
4020            method: 'POST',
4021            headers: {
4022              'Content-Type': 'application/json',
4023            },
4024            body: JSON.stringify({
4025              quantity: qty,
4026              id: kitopt_ids[0],
4027              properties: {
4028                _kitkey,
4029                _kittype: "option"
4030              }
4031            })
4032          })
4033        }
4034      }).then(() => {
4035        if (kitopt_ids.length < 2) {
4036          enableSubmitButton(submitBtn);
4037          showCartPopup(addedProduct)
4038        } else {
4039          return fetch('/cart/add.js', {
4040            method: 'POST',
4041            headers: {
4042              'Content-Type': 'application/json',
4043            },
4044            body: JSON.stringify({
4045              quantity: qty,
4046              id: kitopt_ids[1],
4047              properties: {
4048                _kitkey,
4049                _kittype: "option"
4050              }
4051            })
4052          })
4053        }
4054      }).then(() => {
4055        if (kitopt_ids.length < 3) {
4056          enableSubmitButton(submitBtn);
4057          showCartPopup(addedProduct);
4058        } else {
4059          return fetch('/cart/add.js', {
4060            method: 'POST',
4061            headers: {
4062              'Content-Type': 'application/json',
4063            },
4064            body: JSON.stringify({
4065              quantity: qty,
4066              id: kitopt_ids[2],
4067              properties: {
4068                _kitkey,
4069                _kittype: "option"
4070              }
4071            })
4072          })
4073        }
4074      }).then(() => {
4075        return fetch('/cart.js').then(res => res.json())
4076      }).then(cart => {
4077        const cartCount = document.querySelector(".cart-count-bubble");
4078        if ("cwsCartCount" in window) {
4079          cart.item_count = window.cwsCartCount(cart);
4080        }
4081        cartCount.textContent = cart.item_count;
4082
4083        enableSubmitButton(submitBtn)
4084        showCartPopup(addedProduct);
4085        updateMiniCart(cart);
4086      })
4087    }
4088
4089    function enableSubmitButton(btn) {
4090      btn.ariaDisabled = 'false';
4091      btn.classList.remove('loading');
4092      btn.querySelector('.loading-overlay__spinner').classList.add('hidden');
4093    }
4094  }
4095
4096  function showCartPopup(product) {
4097    const popupBox = document.getElementById(
4098      "cart-notification-product"
4099    );
4100    const productImgBox = document.createElement("div");
4101    const productImg = document.createElement("img");
4102    const productTitleBox = document.createElement("div");
4103    const productTitle = document.createElement("h3");
4104
4105    popupBox.innerHTML = "";
4106
4107    productImgBox.classList.add(
4108      "cart-notification-product__image",
4109      "global-media-settings"
4110    );
4111
4112    productImg.setAttribute("src", product.image);
4113    productImg.setAttribute("alt", product.product_title);
4114    productImg.setAttribute("width", 70);
4115    productImg.setAttribute("height", 70);
4116    productImg.setAttribute("loading", "lazy");
4117
4118    productTitle.classList.add("cart-notification-product__name", "h4");
4119    productTitle.innerText = product.product_title;
4120
4121    productTitleBox.appendChild(productTitle);
4122
4123    productImgBox.appendChild(productImg);
4124    popupBox.appendChild(productImgBox);
4125    popupBox.appendChild(productTitleBox);
4126
4127    const cartPopup = document.querySelector(".cart-notification");
4128    cartPopup.classList.add("active");
4129    cartPopup.classList.add("animate");
4130  }
4131});
4132</script>
4132
4133              
4134              <div class="product-form-box">
4135                
4136                  <div class="product-form__input product-form__quantity" >
4137                    <label class="form__label" for="Quantity-template--14604120391724__main">
4138                      Select Quantity
4139                    </label>
4140    
4141                    <quantity-input class="quantity">
4142                      <button class="quantity__button no-js-hidden" name="minus" type="button">
4143                        <span class="visually-hidden">Decrease quantity for DIY Sweetheart Melt &amp;amp; Pour Soap Kit</span>
4144                        <svg xmlns="http://www.w3.org/2000/svg" width="15" height="1" viewBox="0 0 15 1"><polygon fill="currentColor" points="15 0 15 1 0 1 0 0"></polygon></svg>
4145                      </button>
4146                      <input class="quantity__input"
4147                          type="number"
4148                          name="quantity"
4149                          id="Quantity-template--14604120391724__main"
4150                          min="1"
4151                          value="1"
4152                          form="product-form-template--14604120391724__main"
4153                        >
4154                      <button class="quantity__button no-js-hidden" name="plus" type="button">
4155                        <span class="visually-hidden">Increase quantity for DIY Sweetheart Melt &amp;amp; Pour Soap Kit</span>
4156                        <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15"><g fill="currentColor"><polygon points="15 7 15 8 0 8 0 7"></polygon><polygon points="15 7 15 8 0 8 0 7" transform="rotate(-90 7.5 7.5)"></polygon></g></svg>
4157                      </button>
4158                    </quantity-input>
4159                  </div>
4160                  <div  data-product-form>
4161                    <product-form class="product-form">
4162                      <div class="product-form__error-message-wrapper" role="alert" hidden>
4163                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-error" viewBox="0 0 13 13">
4164                          <circle cx="6.5" cy="6.50049" r="5.5" stroke="white" stroke-width="2"/>
4165                          <circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width="0.7"/>
4166                          <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"/>
4167                          <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">
4168                        </svg>
4169                        <span class="product-form__error-message"></span>
4170                      </div><form method="post" action="/cart/add" id="product-form-template--14604120391724__main" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="45837303513132" disabled>
4171                        <div class="product-form__buttons">
4172                          <button
4173                            type="submit"
4174                            name="add"
4175                            class="product-form__submit button button--full-width button--primary"
4176                          
4177                          >
4178                              <span>Add to cart
4179</span>
4180                              <div class="loading-overlay__spinner hidden">
4181                                <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
4182                                  <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
4183                                </svg>
4184                              </div>
4185                          </button></div><input type="hidden" name="product-id" value="8425207136300" /><input type="hidden" name="section-id" value="template--14604120391724__main" /></form></product-form>
4186    
4187                    <link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-pickup-availability.css?v=23027427361927693261649137568" rel="stylesheet" type="text/css" media="all" />
4188<pickup-availability class="product__pickup-availabilities no-js-hidden"
4189                      
4190                      data-root-url="/"
4191                      data-variant-id="45837303513132"
4192                      data-has-only-default-variant="true"
4193                    >
4194                      <template>
4195                        <pickup-availability-preview class="pickup-availability-preview">
4196                          <svg xmlns="http://www.w3.org/2000/svg" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-unavailable" fill="none" viewBox="0 0 20 20">
4197  <path fill="#DE3618" stroke="#fff" d="M13.94 3.94L10 7.878l-3.94-3.94A1.499 1.499 0 103.94 6.06L7.88 10l-3.94 3.94a1.499 1.499 0 102.12 2.12L10 12.12l3.94 3.94a1.497 1.497 0 002.12 0 1.499 1.499 0 000-2.12L12.122 10l3.94-3.94a1.499 1.499 0 10-2.121-2.12z"/>
4198</svg>
4199
4200                          <div class="pickup-availability-info">
4201                            <p class="caption-large">Couldn&#39;t load pickup availability</p>
4202                            <button class="pickup-availability-button link link--text underlined-link">Refresh</button>
4203                          </div>
4204                        </pickup-availability-preview>
4205                      </template>
4206                    </pickup-availability>
4207                  </div>
4208                
4209
4210                
4211
4212                <div class="product-favorite-box">
4213                </div>
4214              </div>
4215              
4215<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/pickup-availability.js?v=95345216988985239631649137568" defer="defer"></script>
4215<div class="product__text" ><p>Free Delivery on all orders over $150. <a href="/pages/shipping" title="Shipping">Shipping info</a></p></div></div>
4216      </div>
4217    </div>
4218
4219    <product-modal id="ProductModal-template--14604120391724__main" class="product-media-modal media-modal">
4220      <div class="product-media-modal__dialog" role="dialog" aria-label="Media gallery" aria-modal="true" tabindex="-1">
4221        <button id="ModalClose-template--14604120391724__main" type="button" class="product-media-modal__toggle" 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">
4222  <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">
4223</svg>
4224</button>
4225
4226        <div class="product-media-modal__content" role="document" aria-label="Media gallery" tabindex="0">
4227<img
4228    class="global-media-settings global-media-settings--no-shadow"
4229    srcset="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=550 550w,//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1100 1100w,//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1445 1445w,//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1680 1680w,//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=2048 2048w,//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=2200 2200w,//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=2890 2890w,//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122 3987w"
4230    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
4231    src="//www.purenature.co.nz/cdn/shop/files/DSC_0087.jpg?v=1787712122&width=1445"
4232    alt="DIY Sweetheart Melt &amp; Pour Soap Kit"
4233    loading="lazy"
4234    width="1100"
4235    height="1100"
4236    data-media-id="38463963627564"
4237    
4238  >
4239<img
4240    class="global-media-settings global-media-settings--no-shadow"
4241    srcset="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=550 550w,//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1100 1100w,//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1445 1445w,//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1680 1680w,//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=2048 2048w,//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=2200 2200w,//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=2890 2890w,//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502 3859w"
4242    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
4243    src="//www.purenature.co.nz/cdn/shop/files/SweetheartComponents.jpg?v=1787714502&width=1445"
4244    alt="DIY Sweetheart Melt &amp; Pour Soap Kit"
4245    loading="lazy"
4246    width="1100"
4247    height="1100"
4248    data-media-id="38464151289900"
4249    
4250  ></div>
4251      </div>
4252    </product-modal>
4253
4254    
4255</div>
4256</section>
4257
4258<section class="product-desc-details">
4259  <div class="page-width">
4260    <div class="grid">
4261      <div class="grid__item">
4262        <article class="product-description">
4263          <h3>Description</h3>
4264<p dir="ltr">Sparkly, sweet, and simple — this fixed heart-shaped soap kit is a fun, affordable way to try melt-and-pour soap making. Ready to use straight away, or gift-wrap it for someone special.</p>
4265<p dir="ltr">Comes with everything you need, including a reusable silicone heart mould, so all you have to bring is a heatproof jug and a spoon. Easy-to-follow instructions included.</p>
4266<p dir="ltr">Makes 6 heart-shaped bars of soap. We recommend wrapping your soaps to avoid sweating.</p>
4267        </article>
4268      </div>
4269      <div class="grid__item">
4270        
4271        
4272          
4273          
4274          
4275            <div class="product-additional-info">
4276              <h3>
4276Details</h3>
4277              <table width="100%">
4278<tbody>
4279<tr>
4280<td style="width: 35.0172%;"><strong>Kit contents</strong></td>
4281<td style="width: 61.9579%;">
4282<p>SFIC Clear Soap Base<br /><a href="https://www.purenature.co.nz/products/strawberry-shake-natural-fragrance" target="_blank" rel="noopener">Strawberry Shake Natural Fragrance</a><br /><a href="https://www.purenature.co.nz/products/mica-sweetheart-rose" target="_blank" rel="noopener">Sweetheart Rose Mica</a><br /><a href="https://www.purenature.co.nz/products/bio-glitter-silver" target="_blank" rel="noopener">Silver Bio Glitter</a><br />Mixing cup and stirrer<br /><a href="https://www.purenature.co.nz/products/soap-mould-heart-6-cavity" target="_blank" rel="noopener">Soap Mould - Heart, 6 Cavity</a></p>
4283</td>
4284</tr>
4285<tr>
4286<td style="width: 35.0172%;"><strong>Kit makes</strong></td>
4287<td style="width: 61.9579%;">6 x individual bars of soap</td>
4288</tr>
4289<tr>
4290<td style="width: 35.0172%;"><strong>Skill level</strong></td>
4291<td style="width: 61.9579%;">Beginners&nbsp;</td>
4292</tr>
4293<tr>
4294<td style="width: 35.0172%;"><strong>Time to complete</strong></td>
4295<td style="width: 61.9579%;">30 mins</td>
4296</tr>
4297</tbody>
4298</table>
4299            </div>
4300          
4301        
4302          
4303          
4304          
4305        
4306          
4307          
4308          
4309        
4310          
4311          
4312          
4313        
4314          
4315          
4316          
4317        
4318      </div>
4319    </div>
4320  </div>
4321</section>
4322
4323
4324
4325
4326  
4326<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/media-gallery.js?v=152902515749446478401649137566" defer="defer"></script>
4326
4327
4328
4329<script>
4330  document.addEventListener('DOMContentLoaded', function() {
4331    function isIE() {
4332      const ua = window.navigator.userAgent;
4333      const msie = ua.indexOf('MSIE ');
4334      const trident = ua.indexOf('Trident/');
4335
4336      return (msie > 0 || trident > 0);
4337    }
4338
4339    if (!isIE()) return;
4340    const hiddenInput = document.querySelector('#product-form-template--14604120391724__main input[name="id"]');
4341    const noScriptInputWrapper = document.createElement('div');
4342    const variantSwitcher = document.querySelector('variant-radios[data-section="template--14604120391724__main"]') || document.querySelector('variant-selects[data-section="template--14604120391724__main"]');
4343    noScriptInputWrapper.innerHTML = document.querySelector('.product-form__noscript-wrapper-template--14604120391724__main').textContent;
4344    variantSwitcher.outerHTML = noScriptInputWrapper.outerHTML;
4345
4346    document.querySelector('#Variants-template--14604120391724__main').addEventListener('change', function(event) {
4347      hiddenInput.value = event.currentTarget.value;
4348    });
4349  });
4350</script>
4350<script type="application/ld+json">
4351  {
4352    "@context": "http://schema.org/",
4353    "@type": "Product",
4354    "name": "DIY Sweetheart Melt \u0026 Pour Soap Kit",
4355    "url": "https:\/\/www.purenature.co.nz\/products\/diy-sweetheart-melt-pour-soap-kit",
4356    "image": [
4357        "https:\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087_3987x.jpg?v=1787712122"
4358      ],
4359    "description": "Description\nSparkly, sweet, and simple — this fixed heart-shaped soap kit is a fun, affordable way to try melt-and-pour soap making. Ready to use straight away, or gift-wrap it for someone special.\nComes with everything you need, including a reusable silicone heart mould, so all you have to bring is a heatproof jug and a spoon. Easy-to-follow instructions included.\nMakes 6 heart-shaped bars of soap. We recommend wrapping your soaps to avoid sweating.",
4360    "sku": "KT112328",
4361    "brand": {
4362      "@type": "Brand",
4363      "name": "purenaturenz"
4364    },
4365    "aggregateRating": {
4366      "@type": "AggregateRating",
4367        "ratingValue": 5.0,
4368        "ratingCount": 1
4369      },
4370    "offers": [{
4371          "@type" : "Offer","sku": "KT112328","availability" : "http://schema.org/InStock",
4372          "price" : 38.9,
4373          "priceCurrency" : "NZD",
4374          "itemCondition" : "https://schema.org/NewCondition",
4375          "hasMerchantReturnPolicy": {
4376            "@type": "MerchantReturnPolicy",
4377            "name": "Returns and Exchanges Policy",
4378            "merchantReturnLink": "https://www.purenature.co.nz/pages/returns-exchanges",
4379            "returnPolicyCountry": "NZ",
4380            "applicableCountry": "NZ"
4381          },
4382          "shippingDetails": {
4383            "@type": "OfferShippingDetails",
4384            "shippingSettingsLink": "https://www.purenature.co.nz/pages/shipping"
4385          },
4386          "url" : "https:\/\/www.purenature.co.nz\/products\/diy-sweetheart-melt-pour-soap-kit?variant=45837303513132"
4387        }
4388]
4389    
4390  }
4391</script>
4391
4392
4393
4394</section><section id="shopify-section-template--14604120391724__165365144768b8fe87" class="shopify-section section"><div class="page-width"><div id="shopify-block-AODNmNHlESWVZT1R1S__500c2864-7b2e-49bf-8422-fbb23347663c" class="shopify-block shopify-app-block">
4395
4396
4397
4398
4399<div
4400            class="okeReviews-widget-holder"
4401            data-oke-reviews-widget
4402            data-oke-reviews-product-id="shopify-8425207136300"
4403        >
4404            <div data-oke-reviews-version="2.19.0" class="okeReviews okeReviews--theme js-okeReviews">
4405<div class="okeReviews-reviewsWidget js-okeReviews-reviewsWidget ">
4406<div class="okeReviews-reviewsWidget-header">
4407<div class="okeReviews-reviewsWidget-header-poweredBy">
4408<div class="okeReviews-reviewsWidget-poweredBy">
4409<a href="https://www.okendo.io" target="_blank" rel="noopener" class="okeReviews-lazyPoweredBy" aria-label="Powered by Okendo" data-oke-reviews-lazy-class="is-okeReviews-lazyLoaded"></a>
4410</div></div>
4411<div class="okeReviews-reviewsWidget-header-controls">
4412<a target="_blank" rel="noopener" tabindex="0" class="okeReviews-reviewsWidget-header-controls-writeReview js-okeReviews-writeReview okeReviews-button is-okeReviews-hidden" data-oke-ga-click-action="Write Review Click">Write a Review</a></div>
4413</div>
4414<div class="okeReviews-reviewsWidget-reviewsAggregate js-okeReviews-reviewsAggregateContainer">
4415<div data-oke-reviews-aggregate data-oke-reviews-version="2.19.0"
4416data-oke-reviews-review-count="1"
4417class="okeReviews-reviewsAggregate">
4418<div class="okeReviews-reviewsAggregate-side">
4419<div class="okeReviews-reviewsAggregate-side-inner">
4420<div class="okeReviews-reviewsAggregate-summary"
4421data-oke-ga-click-label="DIY Sweetheart Melt &amp; Pour Soap Kit"
4422>
4423<div class="okeReviews-reviewsAggregate-summary-rating">
4424<div class="okeReviews-reviewsAggregate-summary-rating-value">
4425<div class="okeReviews-badge okeReviews-badge--large okeReviews-badge--rating">
4426<span class="okeReviews-a11yText">average rating</span>
4427<span
4428>5.0</span>
4429<span class="okeReviews-a11yText">out of 5</span>
4430</div>
4431</div>
4432<div class="okeReviews-reviewsAggregate-summary-rating-starRating" role="presentation">
4433<span class="okeReviews-starRating">
4434<span class="okeReviews-starRating-indicator" role="presentation">
4435<span class="okeReviews-starRating-indicator-layer"></span>
4436<span class="okeReviews-starRating-indicator-layer okeReviews-starRating-indicator-layer--foreground" style="width: 100%;"></span>
4437</span>
4438</span>
4439</div>
4440</div>
4441<div class="okeReviews-reviewsAggregate-summary-total">
4442Based on 1 review
4443</div>
4444</div><div class="okeReviews-reviewsAggregate-ratingDistribution js-or-rtgDis">
4445<ul class="okeReviews-ratingDistribution" aria-label="Rating distribution">
4446<li class="okeReviews-ratingDistribution-item">
4447<div class="okeReviews-ratingDistribution-item-label">
4448<div class="okeReviews-ratingDistribution-item-label-inner">5 Stars</div>
4449</div>
4450<div class="okeReviews-ratingDistribution-item-value">
4451<div class="okeReviews-ratingDistribution-item-value-inner">
4452<div class="okeReviews-ratingDistribution-item-value-graph" role="presentation">
4453<div class="okeReviews-barGraph">
4454<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--background"></div>
4455<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--foreground" style="width: 100%"></div>
4456</div>
4457</div>
4458<div class="okeReviews-ratingDistribution-item-value-count">
44591 <span class="okeReviews-a11yText">Review</span>
4460</div>
4461</div>
4462</div>
4463</li>
4464<li class="okeReviews-ratingDistribution-item">
4465<div class="okeReviews-ratingDistribution-item-label">
4466<div class="okeReviews-ratingDistribution-item-label-inner">4 Stars</div>
4467</div>
4468<div class="okeReviews-ratingDistribution-item-value">
4469<div class="okeReviews-ratingDistribution-item-value-inner">
4470<div class="okeReviews-ratingDistribution-item-value-graph" role="presentation">
4471<div class="okeReviews-barGraph">
4472<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--background"></div>
4473<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--foreground" style="width: 0%"></div>
4474</div>
4475</div>
4476<div class="okeReviews-ratingDistribution-item-value-count">
44770 <span class="okeReviews-a11yText">Reviews</span>
4478</div>
4479</div>
4480</div>
4481</li>
4482<li class="okeReviews-ratingDistribution-item">
4483<div class="okeReviews-ratingDistribution-item-label">
4484<div class="okeReviews-ratingDistribution-item-label-inner">3 Stars</div>
4485</div>
4486<div class="okeReviews-ratingDistribution-item-value">
4487<div class="okeReviews-ratingDistribution-item-value-inner">
4488<div class="okeReviews-ratingDistribution-item-value-graph" role="presentation">
4489<div class="okeReviews-barGraph">
4490<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--background"></div>
4491<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--foreground" style="width: 0%"></div>
4492</div>
4493</div>
4494<div class="okeReviews-ratingDistribution-item-value-count">
44950 <span class="okeReviews-a11yText">Reviews</span>
4496</div>
4497</div>
4498</div>
4499</li>
4500<li class="okeReviews-ratingDistribution-item">
4501<div class="okeReviews-ratingDistribution-item-label">
4502<div class="okeReviews-ratingDistribution-item-label-inner">2 Stars</div>
4503</div>
4504<div class="okeReviews-ratingDistribution-item-value">
4505<div class="okeReviews-ratingDistribution-item-value-inner">
4506<div class="okeReviews-ratingDistribution-item-value-graph" role="presentation">
4507<div class="okeReviews-barGraph">
4508<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--background"></div>
4509<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--foreground" style="width: 0%"></div>
4510</div>
4511</div>
4512<div class="okeReviews-ratingDistribution-item-value-count">
45130 <span class="okeReviews-a11yText">Reviews</span>
4514</div>
4515</div>
4516</div>
4517</li>
4518<li class="okeReviews-ratingDistribution-item">
4519<div class="okeReviews-ratingDistribution-item-label">
4520<div class="okeReviews-ratingDistribution-item-label-inner">1 Star</div>
4521</div>
4522<div class="okeReviews-ratingDistribution-item-value">
4523<div class="okeReviews-ratingDistribution-item-value-inner">
4524<div class="okeReviews-ratingDistribution-item-value-graph" role="presentation">
4525<div class="okeReviews-barGraph">
4526<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--background"></div>
4527<div class="okeReviews-barGraph-layer okeReviews-barGraph-layer--foreground" style="width: 0%"></div>
4528</div>
4529</div>
4530<div class="okeReviews-ratingDistribution-item-value-count">
45310 <span class="okeReviews-a11yText">Reviews</span>
4532</div>
4533</div>
4534</div>
4535</li>
4536</ul>
4537</div></div>
4538</div>
4539<div class="okeReviews-reviewsAggregate-primary">
4540<div class="okeReviews-reviewsAggregate-recommends">
4541<span class="okeReviews-reviewsAggregate-recommends-badge okeReviews-badge okeReviews-badge--recommended">100%</span>
4542<span>
4543of reviewers would recommend this product to a friend
4544</span>
4545</div>
4546<div class="okeReviews-reviewsAggregate-mod">
4547<div class="okeReviews-reviewsAggregate-mod-itm okeReviews-reviewsAggregate-mod-itm--medAgg">
4548</div></div>
4549</div>
4550</div>
4551</div>
4552<div class="okeReviews-reviewsWidget-reviews js-okeReviews-reviewsContainer">
4553<div class="okeReviews-reviews">
4554<div class="okeReviews-reviews-controls">
4555<div class="okeReviews-reviews-controls-filterToggle">
4556<button class="okeReviews-filterToggle okeReviews-button is-okeReviews-hidden js-okeReviews-filterToggle" aria-controls="filters" aria-expanded="false" data-oke-ga-click-action="Filter Toggle Click">
4557Filters
4558<span class="okeReviews-filterToggle-count js-okeReviews-filterCount is-okeReviews-hidden"></span>
4559</button></div>
4560<div class="okeReviews-reviews-controls-sort">
4561<div class="okeReviews-reviews-controls-reviewCount">
45621 Review
4563</div>
4564<div class="okeReviews-reviews-controls-select">
4565<span class="okeReviews-select js-okeReviews-select">
4566<label for="okeReviews-reviews-controls-sort" class="okeReviews-a11yText">Sort by</label>
4567<select id="okeReviews-reviews-controls-sort" class="okeReviews-select-input js-okeReviews-select-input" data-oke-ga-change-action="Review Sort">
4568<option value="date desc">Most Recent</option>
4569<option value="date asc">Oldest</option>
4570<option value="has_media desc" >Photos &amp; Videos</option>
4571<option value="rating desc" >Highest Rating</option>
4572<option value="rating asc">Lowest Rating</option>
4573<option value="helpful desc" >Most Helpful</option>
4574<option value="unhelpful desc">Least Helpful</option>
4575</select>
4576</span>
4577</div></div>
4578<div class="okeReviews-reviews-controls-filters">
4579<div class="okeReviews-filters js-okeReviews-filters is-okeReviews-hidden">
4580</div>
4581</div>
4582</div>
4583<div class="okeReviews-reviews-alert okeReviews-reviews-alert--top okeReviews-alert okeReviews-alert--top js-okeReviews-topAlert" aria-hidden="true">
4584<div class="okeReviews-reviews-alert-inner okeReviews-alert-inner js-okeReviews-alertInner">
4585</div>
4586</div><div class="okeReviews-reviews-main js-okeReviews-reviews-main">
4587<div class="okeReviews-reviews-review">
4588<article data-oke-reviews-version="2.19.0" class="okeReviews-review js-okeReviews-review" data-oke-reviews-review-id="b8caf2d6-de95-4e52-a764-1d59717bd2a5" data-oke-reviews-reviewer-name="Judy"
4589 data-oke-ga-click-label="DIY Sweetheart Melt &amp; Pour Soap Kit" 
4590>
4591<div class="okeReviews-review-side">
4592<div class="okeReviews-review-side-inner">
4593<div class="okeReviews-review-reviewer">
4594<div class="okeReviews-review-reviewer-profile js-okeReviews-reviewerProfile">
4595<div class="okeReviews-review-reviewer-profile-avatar">
4596<div class="okeReviews-avatar okeReviews-avatar--reviewer ">
4597<div class="okeReviews-avatar-placeholder" aria-hidden="true">J</div>
4598</div>
4599</div>
4600<div class="okeReviews-review-reviewer-profile-details">
4601<div class="okeReviews-review-reviewer-profile-details-inner">
4602<span class="okeReviews-review-reviewer-profile-name" aria-hidden="true">Judy</span>
4603<span class="okeReviews-a11yText">Reviewed by Judy</span>
4604</div>
4605<div class="okeReviews-review-reviewer-profile-status okeReviews-review-reviewer-profile-status--verified">
4606Verified Buyer
4607</div>
4608</div>
4609</div>
4610<div class="okeReviews-review-recommendation okeReviews-review-recommendation--yes">I recommend this product</div>
4611</div>
4612</div>
4613</div>
4614<div class="okeReviews-review-primary">
4615<div class="okeReviews-review-meta js-okeReviews-reviewMeta">
4616<div class="okeReviews-review-starRating">
4617<div class="okeReviews-starRating">
4618<span class="okeReviews-a11yText">Rated 5 out of 5</span>
4619<span class="okeReviews-starRating-indicator" role="presentation">
4620<span class="okeReviews-starRating-indicator-layer"></span>
4621<span class="okeReviews-starRating-indicator-layer okeReviews-starRating-indicator-layer
4621--foreground" style="width: 100%;"></span>
4622</span>
4623</div>
4624</div><div class="okeReviews-review-date">
4625<span class="okeReviews-a11yText">Review posted</span><span data-oke-reviews-date="2026-09-10T05:52:33.156Z"></span>
4626</div></div><div class="okeReviews-review-main js-okeReviews-reviewMain " data-oke-reviews-review-id="b8caf2d6-de95-4e52-a764-1d59717bd2a5">
4627<h2 class="okeReviews-review-main-heading">
4628Bought for a gift.
4629</h2>
4630<div class="okeReviews-review-main-content">
4631<div class="js-okeReviews-reviewContent okeReviews-review-main-content-body">
4632<p>Well packaged and well presented. Bought for granddaughter for Christmas.  Arrived in 2 days in great order. Communication was great for every step of the way. </p><p>I&#x27;m sure she is going to love this.</p>
4633</div>
4634<div class="okeReviews-review-main-content-controls">
4635<span class="okeReviews-review-main-content-loader">Loading...</span>
4636<button class="okeReviews-review-main-content-untruncate okeReviews-review-main-content-readMore js-okeReviews-readMore" aria-hidden="true">Read more</button>
4637</div>
4638</div>
4639</div>
4640<div class="okeReviews-review-helpful okeReviews-helpful js-okeReviews-reviewHelpful">
4641<span class="okeReviews-review-helpful-question okeReviews-helpful-question">Was this helpful?</span>
4642<div class="okeReviews-review-helpful-vote okeReviews-helpful-vote">
4643<button class="okeReviews-review-helpful-vote-button okeReviews-review-helpful-vote-button--positive okeReviews-helpful-vote-button okeReviews-helpful-vote-button--positive js-okeReviews-review-helpful-vote-button" aria-label="Yes" aria-describedby="okeReviews-helpful-vote-counter-positive-b8caf2d6-de95-4e52-a764-1d59717bd2a5" data-oke-reviews-vote="positive" data-oke-reviews-review-id="b8caf2d6-de95-4e52-a764-1d59717bd2a5" data-oke-ga-click-action="Review Upvote">
4644<span id="okeReviews-helpful-vote-counter-positive-b8caf2d6-de95-4e52-a764-1d59717bd2a5" class="okeReviews-review-helpful-vote-counter okeReviews-helpful-vote-counter">
4645<span class="js-okeReviews-review-helpful-vote-counter-positive" data-oke-reviews-review-id="b8caf2d6-de95-4e52-a764-1d59717bd2a5">0</span> <span class="okeReviews-a11yText">people voted yes</span>
4646</span>
4647</button>
4648<button class="okeReviews-review-helpful-vote-button okeReviews-review-helpful-vote-button--negative okeReviews-helpful-vote-button okeReviews-helpful-vote-button--negative js-okeReviews-review-helpful-vote-button" aria-label="No" aria-describedby="okeReviews-helpful-vote-counter-negative-b8caf2d6-de95-4e52-a764-1d59717bd2a5" data-oke-reviews-vote="negative" data-oke-reviews-review-id="b8caf2d6-de95-4e52-a764-1d59717bd2a5" data-oke-ga-click-action="Review Downvote">
4649<span id="okeReviews-helpful-vote-counter-negative-b8caf2d6-de95-4e52-a764-1d59717bd2a5" class="okeReviews-review-helpful-vote-counter okeReviews-helpful-vote-counter">
4650<span class="js-okeReviews-review-helpful-vote-counter-negative" data-oke-reviews-review-id="b8caf2d6-de95-4e52-a764-1d59717bd2a5">0</span> <span class="okeReviews-a11yText">people voted no</span>
4651</span>
4652</button>
4653</div>
4654</div>
4655
4656</div>
4657</article>
4658</div>
4659</div>
4660<div class="okeReviews-reviews-alert okeReviews-reviews-alert--bottom okeReviews-alert okeReviews-alert--bottom js-okeReviews-bottomAlert" aria-hidden="true">
4661<div class="okeReviews-reviews-alert-inner okeReviews-alert-inner js-okeReviews-alertInner">
4662</div>
4663</div><div class="okeReviews-reviews-footer js-okeReviews-footer js-okeReviews-reviews-footer ">
4664<button class="okeReviews-reviews-showMore okeReviews-showMore js-okeReviews-showMore" data-oke-reviews-next-uri="" data-oke-ga-click-action="Review Load More">Show more</button>
4665</div>
4666</div>
4667</div>
4668</div>
4669</div>
4670<script>
4671!function(){function e(e){var d=e.getBoundingClientRect().width;d>=i.s&&d<i.m&&e.classList.add(s.m),d<i.m||e.classList.add(s.l)}var i={s:640,m:960},s={m:"is-okeReviews-reviewsWidget-medium",l:"is-okeReviews-reviewsWidget-large"};e(document.querySelector(".js-okeReviews-reviewsWidget"))}();
4672</script>
4672
4673
4674        </div>
4675
4676
4677</div>
4678</div>
4679
4680
4681</section><section id="shopify-section-template--14604120391724__product-recipes" class="shopify-section section"><link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-slider.css?v=158694786325357362261656966296" media="print" onload="this.media='all'">
4682<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-card.css?v=78324988102948063961656956179" media="print" onload="this.media='all'">
4683<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-article-card.css?v=6002386183941938641660124492" media="print" onload="this.media='all'">
4684<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/section-featured-blog.css?v=171026778155046899571656578991" media="print" onload="this.media='all'">
4685
4686<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-slider.css?v=158694786325357362261656966296" rel="stylesheet" type="text/css" media="all" /></noscript>
4687<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-card.css?v=78324988102948063961656956179" rel="stylesheet" type="text/css" media="all" /></noscript>
4688<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-article-card.css?v=6002386183941938641660124492" rel="stylesheet" type="text/css" media="all" /></noscript>
4689
4690<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/section-featured-blog.css?v=171026778155046899571656578991" rel="stylesheet" type="text/css" media="all" />
4691<style data-shopify>.section-template--14604120391724__product-recipes-padding {
4692    padding-top: 48px;
4693    padding-bottom: 48px;
4694  }
4695
4696  @media screen and (min-width: 750px) {
4697    .section-template--14604120391724__product-recipes-padding {
4698      padding-top: 92px;
4699      padding-bottom: 92px;
4700    }
4701  }</style>
4702
4703
4704</section><section id="shopify-section-template--14604120391724__product-recommendations" class="shopify-section section"><link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-card.css?v=78324988102948063961656956179" media="print" onload="this.media='all'">
4705<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-price.css?v=37146391857764749381665588509" media="print" onload="this.media='all'">
4706<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/section-product-recommendations.css?v=130272375182308043681656966297" media="print" onload="this.media='all'">
4707
4708<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-card.css?v=78324988102948063961656956179" rel="stylesheet" type="text/css" media="all" /></noscript>
4709<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-price.css?v=37146391857764749381665588509" rel="stylesheet" type="text/css" media="all" /></noscript>
4710<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/section-product-recommendations.css?v=130272375182308043681656966297" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--14604120391724__product-recommendations-padding {
4711    padding-top: 48px;
4712    padding-bottom: 52px;
4713  }
4714
4715  @media screen and (min-width: 750px) {
4716    .section-template--14604120391724__product-recommendations-padding {
4717      padding-top: 92px;
4718      padding-bottom: 100px;
4719    }
4720  }</style><div class="color-background-1 gradient">
4721  <product-recommendations class="product-recommendations section-template--14604120391724__product-recommendations-padding isolate" data-url="/recommendations/products?section_id=template--14604120391724__product-recommendations&product_id=8425207136300&limit=4">
4722    <div class="page-width-desktop">
4723      
4724    </div>
4725  </product-recommendations>
4726</div>
4727
4728
4729
4730
4731</section>
4732    </main>
4733
4734    <div id="shopify-section-footer" class="shopify-section">
4735<link href="//www.purenature.co.nz/cdn/shop/t/21/assets/section-footer.css?v=68857972250800468561668048382" rel="stylesheet" type="text/css" media="all" />
4736<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-newsletter.css?v=50795540168754480781656659750" media="print" onload="this.media='all'">
4737<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-menu.css?v=129267058877082496571649137566" media="print" onload="this.media='all'">
4738<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-payment.css?v=69253961410771838501649137568" media="print" onload="this.media='all'">
4739<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-social.css?v=85406394482884151231656420438" media="print" onload="this.media='all'">
4740<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-rte.css?v=141794719447195740151656969293" media="print" onload="this.media='all'">
4741<link rel="stylesheet" href="//www.purenature.co.nz/cdn/shop/t/21/assets/disclosure.css?v=646595190999601341649137566" media="print" onload="this.media='all'">
4742
4743<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-newsletter.css?v=50795540168754480781656659750" rel="stylesheet" type="text/css" media="all" /></noscript>
4744<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-menu.css?v=129267058877082496571649137566" rel="stylesheet" type="text/css" media="all" /></noscript>
4745<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-payment.css?v=69253961410771838501649137568" rel="stylesheet" type="text/css" media="all" /></noscript>
4746<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-list-social.css?v=85406394482884151231656420438" rel="stylesheet" type="text/css" media="all" /></noscript>
4747<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/component-rte.css?v=141794719447195740151656969293" rel="stylesheet" type="text/css" media="all" /></noscript>
4748<noscript><link href="//www.purenature.co.nz/cdn/shop/t/21/assets/disclosure.css?v=646595190999601341649137566" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.footer {
4749    margin-top: 0px;
4750  }
4751
4752  .section-footer-padding {
4753    padding-top: 50px;
4754    padding-bottom: 42px;
4755  }
4756
4757  @media screen and (min-width: 750px) {
4758    .footer {
4759      margin-top: 0px;
4760    }
4761
4762    .section-footer-padding {
4763      padding-top: 96px;
4764      padding-bottom: 80px;
4765    }
4766  }</style><footer class="footer color-accent-1 gradient"><div class="section-footer-padding">
4766<div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet "><div class="footer-block grid__item" ><h2 class="footer-block__heading">Get in touch</h2><div class="footer-block__details-content rte block-1">
4767                      <p>Mon-Fri  / 9am-4pm</p><p><a href="tel: 09 813 9412" title="tel: 09 813 9412">09 813 9412</a></p><p><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p>
4768                      
4769                    </div><ul class="footer__list-social list-unstyled list-social" role="list"><li class="list-social__item">
4770                            <a href="https://facebook.com/nzpurenature" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18">
4771  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
4772</svg>
4773<span class="visually-hidden">Facebook</span>
4774                            </a>
4775                          </li><li class="list-social__item">
4776                            <a href="https://www.pinterest.nz/nzpurenature" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 17 18">
4777  <path fill="currentColor" d="M8.48.58a8.42 8.42 0 015.9 2.45 8.42 8.42 0 011.33 10.08 8.28 8.28 0 01-7.23 4.16 8.5 8.5 0 01-2.37-.32c.42-.68.7-1.29.85-1.8l.59-2.29c.14.28.41.52.8.73.4.2.8.31 1.24.31.87 0 1.65-.25 2.34-.75a4.87 4.87 0 001.6-2.05 7.3 7.3 0 00.56-2.93c0-1.3-.5-2.41-1.49-3.36a5.27 5.27 0 00-3.8-1.43c-.93 0-1.8.16-2.58.48A5.23 5.23 0 002.85 8.6c0 .75.14 1.41.43 1.98.28.56.7.96 1.27 1.2.1.04.19.04.26 0 .07-.03.12-.1.15-.2l.18-.68c.05-.15.02-.3-.11-.45a2.35 2.35 0 01-.57-1.63A3.96 3.96 0 018.6 4.8c1.09 0 1.94.3 2.54.89.61.6.92 1.37.92 2.32 0 .8-.11 1.54-.33 2.21a3.97 3.97 0 01-.93 1.62c-.4.4-.87.6-1.4.6-.43 0-.78-.15-1.06-.47-.27-.32-.36-.7-.26-1.13a111.14 111.14 0 01.47-1.6l.18-.73c.06-.26.09-.47.09-.65 0-.36-.1-.66-.28-.89-.2-.23-.47-.35-.83-.35-.45 0-.83.2-1.13.62-.3.41-.46.93-.46 1.56a4.1 4.1 0 00.18 1.15l.06.15c-.6 2.58-.95 4.1-1.08 4.54-.12.55-.16 1.2-.13 1.94a8.4 8.4 0 01-5-7.65c0-2.3.81-4.28 2.44-5.9A8.04 8.04 0 018.48.57z">
4778</svg>
4779<span class="visually-hidden">Pinterest</span>
4780                            </a>
4781                          </li><li class="list-social__item">
4782                            <a href="https://www.instagram.com/nzpurenature" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18">
4783  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
4784  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
4785</svg>
4786<span class="visually-hidden">Instagram</span>
4787                            </a>
4788                          </li><li class="list-social__item">
4789                            <a href="https://www.youtube.com/channel/UCw50EM2VCoOXM89cNl3BERQ" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70">
4790  <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor">
4791</svg>
4792<span class="visually-hidden">YouTube</span>
4793                            </a>
4794                          </li></ul></div><div class="footer-block grid__item" ><h2 class="footer-block__heading">Click &amp; Collect</h2><div class="footer-block__details-content rte block-2">
4795                      <p>Mon-Fri  /  9am-3.30pm</p><p>626a Rosebank Road<br/>Avondale, Auckland 1026</p><p></p>
4796                      
4797                      <div class="cta-wrap">
4798                        <div class="cta">
4799                          <a href="/pages/click-and-collect"> More info </a>
4800                        </div>
4801                        <div class="cta">
4802                          <a href="https://www.google.com/maps/place/PureNature/@-36.8733388,174.6659287,17.71z/data=!4m5!3m4!1s0x6d0d411055328d3d:0x6d1a6bac21289b1!8m2!3d-36.8732341!4d174.6681934"> View on Map </a>
4803                        </div>
4804
4805                      </div>
4806                      
4807                    </div></div><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">Customer Service</h2><ul class="footer-block__details-content list-unstyled"><li>
4808                            <a href="/pages/contact-us" class="link link--text list-menu__item list-menu__item--link">
4809                              Contact Us
4810                            </a>
4811                          </li><li>
4812                            <a href="/pages/shipping" class="link link--text list-menu__item list-menu__item--link">
4813                              Shipping
4814                            </a>
4815                          </li><li>
4816                            <a href="/pages/returns-exchanges" class="link link--text list-menu__item list-menu__item--link">
4817                              Returns
4818                            </a>
4819                          </li></ul></div><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">Purenature</h2><ul class="footer-block__details-content list-unstyled"><li>
4820                            <a href="/pages/about" class="link link--text list-menu__item list-menu__item--link">
4821                              About Us
4822                            </a>
4823                          </li><li>
4824                            <a href="/pages/accreditations-and-affiliations" class="link link--text list-menu__item list-menu__item--link">
4825                              Accreditations & Affiliations
4826                            </a>
4827                          </li><li>
4828                            <a href="/pages/faq" class="link link--text list-menu__item list-menu__item--link">
4829                              FAQs
4830                            </a>
4831                          </li><li>
4832                            <a href="/pages/pure-points-loyalty-program" class="link link--text list-menu__item list-menu__item--link">
4833                              PurePoints
4834                            </a>
4835                          </li><li>
4836                            <a href="/pages/reviews" class="link link--text list-menu__item list-menu__item--link">
4837                              Reviews
4838                            </a>
4839                          </li></ul></div></div></div><div class="footer__content-bottom">
4840      <div class="footer__content-bottom-wrapper page-width">
4841        <div class="footer__column footer__localization isolate"></div>
4842        <div class="footer__column footer__column--info"><div class="footer__copyright caption">
4843            <span class="copyright__content">&copy; 2026, <a href="/" title="">PureNature NZ</a></span>
4844            <span class="copyright__content">All Rights Reserved.</span>
4845          </div>
4846          <div class="footer__privacy-links">
4847            
4848              <a href="/pages/privacy-policy">Privacy Policy</a>
4849            
4850              <a href="/pages/site-security">Site Security</a>
4851            
4852              <a href="/pages/terms-conditions">Terms & Conditions</a>
4853            
4854          </div>
4855        </div>
4856        <div class="footer__column footer__dev-team">
4857          Website by <a href="https://cyberworkshop.co.nz/" rel="noopener noreferrer nofollow" target="_blank">CyberWorkshop</a>
4858        </div>
4859      </div>
4860    </div>
4861  </div>
4862</footer>
4863
4864
4865
4866
4867</div>
4868
4869    <ul hidden>
4870      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
4871    </ul>
4872
4873    
4873<script>
4874      window.shopUrl = 'https://www.purenature.co.nz';
4875      window.routes = {
4876        cart_add_url: '/cart/add',
4877        cart_change_url: '/cart/change',
4878        cart_update_url: '/cart/update',
4879        predictive_search_url: '/search/suggest'
4880      };
4881
4882      window.cartStrings = {
4883        error: `There was an error while updating your cart. Please try again.`,
4884        quantityError: `You can only add [quantity] of this item to your cart.`,
4885        freeShippingBannerEnabled: true
4886      }
4887
4888      window.variantStrings = {
4889        addToCart: `Add to cart`,
4890        soldOut: `Out of stock`,
4891        unavailable: `Unavailable`,
4892      }
4893
4894      window.accessibilityStrings = {
4895        imageAvailable: `Image [index] is now available in gallery view`,
4896        shareSuccess: `Link copied to clipboard`,
4897        pauseSlideshow: `Pause slideshow`,
4898        playSlideshow: `Play slideshow`,
4899      }
4900    </script>
4900<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/predictive-search.js?v=31278710863581584031649137567" defer="defer"></script>
4900<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/8.1.6/swiper-bundle.min.js" integrity="sha512-BalAj1QDxNKnkwuDTiYL62iR/evB9429/SoJVTK9344Sc1VJtwpC4OFxKNu3vZMtSpbLEre3oCtr0maV3CddRw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
4900
4901    
4901<script src="//www.purenature.co.nz/cdn/shop/t/21/assets/cws-global.js?v=31874965605925548661779409396" defer="defer"></script>
4901
4902    
4903<link rel="dns-prefetch" href="https://swymstore-v3pro-01.swymrelay.com" crossorigin>
4904<link rel="dns-prefetch" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
4905<link rel="preconnect" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
4906<script id="swym-snippet">
4907  window.swymLandingURL = document.URL;
4908  window.swymCart = {"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};
4909  window.swymPageLoad = function(){
4910    window.SwymProductVariants = window.SwymProductVariants || {};
4911    window.SwymHasCartItems = 0 > 0;
4912    window.SwymPageData = {}, window.SwymProductInfo = {};var variants = [];
4913    window.SwymProductInfo.product = {"id":8425207136300,"title":"DIY Sweetheart Melt \u0026 Pour Soap Kit","handle":"diy-sweetheart-melt-pour-soap-kit","description":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003eSparkly, sweet, and simple — this fixed heart-shaped soap kit is a fun, affordable way to try melt-and-pour soap making. Ready to use straight away, or gift-wrap it for someone special.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eComes with everything you need, including a reusable silicone heart mould, so all you have to bring is a heatproof jug and a spoon. Easy-to-follow instructions included.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eMakes 6 heart-shaped bars of soap. We recommend wrapping your soaps to avoid sweating.\u003c\/p\u003e","published_at":"2026-09-01T11:32:08+12:00","created_at":"2026-07-23T08:51:20+12:00","vendor":"purenaturenz","type":"Kits","tags":["Bath","Bath Kit","Kits","MinPrice: 38.90","Soap Making","Soap Making Kits"],"price":3890,"price_min":3890,"price_max":3890,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45837303513132,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"KT112328","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"DIY Sweetheart Melt \u0026 Pour Soap Kit","public_title":null,"options":["Default Title"],"price":3890,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122","\/\/www.purenature.co.nz\/cdn\/shop\/files\/SweetheartComponents.jpg?v=1787714502"],"featured_image":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122","options":["Title"],"media":[{"alt":null,"id":38463963627564,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3987,"width":3987,"src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122"},"aspect_ratio":1.0,"height":3987,"media_type":"image","src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122","width":3987},{"alt":null,"id":38464151289900,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3859,"width":3859,"src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/SweetheartComponents.jpg?v=1787714502"},"aspect_ratio":1.0,"height":3859,"media_type":"image","src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/SweetheartComponents.jpg?v=1787714502","width":3859}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003eSparkly, sweet, and simple — this fixed heart-shaped soap kit is a fun, affordable way to try melt-and-pour soap making. Ready to use straight away, or gift-wrap it for someone special.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eComes with everything you need, including a reusable silicone heart mould, so all you have to bring is a heatproof jug and a spoon. Easy-to-follow instructions included.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eMakes 6 heart-shaped bars of soap. We recommend wrapping your soaps to avoid sweating.\u003c\/p\u003e"};
4914    window.SwymProductInfo.variants = window.SwymProductInfo.product.variants;
4915    var piu = "\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087_620x620.jpg?v=1787712122";
4916    
4917      SwymProductVariants[45837303513132] = {
4918        empi:window.SwymProductInfo.product.id,epi:45837303513132,
4919        dt: "DIY Sweetheart Melt \u0026 Pour Soap Kit",
4920        du: "https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit",
4921        iu:  piu ,
4922        stk: 61,
4923        pr: 3890/100,
4924        ct: window.SwymProductInfo.product.type,
4925        
4926        variants: [{ "Default Title" : 45837303513132}]
4927      };window.SwymProductInfo.currentVariant = 45837303513132;
4928    var product_data = {
4929      et: 1, empi: window.SwymProductInfo.product.id, epi: window.SwymProductInfo.currentVariant,
4930      dt: "DIY Sweetheart Melt \u0026 Pour Soap Kit", du: "https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit",
4931      ct: window.SwymProductInfo.product.type, pr: 3890/100,
4932      iu:  piu , variants: [{ "Default Title" : 45837303513132 }],
4933      stk:61 
4934    };
4935    window.SwymPageData = product_data;
4936    
4937    window.SwymPageData.uri = window.swymLandingURL;
4938  };
4939
4940  if(window.selectCallback){
4941    (function(){
4942      // Variant select override
4943      var originalSelectCallback = window.selectCallback;
4944      window.selectCallback = function(variant){
4945        originalSelectCallback.apply(this, arguments);
4946        try{
4947          if(window.triggerSwymVariantEvent){
4948            window.triggerSwymVariantEvent(variant.id);
4949          }
4950        }catch(err){
4951          console.warn("Swym selectCallback", err);
4952        }
4953      };
4954    })();
4955  }
4956  window.swymCustomerId = null;
4957  window.swymCustomerExtraCheck = null;
4958
4959  var swappName = ("Wishlist" || "Wishlist");
4960  var swymJSObject = {
4961    pid: "jkjjFJCnF7moUE908jPbdh6Tgzl0j884U+HRaGSyzko=" || "jkjjFJCnF7moUE908jPbdh6Tgzl0j884U+HRaGSyzko=",
4962    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
4963  };
4964  window.swymJSShopifyLoad = function(){
4965    if(window.swymPageLoad) swymPageLoad();
4966    if(!window._swat) {
4967      (function (s, w, r, e, l, a, y) {
4968        r['SwymRetailerConfig'] = s;
4969        r[s] = r[s] || function (k, v) {
4970          r[s][k] = v;
4971        };
4972      })('_swrc', '', window);
4973      _swrc('RetailerId', swymJSObject.pid);
4974      _swrc('Callback', function(){initSwymShopify();});
4975    }else if(window._swat.postLoader){
4976      _swrc = window._swat.postLoader;
4977      _swrc('RetailerId', swymJSObject.pid);
4978      _swrc('Callback', function(){initSwymShopify();});
4979    }else{
4980      initSwymShopify();
4981    }
4982  }
4983  if(!window._SwymPreventAutoLoad) {
4984    swymJSShopifyLoad();
4985  }
4986  window.swymGetCartCookies = function(){
4987    var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
4988    var reqdCookies = {};
4989    RequiredCookies.forEach(function(k){
4990      reqdCookies[k] = _swat.storage.getRaw(k);
4991    });
4992    var cart_token = window.swymCart.token;
4993    var data = {
4994        action:'cart',
4995        token:cart_token,
4996        cookies:reqdCookies
4997    };
4998    return data;
4999  }
5000
5001  window.swymGetCustomerData = function(){
5002    
5003    return {status:1};
5004    
5005  }
5006</script>
5006
5007
5008<style id="safari-flasher-pre"></style>
5009<script>
5010  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
5011    document.getElementById("safari-flasher-pre").innerHTML = ''
5012      + '#swym-plugin,#swym-hosted-plugin{display: none;}'
5013      + '.swym-button.swym-add-to-wishlist{display: none;}'
5014      + '.swym-button.swym-add-to-watchlist{display: none;}'
5015      + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}'
5016      + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,'
5017      + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification'
5018      + '{-webkit-transition: none; transition: none;}'
5019      + '';
5020    window.SwymCallbacks = window.SwymCallbacks || [];
5021    window.SwymCallbacks.push(function(tracker){
5022      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){
5023        // flash-preventer
5024        var x = function(){
5025          SwymUtils.onDOMReady(function() {
5026            var d = document.createElement("div");
5027            d.innerHTML = "<style id='safari-flasher-post'>"
5028              + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}"
5029              + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}"
5030              + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}"
5031              + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification,"
5032              + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification"
5033              + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}"
5034              + "</style>";
5035            document.head.appendChild(d);
5036          });
5037        };
5038        setTimeout(x, 10);
5039      });
5040    });
5041  }
5042
5043  // Get the money format for the store from shopify
5044  window.SwymOverrideMoneyFormat = "${{amount}}";
5045</script>
5045
5046<style id="swym-product-view-defaults">
5047  /* Hide when not loaded */
5048  .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){
5049    display: none;
5050  }
5051</style>
5052
5053   
5054
5055
5056<div class="smile-shopify-init"
5057  data-channel-key="channel_PORbweuhI7fDHbnqgOkacQQs"
5058
5059></div>
5060
5061
5062<script>
5063// Clear the Gift Card Pro form after it is added to the cart
5064document.addEventListener('gcp-item-added', function() {
5065
5066window.GCPSDK.form.set('id', '41818368245955');
5067window.GCPSDK.form.set('properties._gcp_send_to_self', false);
5068window.GCPSDK.form.set('properties._gcp_recipient_email', "");
5069window.GCPSDK.form.set('properties._gcp_recipient_phone', "");
5070window.GCPSDK.form.set('properties._gcp_recipient_name', "");
5071window.GCPSDK.form.set('properties._gcp_message_from', "");
5072window.GCPSDK.form.set('properties._gcp_message_text', "");
5073window.GCPSDK.form.set('properties._gcp_delivery_time', "Send Now");
5074window.GCPSDK.form.set('properties._gcp_video_url', "");
5075window.GCPSDK.form.set('properties._gcp_thumbnail_url', "");
5076
5077});
5078</script>
5078    
5079
5080
5081<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
5082
5083
5084<!-- BEGIN app snippet: swymVersion -->
5084<script>var __SWYM__VERSION__ = '7.0.10';</script>
5084<!-- END app snippet -->
5085<!-- BEGIN app snippet: swymCustomCss -->
5086
5087
5088
5089
5090<style id="swym-custom-css">
5091
5092</style>
5093
5094<!-- END app snippet -->
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107<script>
5108  (function () {
5109    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
5110    
5111
5112    // Put metafields in window variable
5113    const commonCustomizationSettings = '';
5114    try {
5115      const parsedSettings = JSON.parse(commonCustomizationSettings);
5116      if (parsedSettings) {
5117        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
5118      } else {
5119        window.SwymWishlistCommonCustomizationSettings = {};
5120      }
5121    } catch (e) {
5122      window.SwymWishlistCommonCustomizationSettings = {};
5123    }
5124
5125    let enabledCommonFeatures = '{"multiple-wishlist":false}';
5126    try {
5127      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
5128    } catch (e) {
5129      enabledCommonFeatures = {};
5130    }
5131    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
5132    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
5133
5134    // Ghost-Intent Configuration
5135    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
5136    try {
5137      let ghostIntentConfig = {
5138        isExplicitConsentNeeded: false,
5139        isExplicitConsentNeededEvenForLocalStorage: false,
5140        askForPermissionOnFirstClick: true
5141      };
5142      
5143      
5144      
5145      window.SwymGhostIntentConfig = ghostIntentConfig;
5146    } catch(e) {
5147      window.SwymGhostIntentConfig = {
5148        isExplicitConsentNeeded: false,
5149        isExplicitConsentNeededEvenForLocalStorage: false,
5150        askForPermissionOnFirstClick: true
5151      };
5152    }
5153
5154    // Education Layer Configuration
5155    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
5156    
5157    
5158    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
5159
5160    // Login Nudge Configuration
5161    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
5162    
5163    
5164    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
5165
5166    // Initialize or ensure SwymViewProducts exists
5167    if (!window.SwymViewProducts) {
5168      window.SwymViewProducts = {};
5169    }
5170    
5171      try {
5172        const socialCountMap = { "https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit": { "socialCount": 5, "empi": 8425207136300 } };
5173        // Integrate social count data into existing SwymViewProducts structure
5174        Object.keys(socialCountMap).forEach(function(key) {
5175          if (!window.SwymViewProducts[key]) {
5176            window.SwymViewProducts[key] = {};
5177          }
5178
5179          window.SwymViewProducts[key] = socialCountMap[key];
5180        });
5181      } catch (e) {
5182        // Silent error handling
5183      }
5184    
5185  })();
5186</script>
5186
5187
5188<!-- BEGIN app snippet: swymLoadConsentManager -->
5189<script>
5190  (function () {
5191    if (document.querySelector("script[data-swym-consent-manager]")) return;
5192    var swymConsentManagerScript = document.createElement("script");
5193    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a11486-3564-7a0b-b518-5c3100ff9513\/swym-relay-843\/assets\/swym-consent-manager.js";
5194    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
5195    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
5196    document.head.appendChild(swymConsentManagerScript);
5197  })();
5198</script>
5198
5199<!-- END app snippet -->
5200
5201<script
5202  
5203  id="wishlist-embed-init"
5204  defer
5205  async
5206>
5207  (function () {
5208    window.swymWishlistEmbedLoaded = true;
5209    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/apps.bundle.js"; 
5210    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
5211    var swymJsPath = '//procdn.swymrelay.com/code/swym-shopify.js';
5212    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
5213    window.SwymCurrentJSPath = baseJsPath;
5214    window.SwymAssetBaseUrl = assetBaseUrl;
5215    
5216      window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com";
5217    
5218    function loadSwymShopifyScript() {
5219      var element = "";
5220      var scriptSrc = "";
5221
5222      
5223        element = "swym-ext-shopify-script";
5224        window.SwymShopifyCdnInUse = true;
5225        scriptSrc = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/swym-ext-shopify.js";
5226      
5227
5228      if (document.getElementById(element)) {
5229        return;
5230      }
5231
5232      var s = document.createElement("script");
5233      s.id = element;
5234      s.type = "text/javascript";
5235      s.async = true;
5236      s.defer = true;
5237      s.src = scriptSrc;
5238
5239      s.onerror = function() {
5240        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
5241        // Fallback logic here
5242        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
5243        var fallbackJsPathVal = "\/\/procdn.swymrelay.com\/code\/swym-shopify.js";
5244        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
5245        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
5246
5247        var fallbackScript = document.createElement("script");
5248        fallbackScript.id = element;
5249        fallbackScript.type = "text/javascript";
5250        fallbackScript.async = true;
5251        fallbackScript.defer = true;
5252        fallbackScript.src = scriptSrc;
5253        var y = document.getElementsByTagName("script")[0];
5254        y.parentNode.insertBefore(fallbackScript, y);
5255      };
5256
5257      var x = document.getElementsByTagName("script")[0];
5258      x.parentNode.insertBefore(s, x);
5259    }
5260    
5261      var consentAPICallbackInvoked = false;
5262      function checkConsentAndLoad() {
5263        // Allow app to load in design mode (theme editor) regardless of consent
5264        if (window.Shopify?.designMode) {
5265          loadSwymShopifyScript();
5266          return;
5267        }
5268
5269        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
5270        // consent is given through our Ghost-Intent flow (sync nudge accept).
5271        // This works on any store regardless of region (EU or non-EU).
5272        var ghostConfig = window.SwymGhostIntentConfig || {};
5273        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
5274          try {
5275            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
5276            if (localStorage.getItem(consentKey) === 'true') {
5277              // Consent was given through our flow — load SDK
5278              loadSwymShopifyScript();
5279              return;
5280            }
5281          } catch(e) {}
5282
5283          // Check if Shopify native cookie consent was given via the cookie banner.
5284          // If user accepted cookies through Shopify's banner, load SDK normally
5285          // (Ghost-Intent is only needed when NO consent mechanism has been used).
5286          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
5287          if (shopifyConsentGiven) {
5288            loadSwymShopifyScript();
5289            return;
5290          }
5291
5292          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
5293          return;
5294        }
5295
5296        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
5297        if(!isCookieBannerVisible) {
5298          loadSwymShopifyScript();
5299          return;
5300        }
5301        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
5302        if (shouldLoadSwymScript) {
5303          loadSwymShopifyScript();
5304        } else {
5305          console.warn("No customer consent to load Swym Wishlist Plus");
5306        }
5307      }
5308      function initialiseConsentCheck() {
5309        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
5310        window.Shopify?.loadFeatures?.(
5311          [{name: 'consent-tracking-api', version: '0.1'}],
5312          error => { 
5313            consentAPICallbackInvoked = true;
5314            if (error) {
5315              if(!window.Shopify?.customerPrivacy) {
5316                loadSwymShopifyScript();
5317                return;
5318              }
5319            }
5320            checkConsentAndLoad();
5321          }
5322        );
5323      }
5324      function consentCheckFallback(retryCount) {
5325        if(!consentAPICallbackInvoked) {
5326          if (window.Shopify?.customerPrivacy) {
5327            checkConsentAndLoad();
5328          } else if (retryCount >= 1) {
5329            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
5330            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
5331            checkConsentAndLoad();
5332          } else {
5333            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
5334          }
5335        }
5336      }
5337      if (document.readyState === "loading") {
5338        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
5339        window.addEventListener("load", () => consentCheckFallback(0));
5340      } else {
5341        initialiseConsentCheck();
5342      }
5343    
5344  })();
5345</script>
5345
5346
5347<!-- BEGIN app snippet: swymSnippet -->
5347<script defer>
5348  (function () {
5349    const currentSwymJSPath = '//procdn.swymrelay.com/code/swym-shopify.js';
5350    const currentSwymStorePath = 'https://swymstore-v3pro-01.swymrelay.com';
5351    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
5352    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
5353    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
5354    const swymSnippet = document.getElementById('wishlist-embed-init');        
5355    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
5356    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
5357    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
5358  })()
5359</script>
vendor: 1 bytes, line 5359
5359
5360<script id="swym-snippet" type="text">
5361  window.swymLandingURL = document.URL;
5362  window.swymCart = {"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};
5363  window.swymPageLoad = function() {
5364    window.SwymProductVariants = window.SwymProductVariants || {};
5365    window.SwymHasCartItems = 0 > 0;
5366    window.SwymPageData = {}, window.SwymProductInfo = {};var variants = [];
5367      window.SwymProductInfo.product = {"id":8425207136300,"title":"DIY Sweetheart Melt \u0026 Pour Soap Kit","handle":"diy-sweetheart-melt-pour-soap-kit","description":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003eSparkly, sweet, and simple — this fixed heart-shaped soap kit is a fun, affordable way to try melt-and-pour soap making. Ready to use straight away, or gift-wrap it for someone special.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eComes with everything you need, including a reusable silicone heart mould, so all you have to bring is a heatproof jug and a spoon. Easy-to-follow instructions included.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eMakes 6 heart-shaped bars of soap. We recommend wrapping your soaps to avoid sweating.\u003c\/p\u003e","published_at":"2026-09-01T11:32:08+12:00","created_at":"2026-07-23T08:51:20+12:00","vendor":"purenaturenz","type":"Kits","tags":["Bath","Bath Kit","Kits","MinPrice: 38.90","Soap Making","Soap Making Kits"],"price":3890,"price_min":3890,"price_max":3890,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45837303513132,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"KT112328","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"DIY Sweetheart Melt \u0026 Pour Soap Kit","public_title":null,"options":["Default Title"],"price":3890,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122","\/\/www.purenature.co.nz\/cdn\/shop\/files\/SweetheartComponents.jpg?v=1787714502"],"featured_image":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122","options":["Title"],"media":[{"alt":null,"id":38463963627564,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3987,"width":3987,"src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122"},"aspect_ratio":1.0,"height":3987,"media_type":"image","src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?v=1787712122","width":3987},{"alt":null,"id":38464151289900,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3859,"width":3859,"src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/SweetheartComponents.jpg?v=1787714502"},"aspect_ratio":1.0,"height":3859,"media_type":"image","src":"\/\/www.purenature.co.nz\/cdn\/shop\/files\/SweetheartComponents.jpg?v=1787714502","width":3859}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003eSparkly, sweet, and simple — this fixed heart-shaped soap kit is a fun, affordable way to try melt-and-pour soap making. Ready to use straight away, or gift-wrap it for someone special.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eComes with everything you need, including a reusable silicone heart mould, so all you have to bring is a heatproof jug and a spoon. Easy-to-follow instructions included.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eMakes 6 heart-shaped bars of soap. We recommend wrapping your soaps to avoid sweating.\u003c\/p\u003e"};
5368      window.SwymProductInfo.variants = window.SwymProductInfo.product.variants;
5369      var piu = "\/\/www.purenature.co.nz\/cdn\/shop\/files\/DSC_0087.jpg?crop=center\u0026height=620\u0026v=1
5369787712122\u0026width=620";
5370      
5371
5372        SwymProductVariants[45837303513132] = {
5373          empi: window.SwymProductInfo.product.id,epi:45837303513132,
5374          dt: "DIY Sweetheart Melt \u0026 Pour Soap Kit",
5375          du: "https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit",
5376          iu:  piu ,
5377          stk:  1 ,
5378          pr: 3890/100,
5379          ct: window.SwymProductInfo.product.type,
5380          
5381          variants: [{ "Default Title" : 45837303513132}]
5382        };window.SwymProductInfo.currentVariant = 45837303513132;
5383      var product_data = {
5384        et: 1, empi: window.SwymProductInfo.product.id, epi: window.SwymProductInfo.currentVariant,
5385        dt: "DIY Sweetheart Melt \u0026 Pour Soap Kit", du: "https://www.purenature.co.nz/products/diy-sweetheart-melt-pour-soap-kit",
5386        ct: window.SwymProductInfo.product.type, pr: 3890/100,
5387        iu:  piu , 
5388        variants: [{ "Default Title" : 45837303513132 }],
5389        stk:  1 
5390        
5391      };
5392      window.SwymPageData = product_data;
5393    
5394    window.SwymPageData.uri = window.swymLandingURL;
5395  };
5396  if(window.selectCallback){
5397    (function(){
5398      var originalSelectCallback = window.selectCallback;
5399      window.selectCallback = function(variant){
5400        originalSelectCallback.apply(this, arguments);
5401        try{
5402          if(window.triggerSwymVariantEvent){
5403            window.triggerSwymVariantEvent(variant.id);
5404          }
5405        }catch(err){
5406          console.warn("Swym selectCallback", err);
5407        }
5408      };})();}
5409  window.swymCustomerId =null;
5410  window.swymCustomerExtraCheck =
5411    null;
5412  var swappName = ("Wishlist" || "Wishlist");
5413  var swymJSObject = {
5414    pid: "jkjjFJCnF7moUE908jPbdh6Tgzl0j884U+HRaGSyzko=",
5415    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
5416  };
5417  window.swymJSShopifyLoad = function(){
5418    if(window.swymPageLoad) swymPageLoad();
5419    if(!window._swat) {
5420      (function (s, w, r, e, l, a, y) {
5421        r['SwymRetailerConfig'] = s;
5422        r[s] = r[s] || function (k, v) {
5423          r[s][k] = v;
5424        };
5425      })('_swrc', '', window);
5426      _swrc('RetailerId', swymJSObject.pid);
5427      _swrc('Callback', function(){initSwymShopify();});
5428    }else if(window._swat.postLoader){
5429      _swrc = window._swat.postLoader;
5430      _swrc('RetailerId', swymJSObject.pid);
5431      _swrc('Callback', function(){initSwymShopify();});
5432    }else{
5433      initSwymShopify();}
5434  }
5435  if(!window._SwymPreventAutoLoad) {
5436    swymJSShopifyLoad();
5437  }
5438</script>
5438
5439
5440<style id="safari-flasher-pre"></style>
5441<script>
5442  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
5443    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
5444    window.SwymCallbacks = window.SwymCallbacks || [];
5445    window.SwymCallbacks.push(function(tracker) {
5446      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
5447        var x = function() {
5448          SwymUtils.onDOMReady(function() {
5449            var d = document.createElement("div");
5450            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
5451            document.head.appendChild(d);
5452          });};
5453        setTimeout(x, 10);
5454      });});}
5455  window.SwymOverrideMoneyFormat = "${{amount}}";
5456</script>
5456
5457<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
5458
5459<script
5460  
5461  id="swymSnippetCheckAndActivate"
5462>
5463  (function () {
5464    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
5465
5466    function removeDuplicateIdNodes(id) {
5467      var nodes = document.querySelectorAll('#' + id);
5468      nodes.forEach(function (node, index) {
5469        if (index > 0) {
5470          node.remove();
5471        }
5472      });
5473    }
5474
5475    function cleanupDuplicateSnippetNodes(activeScript) {
5476      if (!activeScript) {
5477        return;
5478      }
5479      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
5480      allSwymSnippets.forEach(function (scriptNode) {
5481        if (scriptNode !== activeScript) {
5482          scriptNode.remove();
5483        }
5484      });
5485    }
5486
5487    function cleanupDuplicateActivationGuards() {
5488      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
5489      guardScripts.forEach(function (scriptNode, index) {
5490        if (index > 0) {
5491          scriptNode.removeAttribute('id');
5492        }
5493      });
5494    }
5495
5496    function postDomLoad() {
5497      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
5498      if (!activeScript) {
5499        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
5500        if (inactiveScript) {
5501          inactiveScript.type = 'text/javascript';
5502          new Function(inactiveScript.textContent)();
5503          activeScript = inactiveScript;
5504        }
5505      }
5506
5507      cleanupDuplicateSnippetNodes(activeScript);
5508      cleanupDuplicateActivationGuards();
5509      duplicateProneIds.forEach(removeDuplicateIdNodes);
5510    }
5511
5512    if (document.readyState === 'loading') {
5513      document.addEventListener('DOMContentLoaded', postDomLoad);
5514    } else {
5515      postDomLoad();
5516    }
5517  })();
5518</script>
5518
5519
5520
5521
5522<script>
5523  (function () {
5524    const themeSchemaName = window.Shopify.theme.schema_name;
5525
5526    if (!window.SwymCallbacks) {
5527      window.SwymCallbacks = [];
5528    }
5529    window.SwymCallbacks.push(swat => {
5530      if (!swat) {
5531        return;
5532      }
5533
5534      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
5535      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
5536        window.SwymLocalWishlist.syncToCloud(swat);
5537      }
5538
5539      if (window._SwymSDKOnlyMode) {
5540        return;
5541      }
5542
5543      // ENABLE COMMON FEATURES
5544      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
5545      Object.keys(swymEnabledCommonFeatures).forEach(key => {
5546        if (!swymEnabledCommonFeatures[key]) return;
5547
5548        switch (key) {
5549          case 'add-to-wishlist-collections-button':
5550            // Check if app block is already handling the collections button
5551            if (window.SwymCollectionsConfig) {
5552              return;
5553            }
5554
5555            // Check if v2 default collections is handling it
5556            if (window.SwymAdvancedCollectionsWishlistConfig) {
5557              return;
5558            }
5559
5560            // Fallback to old v1 behavior if v2 config is not present
5561            swat?.collectionsApi?.setDefaultCustomizationOptions();
5562            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
5563
5564            break;
5565          case 'add-to-wishlist-pdp-button':
5566            // Check if app block is already handling the PDP button
5567            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
5568              return;
5569            }
5570
5571            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
5572              // Not initiating pdp button as it is not a product page
5573              return;
5574            }
5575
5576            // Inject addtowishlist.css into the document's <head>
5577            var head = document.head;
5578            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.css";
5579            var pdpButtonStylesheetTag = document.createElement('link');
5580            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
5581            pdpButtonStylesheetTag.rel = 'stylesheet';
5582            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
5583
5584            if (!document.getElementById('swym-pdp-button-stylesheet')) {
5585              head.appendChild(pdpButtonStylesheetTag);
5586            }
5587
5588            var x = document.getElementsByTagName('script')[0];
5589            function createAndInsertScript(id, src, onLoadCallback) {
5590              var scriptTag = document.createElement('script');
5591              scriptTag.id = id;
5592              scriptTag.type = 'text/javascript';
5593              scriptTag.src = src;
5594              scriptTag.onload = onLoadCallback;
5595              x.parentNode.insertBefore(scriptTag, x);
5596            }
5597
5598            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.js";
5599            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
5600              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
5601              if (pdpBtnApi) {
5602                pdpBtnApi.setDefaultCustomizationOptions(swat);
5603                pdpBtnApi.initializePDPButton(swat, true);
5604              }
5605            });
5606            break;
5607          default:
5608            return;
5609        }
5610      });
5611    });
5612  })(); // IIFE to prevent polluting global scope
5613</script>
5613
5614
5615
5616
5617<script> 
5618  (function () {
5619    // Get the settings from Shopify's Liquid variables and create the styles
5620    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
5621    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
5622      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
5623    const isControlCentreEnabledFromBlockSettings = false;
5624    
5625    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
5626      // Don't enable control centre if this is disabled and block settings are not enabled
5627      return;
5628    }
5629    
5630    let borderRadius = 6;
5631    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
5632    
5633    // Check if block settings exist, use them, otherwise fall back to common settings
5634    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
5635      "#000000" : 
5636      window.SwymWishlistCommonCustomizationSettings.primaryColor;
5637    
5638    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
5639      "#ffffff" : 
5640      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
5641    
5642    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
5643      "#F4F8FE" : null;
5644    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
5645      "#333333" : null;
5646
5647    // Only use color adjustment functions if we're using common settings
5648    if (!secondaryBgColor || !secondaryTextColor) {
5649      function adjustOpacity(color, opacity) {
5650        if (color[0] === '#') {
5651          color = color.slice(1);
5652        }
5653
5654        if (color.length === 3) {
5655          color = color.split('').map(char => char + char).join('');
5656        }
5657
5658        const r = parseInt(color.slice(0, 2), 16);
5659        const g = parseInt(color.slice(2, 4), 16);
5660        const b = parseInt(color.slice(4, 6), 16);
5661
5662        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
5663      }
5664
5665      function hexToRgb(color) {
5666        if (color[0] === '#') {
5667          color = color.slice(1);
5668        }
5669        if (color.length === 3) {
5670          color = color.split('').map(c => c + c).join('');
5671        }
5672
5673        return {
5674          r: parseInt(color.slice(0, 2), 16),
5675          g: parseInt(color.slice(2, 4), 16),
5676          b: parseInt(color.slice(4, 6), 16)
5677        };
5678      }
5679
5680      function getLuminance({ r, g, b }) {
5681        return 0.299 * r + 0.587 * g + 0.114 * b;
5682      }
5683
5684      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
5685        const secondaryBgOpacity = 0.2;
5686        const secondaryTextOpacity = 0.8;
5687
5688        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
5689
5690        const bgRgb = hexToRgb(primaryBgColor);
5691        const bgLuminance = getLuminance(bgRgb);
5692
5693        // Determine whether to use dark or light text for contrast
5694        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
5695        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
5696
5697        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
5698
5699        return {
5700          secondaryBgColor,
5701          secondaryTextColor
5702        };
5703      }
5704
5705      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
5706      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
5707      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
5708    }
5709
5710    // Create the CSS rule
5711    let styles = `
5712      .swym-storefront-layout-root-component {
5713        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
5714        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
5715        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
5716        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
5717        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
5718        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
5719        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
5720      }
5721    `;
5722
5723    // Create a <style> element and append the styles
5724    let styleSheet = document.createElement("style");
5725    styleSheet.type = "text/css";
5726    styleSheet.innerText = styles;
5727    document.head.appendChild(styleSheet);
5728
5729    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
5730        window.SwymStorefrontLayoutContext = {};
5731    }
5732    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
5733        window.SwymStorefrontLayoutExtensions = {};
5734    }
5735
5736    // Expose block settings toggle state so ThemeCSSMapping can respect it.
5737    // When true, theme editor color pickers take priority over inherited theme CSS variables.
5738    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
5739
5740    if (isControlCentreEnabledFromBlockSettings) {
5741      // If block settings are enabled, use them
5742      SwymStorefrontLayoutContext.Settings = {
5743        EnableStorefrontLayoutOnLauncher: true,
5744        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
5745        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
5746        StorefrontLayoutDrawerPosition: "left",
5747        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
5748        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
5749        EnableStorefrontLayoutVariantSelector: true,
5750        StorefrontLayoutNotificationPosition: "left",
5751        StorefrontLayoutActionPopupPosition: "left",
5752        StorefrontLayoutNotificationDuration: 5000
5753      };
5754    } else {
5755      // If only metafield is enabled but no block settings, use common settings
5756      SwymStorefrontLayoutContext.Settings = {
5757        EnableStorefrontLayoutOnLauncher: true,
5758        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
5759        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
5760        StorefrontLayoutDrawerPosition: "left",
5761        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
5762        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
5763        EnableStorefrontLayoutVariantSelector: true,
5764        StorefrontLayoutNotificationPosition: "left",
5765        StorefrontLayoutActionPopupPosition: "left",
5766        StorefrontLayoutNotificationDuration: 5000
5767      };
5768    }
5769    const storefrontLayoutCallback = (swat) =>{
5770      SwymStorefrontLayoutContext.swat = swat;
5771      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
5772      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
5773      SwymStorefrontLayoutContext.Settings = {
5774        ...SwymStorefrontLayoutContext?.Settings,
5775        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
5776        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
5777      }
5778
5779      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
5780        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
5781          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
5782            detail: { settings: SwymStorefrontLayoutContext?.Settings }
5783          });
5784          document.dispatchEvent(event);
5785        }else{
5786          swat.utils.warn(`LayoutInitialized event is not defined.`);
5787        }
5788      }else{
5789        swat.utils.warn(`Storefront Layout is disabled.`);
5790        document.getElementById("swym-storefront-layout-container")?.remove();
5791        document.getElementById("swym-storefront-extention-render-container")?.remove();
5792      }
5793    }
5794  
5795    if (!window.SwymCallbacks) {
5796      window.SwymCallbacks = [];
5797    }
5798    window.SwymCallbacks.push(storefrontLayoutCallback);
5799  
5800    SwymStorefrontLayoutContext.SwymCustomerData = {
5801      
5802        name: null,
5803        email: null
5804      
5805    };
5806    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
5807  })();
5808</script>
5808
5809
5810
5811
5812
5813</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block">
5814
5815
5816<div class="smile-shopify-init"
5817  data-channel-key="channel_PORbweuhI7fDHbnqgOkacQQs"
5818  
5819></div>
5820
5821
5822</div><div id="shopify-block-AaFI1R0pkYmFqemtUS__2858414731233960599" class="shopify-block shopify-app-block">
5822<script translate="no">
5823  if( typeof SmartifyAppDECO === 'undefined'){
5824    var SmartifyAppDECO = SmartifyAppDECO || {};
5825  }
5826
5827  if (typeof SmartifyAppDECO.products_has_gift === 'undefined') {
5828    SmartifyAppDECO.products_has_gift = {};
5829  }
5830
5831  
5832    SmartifyAppDECO.timeSleep = 1;
5833  
5834
5835  
5836    SmartifyAppDECO.searchDepthLimit = 7;
5837  
5838
5839  
5840  
5841    SmartifyAppDECO.bannerClsReserve = false;
5842  
5843
5844  SmartifyAppDECO.badges = [];
5845  
5846    
5847    
5848      
5849      
5850        SmartifyAppDECO.badges = SmartifyAppDECO.badges.concat(JSON.parse("[]"));
5851      
5852    
5853  
5854
5855  SmartifyAppDECO.labels = [];
5856  
5857    
5858    
5859      
5860      
5861        SmartifyAppDECO.labels = SmartifyAppDECO.labels.concat(JSON.parse("[{\"id\":40276,\"name\":\"Deco Label\",\"language\":[\"global\"],\"priority\":0,\"status\":true,\"image\":\"https:\\\/\\\/d3azqz9xba9gwd.cloudfront.net\\\/storage\\\/labels\\\/purenaturenz\\\/6404fbea91e66.png\",\"hide\":false,\"text\":null,\"styles\":\"\",\"text_styles\":\"\",\"position\":\"top_right\",\"label_width\":45,\"label_height\":45,\"label_width_mobile\":45,\"label_height_mobile\":45,\"label_width_product\":null,\"label_height_product\":null,\"label_width_product_mobile\":null,\"label_height_product_mobile\":null,\"fixed_size\":false,\"page\":[\"product\",\"collection\"],\"device\":[\"desktop\",\"mobile\"],\"ignore_page\":null,\"label_type\":0,\"top\":0,\"left\":0,\"customize_position\":false,\"margin\":{\"top\":0,\"right\":0,\"bottom\":0,\"left\":0},\"rotate\":0,\"opacity\":1,\"link\":null,\"alt\":null,\"animation\":\"none\",\"tooltip\":null,\"auto_responsive\":false,\"responsive_ratio\":0.6,\"ratio_size\":true,\"all_image\":false,\"conditions\":{\"id\":40279,\"label_id\":40276,\"variant_apply\":\"variants\",\"section\":[],\"include_sections\":\"\",\"ignore_sections\":\"\",\"variants\":null,\"exclude_variants\":[],\"include_variants\":[\"9398892724268\",\"9398892757036\",\"9398892789804\",\"40799799443500\",\"40799799476268\",\"40799799509036\"],\"exclude_products\":[],\"include_products\":[],\"from_time\":null,\"to_time\":null,\"is_new\":\"any\",\"is_on_sale\":\"any\",\"collections\":[],\"exclude_collections\":[],\"tags\":[],\"tag_logic\":\"any\",\"exclude_tags\":[],\"exclude_tag_logic\":\"any\",\"stock_status\":\"any\",\"use_price\":false,\"by_price\":\"base_price\",\"from_price\":null,\"to_price\":null,\"use_weight\":false,\"from_weight\":null,\"to_weight\":null,\"use_time\":false,\"starts_at\":\"\",\"ends_at\":\"\",\"discount_from\":null,\"discount_to\":null,\"discount_fixed\":0,\"discount_by\":\"percentage\",\"discount_type\":\"fixed\",\"stock_from\":null,\"stock_to\":null,\"new_date_from\":null,\"new_date_to\":null,\"new_days_threshold\":10,\"low_stock_threshold\":1,\"product_stock_computation\":\"per_variant\",\"product_discount_computation\":\"per_product\",\"title\":null,\"title_type\":\"product\",\"title_operator\":\"equal\",\"include_pages\":null,\"review_app\":null,\"review_app_handle\":null,\"review_metafields\":null,\"review_option_selected\":\"star_rating\",\"review_condition\":\"greater_than\",\"review_star_rating\":4,\"review_num_review\":10,\"free_gift_app\":null,\"free_gift_app_handle\":null,\"free_gift_offers\":[],\"customer_tags\":[],\"customer_tag_status\":\"include\",\"customer_login\":\"logged\",\"customer_status\":\"all\",\"condition_logic\":\"all\",\"country_status\":\"include\",\"countries\":[\"all\"],\"discount_id\":null,\"discount_bxgy_apply\":null,\"deco_discount_id\":null},\"design\":{\"id\":3966,\"label_id\":40276,\"border_radius\":0,\"border\":{\"style\":\"none\",\"size\":0,\"color\":null},\"shape_color\":\"#B9B9B9\",\"text_color\":\"#5E5873\",\"font_family\":\"Arial\",\"font_size\":12,\"font_size_mobile\":null,\"font_size_product\":null,\"font_size_product_mobile\":null,\"font_style\":{\"weight\":\"normal\",\"style\":\"normal\",\"decoration\":\"none\"},\"letter_spacing\":0,\"shape_class\":\"pl-text-rectangle\",\"font_size_ratio\":0,\"shape_start_color\":\"#B9B9B9\",\"shape_ending_color\":\"#E5E5E5\",\"shape_gradient_direction\":90},\"discount\":[],\"deco_discount\":[],\"metafields\":[],\"group_ids\":[],\"updated_at\":\"2026-06-18T22:32:29.000000Z\",\"label_text_type\":0,\"translation\":[]},{\"id\":44438,\"name\":\"Deco Label\",\"language\":[\"global\"],\"priority\":0,\"status\":true,\"image\":\"https:\\\/\\\/d3azqz9xba9gwd.cloudfront.net\\\/storage\\\/labels\\\/purenaturenz\\\/64e52ebbaf34d.png\",\"hide\":false,\"text\":null,\"styles\":\"\",\"text_styles\":\"\",\"position\":\"top_right\",\"label_width\":45,\"label_height\"
5861:45,\"label_width_mobile\":45,\"label_height_mobile\":45,\"label_width_product\":null,\"label_height_product\":null,\"label_width_product_mobile\":null,\"label_height_product_mobile\":null,\"fixed_size\":false,\"page\":[\"product\",\"collection\",\"home\",\"search\"],\"device\":[\"desktop\",\"mobile\"],\"ignore_page\":null,\"label_type\":0,\"top\":0,\"left\":0,\"customize_position\":false,\"margin\":{\"top\":0,\"bottom\":0,\"left\":0,\"right\":0},\"rotate\":0,\"opacity\":1,\"link\":null,\"alt\":null,\"animation\":\"none\",\"tooltip\":null,\"auto_responsive\":false,\"responsive_ratio\":0.6,\"ratio_size\":true,\"all_image\":false,\"conditions\":{\"id\":44441,\"label_id\":44438,\"variant_apply\":\"variants\",\"section\":[],\"include_sections\":\"\",\"ignore_sections\":\"\",\"variants\":null,\"exclude_variants\":[],\"include_variants\":[\"9397828091948\",\"9397828026412\",\"9397828059180\",\"13098227335212\",\"9398366535724\",\"9398366568492\"],\"exclude_products\":[],\"include_products\":[],\"from_time\":null,\"to_time\":null,\"is_new\":\"any\",\"is_on_sale\":\"any\",\"collections\":[],\"exclude_collections\":[],\"tags\":[],\"tag_logic\":\"any\",\"exclude_tags\":[],\"exclude_tag_logic\":\"any\",\"stock_status\":\"any\",\"use_price\":false,\"by_price\":\"base_price\",\"from_price\":null,\"to_price\":null,\"use_weight\":false,\"from_weight\":null,\"to_weight\":null,\"use_time\":false,\"starts_at\":\"\",\"ends_at\":\"\",\"discount_from\":0,\"discount_to\":10,\"discount_fixed\":0,\"discount_by\":\"percentage\",\"discount_type\":\"fixed\",\"stock_from\":0,\"stock_to\":10,\"new_date_from\":null,\"new_date_to\":null,\"new_days_threshold\":10,\"low_stock_threshold\":1,\"product_stock_computation\":\"per_variant\",\"product_discount_computation\":\"per_product\",\"title\":null,\"title_type\":\"product\",\"title_operator\":\"equal\",\"include_pages\":null,\"review_app\":null,\"review_app_handle\":null,\"review_metafields\":null,\"review_option_selected\":\"star_rating\",\"review_condition\":\"greater_than\",\"review_star_rating\":4,\"review_num_review\":10,\"free_gift_app\":null,\"free_gift_app_handle\":null,\"free_gift_offers\":[],\"customer_tags\":[],\"customer_tag_status\":\"include\",\"customer_login\":\"logged\",\"customer_status\":\"all\",\"condition_logic\":\"all\",\"country_status\":\"include\",\"countries\":[\"all\"],\"discount_id\":null,\"discount_bxgy_apply\":null,\"deco_discount_id\":null},\"design\":{\"id\":4674,\"label_id\":44438,\"border_radius\":0,\"border\":{\"style\":\"none\",\"size\":0,\"color\":null},\"shape_color\":\"#ffffff\",\"text_color\":\"#5E5873\",\"font_family\":\"Arial\",\"font_size\":12,\"font_size_mobile\":null,\"font_size_product\":null,\"font_size_product_mobile\":null,\"font_style\":{\"weight\":\"normal\",\"style\":\"normal\",\"decoration\":\"none\"},\"letter_spacing\":0,\"shape_class\":\"pl-text-rectangle\",\"font_size_ratio\":0,\"shape_start_color\":\"#B9B9B9\",\"shape_ending_color\":\"#E5E5E5\",\"shape_gradient_direction\":90},\"discount\":[],\"deco_discount\":[],\"metafields\":[],\"group_ids\":[],\"updated_at\":\"2025-05-19T02:01:32.000000Z\",\"label_text_type\":0,\"translation\":[]},{\"id\":46446,\"name\":\"Deco Label\",\"language\":[\"global\"],\"priority\":0,\"status\":true,\"image\":\"https:\\\/\\\/d3azqz9xba9gwd.cloudfront.net\\\/storage\\\/labels\\\/purenaturenz\\\/65246aa717037.png\",\"hide\":false,\"text\":null,\"styles\":\"\",\"text_styles\":\"\",\"position\":\"top_right\",\"label_width\":45,\"label_height\":15,\"label_width_mobile\":45,\"label_height_mobile\":15,\"label_width_product\":null,\"label_height_product\":null,\"label_width_product_mobile\":null,\"label_height_product_mobile\":null,\"fixed_size\":false,\"page\":[\"product\",\"collection\",\"home\",\"search\"],\"device\":[\"desktop\",\"mobile\"],\"ignore_page\":null,\"label_type\":0,\"top\":0,\"left\":0,\"customize_position\":false,\"margin\":{\"top\":0,\"bottom\":0,\"left\":0,\"right\":0},\"rotate\":0,\"opacity\":1,\"link\":null,\"alt\":null,\"animation\":\"none\",\"tooltip\":null,\"auto_responsive\":false,\"responsive_ratio\":0.6,\"ratio_size\":true,\"all_image\":false,\"conditions\":{\"id\":46408,\"label_id\":46446,\"variant_apply\":\"variants\",\"section\":[],\"include_sections\":\"\",\"ignore_sections\":\"\",\"variants\":null,\"exclude_variants\":[],\"include_variants\":[],\"exclude_products\":[],\"include_products\":[],\"from_time\":null,\"to_time\":null,\"is_new\":\"any\",\"is_on_sale\":\"any\",\"collections\":[],\"exclude_collections\":[],\"tags\":[],\"tag_logic\":\"any\",\"exclude_tags\":[],\"exclude_tag_logic\":\"any\",\"stock_status\":\"any\",\"use_price\":false,\"by_price\":\"base_price\",\"from_price\":null,\"to_price\":null,\"use_weight\":false,\"from_weight\":null,\"to_weight\":null,\"use_time\":false,\"starts_at\":\"\",\"ends_at\":\"\",\"discount_from\":0,\"discount_to\":10,\"discount_fixed\":0,\"discount_by\":\"percentage\",\"discount_type\":\"fixed\",\"stock_from\":0,\"stock_to\":10,\"new_date_from\":null,\"new_date_to\":null,\"new_days_threshold\":10,\"low_stock_threshold\":1,\"product_stock_computation\":\"per_variant\",\"product_discount_computation\":\"per_product\",\"title\":null,\"title_type\":\"product\",\"title_operator\":\"equal\",\"include_pages\":null,\"review_app\":null,\"review_app_handle\":null,\"review_metafields\":null,\"review_option_selected\":\"star_rating\",\"review_condition\":\"greater_than\",\"review_star_rating\":4,\"review_num_review\":10,\"free_gift_app\":null,\"free_gift_app_handle\":null,\"free_gift_offers\":[],\"customer_tags\":[],\"customer_tag_status\":\"include\",\"customer_login\":\"logged\",\"customer_status\":\"all\",\"condition_logic\":\"all\",\"country_status\":\"include\",\"countries\":[\"all\"],\"discount_id\":null,\"discount_bxgy_apply\":null,\"deco_discount_id\":null},\"design\":{\"id\":6780,\"label_id\":46446,\"border_radius\":0,\"border\":{\"style\":\"none\",\"size\":0,\"color\":null},\"shape_color\":\"#ffffff\",\"text_color\":\"#5E5873\",\"font_family\":\"Arial\",\"font_size\":12,\"font_size_mobile\":null,\"font_size_product\":null,\"font_size_product_mobile\":null,\"font_style\":{\"weight\":\"normal\",\"style\":\"normal\",\"decoration\":\"none\"},\"letter_spacing\":0,\"shape_class\":\"pl-text-rectangle\",\"font_size_ratio\":0.27,\"shape_start_color\":\"#B9B9B9\",\"shape_ending_color\":\"#E5E5E5\",\"shape_gradient_direction\":90},\"discount\":[],\"deco_discount\":[],\"metafields\":[],\"group_ids\":[],\"updated_at\":\"2024-12-11T23:48:28.000000Z\",\"label_text_type\":0,\"translation\":[]}]"));
5862      
5863    
5864  
5865
5866  SmartifyAppDECO.groups = [];
5867  
5868    
5869    
5870      
5871      
5872        SmartifyAppDECO.groups = SmartifyAppDECO.groups.concat(JSON.parse("[]"));
5873      
5874    
5875  
5876
5877  SmartifyAppDECO.banners = [];
5878  
5879    SmartifyAppDECO.banners = JSON.parse("[]");
5880  
5881
5882  SmartifyAppDECO.trustBadges = [];
5883  
5884    SmartifyAppDECO.trustBadges = JSON.parse("[]");
5885  
5886
5887  SmartifyAppDECO.discounts = [];
5888  
5889    SmartifyAppDECO.discounts = JSON.parse("[]");
5890  �
5891    SmartifyAppDECO.atc = JSON.parse("{}");
5892  
5893
5894  
5895    
5896      SmartifyAppDECO.badgeHorizontal = "0";
5897    
5898    
5899      SmartifyAppDECO.linkTarget = "0";
5900    
5901    
5902      SmartifyAppDECO.searchProxy = "0";
5903    
5904    
5905    �
5906      SmartifyAppDECO.svgLabelBadge = false;
5907    
5908    SmartifyAppDECO.remove_watermark = true;
5909  
5910
5911  
5912
5913  
5914    SmartifyAppDECO.regex = JSON.parse("{\"pisRegex\":\".featured-product-item .product-images\",\"lpsPath\":\".featured-product-item .product-images\",\"pistRegex\":null,\"pispRegex\":null,\"piRegex\":\".product__media img\",\"lpPath\":\".product__media\",\"pitRegex\":null,\"pipRegex\":null,\"pibRegex\":null,\"trustRegex\":null,\"style\":null,\"script\":null}");
5915  
5916
5917  if (SmartifyAppDECO.regex) {
5918    const _r = SmartifyAppDECO.regex;
5919    if (_r.piRegex != null) SmartifyAppDECO.piRegex = _r.piRegex;
5920    if (_r.lpPath != null) SmartifyAppDECO.lpPath = _r.lpPath;
5921    if (_r.pisRegex != null) SmartifyAppDECO.pisRegex = _r.pisRegex;
5922    if (_r.lpsPath != null) SmartifyAppDECO.lpsPath = _r.lpsPath;
5923    if (_r.pistRegex != null) SmartifyAppDECO.pistRegex = _r.pistRegex;
5924    if (_r.pispRegex != null) SmartifyAppDECO.pispRegex = _r.pispRegex;
5925    if (_r.pipRegex != null) SmartifyAppDECO.pipRegex = _r.pipRegex;
5926    if (_r.pitRegex != null) SmartifyAppDECO.pitRegex = _r.pitRegex;
5927    if (_r.pibRegex != null) SmartifyAppDECO.pibRegex = _r.pibRegex;
5928    if (_r.trustRegex != null) SmartifyAppDECO.trustRegex = _r.trustRegex;
5929    if (_r.productDiscountRegex != null) SmartifyAppDECO.productDiscountRegex = _r.productDiscountRegex;
5930    if (_r.collectionDiscountRegex != null) SmartifyAppDECO.collectionDiscountRegex = _r.collectionDiscountRegex;
5931  }
5932
5933  
5934
5935  
5936    
5937      SmartifyAppDECO.page = 'product';
5938      SmartifyAppDECO.product = {
5939        handle: 'diy-sweetheart-melt-pour-soap-kit',
5940      }
5941      document.addEventListener('fg-gifts:gift-icon', (e) => {
5942          if (e.detail.type === "product") {
5943            SmartifyAppDECO.products_has_gift[e.detail.product.handle] = e.detail.belongs_to_offer;
5944            SmartifyAppDECO.showOnProduct();
5945          }
5946        })
5947    
5948  
5949
5950  
5951    if (SmartifyAppDECO.regex?.style) {
5952      let style = document.createElement('style');
5953      style.innerText = SmartifyAppDECO.regex.style;
5954      document.body.append(style);
5955    }
5956    let decoCheckComplete = setInterval(function () {
5957      if (document.readyState == 'complete') {
5958        clearInterval(decoCheckComplete);
5959        if (typeof SmartifyAppDECO !== 'undefined' && SmartifyAppDECO.regex?.script) {
5960          let script = document.createElement('script');
5961          script.innerText = SmartifyAppDECO.regex.script;
5962          document.body.append(script);
5963        }
5964      }
5965    }, 100);
5966  
5967
5968  
5969    SmartifyAppDECO.customer={}
5970  �SmartifyAppDECO.__configReady = true;
5971  try {
5972    document.dispatchEvent(new CustomEvent('deco:config-ready'));
5973  } catch (e) {}
5974
5975</script>
5975
5976
5977
5978
5979<div id="deco-main-label">
5980</div>
5981
5982
5983
5984
5985
5986
5987
5988  
5989  
5990
5991  
5992  
5993  
5994
5995  
5996
5997  
5998
5999  
6000    
6001    
6002      <!-- BEGIN app snippet: deco-chunk-tag -->
6003
6004
6005  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a1147e-5af3-7ed8-93b2-f89709403c6c/deco-labels-badges-635/assets/label-CPfrufQQ.js" crossorigin="anonymous">
6006  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a1147e-5af3-7ed8-93b2-f89709403c6c/deco-labels-badges-635/assets/coreApi-B-CuTw2b.js" crossorigin="anonymous">
6007
6008<!-- END app snippet -->
6009    
6010    <!-- BEGIN app snippet: vite-tag -->
6011
6012
6013  
6013<script src="https://cdn.shopify.com/extensions/01a1147e-5af3-7ed8-93b2-f89709403c6c/deco-labels-badges-635/assets/theme-CDkKpyRK.js" type="module" crossorigin="anonymous"></script>
6013
6014
6015<!-- END app snippet -->
6016    
6017      <!-- BEGIN app snippet: vite-tag -->
6018
6019
6020  <link href="//cdn.shopify.com/extensions/01a1147e-5af3-7ed8-93b2-f89709403c6c/deco-labels-badges-635/assets/banner-k3JszawN.css" rel="stylesheet" type="text/css" media="all" />
6021
6022<!-- END app snippet -->
6023    
6024      <!-- BEGIN app snippet: vite-tag -->
6025
6026
6027  <link href="//cdn.shopify.com/extensions/01a1147e-5af3-7ed8-93b2-f89709403c6c/deco-labels-badges-635/assets/label-badge-DQ3WDNKN.css" rel="stylesheet" type="text/css" media="all" />
6028
6029<!-- END app snippet -->
6030    
6031      <!-- BEGIN app snippet: vite-tag -->
6032
6033
6034  <link href="//cdn.shopify.com/extensions/01a1147e-5af3-7ed8-93b2-f89709403c6c/deco-labels-badges-635/assets/trust-badge-BO30rkyO.css" rel="stylesheet" type="text/css" media="all" />
6035
6036<!-- END app snippet -->
6037    
6038      <!-- BEGIN app snippet: vite-tag -->
6039
6040
6041  <link href="//cdn.shopify.com/extensions/01a1147e-5af3-7ed8-93b2-f89709403c6c/deco-labels-badges-635/assets/countdown-BJods4g9.css" rel="stylesheet" type="text/css" media="all" />
6042
6043<!-- END app snippet -->
6044    
6045  
6046
6047
6048
6049
6050
6051</div>
6051<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6051
6052</body>
6053</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.