1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19<!doctype html> 20<html class="no-js" lang="en"> 21<head> 22 23
23<script type="text/javascript" async src="https://na.shgcdn3.com/pixel-collector.js"></script>
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 <!-- Showcase 7.0.0 --> 48 49 <meta charset="utf-8" /> 50<meta name="viewport" content="width=device-width,initial-scale=1.0" /> 51<meta http-equiv="X-UA-Compatible" content="IE=edge"> 52 53<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 54<link rel="preconnect" href="https://fonts.shopify.com" crossorigin> 55<link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" as="font" href="//nataliemartin.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//nataliemartin.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//nataliemartin.com/cdn/fonts/fraunces/fraunces_n6.69791a9f00600e5a1e56a6f64efc9d10a28b9c92.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//nataliemartin.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" type="font/woff2" crossorigin><link rel="preload" href="//nataliemartin.com/cdn/shop/t/110/assets/vendor.min.js?v=36987075639955835061788288482" as="script"> 56<link rel="preload" href="//nataliemartin.com/cdn/shop/t/110/assets/theme.js?v=146695303960944664101788288482" as="script"><link rel="canonical" href="https://nataliemartin.com/account/login" /><link rel="icon" href="//nataliemartin.com/cdn/shop/files/NEW_favicon.png?crop=center&height=48&v=1699037412&width=48" type="image/png"> 57<link rel="stylesheet" href="//nataliemartin.com/cdn/shop/t/110/assets/socialshopwave-custom.css?v=131912769463931357461788288482"> 58 <style> 59 @font-face { 60 font-family: Figtree; 61 font-weight: 400; 62 font-style: normal; 63 font-display: swap; 64 src: url("//nataliemartin.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"), 65 url("//nataliemartin.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff"); 66} 67 68 @font-face { 69 font-family: Figtree; 70 font-weight: 500; 71 font-style: normal; 72 font-display: swap; 73 src: url("//nataliemartin.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2") format("woff2"), 74 url("//nataliemartin.com/cdn/fonts/figtree/figtree_n5.f26bf6dcae278b0ed902605f6605fa3338e81dab.woff") format("woff"); 75} 76 77 @font-face { 78 font-family: Figtree; 79 font-weight: 600; 80 font-style: normal; 81 font-display: swap; 82 src: url("//nataliemartin.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"), 83 url("//nataliemartin.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff"); 84} 85 86 @font-face { 87 font-family: Figtree; 88 font-weight: 700; 89 font-style: normal; 90 font-display: swap; 91 src: url("//nataliemartin.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"), 92 url("//nataliemartin.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff"); 93} 94 95 @font-face { 96 font-family: Figtree; 97 font-weight: 400; 98 font-style: italic; 99 font-display: swap; 100 src: url("//nataliemartin.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2") format("woff2"), 101 url("//nataliemartin.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff") format("woff"); 102} 103 104 @font-face { 105 font-family: Figtree; 106 font-weight: 700; 107 font-style: italic; 108 font-display: swap; 109 src: url("//nataliemartin.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2") format("woff2"), 110 url("//nataliemartin.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff") format("woff"); 111} 112 113 @font-face { 114 font-family: Fraunces; 115 font-weight: 600; 116 font-style: normal; 117 font-display: swap; 118 src: url("//nataliemartin.com/cdn/fonts/fraunces/fraunces_n6.69791a9f00600e5a1e56a6f64efc9d10a28b9c92.woff2") format("woff2"), 119 url("//nataliemartin.com/cdn/fonts/fraunces/fraunces_n6.e87d336d46d99db17df56f1dc77d222effffa1f3.woff") format("woff"); 120} 121 122 @font-face { 123 font-family: Figtree; 124 font-weight: 400; 125 font-style: normal; 126 font-display: swap; 127 src: url("//nataliemartin.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"), 128 url("//nataliemartin.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff"); 129} 130 131 @font-face { 132 font-family: Jost; 133 font-weight: 400; 134 font-style: normal; 135 font-display: swap; 136 src: url("//nataliemartin.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"), 137 url("//nataliemartin.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); 138} 139 140 </style> 141 142 <meta name="theme-color" content="#282828"> 143 144 <title> 145 Account – Natalie Martin 146 </title> 147 148 <meta property="og:site_name" content="Natalie Martin"> 149<meta property="og:url" content="https://nataliemartin.com/account/login"> 150<meta property="og:title" content="Account"> 151<meta property="og:type" content="website"> 152<meta property="og:description" content="Natalie Martin dresses, textiles, and accessories."><meta name="twitter:card" content="summary_large_image"> 153<meta name="twitter:title" content="Account"> 154<meta name="twitter:description" content="Natalie Martin dresses, textiles, and accessories."> 155 156 157 <style data-shopify> 158 :root { 159 --viewport-height: 100vh; 160 --viewport-height-first-section: 100vh; 161 --nav-height: 0; 162 } 163 </style> 164 165 <link href="//nataliemartin.com/cdn/shop/t/110/assets/styles.css?v=109845550279702790421789576334" rel="stylesheet" type="text/css" media="all" /> 166 <link href="//nataliemartin.com/cdn/shop/t/110/assets/custom.css?v=1161747274499
16664938641788288482" rel="stylesheet" type="text/css" media="all" /> 167 168 169
169<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
169<meta name="google-site-verification" content="GGDxWHizbYTHyK7TDXOfNWF3Oxj-VHhVFllhYWn8qQI"> 170<meta name="google-site-verification" content="R_SWXA5i8nOew56CidGrx5PX3FoaAr36eymUWIzCkZ4"> 171<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/5292521/digital_wallets/dialog"> 172<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
172<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=18546863"></script>
172 173<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
174<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=18546863&shop_id=5292521" crossorigin="anonymous"></script>
vendor: 1 bytes, line 174
174
175<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":5292521,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/5292521","merchantName":"Natalie Martin","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"Natalie Martin","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 175
175
176<script id="shopify-features" type="application/json">{"accessToken":"de6014a66c1cb01e4f5a044210c61a04","betas":["rich-media-storefront-analytics"],"domain":"nataliemartin.com","predictiveSearch":true,"shopId":5292521,"locale":"en"}</script>
vendor: 1 bytes, line 176
176
177<script>var Shopify = Shopify || {}; 178Shopify.shop = "natalie-martin-collection.myshopify.com"; 179Shopify.locale = "en"; 180Shopify.currency = {"active":"USD","rate":"1.0"}; 181Shopify.country = "US"; 182Shopify.theme = {"name":"FW26 D3","id":152020811951,"schema_name":"Showcase","schema_version":"7.0.0","theme_store_id":677,"role":"main"}; 183Shopify.theme.handle = "null"; 184Shopify.theme.style = {"id":null,"handle":null}; 185Shopify.cdnHost = "nataliemartin.com/cdn"; 186Shopify.routes = Shopify.routes || {}; 187Shopify.routes.root = "/"; 188Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 189Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 190Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 191Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 191
191
192<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 192
192
193<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 193
193
194<script> 195 window.ShopifyPay = window.ShopifyPay || {}; 196 window.ShopifyPay.apiHost = "shop.app\/pay"; 197 window.ShopifyPay.redirectState = null; 198</script>
vendor: 1 bytes, line 198
198
199<script> 200 window.Shopify = window.Shopify || {}; 201 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 202 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 203 window.Shopify.SignInWithShop.eligible = true; 204</script>
vendor: 1 bytes, line 204
204
205<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 205
205
206<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 206
206
207<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 207
207
208<script type="module"> 209 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"); 210await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"); 211 212 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 213window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 214 215</script>
vendor: 1 bytes, line 215
215
216<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 216
216
217<script type="module"> 218 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 219 220 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 221 222</script>
vendor: 1 bytes, line 222
222
223<script> 224 window.Shopify = window.Shopify || {}; 225 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 226 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"]}; 227</script>
vendor: 1 bytes, line 227
227
228<script>(function() { 229 var isLoaded = false; 230 function asyncLoad() { 231 if (isLoaded) return; 232 isLoaded = true; 233 var urls = ["https:\/\/apps.techdignity.com\/terms-and-conditions\/public\/js\/td-termsandcondition.js?shop=natalie-martin-collection.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/0e829b9e5b1143d4e6dc8f050\/e07e9d4e5aca1be71e74da52d.js?shop=natalie-martin-collection.myshopify.com","\/\/cdn.shopify.com\/s\/files\/1\/0529\/2521\/t\/9\/assets\/ssw-empty.js?170\u0026shop=natalie-martin-collection.myshopify.com","https:\/\/trackifyx.redretarget.com\/pull\/lazy.js?shop=natalie-martin-collection.myshopify.com","https:\/\/cookie-bar.conversionbear.com\/script?app=cookie_consent\u0026shop=natalie-martin-collection.myshopify.com","https:\/\/cdn.attn.tv\/nataliemartin\/dtag.js?shop=natalie-martin-collection.myshopify.com","https:\/\/shopify-extension.getredo.com\/main.js?widget_id=ymn80xchrn6vko4\u0026shop=natalie-martin-collection.myshopify.com"]; 234 for (var i = 0; i < urls.length; i++) { 235 var s = document.createElement('script'); 236 s.type = 'text/javascript'; 237 s.async = true; 238 s.src = urls[i]; 239 var x = document.getElementsByTagName('script')[0]; 240 x.parentNode.insertBefore(s, x); 241 } 242 }; 243 if(window.attachEvent) { 244 window.attachEvent('onload', asyncLoad); 245 } else { 246 window.addEventListener('load', asyncLoad, false); 247 } 248})();</script>
vendor: 1 bytes, line 248
248
249<script id="__st">var __st={"a":5292521,"offset":-25200,"reqid":"95afc0af-6122-421b-9f47-3273a3e682a6-1791569674","pageurl":"nataliemartin.com\/account\/login?return_url=%2Faccount","u":"8ab9ab8b112c"};</script>
vendor: 1 bytes, line 249
249
250<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 250
250
251<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 251
251
252<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//nataliemartin.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 252
252
253<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 = "//nataliemartin.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
253<script crossorigin="anonymous" defer="defer" src="//nataliemartin.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 253
253
254<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 254
254
255<script> 256 window.Shopify = window.Shopify || {}; 257 window.Shopify.MCP = window.Shopify.MCP || {}; 258 window.Shopify.MCP.enabled = true; 259 window.Shopify.MCP.shop = "natalie-martin-collection.myshopify.com"; 260 window.Shopify.MCP.mcpEndpoint = "https:\/\/nataliemartin.com\/api\/mcp"; 261 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"]}}]; 262</script>
vendor: 1 bytes, line 262
262
263<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("\/\/nataliemartin.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 264</script>
vendor: 1 bytes, line 264
264
265<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://nataliemartin.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 266</script>
vendor: 1 bytes, line 266
266
267<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 268 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); 269</script>
vendor: 1 bytes, line 269
269
270<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})}})); 271</script>
vendor: 1 bytes, line 271
271
272<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":5292521,"theme_id":152020811951,"theme_published":true,"theme_store_id":677,"placement":"collection","event_data":{"handle":"","page_type":null},"recommendations_tracking_enabled":true}" defer="defer" src="//nataliemartin.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
272 273<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://nataliemartin.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 274<style id="shopify-accelerated-checkout-cart"> 275 #shopify-buyer-consent { 276 margin-top: 1em; 277 display: inline-block; 278 width: 100%; 279} 280 281#shopify-buyer-consent.hidden { 282 display: none; 283} 284 285#shopify-subscription-policy-button { 286 background: none; 287 border: none; 288 padding: 0; 289 text-decoration: underline; 290 font-size: inherit; 291 cursor: pointer; 292} 293 294#shopify-subscription-policy-button::before { 295 box-shadow: none; 296} 297 298 </style> 299
300<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
300 301 302 303 304 305 306 307
307<script type="text/javascript"> 308 309 window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}}; 310 311 window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || { 312 currency: "USD", 313 currency_symbol: "$", 314 decimal_separator: ".", 315 thousands_separator: ",", 316 decimal_places: 2, 317 currency_symbol_location: "left" 318 }; 319 </script>
319 320 321 322 323 324
324<script> 325 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 326 window.theme = window.theme || {}; 327 328 theme.money_format_with_code_preference = "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e"; 329 330 theme.money_format = "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e"; 331 theme.money_container = '.theme-money'; 332 theme.strings = { 333 previous: "Previous", 334 next: "Next", 335 close: "Close", 336 addressError: "Error looking up that address", 337 addressNoResults: "No results for that address", 338 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 339 authError: "There was a problem authenticating your Google Maps API Key.", 340 back: "Back", 341 cartConfirmation: "You must agree to the terms and conditions before continuing.", 342 loadMore: "Load more", 343 infiniteScrollNoMore: "No more results", 344 priceNonExistent: "Unavailable", 345 buttonDefault: "Add to Cart", 346 buttonPreorder: "Pre-order", 347 buttonNoStock: "Out of stock", 348 buttonNoVariant: "Unavailable", 349 variantNoStock: "Sold out", 350 unitPriceSeparator: " \/ ", 351 colorBoxPrevious: "Previous", 352 colorBoxNext: "Next", 353 colorBoxClose: "Close", 354 navigateHome: "Home", 355 productAddingToCart: "Adding", 356 productAddedToCart: "Added to cart", 357 popupWasAdded: "was added to your cart", 358 popupCheckout: "Checkout", 359 popupContinueShopping: "Continue shopping", 360 onlyXLeft: "[[ quantity ]] in stock", 361 priceSoldOut: "Sold Out", 362 inventoryLowStock: "Low stock", 363 inventoryInStock: "In stock", 364 loading: "Loading...", 365 viewCart: "View cart", 366 page: "Page {{ page }}", 367 imageSlider: "Image slider", 368 clearAll: "Clear all" 369 }; 370 theme.routes = { 371 root_url: '/', 372 cart_url: '/cart', 373 cart_add_url: '/cart/add', 374 cart_change_url: '/cart/change', 375 cart_update_url: '/cart/update.js', 376 checkout: '/checkout' 377 }; 378 theme.settings = { 379 animationEnabledDesktop: true, 380 animationEnabledMobile: true 381 }; 382 383 theme.checkViewportFillers = function(){ 384 var toggleState = false; 385 var elPageContent = document.getElementById('page-content'); 386 if(elPageContent) { 387 var elOverlapSection = elPageContent.querySelector('.header-overlap-section'); 388 if (elOverlapSection) { 389 var padding = parseInt(getComputedStyle(elPageContent).getPropertyValue('padding-top')); 390 toggleState = ((Math.round(elOverlapSection.offsetTop) - padding) === 0); 391 } 392 } 393 if(toggleState) { 394 document.getElementsByTagName('body')[0].classList.add('header-section-overlap'); 395 } else { 396 document.getElementsByTagName('body')[0].classList.remove('header-section-overlap'); 397 } 398 }; 399 400 theme.assessAltLogo = function(){ 401 var elsOverlappers = document.querySelectorAll('.needs-alt-logo'); 402 var useAltLogo = false; 403 if(elsOverlappers.length) { 404 var elSiteControl = document.querySelector('#site-control'); 405 var elSiteControlInner = document.querySelector('#site-control .site-control__inner'); 406 var headerMid = elSiteControlInner.offsetTop + elSiteControl.offsetTop + elSiteControlInner.offsetHeight / 2; 407 Array.prototype.forEach.call(elsOverlappers, function(el, i){ 408 var thisTop = el.getBoundingClientRect().top; 409 var thisBottom = thisTop + el.offsetHeight; 410 if(headerMid > thisTop && headerMid < thisBottom) { 411 useAltLogo = true; 412 return false; 413 } 414 }); 415 } 416 if(useAltLogo) { 417 document.getElementsByTagName('body')[0].classList.add('use-alt-logo'); 418 } else { 419 document.getElementsByTagName('body')[0].classList.remove('use-alt-logo'); 420 } 421 }; 422 </script>
422 423 424 425
426<script type="text/javascript"> 427 428 window.SHG_CUSTOMER = null; 429 430</script>
430 431 432 433 434 435 436 437 438 439 <link href="//nataliemartin.com/cdn/shop/t/110/assets/natalie_martin_styles.css?v=87773624918733863221788288482" rel="stylesheet" type="text/css" media="all" /> 440 441
441<script src="//nataliemartin.com/cdn/shop/t/110/assets/natalie_martin_scripts_compiled.js?v=113814204271772570071788288482" type="text/javascript"></script>
441 442 443 <!-- SlideRule Script Start --> 444
444<script name="sliderule-tracking" data-ot-ignore> 445(function(){ 446 slideruleData = { 447 "version":"v0.0.1", 448 "referralExclusion":"/(paypal|visa|MasterCard|clicksafe|arcot\.com|geschuetzteinkaufen|checkout\.shopify\.com|checkout\.rechargeapps\.com|portal\.afterpay\.com|payfort)/", 449 "googleSignals":true, 450 "anonymizeIp":true, 451 "productClicks":true, 452 "persistentUserId":true, 453 "hideBranding":false, 454 "ecommerce":{"currencyCode":"USD", 455 "impressions":[]}, 456 "pageType":"customers/login", 457 "destinations":{}, 458 "cookieUpdate":true 459 } 460 461 462 slideruleData.themeMode = "live" 463 464 465 466 467 468 469 })(); 470</script>
vendor: 1 bytes, line 470
470
471<script async type="text/javascript" src=https://files.slideruletools.com/eluredils-g.js></script>
471 472 <!-- SlideRule Script End --> 473 474 475 476 <!-- RedRetarget App Hook start --> 477<link rel="dns-prefetch" href="https://trackifyx.redretarget.com"> 478 479 480<!-- HOOK JS--> 481 482 483 484 485 486 487
488<script id="tfx-cart"> 489 490 window.tfxCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 491</script>
491 492 493 494 495
496<script type="text/javascript"> 497 /* ----- TFX Theme hook start ----- */ 498 (function (t, r, k, f, y, x) { 499 if (t.tkfy != undefined) return true; 500 t.tkfy = true; 501 y = r.createElement(k); y.src = f; y.async = true; 502 x = r.getElementsByTagName(k)[0]; x.parentNode.insertBefore(y, x); 503 })(window, document, 'script', 'https://trackifyx.redretarget.com/pull/natalie-martin-collection.myshopify.com/hook.js'); 504 /* ----- TFX theme hook end ----- */ 505</script>
505 506<!-- RedRetarget App Hook end -->
506<script type="text/javascript"> 507 /* ----- TFX Theme snapchat hook start ----- */ 508 (function (t, r, k, f, y, x) { 509 if (t.snaptkfy != undefined) return true; 510 t.snaptkfy = true; 511 y = r.createElement(k); y.src = f; y.async = true; 512 x = r.getElementsByTagName(k)[0]; x.parentNode.insertBefore(y, x); 513 })(window, document, "script", "https://trackifyx.redretarget.com/pull/natalie-martin-collection.myshopify.com/snapchathook.js"); 514 /* ----- TFX theme snapchat hook end ----- */ 515 </script>
515<script type="text/javascript"> 516 /* ----- TFX Theme tiktok hook start ----- */ 517 (function (t, r, k, f, y, x) { 518 if (t.tkfy_tt != undefined) return true; 519 t.tkfy_tt = true; 520 y = r.createElement(k); y.src = f; y.async = true; 521 x = r.getElementsByTagName(k)[0]; x.parentNode.insertBefore(y, x); 522 })(window, document, "script", "https://trackifyx.redretarget.com/pull/natalie-martin-collection.myshopify.com/tiktokhook.js"); 523 /* ----- TFX theme tiktok hook end ----- */ 524 </script>
524 525<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 526 527 528 529 530 531 532 533 534 535 536 537 538
538<script async src="https://static.klaviyo.com/onsite/js/WLLS96/klaviyo.js?company_id=WLLS96"></script>
538 539
539<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>
539 540 541 542 543 544 545 546
546<script> 547 window.klaviyoReviewsProductDesignMode = false 548 </script>
548 549 550 551 552 553 554 555 556 557 558<!-- END app block --><!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
558<script type="text/javascript" src="https://cdn.attn.tv/nataliemartin/dtag.js?source=app-embed" defer="defer"></script>
558 559 560 561<!-- END app block --><!-- BEGIN app block: shopify://apps/pinterest-save-button/blocks/app-embed/b4ccbe83-a934-440a-a7cb-4c563c1a8dc3 --> 562
563<script> 564 window.roarJs = window.roarJs || {}; 565 566 window.roarJs.PinitConfig = { 567 metafields: { 568 shop: "natalie-martin-collection.myshopify.com", 569 settings: 570 571 {"enabled":"1","param":{"pin_icon":"2","icon_size":"12","button_text":"","button_size":"14","image_height_small":"150","image_width_small":"150","image_height":"150","image_width":"150"},"style":{"color":"#282828","background":"#ffffff","type":"basic","size":"slim","radius":"2"},"position":{"value":"top_left","bottom":"10","top":"10","left":"10","right":"10"},"rule":{"mobile":"1"},"only1":"true"} 572 573 , 574 moneyFormat: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e" 575 } 576 }; 577</script>
577 578
579<script src="https://cdn.shopify.com/extensions/01a06d07-48a3-7329-9830-b66b72b61428/pinterest-pin-it-button-10/assets/pinit.js" defer></script>
579 580 581 582<!-- END app block --><!-- BEGIN app block: shopify://apps/tapcart-mobile-app/blocks/ck_loader/604cad6b-3841-4da3-b864-b96622b4adb8 -->
582<script id="tc-ck-loader"> 583 (function () { 584 const shopStore = "natalie-martin-collection.myshopify.com"; 585 if (!shopStore || !shopStore.length) return; 586 587 const environment = 'production'; // local, staging, production; 588 589 const srcUrls = { 590 local: 'http://localhost:3005/dist/tc-plugins.es.js', 591 staging: 'https://unpkg.com/tapcart-capture-kit@staging/dist/tc-plugins.es.js', 592 production: 'https://unpkg.com/tapcart-capture-kit@production/dist/tc-plugins.es.js', 593 }; 594 const srcUrl = srcUrls[environment] || srcUrls.production; 595 596 window['tapcartParams'] = { shopStore, environment }; 597 598 function loadCaptureKit() { 599 const moduleScript = document.createElement('script'); 600 moduleScript.type = 'module'; 601 moduleScript.src = srcUrl; 602 document.head.appendChild(moduleScript); 603 604 moduleScript.onerror = function () { 605 console.error('Capture kit failed to load.'); 606 }; 607 } 608 609 if (document.readyState === 'loading') { 610 document.addEventListener('DOMContentLoaded', loadCaptureKit); 611 } else { 612 loadCaptureKit(); 613 } 614 })(); 615</script>
615 616 617<!-- END app block -->
617<script src="https://cdn.shopify.com/extensions/019f09e1-4231-72d9-a47e-27caa16a614d/smart-accessibility-1-26/assets/sa-widget.js" type="text/javascript" defer="defer"></script>
617 618<link href="https://cdn.shopify.com/extensions/019f09e1-4231-72d9-a47e-27caa16a614d/smart-accessibility-1-26/assets/sa-widget.css" rel="stylesheet" type="text/css" media="all">
619<script src="https://cdn.shopify.com/extensions/01a0b3d7-5055-7b4c-8420-9bcdfd2dab1a/i-agree-to-terms-68/assets/load-metafield-igt.js" type="text/javascript" defer="defer"></script>
619 620<link href="https://cdn.shopify.com/extensions/01a0b3d7-5055-7b4c-8420-9bcdfd2dab1a/i-agree-to-terms-68/assets/load-metafield-igt.css" rel="stylesheet" type="text/css" media="all">
621<script src="https://cdn.shopify.com/extensions/01a11d09-98c5-785a-9506-7bbb7ed5d11a/ultimate-infinite-scroll-85/assets/infi_script.js" type="text/javascript" defer="defer"></script>
621 622<link href="https://cdn.shopify.com/extensions/01a06d07-48a3-7329-9830-b66b72b61428/pinterest-pin-it-button-10/assets/pinit.css" rel="stylesheet" type="text/css" media="all">
623<script src="https://cdn.shopify.com/extensions/01a120d2-0c27-7cff-b237-587a552de4c1/loop-returns-512/assets/onstore-block.js" type="text/javascript" defer="defer"></script>
623 624<link href="https://cdn.shopify.com/extensions/01a120d2-0c27-7cff-b237-587a552de4c1/loop-returns-512/assets/onstore-block.css" rel="stylesheet" type="text/css" media="all"> 625<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
626<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: 5292521,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 626
626
627<script> 628 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 629</script>
vendor: 1 bytes, line 629
629
630<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}
630).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: 5292521,storefrontBaseUrl: "https://nataliemartin.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://nataliemartin.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1336377519","configuration":"{\"accountID\":\"WLLS96\",\"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"]}
630,{"id":"1158709423","configuration":"{\"appProxyUrl\":\"https:\/\/api.hoppn.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bd77eb7e039462ab1c1f264a6d9f03dc","type":"APP","apiClientId":107873402881,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"999391407","configuration":"{\"site_id\":\"686060cb-ee1b-486f-a99a-7e2c1201a367\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"505774255","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-593033152\\\",\\\"GT-NGJF95G\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-593033152\\\/PUgDCIji2KwDEMDv45oC\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-593033152\\\/ZK_lCIvi2KwDEMDv45oC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-593033152\\\/flH2CILi2KwDEMDv45oC\\\",\\\"MC-3V2LYYY05X\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-593033152\\\/NzaUCP_h2KwDEMDv45oC\\\",\\\"MC-3V2LYYY05X\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-593033152\\\/_bHVCPzh2KwDEMDv45oC\\\",\\\"MC-3V2LYYY05X\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-593033152\\\/XhjnCI7i2KwDEMDv45oC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-593033152\\\/cZxgCIXi2KwDEMDv45oC\\\"}],\\\"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":"269320367","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"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":"142901423","configuration":"{\"pixel_id\":\"3975672559115278\",\"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":"58622127","configuration":"{\"tagID\":\"2613324736931\"}","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":"45940911","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Cake"},{"id":"96993455","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Natalie Martin","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"natalie-martin-collection.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/nataliemartin.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://nataliemartin.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"152020811951","themeStoreId":"677","themePublished":"true","eventMetadataId":"3c8598a3-6da0-460f-92e4-ce0a7e2f0a22","shopId":"5292521","storefrontBaseUrl":"https:\/\/nataliemartin.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
630<script> 631 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 632 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 633 window.ShopifyAnalytics.meta.currency = 'USD'; 634 var meta = {"page":{"requestId":"95afc0af-6122-421b-9f47-3273a3e682a6-1791569674"}}; 635 for (var attr in meta) { 636 window.ShopifyAnalytics.meta[attr] = meta[attr]; 637 } 638</script>
vendor: 1 bytes, line 638
638
639<script class="analytics"> 640 (function () { 641 var customDocumentWrite = function(content) { 642 var jquery = null; 643 644 if (window.jQuery) { 645 jquery = window.jQuery; 646 } else if (window.Checkout && window.Checkout.$) { 647 jquery = window.Checkout.$; 648 } 649 650 if (jquery) { 651 jquery('body').append(content); 652 } 653 }; 654 655 var hasLoggedConversion = function(token) { 656 if (token) { 657 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 658 } 659 return false; 660 } 661 662 var setCookieIfConversion = function(token) { 663 if (token) { 664 var twoMonthsFromNow = new Date(Date.now()); 665 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 666 667 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 668 } 669 } 670 671 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 672 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 673 if (trekkie.integrations) { 674 return; 675 } 676 trekkie.methods = [ 677 'identify', 678 'page', 679 'ready', 680 'track', 681 'trackForm', 682 'trackLink' 683 ]; 684 trekkie.factory = function(method) { 685 return function() { 686 var args = Array.prototype.slice.call(arguments); 687 args.unshift(method); 688 trekkie.push(args); 689 if (method == 'track' || method == 'page') { 690 var pageUrl; 691 try { 692 pageUrl = window.location.href; 693 } catch (e) {} 694 var pageReferrer; 695 try { 696 pageReferrer = document.referrer; 697 } catch (e) {} 698 try { 699 if (window.__TREKKIE_SHIM_QUEUE == null) { 700 window.__TREKKIE_SHIM_QUEUE = []; 701 } 702 window.__TREKKIE_SHIM_QUEUE.push({ 703 from: 'trekkie-stub', 704 method: method, 705 args: args.slice(1), 706 pageContext: { 707 url: pageUrl, 708 referrer: pageReferrer 709 } 710 }); 711 } catch (e) { 712 // no-op 713 } 714 } 715 return trekkie; 716 }; 717 }; 718 for (var i = 0; i < trekkie.methods.length; i++) { 719 var key = trekkie.methods[i]; 720 trekkie[key] = trekkie.factory(key); 721 } 722 trekkie.load = function(config) { 723 trekkie.config = config || {}; 724 trekkie.config.initialDocumentCookie = document.cookie; 725 var first = document.getElementsByTagName('script')[0]; 726var script = document.createElement('script'); 727script.type = 'text/javascript'; 728script.onerror = function(e) { 729 var scriptFallback = document.createElement('script'); 730 scriptFallback.type = 'text/javascript'; 731 scriptFallback.onerror = function(error) { 732 var Monorail = { 733 produce: function produce(monorailDomain, schemaId, payload) { 734 var currentMs = new Date().getTime(); 735 var event = { 736 schema_id: schemaId, 737 payload: payload, 738 metadata: { 739 event_created_at_ms: currentMs, 740 event_sent_at_ms: currentMs 741 } 742 }; 743 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 744 }, 745 sendRequest: function sendRequest(endpointUrl, payload) { 746 // Try the sendBeacon API 747 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 748 var blobData = new window.Blob([payload], { 749 type: 'text/plain' 750 }); 751 752 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 753 return true; 754 } // sendBeacon was not successful 755 756 } // XHR beacon 757 758 var xhr = new XMLHttpRequest(); 759 760 try { 761 xhr.open('POST', endpointUrl); 762 xhr.setRequestHeader('Content-Type', 'text/plain'); 763 xhr.send(payload); 764 } catch (e) { 765 console.log(e); 766 } 767 768 return false; 769 }, 770 isIos12: function isIos12() { 771 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 772 } 773 }; 774 Monorail.produce('monorail-edge.shopifysvc.com', 775 'trekkie_storefront_load_errors/1.1', 776 {shop_id: 5292521, 777 theme_id: 152020811951, 778 app_name: "storefront", 779 context_url: window.location.href, 780 source_url: "//nataliemartin.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 781 782 }; 783 scriptFallback.async = true; 784 scriptFallback.src = '//nataliemartin.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 785 first.parentNode.insertBefore(scriptFallback, first); 786}; 787script.async = true; 788script.src = '//nataliemartin.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 789first.parentNode.insertBefore(script, first); 790 791 }; 792 trekkie.load( 793 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":5292521,"isMerchantRequest":null,"themeId":152020811951,"themeCityHash":"4382915665691121941","contentLanguage":"en","currency":"USD","eventMetadataId":"3c8598a3-6da0-460f-92e4-ce0a7e2f0a22"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 794 ); 795 796 var loaded = false;
797 trekkie.ready(function() { 798 if (loaded) return; 799 loaded = true; 800 801 window.ShopifyAnalytics.lib = window.trekkie; 802 803 var originalDocumentWrite = document.write; 804 document.write = customDocumentWrite; 805 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 806 document.write = originalDocumentWrite; 807 808 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 809 var token = match? match[1]: undefined; 810 if (!hasLoggedConversion(token)) { 811 setCookieIfConversion(token); 812 813 } 814 }); 815 816 window.ShopifyAnalytics.lib.page(null,{"requestId":"95afc0af-6122-421b-9f47-3273a3e682a6-1791569674","shopifyEmitted":true}); 817 818 var eventsListenerScript = document.createElement('script'); 819 eventsListenerScript.async = true; 820 eventsListenerScript.src = "//nataliemartin.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 821 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 822})();</script>
822 823
823<script> 824 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 825 window.ga = function ga() { 826 (window.ga.q = window.ga.q || []).push(arguments); 827 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 828 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 829 } 830 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."); 831 }; 832 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 833 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 834 } 835 } 836</script>
vendor: 1 bytes, line 836
836
837<script 838 defer 839 src="https://nataliemartin.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 840 data-application="storefront-renderer" 841 data-shop-id="5292521" 842 data-render-region="gcp-us-east1" 843 data-page-type="customers/login" 844 data-theme-instance-id="152020811951" 845 data-theme-name="Showcase" 846 data-theme-version="7.0.0" 847 data-monorail-region="shop_domain" 848 data-resource-timing-sampling-rate="10" 849 data-shs="true" 850 data-shs-beacon="true" 851 data-shs-export-with-fetch="true" 852 data-shs-logs-sample-rate="1" 853 data-shs-beacon-endpoint="https://nataliemartin.com/api/collect" 854></script>
854 855<meta name="shopify-y" content="e9875e84-cdb3-4e75-80a7-e20d539fc06a" data-expiration="1823127274000"><meta name="shopify-s" content="82cd25c2-5e56-4c8d-ba31-37c0aec873b6" data-expiration="1791571474000"> 856</head> 857 858<body class="page-account template-customers-login template-customer-area animation-speed-medium" 859 > 860 861
861<script> 862 if(window.innerWidth < 768 && window.localStorage.getItem('is_first_visit') !== null) { 863 var pageFadedIn = false; 864 document.body.style.opacity = 0; 865 866 function fadeInPageMob(){ 867 if(!pageFadedIn) { 868 document.body.classList.add("cc-animate-enabled"); 869 document.body.style.transition = 'opacity 0.4s'; 870 setTimeout(function () { 871 document.body.style.opacity = 1; 872 }, 200); 873 pageFadedIn = true; 874 } 875 } 876 877 window.addEventListener("load", fadeInPageMob); 878 setTimeout(fadeInPageMob, 3000); 879 } 880 881 window.addEventListener("pageshow", function(){ 882 document.getElementById('cc-veil').classList.remove('-in'); 883 }); 884 </script>
884 885 886 887 888
888<script> 889 if ('IntersectionObserver' in window) { 890 document.body.classList.add("cc-animate-enabled"); 891 } 892 893 window.addEventListener("pageshow", function(){ 894 document.getElementById('cc-veil').classList.remove('-in'); 895 }); 896 </script>
896 897 898 899 <a class="skip-link visually-hidden" href="#page-content">Skip to content</a> 900 901 <div id="shopify-section-header" class="shopify-section"><style type="text/css"> 902 903 .logo img { width: 150px; } 904 @media(min-width:768px){ 905 .logo img { width: 200px; } 906 } 907 908 909 .cc-announcement { 910 911 font-size: 14px; 912 913 } 914 915 @media (min-width: 768px) { 916 .cc-announcement { 917 font-size: 14px; 918 } 919 } 920</style> 921 922 923<form action="/cart" method="post" id="cc-checkout-form"> 924</form> 925 926 927 928 929 930<div data-section-type="header" itemscope itemtype="http://schema.org/Organization"> 931 <div id="site-control" class="site-control inline icons 932 nav-inline-desktop 933 934 fixed 935 936 937 main-logo-when-active 938 939 " 940 data-cc-animate 941 data-opacity="opaque_on_scroll" 942 data-positioning="sticky" 943 > 944 945 946 <div class="links site-control__inner"> 947 <a class="menu" href="#page-menu" aria-controls="page-menu" data-modal-nav-toggle aria-label="Menu"> 948 <span class="icon-menu"> 949 <span class="icon-menu__bar icon-menu__bar-1"></span> 950 <span class="icon-menu__bar icon-menu__bar-2"></span> 951 <span class="icon-menu__bar icon-menu__bar-3"></span> 952</span> 953 954 <span class="text-link">Menu</span> 955 </a> 956 957 958 <a data-cc-animate-click data-cc-animate class="logo logo--has-alt-logo" href="/" 959 itemprop="url"> 960 961 962 963 <meta itemprop="name" content="Natalie Martin"> 964 965 966 967 <img src="//nataliemartin.com/cdn/shop/files/NEWNEWNEWcharcoal_500x.png?v=1698257168" alt="Natalie Martin" itemprop="logo" 968 width="3500" height="374"/> 969 970 971 <span class="alt-logo"> 972 <img src="//nataliemartin.com/cdn/shop/files/NatalieMartin_FullLogoAlt_e8a4358d-5144-4cdc-a62c-bd240d24a3f6_500x.png?v=1701468562" alt="Natalie Martin" itemprop="logo" 973 width="3500" height="374"/> 974 </span> 975 976 977 978 979 </a> 980 981 982 983 <div class="site-control__inline-links"> 984 <div class="nav-row multi-level-nav reveal-on-hover" role="navigation" aria-label="Primary navigation"> 985 <div class="tier-1"> 986 <ul> 987 988<li class=""> 989 <a data-cc-animate-click href="/collections/new-arrivals" class=" " > 990 New 991 </a> 992 993 994 </li> 995 996<li class=" contains-children"> 997 <a href="/collections/all" class=" has-children" aria-haspopup="true"> 998 Shop 999 </a> 1000 1001 1002 1003 1004 1005 1006 <ul 1007 class="nav-rows" 1008 > 1009 1010 1011 <li class=" contains-children"> 1012 <a href="/collections/all" class="has-children column-title" aria-haspopup="true"> 1013 Clothing 1014 1015 1016 <span class="arr arr--small"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 1017 <path d="M0-.25H24v24H0Z" transform="translate(0 0.25)" style="fill:none"/> 1018 <polyline points="10 17.83 15.4 12.43 10 7.03" 1019 style="fill:none;stroke:currentColor;stroke-linecap:round;stroke-miterlimit:8;stroke-width:2px"/> 1020</svg> 1021</span> 1022 1023 </a> 1024 1025 1026 <ul> 1027 1028 <li class=""> 1029 <a data-cc-animate-click href="/collections/new-arrivals">New Arrivals</a> 1030 </li> 1031 1032 <li class=""> 1033 <a data-cc-animate-click href="/collections/dresses-new">Dresses</a> 1034 </li> 1035 1036 <li class=""> 1037 <a data-cc-animate-click href="/collections/tops-new">Tops</a> 1038 </li> 1039 1040 <li class=""> 1041 <a data-cc-animate-click href="/collections/bottoms-new-1">Bottoms</a> 1042 </li> 1043 1044 <li class=""> 1045 <a data-cc-animate-click href="/collections/cover-ups-new">Cover-ups</a> 1046 </li> 1047 1048 <li class=""> 1049 <a data-cc-animate-click href="/collections/jackets-vests">Jackets & Vests</a> 1050 </li> 1051 1052 <li class=""> 1053 <a data-cc-animate-click href="/collections/nm-heritage">NM Heritage</a> 1054 </li> 1055 1056 <li class=""> 1057 <a data-cc-animate-click href="/collections/kids">Kids</a> 1058 </li> 1059 1060 <li class=""> 1061 <a data-cc-animate-click href="/collections/men">Men</a> 1062 </li> 1063 1064 <li class=""> 1065 <a data-cc-animate-click href="/collections/all">Shop All</a> 1066 </li> 1067 1068 </ul> 1069 1070 </li> 1071 1072 <li class=" contains-children"> 1073 <a href="/collections/accessories" class="has-children column-title" aria-haspopup="true"> 1074 Accessories 1075 1076
1077 <span class="arr arr--small"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 1078 <path d="M0-.25H24v24H0Z" transform="translate(0 0.25)" style="fill:none"/> 1079 <polyline points="10 17.83 15.4 12.43 10 7.03" 1080 style="fill:none;stroke:currentColor;stroke-linecap:round;stroke-miterlimit:8;stroke-width:2px"/> 1081</svg> 1082</span> 1083 1084 </a> 1085 1086 1087 <ul> 1088 1089 <li class=""> 1090 <a data-cc-animate-click href="/collections/accessories">Shop All</a> 1091 </li> 1092 1093 <li class=""> 1094 <a data-cc-animate-click href="/collections/shoes">Shoes</a> 1095 </li> 1096 1097 <li class=""> 1098 <a data-cc-animate-click href="/collections/bags-hats">Bags & Hats</a> 1099 </li> 1100 1101 <li class=""> 1102 <a data-cc-animate-click href="/collections/scarves-pareos">Scarves & Pareos</a> 1103 </li> 1104 1105 <li class=""> 1106 <a data-cc-animate-click href="/collections/jewelry">Jewelry</a> 1107 </li> 1108 1109 </ul> 1110 1111 </li> 1112 1113 <li class=""> 1114 <a data-cc-animate-click href="/collections/nm-home-accessories" class="" > 1115 NM Home 1116 1117 1118 </a> 1119 1120 1121 </li> 1122 1123 <li class=""> 1124 <a data-cc-animate-click href="/products/gift-card" class="" > 1125 NM Gift Card 1126 1127 1128 </a> 1129 1130 1131 </li> 1132 1133 <li class=""> 1134 <a data-cc-animate-click href="/collections/sale" class="" > 1135 Sale 1136 1137 1138 </a> 1139 1140 1141 </li> 1142 1143 <li class=""> 1144 <a data-cc-animate-click href="/collections/nm-exclusive" class="" > 1145 NM Exclusive 1146 1147 1148 </a> 1149 1150 1151 </li> 1152 1153 1154 1155 </ul> 1156 1157 </li> 1158 1159<li class=""> 1160 <a data-cc-animate-click href="/pages/shop-by-print" class=" " > 1161 Shop by Print 1162 </a> 1163 1164 1165 </li> 1166 1167<li class=""> 1168 <a data-cc-animate-click href="/?InfiniteColorSearch" class=" " > 1169 Shop by Color 1170 </a> 1171 1172 1173 </li> 1174 1175<li class=" contains-children"> 1176 <a href="#" class=" has-children" aria-haspopup="true"> 1177 Curated Collections 1178 </a> 1179 1180 1181 1182 1183 1184 1185 <ul 1186 class="nav-rows" 1187 > 1188 1189 1190 <li class=" contains-children"> 1191 <a href="/collections/new-arrivals" class="has-children column-title" aria-haspopup="true"> 1192 Seasonal Stories 1193 1194
1195 <span class="arr arr--small"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 1196 <path d="M0-.25H24v24H0Z" transform="translate(0 0.25)" style="fill:none"/> 1197 <polyline points="10 17.83 15.4 12.43 10 7.03" 1198 style="fill:none;stroke:currentColor;stroke-linecap:round;stroke-miterlimit:8;stroke-width:2px"/> 1199</svg> 1200</span> 1201 1202 </a> 1203 1204 1205 <ul> 1206 1207 <li class=""> 1208 <a data-cc-animate-click href="/collections/fall-2026">Fall Winter 2026</a> 1209 </li> 1210 1211 <li class=""> 1212 <a data-cc-animate-click href="/collections/nm-x-monet">NM X Monét</a> 1213 </li> 1214 1215 <li class=""> 1216 <a data-cc-animate-click href="/collections/spring-summer-2026">Spring Summer 2026</a> 1217 </li> 1218 1219 <li class=""> 1220 <a data-cc-animate-click href="/collections/pre-spring-2026">Pre-Spring 2026</a> 1221 </li> 1222 1223 <li class=""> 1224 <a data-cc-animate-click href="/collections/summer-cottons">Summer Cottons</a> 1225 </li> 1226 1227 <li class=""> 1228 <a data-cc-animate-click href="/collections/getaway">Getaway</a> 1229 </li> 1230 1231 <li class=""> 1232 <a data-cc-animate-click href="/collections/broderie-anglaise">Broderie Anglaise</a> 1233 </li> 1234 1235 <li class=""> 1236 <a data-cc-animate-click href="/collections/nats-picks">Nat's Picks</a> 1237 </li> 1238 1239 </ul> 1240 1241 </li> 1242 1243 <li class=" contains-children"> 1244 <a href="/collections/new-arrivals" class="has-children column-title" aria-haspopup="true"> 1245 Style Heroes 1246 1247 1248 <span class="arr arr--small"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 1249 <path d="M0-.25H24v24H0Z" transform="translate(0 0.25)" style="fill:none"/> 1250 <polyline points="10 17.83 15.4 12.43 10 7.03" 1251 style="fill:none;stroke:currentColor;stroke-linecap:round;stroke-miterlimit:8;stroke-width:2px"/> 1252</svg> 1253</span> 1254 1255 </a> 1256 1257 1258 <ul> 1259 1260 <li class=""> 1261 <a data-cc-animate-click href="/collections/the-fiore-collection">Fiore Dress</a> 1262 </li> 1263 1264 <li class=""> 1265 <a data-cc-animate-click href="/collections/isobel-dress">Isobel Dress</a> 1266 </li> 1267 1268 <li class=""> 1269 <a data-cc-animate-click href="/collections/sammie-dress">Sammie Dress</a> 1270 </li> 1271 1272 <li class=""> 1273 <a data-cc-animate-click href="/collections/sarah-dress">Sarah Dress</a> 1274 </li> 1275 1276 <li class=""> 1277 <a data-cc-animate-click href="/collections/heather-dress">Heather Dress</a> 1278 </li> 1279 1280 <li class=""> 1281 <a data-cc-animate-click href="/collections/violet-top">Violet Top</a> 1282 </li> 1283 1284 <li class=""> 1285 <a data-cc-animate-click href="/collections/bella-skirt">Bella Skirt</a> 1286 </li> 1287 1288 <li class=""> 1289 <a data-cc-animate-click href="/collections/kevin-shirt">Kevin Shirt</a> 1290 </li> 1291 1292 </ul> 1293 1294 </li> 1295 1296 <li class=""> 1297 <a data-cc-animate-click href="/collections/weekend-away" class="" > 1298 Weekend Away 1299 1300 1301 </a> 1302 1303 1304 </li> 1305 1306 <li class=""> 1307 <a data-cc-animate-click href="/collections/new-styles" class="" > 1308 New Styles 1309 1310 1311 </a> 1312 1313 1314 </li> 1315 1316 <li class=""> 1317 <a data-cc-animate-click href="/collections/nm-heritage" class="" > 1318 NM Heritage 1319 1320 1321 </a> 1322 1323 1324 </li> 1325 1326 <li class=""> 1327 <a data-cc-animate-click href="/collections/brands-we-love" class="" > 1328 Brands we Love 1329 1330 1331 </a> 1332 1333 1334 </li> 1335 1336 <li class=""> 1337 <a data-cc-animate-click href="/collections/toujours" class="" > 1338 NM x Toujours 1339 1340 1341 </a> 1342 1343 1344 </li> 1345 1346 <li class=""> 1347 <a data-cc-animate-click href="/collections/jennifer-ament" class="" > 1348 NM x Jen Ament 1349 1350 1351 </a> 1352 1353 1354 </li> 1355 1356 <li class=""> 1357 <a data-cc-animate-click href="/collections/nm-wallpaper" class="" > 1358 NM x Wallshoppe 1359 1360 1361 </a> 1362 1363 1364 </li> 1365 1366 1367 1368 </ul> 1369 1370 </li> 1371 1372<li class=" contains-children"> 1373 <a href="/pages/nm-collective-loyalty" class=" has-children" aria-haspopup="true"> 1374 My NM Collective 1375 </a> 1376 1377 1378 1379 1380 1381 1382 <ul 1383 class="nav-rows" 1384 > 1385 1386 1387 <li class=""> 1388 <a data-cc-animate-click href="https://nataliemartin.com/pages/nm-collective-loyalty" class="" > 1389 NM Collective 1390 1391 1392 </a> 1393 1394 1395 </li> 1396 1397 <li class=""> 1398 <a data-cc-animate-click href="/pages/nm-collective" class="" > 1399 NM Collective Features 1400 1401 1402 </a> 1403 1404 1405 </li> 1406 1407 1408 1409 </ul> 1410 1411 </li> 1412 1413<li class=""> 1414 <a data-cc-animate-click href="/collections/sale" class=" " > 1415 Sale
1416 </a> 1417 1418 1419 </li> 1420 1421 </ul> 1422 </div> 1423 </div> 1424 </div> 1425 1426 1427 1428 <div class="nav-right-side"> 1429 1430 1431 1432 1433 1434 <a data-cc-animate-click href="/account" class="nav-account"> 1435 Account 1436 </a> 1437 1438 1439 <a class="cart nav-search" 1440 href="/search" 1441 aria-label="Search" 1442 data-modal-toggle="#search-modal"> 1443 <svg viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg"> 1444 <title>Search</title> 1445 <g stroke="none" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"> 1446 <g transform="translate(-1335.000000, -30.000000)" stroke="currentColor"> 1447 <g transform="translate(1336.000000, 31.000000)"> 1448 <circle cx="12" cy="12" r="12"></circle> 1449 <line x1="27" y1="27" x2="20.475" y2="20.475" id="Path"></line> 1450 </g> 1451 </g> 1452 </g> 1453</svg> 1454 1455 <span class="text-link">Search</span> 1456 </a> 1457 1458 <a data-cc-animate-click class="cart cart-icon--basket1" href="/cart" aria-label="Cart"> 1459 1460 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.96 22"> 1461 <title>Cart</title> 1462 <g data-name="Layer 2"> 1463 <g data-name="Layer 1"> 1464 <path d="M22.7,8l-3,13H4.3l-3-13H22.7M24,7H0L3.51,22H20.45L24,7Z"/> 1465 <rect x="11.48" width="1" height="7"/> 1466 </g> 1467 </g> 1468</svg> 1469 1470 1471 <div>0</div> 1472 <span class="text-link">Cart </span> 1473 </a> 1474 </div> 1475 </div> 1476 </div> 1477 1478 <nav id="page-menu" class="theme-modal nav-uses-modal"> 1479 <div class="inner"> 1480 <a href="#" class="no-js-only">Close navigation</a> 1481 1482 <div class="nav-container"> 1483 <div class="nav-body container growth-area" data-root-nav="true"> 1484 <div class="nav main-nav" role="navigation" aria-label="Primary"> 1485 <ul> 1486 1487 <li class=" "> 1488 <a href="/collections/new-arrivals" data-cc-animate-click> 1489 <span>New</span> 1490 </a> 1491 1492 1493 </li> 1494 1495 <li class=" "> 1496 <a href="/collections/all" aria-haspopup="true"> 1497 <span>Shop</span> 1498 </a> 1499 1500 1501 <ul> 1502 1503 1504 <li class=" "> 1505 <a href="/collections/all" aria-haspopup="true"> 1506 <span>Clothing</span> 1507 </a> 1508 1509 1510 <ul> 1511 1512 <li class=" "> 1513 <a data-cc-animate-click href="/collections/new-arrivals"> 1514 <span>New Arrivals</span> 1515 </a> 1516 </li> 1517 1518 <li class=" "> 1519 <a data-cc-animate-click href="/collections/dresses-new"> 1520 <span>Dresses</span> 1521 </a> 1522 </li> 1523 1524 <li class=" "> 1525 <a data-cc-animate-click href="/collections/tops-new"> 1526 <span>Tops</span> 1527 </a> 1528 </li> 1529 1530 <li class=" "> 1531 <a data-cc-animate-click href="/collections/bottoms-new-1"> 1532 <span>Bottoms</span> 1533 </a> 1534 </li> 1535 1536 <li class=" "> 1537 <a data-cc-animate-click href="/collections/cover-ups-new"> 1538 <span>Cover-ups</span> 1539 </a> 1540 </li> 1541 1542 <li class=" "> 1543 <a data-cc-animate-click href="/collections/jackets-vests">
1544 <span>Jackets & Vests</span> 1545 </a> 1546 </li> 1547 1548 <li class=" "> 1549 <a data-cc-animate-click href="/collections/nm-heritage"> 1550 <span>NM Heritage</span> 1551 </a> 1552 </li> 1553 1554 <li class=" "> 1555 <a data-cc-animate-click href="/collections/kids"> 1556 <span>Kids</span> 1557 </a> 1558 </li> 1559 1560 <li class=" "> 1561 <a data-cc-animate-click href="/collections/men"> 1562 <span>Men</span> 1563 </a> 1564 </li> 1565 1566 <li class=" "> 1567 <a data-cc-animate-click href="/collections/all"> 1568 <span>Shop All</span> 1569 </a> 1570 </li> 1571 1572 </ul> 1573 1574 </li> 1575 1576 <li class=" "> 1577 <a href="/collections/accessories" aria-haspopup="true"> 1578 <span>Accessories</span> 1579 </a> 1580 1581 1582 <ul> 1583 1584 <li class=" "> 1585 <a data-cc-animate-click href="/collections/accessories"> 1586 <span>Shop All</span> 1587 </a> 1588 </li> 1589 1590 <li class=" "> 1591 <a data-cc-animate-click href="/collections/shoes"> 1592 <span>Shoes</span> 1593 </a> 1594 </li> 1595 1596 <li class=" "> 1597 <a data-cc-animate-click href="/collections/bags-hats"> 1598 <span>Bags & Hats</span> 1599 </a> 1600 </li> 1601 1602 <li class=" "> 1603 <a data-cc-animate-click href="/collections/scarves-pareos"> 1604 <span>Scarves & Pareos</span> 1605 </a> 1606 </li> 1607 1608 <li class=" "> 1609 <a data-cc-animate-click href="/collections/jewelry"> 1610 <span>Jewelry</span> 1611 </a> 1612 </li> 1613 1614 </ul> 1615 1616 </li> 1617 1618 <li class=" "> 1619 <a href="/collections/nm-home-accessories" data-cc-animate-click> 1620 <span>NM Home</span> 1621 </a> 1622 1623 1624 </li> 1625 1626 <li class=" "> 1627 <a href="/products/gift-card" data-cc-animate-click> 1628 <span>NM Gift Card </span> 1629 </a> 1630 1631 1632 </li> 1633 1634 <li class=" "> 1635 <a href="/collections/sale" data-cc-animate-click> 1636 <span>Sale</span> 1637 </a> 1638 1639 1640 </li> 1641 1642 <li class=" "> 1643 <a href="/collections/nm-exclusive" data-cc-animate-click> 1644 <span>NM Exclusive</span> 1645 </a> 1646 1647 1648 </li> 1649 1650 1651 </ul> 1652 1653 </li> 1654 1655 <li class=" "> 1656 <a href="/pages/shop-by-print" data-cc-animate-click>
1657 <span>Shop by Print</span> 1658 </a> 1659 1660 1661 </li> 1662 1663 <li class=" "> 1664 <a href="/?InfiniteColorSearch" data-cc-animate-click> 1665 <span>Shop by Color</span> 1666 </a> 1667 1668 1669 </li> 1670 1671 <li class=" "> 1672 <a href="#" aria-haspopup="true"> 1673 <span>Curated Collections</span> 1674 </a> 1675 1676 1677 <ul> 1678 1679 1680 <li class=" "> 1681 <a href="/collections/new-arrivals" aria-haspopup="true"> 1682 <span>Seasonal Stories</span> 1683 </a> 1684 1685 1686 <ul> 1687 1688 <li class=" "> 1689 <a data-cc-animate-click href="/collections/fall-2026"> 1690 <span>Fall Winter 2026</span> 1691 </a> 1692 </li> 1693 1694 <li class=" "> 1695 <a data-cc-animate-click href="/collections/nm-x-monet"> 1696 <span>NM X Monét</span> 1697 </a> 1698 </li> 1699 1700 <li class=" "> 1701 <a data-cc-animate-click href="/collections/spring-summer-2026"> 1702 <span>Spring Summer 2026</span> 1703 </a> 1704 </li> 1705 1706 <li class=" "> 1707 <a data-cc-animate-click href="/collections/pre-spring-2026"> 1708 <span>Pre-Spring 2026</span> 1709 </a> 1710 </li> 1711 1712 <li class=" "> 1713 <a data-cc-animate-click href="/collections/summer-cottons"> 1714 <span>Summer Cottons</span> 1715 </a> 1716 </li> 1717 1718 <li class=" "> 1719 <a data-cc-animate-click href="/collections/getaway"> 1720 <span>Getaway</span> 1721 </a> 1722 </li> 1723 1724 <li class=" "> 1725 <a data-cc-animate-click href="/collections/broderie-anglaise"> 1726 <span>Broderie Anglaise</span> 1727 </a> 1728 </li> 1729 1730 <li class=" "> 1731 <a data-cc-animate-click href="/collections/nats-picks"> 1732 <span>Nat's Picks</span> 1733 </a> 1734 </li> 1735 1736 </ul> 1737 1738 </li> 1739 1740 <li class=" "> 1741 <a href="/collections/new-arrivals" aria-haspopup="true"> 1742 <span>Style Heroes</span> 1743 </a> 1744 1745 1746 <ul> 1747 1748 <li class=" "> 1749 <a data-cc-animate-click href="/collections/the-fiore-collection"> 1750 <span>Fiore Dress</span> 1751 </a> 1752 </li> 1753 1754 <li class=" "> 1755 <a data-cc-animate-click href="/collections/isobel-dress"> 1756 <span>Isobel Dress</span> 1757 </a> 1758 </li> 1759 1760 <li class=" "> 1761 <a data-cc-animate-click href="/collections/sammie-dress">
1762 <span>Sammie Dress</span> 1763 </a> 1764 </li> 1765 1766 <li class=" "> 1767 <a data-cc-animate-click href="/collections/sarah-dress"> 1768 <span>Sarah Dress</span> 1769 </a> 1770 </li> 1771 1772 <li class=" "> 1773 <a data-cc-animate-click href="/collections/heather-dress"> 1774 <span>Heather Dress</span> 1775 </a> 1776 </li> 1777 1778 <li class=" "> 1779 <a data-cc-animate-click href="/collections/violet-top"> 1780 <span>Violet Top</span> 1781 </a> 1782 </li> 1783 1784 <li class=" "> 1785 <a data-cc-animate-click href="/collections/bella-skirt"> 1786 <span>Bella Skirt</span> 1787 </a> 1788 </li> 1789 1790 <li class=" "> 1791 <a data-cc-animate-click href="/collections/kevin-shirt"> 1792 <span>Kevin Shirt</span> 1793 </a> 1794 </li> 1795 1796 </ul> 1797 1798 </li> 1799 1800 <li class=" "> 1801 <a href="/collections/weekend-away" data-cc-animate-click> 1802 <span>Weekend Away</span> 1803 </a> 1804 1805 1806 </li> 1807 1808 <li class=" "> 1809 <a href="/collections/new-styles" data-cc-animate-click> 1810 <span>New Styles</span> 1811 </a> 1812 1813 1814 </li> 1815 1816 <li class=" "> 1817 <a href="/collections/nm-heritage" data-cc-animate-click> 1818 <span>NM Heritage</span> 1819 </a> 1820 1821 1822 </li> 1823 1824 <li class=" "> 1825 <a href="/collections/brands-we-love" data-cc-animate-click> 1826 <span>Brands we Love</span> 1827 </a> 1828 1829 1830 </li> 1831 1832 <li class=" "> 1833 <a href="/collections/toujours" data-cc-animate-click> 1834 <span>NM x Toujours</span> 1835 </a> 1836 1837 1838 </li> 1839 1840 <li class=" "> 1841 <a href="/collections/jennifer-ament" data-cc-animate-click> 1842 <span>NM x Jen Ament</span> 1843 </a> 1844 1845 1846 </li> 1847 1848 <li class=" "> 1849 <a href="/collections/nm-wallpaper" data-cc-animate-click> 1850 <span>NM x Wallshoppe</span> 1851 </a> 1852 1853 1854 </li> 1855 1856 1857 </ul> 1858 1859 </li> 1860 1861 <li class=" "> 1862 <a href="/pages/nm-collective-loyalty" aria-haspopup="true"> 1863 <span>My NM Collective</span> 1864 </a> 1865 1866 1867 <ul> 1868 1869 1870 <li class=" "> 1871 <a href="https://nataliemartin.com/pages/nm-collective-loyalty" data-cc-animate-click>
1872 <span>NM Collective</span> 1873 </a> 1874 1875 1876 </li> 1877 1878 <li class=" "> 1879 <a href="/pages/nm-collective" data-cc-animate-click> 1880 <span>NM Collective Features</span> 1881 </a> 1882 1883 1884 </li> 1885 1886 1887 </ul> 1888 1889 </li> 1890 1891 <li class=" "> 1892 <a href="/collections/sale" data-cc-animate-click> 1893 <span>Sale</span> 1894 </a> 1895 1896 1897 </li> 1898 1899 </ul> 1900 </div> 1901 </div> 1902 1903 <div class="nav-footer-links"> 1904 1905 1906 1907 <div class="nav-footer-links__link"> 1908 <a data-cc-animate-click href="/account">Account</a> 1909 </div> 1910 1911 1912 1913 1914 1915 </div> 1916 1917 <div class="nav-ctas"> 1918 1919 </div> 1920 </div> 1921 </div> 1922 </nav> 1923 </div> 1924 1925 1926 1927 1928 1929</div> 1930 1931 <main id="page-content"> 1932 1933 1934<div id="shopify-section-template--20527505670319__main" class="shopify-section"><div class="content" id="template"> 1935 <div id="customer"> 1936 <div class="template_header"> 1937 <h1 class="h2 feature-header" data-cc-animate>Login</h1> 1938 </div> 1939 1940 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 1941 <div data-cc-animate data-cc-animate-delay="0.2s"> 1942 1943 </div> 1944 1945 <div class="form"> 1946 <div id="login_email" class="input-row" data-cc-animate data-cc-animate-delay="0.2s"> 1947 <input aria-label="Email" placeholder="Email" 1948 type="email" value="" name="customer[email]" id="customer_email" class="large" size="30"/> 1949 </div> 1950 1951 1952 1953 1954 1955 <div id="login_password" class="input-row"> 1956 <input aria-label="Password" placeholder="Password" 1957 type="password" value="" name="customer[password]" id="customer_password" class="large password" 1958 size="16" data-cc-animate data-cc-animate-delay="0.35s"/> 1959 <div id="forgot_password" data-cc-animate data-cc-animate-delay="0.5s"> 1960 <a href="#" 1961 onclick="showRecoverPasswordForm();return false;">Forgot your password?</a> 1962 </div> 1963 </div> 1964 1965 1966 1967 <div class="wide-action"> 1968 <input type="submit" value="Sign In" data-cc-animate data-cc-animate-delay="0.6s"/> 1969 <p class="note"> 1970 <a data-cc-animate-click href="/account/register" data-cc-animate data-cc-animate-delay="0.75s"> 1971 Create account 1972 </a> 1973 </p> 1974 <span class="note"> 1975 <a data-cc-animate-click href="/" data-cc-animate data-cc-animate-delay="0.9s"> 1976 Return to Store 1977 </a> 1978 </span> 1979 </div> 1980 </div> 1981 <input type="hidden" name="return_url" value="/account" /></form> 1982 </div> 1983 1984 1985 1986 <div id="recover-password" style='display:none'> 1987 <div class="template_header align-center"> 1988 <h2 class="title">Reset your password</h2> 1989 <p class="note">We will send you an email to reset your password.</p> 1990 </div> 1991 1992 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 1993 1994 <div class="form"> 1995 <div id="recover_email" class="input-row"> 1996 <input aria-label="Email" placeholder="Email" type="email" value="" size="30" name="email" id="recover-email" class="large" /> 1997 </div> 1998 1999 <div class="wide-action"> 2000 <input type="submit" value="Submit" /> 2001 <span class="note"><a href="#" onclick="hideRecoverPasswordForm();return false;">Cancel</a></span> 2002 </div> 2003 </div> 2004 </form> 2005 </div> 2006 2007 2008 2009 2010 2011</div> 2012 2013
2014<script type="text/javascript"> 2015 function showRecoverPasswordForm() { 2016 document.getElementById('recover-password').style.display = 'inline-block'; 2017 document.getElementById('customer').style.display='none'; 2018 } 2019 2020 function hideRecoverPasswordForm() { 2021 document.getElementById('recover-password').style.display = 'none'; 2022 document.getElementById('customer').style.display = 'inline-block'; 2023 } 2024 2025 if (window.location.hash == '#recover') { showRecoverPasswordForm() } 2026</script>
2026 2027</div> 2028 2029 <aside class="faq-sidebar" id="faq-sidebar" data-cc-animate></aside> 2030 </main> 2031 2032
2032<script> 2033 var firstSection = document.body.querySelector('#page-content .shopify-section:first-child'); 2034 if(firstSection) { 2035 var firstBgSet = firstSection.querySelector('[data-bgset]'); 2036 2037 if (firstBgSet) { 2038 var bgSets = firstBgSet.dataset.bgset.split(','); 2039 if(bgSets) { 2040 for (var i = 0; i < bgSets.length; i++) { 2041 var widthMatch = bgSets[i].match(/ [0-9]+w/g); 2042 var heightMatch = bgSets[i].match(/ [0-9]+h/g); 2043 2044 if(widthMatch && heightMatch) { 2045 var width = parseInt(widthMatch[0].replace('w', '').trim()); 2046 var height = parseInt(heightMatch[0].replace('h', '').trim()); 2047 2048 if (width >= window.innerWidth && height >= window.innerHeight) { 2049 firstBgSet.style.backgroundImage = "url('" + bgSets[i].trim().split(' ')[0] + "')"; 2050 firstBgSet.classList.remove('fade-in'); 2051 break; 2052 } 2053 } 2054 } 2055 } 2056 } else if (firstSection.querySelector('[data-src]')) { 2057 var firstDataSrc = firstSection.querySelector('[data-src]'); 2058 var widths = JSON.parse(firstDataSrc.dataset.widths); 2059 for (var i = 0; i < widths.length; i++) { 2060 var width = parseInt(widths[i]); 2061 if (width >= window.innerWidth) { 2062 firstDataSrc.setAttribute('src', firstDataSrc.dataset.src.replace('{width}', width)); 2063 firstDataSrc.classList.remove('fade-in'); 2064 break; 2065 } 2066 } 2067 } 2068 } 2069 </script>
2069 2070 2071 <div id="shopify-section-popup" class="shopify-section section-popup"> 2072 2073 2074</div> 2075 <div id="shopify-section-footer" class="shopify-section section-footer"><div data-section-type="footer"> 2076 2077 <div class="wide-container section-footer__row-container" role="navigation" aria-label="Secondary navigation"> 2078 <div class="section-footer__row section-footer__row--blocks" data-num-blocks="3"> 2079 2080 2081 <div class="section-footer__row__col section-footer__menu-block" > 2082 2083<h6 class="section-footer__title no-wrap">Quick Links</h6> 2084 2085 2086 2087 <ul class="section-footer__menu-block__menu"> 2088 2089 <li> 2090 <a data-cc-animate-click href="/pages/about" class="no-wrap">About</a> 2091 </li> 2092 2093 <li> 2094 <a data-cc-animate-click href="/pages/careers" class="no-wrap">Careers</a> 2095 </li> 2096 2097 <li> 2098 <a data-cc-animate-click href="/pages/contact" class="no-wrap">Contact</a> 2099 </li> 2100 2101 <li> 2102 <a data-cc-animate-click href="/pages/stockists" class="no-wrap">Stockists</a> 2103 </li> 2104 2105 <li> 2106 <a data-cc-animate-click href="/pages/nm-melrose" class="no-wrap">NM Melrose</a> 2107 </li> 2108 2109 <li> 2110 <a data-cc-animate-click href="/pages/events" class="no-wrap">Events</a> 2111 </li> 2112 2113 <li> 2114 <a data-cc-animate-click href="/pages/nm-archive" class="no-wrap">NM Archive</a> 2115 </li> 2116 2117 <li> 2118 <a data-cc-animate-click href="/pages/wishlist" class="no-wrap">Wishlist</a> 2119 </li> 2120 2121 <li> 2122 <a data-cc-animate-click href="https://nataliemartincollection.loopreturns.com" class="no-wrap">Initiate a return</a> 2123 </li> 2124 2125 <li> 2126 <a data-cc-animate-click href="/pages/shipping" >Shipping & Returns Policy</a> 2127 </li> 2128 2129 </ul> 2130 2131 </div> 2132 2133 2134 2135 2136 2137 <div class="section-footer__row__col section-footer__text-block "> 2138 2139 2140 2141 2142 2143 <div class="section-footer__text-block__image"><div class="rimage-outer-wrapper" style="width: 105px"> 2144 <div class="rimage-wrapper lazyload--placeholder" style="padding-top:61.98830409356725%"> 2145 <img class="rimage__image lazyload fade-in" data-src="//nataliemartin.com/cdn/shop/files/new_symbol_e4624270-9625-453e-acbe-b31f04dcbf18_210x.png?v=1698263696" alt="Natalie Martin" /> 2146 </div> 2147 </div> 2148 </div> 2149 2150 2151 2152 <div class="section-footer__text-block__social"> 2153 2154 2155 2156 <div class="social-links "> 2157 <ul class="social-links__list"> 2158 2159 <li><a aria-label="Facebook" class="facebook" target="_blank" rel="noopener" href="https://facebook.com/nataliemartincollection"><svg viewBox="0 0 9 17"> 2160 <path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path> 2161</svg> 2162</a></li> 2163 2164 2165 2166 <li><a aria-label="Instagram" class="instagram" target="_blank" rel="noopener" href="https://instagram.com/nataliemartincollection"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2167 <title>Instagram</title> 2168 <defs></defs> 2169 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2170 <g transform="translate(-642.000000, -295.000000)" fill="#000000"> 2171 <path d="M666.000048,295 C659.481991,295 658.664686,295.027628 656.104831,295.144427 C653.550311,295.260939 651.805665,295.666687 650.279088,296.260017 C648.700876,296.873258 647.362454,297.693897 646.028128,299.028128 C644.693897,300.362454 643.873258,301.700876 643.260017,303.279088 C642.666687,304.805665 642.260939,306.550311 642.144427,309.104831 C642.027628,311.664686 642,312.481991 642,319.000048 C642,325.518009 642.027628,326.335314 642.144427,328.895169 C642.260939,331.449689 642.666687,333.194335 643.260017,334.720912 C643.873258,336.299124 644.693897,337.637546 646.028128,338.971872 C647.362454,340.306103 648.700876,341.126742 650.279088,341.740079 C651.805665,342.333313 653.550311,342.739061 656.104831,342.855573 C658.664686,342.972372 659.481991,343 666.000048,343 C672.518009,343 673.335314,342.972372 675.895169,342.855573 C678.449689,342.739061 680.194335,342.333313 681.720912,341.740079 C683.299124,341.126742 684.637546,340.306103 685.971872,338.971872 C687.306103,337.637546 688.126742,336.299124 688.740079,334.720912 C689.333313,333.194335 689.739061,331.449689 689.855573,328.895169 C689.972372,326.335314 690,325.518009 690,319.000048 C690,312.481991 689.972372,311.664686 689.855573,309.104831 C689.739061,306.550311 689.333313,304.805665 688.740079,303.279088 C688.126742,301.700876 687.306103,300.362454 685.971872,299.028128 C684.637546,297.693897 683.299124,296.873258 681.720912,296.260017 C680.194335,295.666687 678.449689,295.260939 675.895169,295.144427 C673.335314,295.027628 672.518009,295 666.000048,295 Z M666.000048,299.324317 C672.40826,299.324317 673.167356,299.348801 675.69806,299.464266 C678.038036,299.570966 679.308818,299.961946 680.154513,300.290621 C681.274771,300.725997 682.074262,301.246066 682.91405,302.08595 C683.753934,302.925738 684.274003,303.725229 684.709379,304.845487 C685.038054,305.691182 685.429034,306.961964 685.535734,309.30194 C685.651199,311.832644 685.675683,312.59174 685.675683,319.000048 C685.675683,325.40826 685.651199,326.167356 685.535734,328.69806 C685.429034,331.038036 685.038054,332.308818 684.709379,333.154513 C684.274003,334.274771 683.753934,335.074262 682.91405,335.91405 C682.074262,336.753934 681.274771,337.274003 680.154513,337.709379 C679.308818,338.038054 678.038036,338.429034 675.69806,338.535734 C673.167737,338.651199 672.408736,338.675683 666.000048,338.675683 C659.591264,338.675683 658.832358,338.651199 656.30194,338.535734 C653.961964,338.429034 652.691182,338.038054 651.845487,337.709379 C650.725229,337.274003 649.925738,336.753934 649.08595,335.91405 C648.246161,335.074262 647.725997,334.274771 647.290621,333.154513 C646.961946,332.308818 646.570966,331.038036 646.464266,328.69806 C646.348801,326.167356 646.324317,325.40826 646.324317,319.000048 C646.324317,312.59174 646.348801,311.832644 646.464266,309.30194 C646.570966,306.961964 646.961946,305.691182 647.290621,304.845487 C647.725997,303.725229 648.246066,302.925738 649.08595,302.08595 C649.925738,301.246066 650.725229,300.725997 651.845487,300.290621 C652.691182,299.961946 653.961964,299.570966 656.30194,299.464266 C658.832644,299.348801 659.59174,299.324317 666.000048,299.324317 Z M666.000048,306.675683 C659.193424,306.675683 653.675683,312.193424 653.675683,319.000048 C653.675683,325.806576 659.193424,331.324317 666.000048,331.324317 C672.806576,331.324317 678.324317,325.806576 678.324317,319.000048 C678.324317,312.193424 672.806576,306.675683 666.000048,306.675683 Z M666.000048,327 C661.581701,327 658,323.418299 658,319.000048 C658,314.581701 661.581701,311 666.000048,311 C670.418299,311 674,314.581701 674,319.000048 C674,323.418299 670.418299,327 666.000048,327 Z M681.691284,306.188768 C681.691284,307.779365 680.401829,309.068724 678.811232,309.068724 C677.22073,309.068724 675.931276,307.779365 675.931276,306.188768 C675.931276,304.598171 677.22073,303.308716 678.811232,303.308716 C680.401829,303.308716 681.691284,304.598171 681.691284,306.188768 Z"></path> 2172 </g> 2173 <g transform="translate(-1734.000000, -472.000000)"></g> 2174 </g> 2175</svg></a></li> 2176 2177 2178 2179 <li><a aria-label="Tiktok" class="tiktok" target="_blank" rel="noopener" href="https://tiktok.com/@nataliemartincollection?">
2179<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2180 <path fill="currentColor" 2181 d="M7.63849 0.0133333C8.51182 0 9.37849 0.00666667 10.2452 0C10.2985 1.02 10.6652 2.06 11.4118 2.78C12.1585 3.52 13.2118 3.86 14.2385 3.97333V6.66C13.2785 6.62667 12.3118 6.42667 11.4385 6.01333C11.0585 5.84 10.7052 5.62 10.3585 5.39333C10.3518 7.34 10.3652 9.28667 10.3452 11.2267C10.2918 12.16 9.98516 13.0867 9.44516 13.8533C8.57183 15.1333 7.05849 15.9667 5.50516 15.9933C4.55183 16.0467 3.59849 15.7867 2.78516 15.3067C1.43849 14.5133 0.491825 13.06 0.351825 11.5C0.338492 11.1667 0.331825 10.8333 0.345158 10.5067C0.465158 9.24 1.09183 8.02667 2.06516 7.2C3.17183 6.24 4.71849 5.78 6.16516 6.05333C6.17849 7.04 6.13849 8.02667 6.13849 9.01333C5.47849 8.8 4.70516 8.86 4.12516 9.26C3.70516 9.53333 3.38516 9.95333 3.21849 10.4267C3.07849 10.7667 3.11849 11.14 3.12516 11.5C3.28516 12.5933 4.33849 13.5133 5.45849 13.4133C6.20516 13.4067 6.91849 12.9733 7.30516 12.34C7.43182 12.12 7.57182 11.8933 7.57849 11.6333C7.64516 10.44 7.61849 9.25333 7.62516 8.06C7.63182 5.37333 7.61849 2.69333 7.63849 0.0133333Z"></path> 2182</svg> 2183</a></li> 2184 2185 2186 2187 <li><a aria-label="Pinterest" class="pinterest" target="_blank" rel="noopener" href="https://pinterest.com/natcollection"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2188 <title>Pinterest</title> 2189 <defs></defs> 2190 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 2191 <g transform="translate(-407.000000, -295.000000)" fill="#000000"> 2192 <path d="M431.001411,295 C417.747575,295 407,305.744752 407,319.001411 C407,328.826072 412.910037,337.270594 421.368672,340.982007 C421.300935,339.308344 421.357382,337.293173 421.78356,335.469924 C422.246428,333.522491 424.871229,322.393897 424.871229,322.393897 C424.871229,322.393897 424.106368,320.861351 424.106368,318.59499 C424.106368,315.038808 426.169518,312.38296 428.73505,312.38296 C430.91674,312.38296 431.972306,314.022755 431.972306,315.987123 C431.972306,318.180102 430.572411,321.462515 429.852708,324.502205 C429.251543,327.050803 431.128418,329.125243 433.640325,329.125243 C438.187158,329.125243 441.249427,323.285765 441.249427,316.36532 C441.249427,311.10725 437.707356,307.170048 431.263891,307.170048 C423.985006,307.170048 419.449462,312.59746 419.449462,318.659905 C419.449462,320.754101 420.064738,322.227377 421.029988,323.367613 C421.475922,323.895396 421.535191,324.104251 421.374316,324.708238 C421.261422,325.145705 420.996119,326.21256 420.886047,326.633092 C420.725172,327.239901 420.23408,327.460046 419.686541,327.234256 C416.330746,325.865408 414.769977,322.193509 414.769977,318.064385 C414.769977,311.248368 420.519139,303.069148 431.921503,303.069148 C441.085729,303.069148 447.117128,309.704533 447.117128,316.819721 C447.117128,326.235138 441.884459,333.268478 434.165285,333.268478 C431.577174,333.268478 429.138649,331.868584 428.303228,330.279591 C428.303228,330.279591 426.908979,335.808608 426.615452,336.875463 C426.107426,338.724114 425.111131,340.575587 424.199506,342.014994 C426.358617,342.652849 428.63909,343 431.001411,343 C444.255248,343 455,332.255248 455,319.001411 C455,305.744752 444.255248,295 431.001411,295"></path> 2193 </g> 2194 <g transform="translate(-1499.000000, -472.000000)"></g> 2195 </g> 2196</svg></a></li> 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 </ul> 2210 </div> 2211 2212 2213 </div> 2214 2215 </div> 2216 2217 2218 2219 2220 2221 <div class="section-footer__row__col section-footer__newsletter-block"> 2222 2223<h6 class="section-footer__title no-wrap">Newsletter</h6> 2224 2225 2226 2227 <div class="section-footer__text"> 2228 <p>Sign up to get first access to launches, sales and more.</p> 2229 </div> 2230 2231 2232 <div class="signup-form"> 2233 <form method="post" action="/contact#footer_newsletter_signup" id="footer_newsletter_signup" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2234 2235 2236 <input type="hidden" name="contact[tags]" value="prospect,newsletter"/> 2237 <p> 2238 <input type="email" 2239 placeholder="Enter email" 2240 class="signup-form__email" 2241 value="" 2242 name="contact[email]" 2243 aria-label="Email" /> 2244 </p> 2245 <button class="button no-hover signup-form__button" type="submit" aria-label="Sign up"> 2246 <svg width="62px" height="35px" viewBox="0 0 62 35" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2247 <title>Right arrow long</title> 2248 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round"> 2249 <g transform="translate(2.000000, 2.000000)" stroke-width="4"> 2250 <g transform="translate(41.000000, 0.000000)"> 2251 <polyline points="-2.7385153e-12 30.8 15.4 15.4 -2.7385153e-12 -3.34373052e-13"></polyline> 2252 </g>
2253 <line x1="54.5" y1="15.5" x2="0.5" y2="15.5" stroke-linejoin="round"></line> 2254 </g> 2255 </g> 2256</svg> 2257 2258 </button> 2259 2260 </form> 2261 </div> 2262 2263 2264 </div> 2265 2266 2267 2268 </div> 2269 </div> 2270 2271<div class="wide-container section-footer__row-container section-footer__row-container--with-localization"> 2272 <div class="section-footer__row section-footer__row-lower"> 2273 <div class="section-footer__row__col"> 2274 2275 2276 <div class="section-footer__lower-menu"> 2277 <ul class="section-footer__lower-menu__list"> 2278 2279 <li> 2280 <a data-cc-animate-click href="/pages/security-privacy">Security & Privacy</a> 2281 </li> 2282 2283 <li> 2284 <a data-cc-animate-click href="/pages/terms-of-use">Terms of Use</a> 2285 </li> 2286 2287 <li> 2288 <a data-cc-animate-click href="/pages/widerruf-formular">EU Withdraw from Contract</a> 2289 </li> 2290 2291 </ul> 2292 </div> 2293 2294 </div> 2295 <div class="section-footer__row__col"> 2296 2297 <div class="section-footer__localization"> 2298 <form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/account/login?return_url=%2Faccount" /><div class="selectors-form__item"> 2299 <div class="visually-hidden" id="country-heading-footer"> 2300 Currency 2301 </div> 2302 2303 <div class="disclosure" data-disclosure-country> 2304 <button type="button" class="disclosure__toggle" aria-expanded="false" aria-controls="country-list-footer" aria-describedby="country-heading-footer" data-disclosure-toggle> 2305 United States (USD $) 2306 <span class="disclosure__toggle-arrow" role="presentation"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 2307 <path d="M0-.25H24v24H0Z" transform="translate(0 0.25)" style="fill:none"/> 2308 <polyline points="6.61 8.74 12.01 14.14 17.41 8.74" 2309 style="fill:none;stroke:currentColor;stroke-linecap:round;stroke-miterlimit:8;stroke-width:2px"/> 2310</svg> 2311</span> 2312 </button> 2313 <ul id="country-list-footer" class="disclosure-list" data-disclosure-list> 2314 2315 <li class="disclosure-list__item"> 2316 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AL" data-disclosure-option> 2317 <span class="disclosure-option-with-parts__part">Albania</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2318 </a> 2319 </li> 2320 <li class="disclosure-list__item"> 2321 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="DZ" data-disclosure-option> 2322 <span class="disclosure-option-with-parts__part">Algeria</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2323 </a> 2324 </li> 2325 <li class="disclosure-list__item"> 2326 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AD" data-disclosure-option> 2327 <span class="disclosure-option-with-parts__part">Andorra</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2328 </a> 2329 </li> 2330 <li class="disclosure-list__item"> 2331 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AO" data-disclosure-option> 2332 <span class="disclosure-option-with-parts__part">Angola</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2333 </a> 2334 </li> 2335 <li class="disclosure-list__item"> 2336 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AI" data-disclosure-option>
2337 <span class="disclosure-option-with-parts__part">Anguilla</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2338 </a> 2339 </li> 2340 <li class="disclosure-list__item"> 2341 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AG" data-disclosure-option> 2342 <span class="disclosure-option-with-parts__part">Antigua & Barbuda</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2343 </a> 2344 </li> 2345 <li class="disclosure-list__item"> 2346 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AR" data-disclosure-option> 2347 <span class="disclosure-option-with-parts__part">Argentina</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2348 </a> 2349 </li> 2350 <li class="disclosure-list__item"> 2351 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AM" data-disclosure-option> 2352 <span class="disclosure-option-with-parts__part">Armenia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2353 </a> 2354 </li> 2355 <li class="disclosure-list__item"> 2356 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AW" data-disclosure-option> 2357 <span class="disclosure-option-with-parts__part">Aruba</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2358 </a> 2359 </li> 2360 <li class="disclosure-list__item"> 2361 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AU" data-disclosure-option> 2362 <span class="disclosure-option-with-parts__part">Australia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2363 </a> 2364 </li> 2365 <li class="disclosure-list__item"> 2366 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AT" data-disclosure-option> 2367 <span class="disclosure-option-with-parts__part">Austria</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2368 </a> 2369 </li> 2370 <li class="disclosure-list__item"> 2371 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AZ" data-disclosure-option> 2372 <span class="disclosure-option-with-parts__part">Azerbaijan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2373 </a> 2374 </li> 2375 <li class="disclosure-list__item"> 2376 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BS" data-disclosure-option> 2377 <span class="disclosure-option-with-parts__part">Bahamas</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2378 </a> 2379 </li> 2380 <li class="disclosure-list__item"> 2381 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BD" data-disclosure-option> 2382 <span class="disclosure-option-with-parts__part">Bangladesh</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2383 </a> 2384 </li> 2385 <li class="disclosure-list__item"> 2386 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BB" data-disclosure-option> 2387 <span class="disclosure-option-with-parts__part">Barbados</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2388 </a> 2389 </li> 2390 <li class="disclosure-list__item"> 2391 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BE" data-disclosure-option> 2392 <span class="disclosure-option-with-parts__part">Belgium</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2393 </a> 2394 </li> 2395 <li class="disclosure-list__item"> 2396 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BZ" data-disclosure-option>
2397 <span class="disclosure-option-with-parts__part">Belize</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2398 </a> 2399 </li> 2400 <li class="disclosure-list__item"> 2401 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BJ" data-disclosure-option> 2402 <span class="disclosure-option-with-parts__part">Benin</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2403 </a> 2404 </li> 2405 <li class="disclosure-list__item"> 2406 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BM" data-disclosure-option> 2407 <span class="disclosure-option-with-parts__part">Bermuda</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2408 </a> 2409 </li> 2410 <li class="disclosure-list__item"> 2411 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BT" data-disclosure-option> 2412 <span class="disclosure-option-with-parts__part">Bhutan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2413 </a> 2414 </li> 2415 <li class="disclosure-list__item"> 2416 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BO" data-disclosure-option> 2417 <span class="disclosure-option-with-parts__part">Bolivia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2418 </a> 2419 </li> 2420 <li class="disclosure-list__item"> 2421 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BA" data-disclosure-option> 2422 <span class="disclosure-option-with-parts__part">Bosnia & Herzegovina</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2423 </a> 2424 </li> 2425 <li class="disclosure-list__item"> 2426 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BW" data-disclosure-option> 2427 <span class="disclosure-option-with-parts__part">Botswana</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2428 </a> 2429 </li> 2430 <li class="disclosure-list__item"> 2431 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BR" data-disclosure-option> 2432 <span class="disclosure-option-with-parts__part">Brazil</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2433 </a> 2434 </li> 2435 <li class="disclosure-list__item"> 2436 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="VG" data-disclosure-option> 2437 <span class="disclosure-option-with-parts__part">British Virgin Islands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2438 </a> 2439 </li> 2440 <li class="disclosure-list__item"> 2441 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BN" data-disclosure-option> 2442 <span class="disclosure-option-with-parts__part">Brunei</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2443 </a> 2444 </li> 2445 <li class="disclosure-list__item"> 2446 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BG" data-disclosure-option> 2447 <span class="disclosure-option-with-parts__part">Bulgaria</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2448 </a> 2449 </li> 2450 <li class="disclosure-list__item"> 2451 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BF" data-disclosure-option> 2452 <span class="disclosure-option-with-parts__part">Burkina Faso</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2453 </a> 2454 </li> 2455 <li class="disclosure-list__item"> 2456 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BI" data-disclosure-option>
2457 <span class="disclosure-option-with-parts__part">Burundi</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2458 </a> 2459 </li> 2460 <li class="disclosure-list__item"> 2461 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KH" data-disclosure-option> 2462 <span class="disclosure-option-with-parts__part">Cambodia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2463 </a> 2464 </li> 2465 <li class="disclosure-list__item"> 2466 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CM" data-disclosure-option> 2467 <span class="disclosure-option-with-parts__part">Cameroon</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2468 </a> 2469 </li> 2470 <li class="disclosure-list__item"> 2471 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CA" data-disclosure-option> 2472 <span class="disclosure-option-with-parts__part">Canada</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2473 </a> 2474 </li> 2475 <li class="disclosure-list__item"> 2476 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CV" data-disclosure-option> 2477 <span class="disclosure-option-with-parts__part">Cape Verde</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2478 </a> 2479 </li> 2480 <li class="disclosure-list__item"> 2481 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BQ" data-disclosure-option> 2482 <span class="disclosure-option-with-parts__part">Caribbean Netherlands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2483 </a> 2484 </li> 2485 <li class="disclosure-list__item"> 2486 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KY" data-disclosure-option> 2487 <span class="disclosure-option-with-parts__part">Cayman Islands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2488 </a> 2489 </li> 2490 <li class="disclosure-list__item"> 2491 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TD" data-disclosure-option> 2492 <span class="disclosure-option-with-parts__part">Chad</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2493 </a> 2494 </li> 2495 <li class="disclosure-list__item"> 2496 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CL" data-disclosure-option> 2497 <span class="disclosure-option-with-parts__part">Chile</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2498 </a> 2499 </li> 2500 <li class="disclosure-list__item"> 2501 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CN" data-disclosure-option> 2502 <span class="disclosure-option-with-parts__part">China</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2503 </a> 2504 </li> 2505 <li class="disclosure-list__item"> 2506 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CO" data-disclosure-option> 2507 <span class="disclosure-option-with-parts__part">Colombia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2508 </a> 2509 </li> 2510 <li class="disclosure-list__item"> 2511 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KM" data-disclosure-option> 2512 <span class="disclosure-option-with-parts__part">Comoros</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2513 </a> 2514 </li> 2515 <li class="disclosure-list__item"> 2516 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CK" data-disclosure-option>
2517 <span class="disclosure-option-with-parts__part">Cook Islands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2518 </a> 2519 </li> 2520 <li class="disclosure-list__item"> 2521 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CR" data-disclosure-option> 2522 <span class="disclosure-option-with-parts__part">Costa Rica</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2523 </a> 2524 </li> 2525 <li class="disclosure-list__item"> 2526 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="HR" data-disclosure-option> 2527 <span class="disclosure-option-with-parts__part">Croatia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2528 </a> 2529 </li> 2530 <li class="disclosure-list__item"> 2531 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CW" data-disclosure-option> 2532 <span class="disclosure-option-with-parts__part">Curaçao</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2533 </a> 2534 </li> 2535 <li class="disclosure-list__item"> 2536 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CY" data-disclosure-option> 2537 <span class="disclosure-option-with-parts__part">Cyprus</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2538 </a> 2539 </li> 2540 <li class="disclosure-list__item"> 2541 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CZ" data-disclosure-option> 2542 <span class="disclosure-option-with-parts__part">Czechia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2543 </a> 2544 </li> 2545 <li class="disclosure-list__item"> 2546 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="DK" data-disclosure-option> 2547 <span class="disclosure-option-with-parts__part">Denmark</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2548 </a> 2549 </li> 2550 <li class="disclosure-list__item"> 2551 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="DJ" data-disclosure-option> 2552 <span class="disclosure-option-with-parts__part">Djibouti</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2553 </a> 2554 </li> 2555 <li class="disclosure-list__item"> 2556 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="DM" data-disclosure-option> 2557 <span class="disclosure-option-with-parts__part">Dominica</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2558 </a> 2559 </li> 2560 <li class="disclosure-list__item"> 2561 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="DO" data-disclosure-option> 2562 <span class="disclosure-option-with-parts__part">Dominican Republic</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2563 </a> 2564 </li> 2565 <li class="disclosure-list__item"> 2566 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="EC" data-disclosure-option> 2567 <span class="disclosure-option-with-parts__part">Ecuador</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2568 </a> 2569 </li> 2570 <li class="disclosure-list__item"> 2571 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="EG" data-disclosure-option> 2572 <span class="disclosure-option-with-parts__part">Egypt</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2573 </a> 2574 </li> 2575 <li class="disclosure-list__item"> 2576 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SV" data-disclosure-option>
2577 <span class="disclosure-option-with-parts__part">El Salvador</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2578 </a> 2579 </li> 2580 <li class="disclosure-list__item"> 2581 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GQ" data-disclosure-option> 2582 <span class="disclosure-option-with-parts__part">Equatorial Guinea</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2583 </a> 2584 </li> 2585 <li class="disclosure-list__item"> 2586 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="EE" data-disclosure-option> 2587 <span class="disclosure-option-with-parts__part">Estonia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2588 </a> 2589 </li> 2590 <li class="disclosure-list__item"> 2591 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SZ" data-disclosure-option> 2592 <span class="disclosure-option-with-parts__part">Eswatini</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2593 </a> 2594 </li> 2595 <li class="disclosure-list__item"> 2596 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="ET" data-disclosure-option> 2597 <span class="disclosure-option-with-parts__part">Ethiopia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2598 </a> 2599 </li> 2600 <li class="disclosure-list__item"> 2601 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="FK" data-disclosure-option> 2602 <span class="disclosure-option-with-parts__part">Falkland Islands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2603 </a> 2604 </li> 2605 <li class="disclosure-list__item"> 2606 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="FO" data-disclosure-option> 2607 <span class="disclosure-option-with-parts__part">Faroe Islands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2608 </a> 2609 </li> 2610 <li class="disclosure-list__item"> 2611 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="FJ" data-disclosure-option> 2612 <span class="disclosure-option-with-parts__part">Fiji</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2613 </a> 2614 </li> 2615 <li class="disclosure-list__item"> 2616 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="FI" data-disclosure-option> 2617 <span class="disclosure-option-with-parts__part">Finland</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2618 </a> 2619 </li> 2620 <li class="disclosure-list__item"> 2621 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="FR" data-disclosure-option> 2622 <span class="disclosure-option-with-parts__part">France</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2623 </a> 2624 </li> 2625 <li class="disclosure-list__item"> 2626 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GF" data-disclosure-option> 2627 <span class="disclosure-option-with-parts__part">French Guiana</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2628 </a> 2629 </li> 2630 <li class="disclosure-list__item"> 2631 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PF" data-disclosure-option> 2632 <span class="disclosure-option-with-parts__part">French Polynesia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2633 </a> 2634 </li> 2635 <li class="disclosure-list__item"> 2636 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GA" data-disclosure-option>
2637 <span class="disclosure-option-with-parts__part">Gabon</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2638 </a> 2639 </li> 2640 <li class="disclosure-list__item"> 2641 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GM" data-disclosure-option> 2642 <span class="disclosure-option-with-parts__part">Gambia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2643 </a> 2644 </li> 2645 <li class="disclosure-list__item"> 2646 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GE" data-disclosure-option> 2647 <span class="disclosure-option-with-parts__part">Georgia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2648 </a> 2649 </li> 2650 <li class="disclosure-list__item"> 2651 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="DE" data-disclosure-option> 2652 <span class="disclosure-option-with-parts__part">Germany</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2653 </a> 2654 </li> 2655 <li class="disclosure-list__item"> 2656 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GH" data-disclosure-option> 2657 <span class="disclosure-option-with-parts__part">Ghana</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2658 </a> 2659 </li> 2660 <li class="disclosure-list__item"> 2661 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GI" data-disclosure-option> 2662 <span class="disclosure-option-with-parts__part">Gibraltar</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2663 </a> 2664 </li> 2665 <li class="disclosure-list__item"> 2666 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GR" data-disclosure-option> 2667 <span class="disclosure-option-with-parts__part">Greece</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2668 </a> 2669 </li> 2670 <li class="disclosure-list__item"> 2671 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GL" data-disclosure-option> 2672 <span class="disclosure-option-with-parts__part">Greenland</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2673 </a> 2674 </li> 2675 <li class="disclosure-list__item"> 2676 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GD" data-disclosure-option> 2677 <span class="disclosure-option-with-parts__part">Grenada</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2678 </a> 2679 </li> 2680 <li class="disclosure-list__item"> 2681 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GP" data-disclosure-option> 2682 <span class="disclosure-option-with-parts__part">Guadeloupe</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2683 </a> 2684 </li> 2685 <li class="disclosure-list__item"> 2686 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GT" data-disclosure-option> 2687 <span class="disclosure-option-with-parts__part">Guatemala</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2688 </a> 2689 </li> 2690 <li class="disclosure-list__item"> 2691 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GG" data-disclosure-option> 2692 <span class="disclosure-option-with-parts__part">Guernsey</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2693 </a> 2694 </li> 2695 <li class="disclosure-list__item"> 2696 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GN" data-disclosure-option>
2697 <span class="disclosure-option-with-parts__part">Guinea</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2698 </a> 2699 </li> 2700 <li class="disclosure-list__item"> 2701 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GW" data-disclosure-option> 2702 <span class="disclosure-option-with-parts__part">Guinea-Bissau</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2703 </a> 2704 </li> 2705 <li class="disclosure-list__item"> 2706 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GY" data-disclosure-option> 2707 <span class="disclosure-option-with-parts__part">Guyana</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2708 </a> 2709 </li> 2710 <li class="disclosure-list__item"> 2711 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="HT" data-disclosure-option> 2712 <span class="disclosure-option-with-parts__part">Haiti</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2713 </a> 2714 </li> 2715 <li class="disclosure-list__item"> 2716 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="HN" data-disclosure-option> 2717 <span class="disclosure-option-with-parts__part">Honduras</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2718 </a> 2719 </li> 2720 <li class="disclosure-list__item"> 2721 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="HK" data-disclosure-option> 2722 <span class="disclosure-option-with-parts__part">Hong Kong SAR</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2723 </a> 2724 </li> 2725 <li class="disclosure-list__item"> 2726 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="HU" data-disclosure-option> 2727 <span class="disclosure-option-with-parts__part">Hungary</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2728 </a> 2729 </li> 2730 <li class="disclosure-list__item"> 2731 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="IS" data-disclosure-option> 2732 <span class="disclosure-option-with-parts__part">Iceland</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2733 </a> 2734 </li> 2735 <li class="disclosure-list__item"> 2736 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="IN" data-disclosure-option> 2737 <span class="disclosure-option-with-parts__part">India</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2738 </a> 2739 </li> 2740 <li class="disclosure-list__item"> 2741 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="ID" data-disclosure-option> 2742 <span class="disclosure-option-with-parts__part">Indonesia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2743 </a> 2744 </li> 2745 <li class="disclosure-list__item"> 2746 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="IE" data-disclosure-option> 2747 <span class="disclosure-option-with-parts__part">Ireland</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2748 </a> 2749 </li> 2750 <li class="disclosure-list__item"> 2751 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="IL" data-disclosure-option> 2752 <span class="disclosure-option-with-parts__part">Israel</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2753 </a> 2754 </li> 2755 <li class="disclosure-list__item"> 2756 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="IT" data-disclosure-option>
2757 <span class="disclosure-option-with-parts__part">Italy</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2758 </a> 2759 </li> 2760 <li class="disclosure-list__item"> 2761 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="JM" data-disclosure-option> 2762 <span class="disclosure-option-with-parts__part">Jamaica</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2763 </a> 2764 </li> 2765 <li class="disclosure-list__item"> 2766 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="JP" data-disclosure-option> 2767 <span class="disclosure-option-with-parts__part">Japan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2768 </a> 2769 </li> 2770 <li class="disclosure-list__item"> 2771 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="JE" data-disclosure-option> 2772 <span class="disclosure-option-with-parts__part">Jersey</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2773 </a> 2774 </li> 2775 <li class="disclosure-list__item"> 2776 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="JO" data-disclosure-option> 2777 <span class="disclosure-option-with-parts__part">Jordan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2778 </a> 2779 </li> 2780 <li class="disclosure-list__item"> 2781 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KZ" data-disclosure-option> 2782 <span class="disclosure-option-with-parts__part">Kazakhstan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2783 </a> 2784 </li> 2785 <li class="disclosure-list__item"> 2786 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KE" data-disclosure-option> 2787 <span class="disclosure-option-with-parts__part">Kenya</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2788 </a> 2789 </li> 2790 <li class="disclosure-list__item"> 2791 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KI" data-disclosure-option> 2792 <span class="disclosure-option-with-parts__part">Kiribati</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2793 </a> 2794 </li> 2795 <li class="disclosure-list__item"> 2796 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KW" data-disclosure-option> 2797 <span class="disclosure-option-with-parts__part">Kuwait</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2798 </a> 2799 </li> 2800 <li class="disclosure-list__item"> 2801 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KG" data-disclosure-option> 2802 <span class="disclosure-option-with-parts__part">Kyrgyzstan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2803 </a> 2804 </li> 2805 <li class="disclosure-list__item"> 2806 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LA" data-disclosure-option> 2807 <span class="disclosure-option-with-parts__part">Laos</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2808 </a> 2809 </li> 2810 <li class="disclosure-list__item"> 2811 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LV" data-disclosure-option> 2812 <span class="disclosure-option-with-parts__part">Latvia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2813 </a> 2814 </li> 2815 <li class="disclosure-list__item"> 2816 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LS" data-disclosure-option>
2817 <span class="disclosure-option-with-parts__part">Lesotho</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2818 </a> 2819 </li> 2820 <li class="disclosure-list__item"> 2821 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LI" data-disclosure-option> 2822 <span class="disclosure-option-with-parts__part">Liechtenstein</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2823 </a> 2824 </li> 2825 <li class="disclosure-list__item"> 2826 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LT" data-disclosure-option> 2827 <span class="disclosure-option-with-parts__part">Lithuania</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2828 </a> 2829 </li> 2830 <li class="disclosure-list__item"> 2831 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LU" data-disclosure-option> 2832 <span class="disclosure-option-with-parts__part">Luxembourg</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2833 </a> 2834 </li> 2835 <li class="disclosure-list__item"> 2836 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MO" data-disclosure-option> 2837 <span class="disclosure-option-with-parts__part">Macao SAR</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2838 </a> 2839 </li> 2840 <li class="disclosure-list__item"> 2841 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MG" data-disclosure-option> 2842 <span class="disclosure-option-with-parts__part">Madagascar</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2843 </a> 2844 </li> 2845 <li class="disclosure-list__item"> 2846 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MW" data-disclosure-option> 2847 <span class="disclosure-option-with-parts__part">Malawi</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2848 </a> 2849 </li> 2850 <li class="disclosure-list__item"> 2851 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MY" data-disclosure-option> 2852 <span class="disclosure-option-with-parts__part">Malaysia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2853 </a> 2854 </li> 2855 <li class="disclosure-list__item"> 2856 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MV" data-disclosure-option> 2857 <span class="disclosure-option-with-parts__part">Maldives</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2858 </a> 2859 </li> 2860 <li class="disclosure-list__item"> 2861 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MT" data-disclosure-option> 2862 <span class="disclosure-option-with-parts__part">Malta</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2863 </a> 2864 </li> 2865 <li class="disclosure-list__item"> 2866 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MQ" data-disclosure-option> 2867 <span class="disclosure-option-with-parts__part">Martinique</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2868 </a> 2869 </li> 2870 <li class="disclosure-list__item"> 2871 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MR" data-disclosure-option> 2872 <span class="disclosure-option-with-parts__part">Mauritania</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2873 </a> 2874 </li> 2875 <li class="disclosure-list__item"> 2876 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MU" data-disclosure-option>
2877 <span class="disclosure-option-with-parts__part">Mauritius</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2878 </a> 2879 </li> 2880 <li class="disclosure-list__item"> 2881 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="YT" data-disclosure-option> 2882 <span class="disclosure-option-with-parts__part">Mayotte</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2883 </a> 2884 </li> 2885 <li class="disclosure-list__item"> 2886 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MX" data-disclosure-option> 2887 <span class="disclosure-option-with-parts__part">Mexico</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2888 </a> 2889 </li> 2890 <li class="disclosure-list__item"> 2891 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MD" data-disclosure-option> 2892 <span class="disclosure-option-with-parts__part">Moldova</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2893 </a> 2894 </li> 2895 <li class="disclosure-list__item"> 2896 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MC" data-disclosure-option> 2897 <span class="disclosure-option-with-parts__part">Monaco</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2898 </a> 2899 </li> 2900 <li class="disclosure-list__item"> 2901 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MN" data-disclosure-option> 2902 <span class="disclosure-option-with-parts__part">Mongolia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2903 </a> 2904 </li> 2905 <li class="disclosure-list__item"> 2906 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="ME" data-disclosure-option> 2907 <span class="disclosure-option-with-parts__part">Montenegro</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2908 </a> 2909 </li> 2910 <li class="disclosure-list__item"> 2911 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MS" data-disclosure-option> 2912 <span class="disclosure-option-with-parts__part">Montserrat</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2913 </a> 2914 </li> 2915 <li class="disclosure-list__item"> 2916 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MA" data-disclosure-option> 2917 <span class="disclosure-option-with-parts__part">Morocco</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2918 </a> 2919 </li> 2920 <li class="disclosure-list__item"> 2921 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MZ" data-disclosure-option> 2922 <span class="disclosure-option-with-parts__part">Mozambique</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2923 </a> 2924 </li> 2925 <li class="disclosure-list__item"> 2926 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NA" data-disclosure-option> 2927 <span class="disclosure-option-with-parts__part">Namibia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2928 </a> 2929 </li> 2930 <li class="disclosure-list__item"> 2931 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NR" data-disclosure-option> 2932 <span class="disclosure-option-with-parts__part">Nauru</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2933 </a> 2934 </li> 2935 <li class="disclosure-list__item"> 2936 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NP" data-disclosure-option>
2937 <span class="disclosure-option-with-parts__part">Nepal</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2938 </a> 2939 </li> 2940 <li class="disclosure-list__item"> 2941 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NL" data-disclosure-option> 2942 <span class="disclosure-option-with-parts__part">Netherlands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2943 </a> 2944 </li> 2945 <li class="disclosure-list__item"> 2946 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NC" data-disclosure-option> 2947 <span class="disclosure-option-with-parts__part">New Caledonia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2948 </a> 2949 </li> 2950 <li class="disclosure-list__item"> 2951 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NZ" data-disclosure-option> 2952 <span class="disclosure-option-with-parts__part">New Zealand</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2953 </a> 2954 </li> 2955 <li class="disclosure-list__item"> 2956 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NI" data-disclosure-option> 2957 <span class="disclosure-option-with-parts__part">Nicaragua</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2958 </a> 2959 </li> 2960 <li class="disclosure-list__item"> 2961 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NG" data-disclosure-option> 2962 <span class="disclosure-option-with-parts__part">Nigeria</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2963 </a> 2964 </li> 2965 <li class="disclosure-list__item"> 2966 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NU" data-disclosure-option> 2967 <span class="disclosure-option-with-parts__part">Niue</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2968 </a> 2969 </li> 2970 <li class="disclosure-list__item"> 2971 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MK" data-disclosure-option> 2972 <span class="disclosure-option-with-parts__part">North Macedonia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2973 </a> 2974 </li> 2975 <li class="disclosure-list__item"> 2976 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="NO" data-disclosure-option> 2977 <span class="disclosure-option-with-parts__part">Norway</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2978 </a> 2979 </li> 2980 <li class="disclosure-list__item"> 2981 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="OM" data-disclosure-option> 2982 <span class="disclosure-option-with-parts__part">Oman</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2983 </a> 2984 </li> 2985 <li class="disclosure-list__item"> 2986 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PK" data-disclosure-option> 2987 <span class="disclosure-option-with-parts__part">Pakistan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2988 </a> 2989 </li> 2990 <li class="disclosure-list__item"> 2991 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PA" data-disclosure-option> 2992 <span class="disclosure-option-with-parts__part">Panama</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2993 </a> 2994 </li> 2995 <li class="disclosure-list__item"> 2996 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PG" data-disclosure-option>
2997 <span class="disclosure-option-with-parts__part">Papua New Guinea</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 2998 </a> 2999 </li> 3000 <li class="disclosure-list__item"> 3001 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PY" data-disclosure-option> 3002 <span class="disclosure-option-with-parts__part">Paraguay</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3003 </a> 3004 </li> 3005 <li class="disclosure-list__item"> 3006 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PE" data-disclosure-option> 3007 <span class="disclosure-option-with-parts__part">Peru</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3008 </a> 3009 </li> 3010 <li class="disclosure-list__item"> 3011 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PH" data-disclosure-option> 3012 <span class="disclosure-option-with-parts__part">Philippines</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3013 </a> 3014 </li> 3015 <li class="disclosure-list__item"> 3016 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PL" data-disclosure-option> 3017 <span class="disclosure-option-with-parts__part">Poland</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3018 </a> 3019 </li> 3020 <li class="disclosure-list__item"> 3021 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="PT" data-disclosure-option> 3022 <span class="disclosure-option-with-parts__part">Portugal</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3023 </a> 3024 </li> 3025 <li class="disclosure-list__item"> 3026 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="QA" data-disclosure-option> 3027 <span class="disclosure-option-with-parts__part">Qatar</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3028 </a> 3029 </li> 3030 <li class="disclosure-list__item"> 3031 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="RE" data-disclosure-option> 3032 <span class="disclosure-option-with-parts__part">Réunion</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3033 </a> 3034 </li> 3035 <li class="disclosure-list__item"> 3036 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="RO" data-disclosure-option> 3037 <span class="disclosure-option-with-parts__part">Romania</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3038 </a> 3039 </li> 3040 <li class="disclosure-list__item"> 3041 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="RW" data-disclosure-option> 3042 <span class="disclosure-option-with-parts__part">Rwanda</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3043 </a> 3044 </li> 3045 <li class="disclosure-list__item"> 3046 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="WS" data-disclosure-option> 3047 <span class="disclosure-option-with-parts__part">Samoa</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3048 </a> 3049 </li> 3050 <li class="disclosure-list__item"> 3051 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SM" data-disclosure-option> 3052 <span class="disclosure-option-with-parts__part">San Marino</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3053 </a> 3054 </li> 3055 <li class="disclosure-list__item"> 3056 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="ST" data-disclosure-option>
3057 <span class="disclosure-option-with-parts__part">São Tomé & PrÃncipe</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3058 </a> 3059 </li> 3060 <li class="disclosure-list__item"> 3061 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SA" data-disclosure-option> 3062 <span class="disclosure-option-with-parts__part">Saudi Arabia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3063 </a> 3064 </li> 3065 <li class="disclosure-list__item"> 3066 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SN" data-disclosure-option> 3067 <span class="disclosure-option-with-parts__part">Senegal</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3068 </a> 3069 </li> 3070 <li class="disclosure-list__item"> 3071 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="RS" data-disclosure-option> 3072 <span class="disclosure-option-with-parts__part">Serbia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3073 </a> 3074 </li> 3075 <li class="disclosure-list__item"> 3076 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SC" data-disclosure-option> 3077 <span class="disclosure-option-with-parts__part">Seychelles</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3078 </a> 3079 </li> 3080 <li class="disclosure-list__item"> 3081 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SL" data-disclosure-option> 3082 <span class="disclosure-option-with-parts__part">Sierra Leone</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3083 </a> 3084 </li> 3085 <li class="disclosure-list__item"> 3086 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SG" data-disclosure-option> 3087 <span class="disclosure-option-with-parts__part">Singapore</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3088 </a> 3089 </li> 3090 <li class="disclosure-list__item"> 3091 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SK" data-disclosure-option> 3092 <span class="disclosure-option-with-parts__part">Slovakia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3093 </a> 3094 </li> 3095 <li class="disclosure-list__item"> 3096 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SI" data-disclosure-option> 3097 <span class="disclosure-option-with-parts__part">Slovenia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3098 </a> 3099 </li> 3100 <li class="disclosure-list__item"> 3101 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SB" data-disclosure-option> 3102 <span class="disclosure-option-with-parts__part">Solomon Islands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3103 </a> 3104 </li> 3105 <li class="disclosure-list__item"> 3106 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="ZA" data-disclosure-option> 3107 <span class="disclosure-option-with-parts__part">South Africa</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3108 </a> 3109 </li> 3110 <li class="disclosure-list__item"> 3111 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KR" data-disclosure-option> 3112 <span class="disclosure-option-with-parts__part">South Korea</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3113 </a> 3114 </li> 3115 <li class="disclosure-list__item"> 3116 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="ES" data-disclosure-option>
3117 <span class="disclosure-option-with-parts__part">Spain</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3118 </a> 3119 </li> 3120 <li class="disclosure-list__item"> 3121 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LK" data-disclosure-option> 3122 <span class="disclosure-option-with-parts__part">Sri Lanka</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3123 </a> 3124 </li> 3125 <li class="disclosure-list__item"> 3126 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="BL" data-disclosure-option> 3127 <span class="disclosure-option-with-parts__part">St. Barthélemy</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3128 </a> 3129 </li> 3130 <li class="disclosure-list__item"> 3131 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SH" data-disclosure-option> 3132 <span class="disclosure-option-with-parts__part">St. Helena</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3133 </a> 3134 </li> 3135 <li class="disclosure-list__item"> 3136 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="KN" data-disclosure-option> 3137 <span class="disclosure-option-with-parts__part">St. Kitts & Nevis</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3138 </a> 3139 </li> 3140 <li class="disclosure-list__item"> 3141 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="LC" data-disclosure-option> 3142 <span class="disclosure-option-with-parts__part">St. Lucia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3143 </a> 3144 </li> 3145 <li class="disclosure-list__item"> 3146 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="MF" data-disclosure-option> 3147 <span class="disclosure-option-with-parts__part">St. Martin</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3148 </a> 3149 </li> 3150 <li class="disclosure-list__item"> 3151 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="VC" data-disclosure-option> 3152 <span class="disclosure-option-with-parts__part">St. Vincent & Grenadines</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3153 </a> 3154 </li> 3155 <li class="disclosure-list__item"> 3156 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SR" data-disclosure-option> 3157 <span class="disclosure-option-with-parts__part">Suriname</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3158 </a> 3159 </li> 3160 <li class="disclosure-list__item"> 3161 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="SE" data-disclosure-option> 3162 <span class="disclosure-option-with-parts__part">Sweden</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3163 </a> 3164 </li> 3165 <li class="disclosure-list__item"> 3166 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="CH" data-disclosure-option> 3167 <span class="disclosure-option-with-parts__part">Switzerland</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3168 </a> 3169 </li> 3170 <li class="disclosure-list__item"> 3171 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TW" data-disclosure-option> 3172 <span class="disclosure-option-with-parts__part">Taiwan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3173 </a> 3174 </li> 3175 <li class="disclosure-list__item"> 3176 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TZ" data-disclosure-option>
3177 <span class="disclosure-option-with-parts__part">Tanzania</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3178 </a> 3179 </li> 3180 <li class="disclosure-list__item"> 3181 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TH" data-disclosure-option> 3182 <span class="disclosure-option-with-parts__part">Thailand</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3183 </a> 3184 </li> 3185 <li class="disclosure-list__item"> 3186 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TL" data-disclosure-option> 3187 <span class="disclosure-option-with-parts__part">Timor-Leste</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3188 </a> 3189 </li> 3190 <li class="disclosure-list__item"> 3191 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TG" data-disclosure-option> 3192 <span class="disclosure-option-with-parts__part">Togo</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3193 </a> 3194 </li> 3195 <li class="disclosure-list__item"> 3196 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TO" data-disclosure-option> 3197 <span class="disclosure-option-with-parts__part">Tonga</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3198 </a> 3199 </li> 3200 <li class="disclosure-list__item"> 3201 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TT" data-disclosure-option> 3202 <span class="disclosure-option-with-parts__part">Trinidad & Tobago</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3203 </a> 3204 </li> 3205 <li class="disclosure-list__item"> 3206 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TN" data-disclosure-option> 3207 <span class="disclosure-option-with-parts__part">Tunisia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3208 </a> 3209 </li> 3210 <li class="disclosure-list__item"> 3211 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TR" data-disclosure-option> 3212 <span class="disclosure-option-with-parts__part">Türkiye</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3213 </a> 3214 </li> 3215 <li class="disclosure-list__item"> 3216 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TC" data-disclosure-option> 3217 <span class="disclosure-option-with-parts__part">Turks & Caicos Islands</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3218 </a> 3219 </li> 3220 <li class="disclosure-list__item"> 3221 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="TV" data-disclosure-option> 3222 <span class="disclosure-option-with-parts__part">Tuvalu</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3223 </a> 3224 </li> 3225 <li class="disclosure-list__item"> 3226 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="UG" data-disclosure-option> 3227 <span class="disclosure-option-with-parts__part">Uganda</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3228 </a> 3229 </li> 3230 <li class="disclosure-list__item"> 3231 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="AE" data-disclosure-option> 3232 <span class="disclosure-option-with-parts__part">United Arab Emirates</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3233 </a> 3234 </li> 3235 <li class="disclosure-list__item"> 3236 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="GB" data-disclosure-option>
3237 <span class="disclosure-option-with-parts__part">United Kingdom</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3238 </a> 3239 </li> 3240 <li class="disclosure-list__item disclosure-list__item--current"> 3241 <a class="disclosure-list__option disclosure-option-with-parts" href="#" aria-current="true" data-value="US" data-disclosure-option> 3242 <span class="disclosure-option-with-parts__part">United States</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3243 </a> 3244 </li> 3245 <li class="disclosure-list__item"> 3246 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="UY" data-disclosure-option> 3247 <span class="disclosure-option-with-parts__part">Uruguay</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3248 </a> 3249 </li> 3250 <li class="disclosure-list__item"> 3251 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="UZ" data-disclosure-option> 3252 <span class="disclosure-option-with-parts__part">Uzbekistan</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3253 </a> 3254 </li> 3255 <li class="disclosure-list__item"> 3256 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="VU" data-disclosure-option> 3257 <span class="disclosure-option-with-parts__part">Vanuatu</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3258 </a> 3259 </li> 3260 <li class="disclosure-list__item"> 3261 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="VN" data-disclosure-option> 3262 <span class="disclosure-option-with-parts__part">Vietnam</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3263 </a> 3264 </li> 3265 <li class="disclosure-list__item"> 3266 <a class="disclosure-list__option disclosure-option-with-parts" href="#" data-value="ZM" data-disclosure-option> 3267 <span class="disclosure-option-with-parts__part">Zambia</span> <span class="disclosure-option-with-parts__part">(USD $)</span> 3268 </a> 3269 </li></ul> 3270 <input type="hidden" name="country_code" value="US" data-disclosure-input/> 3271 </div> 3272 </div></form> 3273 </div> 3274 3275 3276 <div class="copyright"> 3277 <span class="copy">© 2026 <a data-cc-animate-click href="/">Natalie Martin</a>. All rights reserved.</span> 3278 3279 3280 3281 </div> 3282 </div> 3283 </div> 3284 </div> 3285</div> 3286 3287 3288 3289</div> 3290 3291 <!-- Search form --> 3292 <div id="search-modal" class="theme-modal theme-modal--fullscreen" tabindex="-1"> 3293 <a href="#" data-modal-close class="modal-close">×</a> 3294 <div class="inner"> 3295 <div class="container growth-area"> 3296 <form action="/search" method="get" class="search-form" role="search"> 3297 3298 <input type="hidden" name="type" value="product" /> 3299 <input type="hidden" name="options[prefix]" value="last" /> 3300 3301 <div class="inline-mini-form inline-mini-form--arrow"> 3302 <input type="text" name="q" 3303 placeholder="Type to search" 3304 class="focus-me" 3305 value="" 3306 aria-label="Search" 3307 autocomplete="off" required /> 3308 <button class="compact no-hover" type="submit" aria-label="Search" 3309 ><svg width="62px" height="35px" viewBox="0 0 62 35" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 3310 <title>Right arrow long</title> 3311 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round"> 3312 <g transform="translate(2.000000, 2.000000)" stroke-width="4"> 3313 <g transform="translate(41.000000, 0.000000)"> 3314 <polyline points="-2.7385153e-12 30.8 15.4 15.4 -2.7385153e-12 -3.34373052e-13"></polyline> 3315 </g>
3316 <line x1="54.5" y1="15.5" x2="0.5" y2="15.5" stroke-linejoin="round"></line> 3317 </g> 3318 </g> 3319</svg> 3320</button> 3321 </div> 3322 </form> 3323 </div> 3324 </div> 3325 </div> 3326 3327 <div id="cc-veil" class=""> 3328 3329 </div> 3330 3331
3331<script> 3332 //Eliminate a bit of CLS 3333 document.documentElement.style.setProperty('--nav-height', 3334 document.getElementById('site-control').clientHeight + "px"); 3335 3336 //Calculate the viewport height 3337 theme.calc100vh = function() { 3338 var nav = document.getElementById('site-control'); 3339 document.documentElement.style.setProperty('--viewport-height-first-section', 3340 `${(nav.dataset.opacity === 'opaque') ? window.innerHeight - nav.clientHeight : window.innerHeight}px`); 3341 document.documentElement.style.setProperty('--viewport-height', 3342 (nav.dataset.opacity.indexOf('opaque') > -1 && nav.dataset.positioning === "sticky") ? `calc(100vh - ${nav.clientHeight}px)` : "100vh"); 3343 } 3344 theme.calc100vh(); 3345 </script>
3345 3346 3347
3347<script src="//nataliemartin.com/cdn/shop/t/110/assets/vendor.min.js?v=36987075639955835061788288482" defer="defer"></script>
3347 3348
3348<script src="//nataliemartin.com/cdn/shop/t/110/assets/theme.js?v=146695303960944664101788288482" defer="defer"></script>
3348 3349 3350 3351 <!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled --> 3352
3353<script defer src="https://static.myshlf.us/Affiliates/sms_aff_clicktrack.js"></script>
3353 3354
3355<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 3355
3355
3356<script> 3357 var klaviyo = klaviyo || []; 3358 klaviyo.init({ 3359 account: "WLLS96", 3360 list: "XWLX5i", 3361 platform: "shopify" 3362 }); 3363 klaviyo.enable("backinstock",{ 3364 trigger: { 3365 product_page_text: "Join the Waitlist", 3366 product_page_class: "button", 3367 product_page_text_align: "center", 3368 product_page_margin: "0px", 3369 replace_anchor: false 3370 }, 3371 modal: { 3372 headline: "{product_name}", 3373 body_content: "Sign up and be the first to know when this item comes back in stock (hint, hint it won't be for long).", 3374 email_field_label: "Email", 3375 button_label: "Email me When Available", 3376 subscription_success_label: "You're in! We'll let you know when it's back.", 3377 footer_content: '', 3378 drop_background_color: "#282828", 3379 background_color: "#fff", 3380 additional_styles: "@import url('//nataliemartin.com/cdn/shop/t/110/assets/styles.css?v=109845550279702790421789576334');", 3381 text_color: "#282828", 3382 button_text_color: "#fff", 3383 button_background_color: "#282828", 3384 close_button_color: "#ccc", 3385 error_background_color: "#fcd6d7", 3386 error_text_color: "#C72E2F", 3387 success_background_color: "#d3efcd", 3388 success_text_color: "#1B9500" 3389 } 3390 }); 3391 3392</script>
3392 3393 3394<div id="shopify-block-AVUk0VVJDaU1YT3Q4U__11260423399377097230" class="shopify-block shopify-app-block"> 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<a 3435 href="https://labs.hoppn.com" 3436 target="_blank" 3437 rel="noopener noreferrer" 3438 style=" 3439 width: 1px; 3440 height: 1px; 3441 padding: 0; 3442 margin: 0; 3443 visibility: hidden; 3444 display: none; 3445 pointer-events: none; 3446 " 3447> 3448 POWERED BY HOPPN 3449</a> 3450
3451<script id="collections-data" type="application/json"> 3452 [] 3453</script>
3453 3454
3455<script id="excluded-pages-data" type="application/json"> 3456 null 3457</script>
3457 3458
3459<script id="hidden-tags-data" type="application/json"> 3460 null 3461</script>
3461 3462
3463<script> 3464 // Deferred injection of color-overlay and color-wheel 3465 document.addEventListener('DOMContentLoaded', function () { 3466 3467 const colorOverlayJs = document.createElement('script'); 3468 colorOverlayJs.src = 'https://cdn.shopify.com/extensions/01a0ca8f-3547-7eeb-ab23-bf003b2ee29a/infinite-color-search-by-hoppn-424/assets/ics-color-overlay.js'; 3469 colorOverlayJs.type = 'module'; 3470 colorOverlayJs.defer = true; 3471 document.body.appendChild(colorOverlayJs); 3472 3473 const colorWheelJs = document.createElement('script'); 3474 colorWheelJs.src = 'https://cdn.shopify.com/extensions/01a0ca8f-3547-7eeb-ab23-bf003b2ee29a/infinite-color-search-by-hoppn-424/assets/ics-color-wheel.js'; 3475 colorWheelJs.type = 'module'; 3476 colorWheelJs.defer = true; 3477 document.body.appendChild(colorWheelJs); 3478 3479 }); 3480</script>
3480 3481 3482<color-overlay 3483 data-overlay-theme="glass" 3484 data-store-name="Natalie Martin" 3485 data-direction="left" 3486 data-gallery="standard" 3487 data-logo="//nataliemartin.com/cdn/shop/files/logo_6d3f1a43-87c3-453d-90ad-d583545b7268.png?height=144&v=1753210475" 3488 data-search-placeholder="" 3489 data-default-color="#9E9E9E" 3490 data-show-percentages="true" 3491 data-show-nearby-colors="" 3492 data-show-color-name="true" 3493 data-show-sold-out-products="true" 3494 data-show-collections="true" 3495 data-use-excluded-pages="" 3496 data-excluded-pages='null' 3497 data-collections="W10=" 3498 data-show-second-image="true" 3499 data-show-product-price="true" 3500 data-show-product-title="true" 3501 data-show-brand-name="false" 3502 data-use-theme-font="true" 3503 data-wheel-lightness-default="normal" 3504 data-use-image-ratio="default" 3505 data-type-spelling="color" 3506 data-button-image-url="" 3507 data-button-style="custom" 3508 data-button-background="#282828" 3509 data-button-text-color="#f8f8f7" 3510 data-button-position="left" 3511 data-button-display="false" 3512 data-is-dev-environment="false" 3513 data-shopify-color-overlay-css-url="https://cdn.shopify.com/extensions/01a0ca8f-3547-7eeb-ab23-bf003b2ee29a/infinite-color-search-by-hoppn-424/assets/ics-color-overlay.css" 3514 data-shopify-color-wheel-css-url="https://cdn.shopify.com/extensions/01a0ca8f-3547-7eeb-ab23-bf003b2ee29a/infinite-color-search-by-hoppn-424/assets/ics-color-wheel.css" 3515> 3516</color-overlay> 3517
3518<script> 3519/** 3520 * Debugging log for tracking new releases in EST 3521 * 3522 * This log is used to indicate the time and date of a new release. 3523 * It is for debugging purposes only and can be removed or updated 3524 * once the release process is stable. 3525 */ 3526 window.infiniteColorSearch = window.infiniteColorSearch || {}; 3527 window.infiniteColorSearch.version = "18/Sep/2026 05:45 PM EST Infinite Color Search"; 3528 3529 let sideMarginDesktop = parseInt("30"); 3530 let bottomMarginDesktop = parseInt("30"); 3531 let sideMarginMobile = parseInt("15"); 3532 let bottomMarginMobile = parseInt("45"); 3533 let widgetScaleDesktop = 1.1; 3534 let widgetScaleMobile = 0.8; 3535 3536 // Clamp values to [-300, 300] range 3537 // Negative values allow positioning widget outside viewport (HLAB-1468) 3538 sideMarginDesktop = Math.min(Math.max(sideMarginDesktop, -300), 300); 3539 bottomMarginDesktop = Math.min(Math.max(bottomMarginDesktop, -300), 300); 3540 sideMarginMobile = Math.min(Math.max(sideMarginMobile, -300), 300); 3541 bottomMarginMobile = Math.min(Math.max(bottomMarginMobile, -300), 300); 3542 3543 // Determine if the device is mobile 3544 const inMobile = window.matchMedia("(max-width: 768px)").matches; 3545 // Apply styles based on device type 3546 3547 const scaleLimits = [ 3548 { scale: 1.5, limit: 26 }, 3549 { scale: 1.45, limit: 23 }, 3550 { scale: 1.4, limit: 21 }, 3551 { scale: 1.35, limit: 18 }, 3552 { scale: 1.3, limit: 16 }, 3553 { scale: 1.25, limit: 13 }, 3554 { scale: 1.2, limit: 11 }, 3555 { scale: 1.15, limit: 8 }, 3556 { scale: 1.1, limit: 6 }, 3557 { scale: 1.05, limit: 3 }, 3558 ]; 3559 3560 function getLimitForScale(scale) { 3561 for (const { scale: s, limit } of scaleLimits) { 3562 if (scale == s) { 3563 return limit; 3564 } 3565 } 3566 return 0; 3567 } 3568 3569 const widgetScale = inMobile ? widgetScaleMobile : widgetScaleDesktop; 3570 const limit = getLimitForScale(widgetScale); 3571 3572 const lastBottomMargin = inMobile ? bottomMarginMobile : bottomMarginDesktop; 3573 const lastSideMargin = inMobile ? sideMarginMobile : sideMarginDesktop; 3574 3575 3576 function adjustPosition(position, scale) { 3577 // Allow negative values to position widget outside viewport (HLAB-1468) 3578 if (position < 0) { 3579 return scale > 1 ? position * scale : position; 3580 } 3581 // For positive values, enforce minimum limit based on scale 3582 if (position < limit) { 3583 return limit; 3584 } 3585 if (scale > 1) { 3586 return position * scale; 3587 } 3588 return position; 3589 } 3590 3591 const sideMargin = adjustPosition(lastSideMargin,widgetScale); 3592 const bottomMargin = adjustPosition(lastBottomMargin,widgetScale); 3593 3594 const storeLogo = "//nataliemartin.com/cdn/shop/files/logo_6d3f1a43-87c3-453d-90ad-d583545b7268.png?height=144&v=1753210475"; 3595 const brandLogo = "//nataliemartin.com/cdn/shop/files/IG_Icon_-_Coral_Black.jpg?height=144&v=1706135921"; 3596 const applicationUrl = ""; 3597 const shopCurrencyIsoCode = "USD"; 3598 const shopMoneyFormat = "<span class=money>${{amount}} USD</span>"; 3599 const shopMoneyWithCurrencyFormat = "<span class=money>${{amount}} USD</span>"; 3600 const currencySymbol = "<span"; 3601 3602 const pageType = "customers/login"; 3603 window.shopInfo = { 3604 currencyIsoCode: shopCurrencyIsoCode, 3605 symbol: currencySymbol 3606 }; 3607 3608document.addEventListener("DOMContentLoaded", () => { 3609 const tagName = 'color-overlay'; 3610 3611 customElements.whenDefined(tagName).then(() => { 3612 const colorOverlay = document.querySelector(tagName); 3613 3614 if (!colorOverlay) { 3615 console.error("The <color-overlay> tag does not exist in the DOM yet"); 3616 return; 3617 } 3618 3619 requestAnimationFrame(() => { 3620 const shadow = colorOverlay.shadowRoot; 3621 3622 if (!shadow) { 3623 console.error("The component was defined, but it does not have a shadowRoot (mode: 'closed'?)"); 3624 return; 3625 } 3626 3627 const styleSheetShadow = document.createElement("style"); 3628 styleSheetShadow.type = "text/css"; 3629 3630 const widgetPosition = "left"; 3631 const horizontalProperty = widgetPosition === 'left' ? 'left' : 'right'; 3632 3633 styleSheetShadow.innerText = ` 3634 .ics-open-overlay { 3635 ${horizontalProperty}: ${sideMargin}px !important; 3636 bottom: ${bottomMargin}px !important; 3637 scale: ${widgetScale} !important; 3638 transform-origin: center !important; 3639 } 3640 `; 3641 3642 shadow.appendChild(styleSheetShadow); 3643 console.info("Styles injected correctly in the Shadow DOM"); 3644 console.info(window.infiniteColorSearch.version); 3645 }); 3646 }); 3647}); 3648 3649 3650setTimeout(() => { 3651 const container = document.querySelector("color-overlay"); 3652 3653 if(!container) { 3654 console.error("The container does not exist in the DOM yet"); 3655 return; 3656 } 3657 3658 if (pageType === "password") { 3659 container.style.display = "none"; 3660 return; 3661 } 3662 3663 container.style.position = "absolute"; 3664 if (window.location.href.includes("spyder")) { 3665 container.style.zIndex = "29"; 3666 } else { 3667 container.style.zIndex = "8000"; 3668 } 3669}, 800); 3670 3671 document.addEventListener("DOMContentLoaded", () => { 3672 if (localStorage.getItem("cartEventData")) { 3673 isProductAddedToCart(); 3674 } 3675 }); 3676 3677 window.addEventListener("storage", function (event) { 3678 if (event.key === "cartEventData") { 3679 isProductAddedToCart(); 3680 } 3681 }); 3682 3683 const originalSetItem = localStorage.setItem; 3684 localStorage.setItem = function (key, value) {
3685 originalSetItem.apply(this, arguments); 3686 if (key === "cartEventData") { 3687 isProductAddedToCart(); 3688 } 3689 }; 3690 3691 setInterval(() => { 3692 if (localStorage.getItem("cartEventData")) { 3693 isProductAddedToCart(); 3694 } 3695 }, 300); 3696 3697async function isProductAddedToCart() { 3698 // Retrieve the addedProductData from localStorage 3699 const cartEventData = localStorage.getItem("cartEventData"); 3700 3701 if (!cartEventData) { 3702 return; 3703 } 3704 3705 // Remove immediately to prevent concurrent calls from the multiple detection mechanisms 3706 localStorage.removeItem("cartEventData"); 3707 3708 let parsedData; 3709 try { 3710 parsedData = JSON.parse(cartEventData); 3711 } catch (error) { 3712 console.error('Failed to parse cartEventData from localStorage:', error); 3713 return; 3714 } 3715 3716 // Check if productAddedToCart is true and eventData exists 3717 if ( 3718 parsedData.productAddedToCart && 3719 parsedData.eventData && 3720 parsedData.eventData.variantId && 3721 parsedData.eventData.quantity 3722 ) { 3723 try { 3724 // Fetch the current cart to find the line item for modification 3725 const cartResponse = await fetch('/cart.js', { 3726 method: 'GET', 3727 headers: { 3728 'Content-Type': 'application/json', 3729 'Accept': 'application/json' 3730 } 3731 }); 3732 3733 const cart = await cartResponse.json(); 3734 3735 const lineItem = cart.items.find(item => item.id === Number(parsedData.eventData.variantId)); 3736 3737 if (lineItem) { 3738 // Prepare the data to update the existing cart line 3739 const updateData = { 3740 id: lineItem.key, // The cart line item's unique key 3741 properties: { 3742 ...lineItem.properties, // Keep existing properties 3743 _hoppn_sid: parsedData._hoppn_sid, 3744 _hoppn_rid: parsedData._hoppn_rid, 3745 _hoppn_opid: parsedData._hoppn_opid 3746 } 3747 }; 3748 3749 // Call Shopify's cart/change.js API to modify the cart line 3750 const changeResponse = await fetch('/cart/change.js', { 3751 method: 'POST', 3752 headers: { 3753 'Content-Type': 'application/json', 3754 'Accept': 'application/json' 3755 }, 3756 body: JSON.stringify({ 3757 id: updateData.id, 3758 properties: updateData.properties 3759 }) 3760 }); 3761 3762 const result = await changeResponse.json(); 3763 } 3764 } catch (error) { 3765 console.error('Error updating cart line:', error); 3766 } 3767 } 3768} 3769 3770 const updateCartDrawerZIndex = (dataPopup, cartDrawer) => { 3771 if (cartDrawer && dataPopup) { 3772 const isOpen = dataPopup.openPopup; 3773 if (!isOpen) { 3774 cartDrawer.style.zIndex = "9998"; 3775 }else{ 3776 cartDrawer.style.zIndex = ""; 3777 } 3778 } 3779 }; 3780 3781 document.addEventListener("DOMContentLoaded", () => { 3782 const cartDrawer = document.getElementById("CartDrawer"); 3783 const cart = document.getElementById("cart-drawer"); 3784 const dataPopup = JSON.parse(sessionStorage.getItem("dataPopup")); 3785 cartDrawer && updateCartDrawerZIndex(dataPopup,cartDrawer); 3786 cart && updateCartDrawerZIndex(dataPopup,cart); 3787 }); 3788 3789 document.addEventListener("DOMContentLoaded", () => { 3790 const updateZIndex = () => { 3791 const cartDrawer = document.getElementById("CartDrawer") || 3792 document.getElementById("cart-drawer") || 3793 document.querySelector(".drawer"); 3794 const dataPopup = sessionStorage.getItem("dataPopup") ? JSON.parse(sessionStorage.getItem("dataPopup")) : null; 3795 3796 if (window.location.href.includes("blazingbeautyave")) return; 3797 3798 if (cartDrawer && dataPopup) { 3799 updateCartDrawerZIndex(dataPopup, cartDrawer); 3800 } 3801 }; 3802 3803 updateZIndex(); 3804 3805 const observer = new MutationObserver((mutationsList) => { 3806 for (const mutation of mutationsList) { 3807 if (mutation.type === "attributes" && mutation.target.id === "cart-drawer") { 3808 updateZIndex(); 3809 break; 3810 } 3811 } 3812 }); 3813 3814 const cart = document.getElementById("cart-drawer"); 3815 if (cart) { 3816 observer.observe(cart, { attributes: true }); 3817 } 3818 3819}); 3820 3821</script>
3821 3822 3823 3824 3825 3826</div><div id="shopify-block-AZ1Zsckk1cGh4UzFFQ__15551562133269743879" class="shopify-block shopify-app-block"><!--googleoff: all--> 3827 3828<style> 3829 3830 [x-sa-cloak] { display: none !important; } 3831 .font-system{ 3832 font-family: system-ui; 3833 } 3834 .sa-big-cursor{ 3835 cursor: url(https://cdn.shopify.com/extensions/019f09e1-4231-72d9-a47e-27caa16a614d/smart-accessibility-1-26/assets/big-cursor.svg), auto; 3836 } 3837 .sa-no-transition *{ 3838 transition-timing-function: step-end!important; 3839 transition-duration: 0s!important; 3840 animation-timing-function: step-end!important; 3841 animation-iteration-count: 1!important; 3842 animation-duration: 0s!important; 3843 } 3844 .sa-hide-images *{ 3845 background-image: none !important; 3846 } 3847 .sa-low-saturation{ 3848 filter: saturate(0.5); 3849 } 3850 .sa-high-saturation{ 3851 filter: saturate(2); 3852 } 3853 .sa-grayscale-saturation{ 3854 filter: grayscale(1); 3855 } 3856 .sa-inverted-contrast{ 3857 filter: invert(1); 3858 } 3859 .sa-low-contrast{ 3860 filter: contrast(0.5); 3861 } 3862 .sa-high-contrast{ 3863 filter: contrast(2); 3864 } 3865 .sa-reading-text{ 3866 background-color: #ffeb3b !important; 3867 } 3868 3869</style> 3870
3871<script> 3872 window.sa_shop_domain = 'natalie-martin-collection.myshopify.com'; 3873 3874 3875 3876 window.sa_settings_from_metafield = {"enable":true,"title":"Accessibility","brand_color":"#000000","icon":"1","position":"bottom-right","icon_size":"icon-medium","widget_style":"style-float","default_alt_text":null,"ai_alt_text":false,"voice":1,"hide_trigger":false,"trigger_selector":null,"hide_powered_by":false,"show_reset_all":true,"show_statement":true,"show_font_size":true,"show_screen_reader":false,"show_contrast":true,"show_highlight_links":true,"show_cursor":true,"show_text_align":true,"show_saturation":true,"show_line_height":true,"show_letter_spacing":true,"show_stop_animations":true,"show_mute_sounds":true,"show_hide_images":true,"statement":"\u003ch2\u003eAccessibility Statement\u003c\/h2\u003e\u003cp\u003eThis statement describes the accessibility features of the Smart Accessibility App.\u003c\/p\u003e\u003cp\u003eAccessibility widget is committed to making sites accessible for all, including people with disabilities. We are continuously improving the service we provide through our app to comply with increased accessibility standards, guidelines, and to make the browsing experience better for everyone.\u003c\/p\u003e\u003ch3\u003eConformance status\u003c\/h3\u003e\u003cp\u003eWe firmly believe that the internet should be available and accessible to anyone and are committed to providing a website that is accessible to the broadest possible audience, regardless of ability.\u003c\/p\u003e\u003cp\u003eTo fulfill this, we aim to adhere as strictly as possible to the World Wide Web Consortiumâs (W3C) Web Content Accessibility Guidelines 2.1 (WCAG 2.1) at the AA level. These guidelines explain how to make web content accessible to people with a wide array of disabilities. Complying with those guidelines helps us ensure that the website is accessible to blind people, people with motor impairments, visual impairment, cognitive disabilities, and more.\u003c\/p\u003e\u003cp\u003eThis website utilizes various technologies that are meant to make it as accessible as possible at all times. We utilize an accessibility interface that allows persons with specific disabilities to adjust the websiteâs UI (user interface) and design it to their personal needs.\u003c\/p\u003e\u003ch3\u003eTechnical information\u003c\/h3\u003e\u003cp\u003eAccessibility widget is an app supported in Shopify and Wordpress environments. The app relies on the following technologies:\u003c\/p\u003e\u003cul\u003e\u003cli\u003eHTML\u003c\/li\u003e\u003cli\u003eCSS\u003c\/li\u003e\u003cli\u003eJavaScript\u003c\/li\u003e\u003cli\u003ePHP\u003c\/li\u003e\u003cli\u003eMySQL\u003c\/li\u003e\u003c\/ul\u003e \u003ch3\u003eAccessibility widget features\u003c\/h3\u003e\u003cp\u003eThe app provides the following features:\u003c\/p\u003e\u003ch3\u003eFont size\u003c\/h3\u003e\u003cp\u003eThe app allows the user to adjust the font size of the website.\u003c\/p\u003e\u003ch3\u003eScreen Reader\u003c\/h3\u003e\u003cp\u003eThe app allows the user to use a screen reader to navigate the website.\u003c\/p\u003e\u003ch3\u003eContrast\u003c\/h3\u003e\u003cp\u003eThe app allows the user to adjust the contrast of the website.\u003c\/p\u003e\u003ch3\u003eHighlight Links\u003c\/h3\u003e\u003cp\u003eThe app allows the user to highlight links on the website.\u003c\/p\u003e\u003ch3\u003eCursor\u003c\/h3\u003e\u003cp\u003eThe app allows the user to use a bigger cursor to navigate the website.\u003c\/p\u003e\u003ch3\u003eText align\u003c\/h3\u003e\u003cp\u003eThe app allows the user to adjust the text align of the website.\u003c\/p\u003e\u003ch3\u003eSaturation\u003c\/h3\u003e\u003cp\u003eThe app allows the user to adjust the saturation of the website.\u003c\/p\u003e\u003ch3\u003eLine Height\u003c\/h3\u003e\u003cp\u003eThe app allows the user to adjust the line height of text the website.\u003c\/p\u003e\u003ch3\u003eLetter Spacing\u003c\/h3\u003e\u003cp\u003eThe app allows the user to adjust the letter spacing of text the website.\u003c\/p\u003e\u003ch3\u003eStop Animations\u003c\/h3\u003e\u003cp\u003eThe app allows the user to stop animations on the website. This includes videos playing or css animations\u003c\/p\u003e\u003ch3\u003eMute sounds\u003c\/h3\u003e\u003cp\u003eThe app allows the user to mute\/unmute sounds on the website.\u003c\/p\u003e\u003ch3\u003eHide Images\u003c\/h3\u003e\u003cp\u003eThe app allows the user to hide images on the website.\u003c\/p\u003e\u003ch3\u003eNotes \u0026amp; Feedback\u003c\/h2\u003e\u003cp\u003eWe always try to update our services and operate in the best possible manner to benefit all of our clients and their site visitors. If you experience any issues with the Accessibility widget provided service, however, please email our developer \u003ca href=\"https://codeinspire.io\"\u003ecodeinspire.io\u003c\/a\u003e. He respond within 3 business days. \u003c\/p\u003e\u003cp\u003eWe cannot control or correct problems with third-party sites, but please let us know if you encounter difficulty with any sites we link to so we can pass the information along to the site owners. You may also want to address your concerns directly to these third parties.\u003c\/p\u003e","t_font_size":"Font Size","t_screen_reader":"Screen Reader","t_contrast":"C
3876ontrast","t_inverted":"Inverted","t_low_contrast":"Low Contrast","t_high_contrast":"High Contrast","t_highlight_links":"Highlight Links","t_cursor":"Cursor","t_text_align":"Text Align","t_text_left":"Text Left","t_text_center":"Text Center","t_text_right":"Text Right","t_saturation":"Saturation","t_low_saturation":"Low Saturation","t_high_saturation":"High Saturation","t_grayscale":"Grayscale","t_line_height":"Line Height","t_letter_spacing":"Letter Spacing","t_stop_animation":"Stop Animation","t_mute_sounds":"Mute Sounds","t_hide_images":"Hide Images","t_reset_all":"Reset All","t_statement":"Statement","t_enable_accessibility":"Enable accessibility","t_close_accessibility":"Close accessibility","show_language":false,"show_text_colors":false,"show_heading_colors":false,"show_bg_colors":false,"t_text_colors":"Adjust text colors","t_heading_colors":"Adjust heading colors","t_bg_colors":"Adjust background colors","t_reset":"Reset","custom_css":null,"default_language":"auto","plan_id":1}; 3877 3878</script>
3878 3879 3880<div 3881 data-shop="natalie-martin-collection.myshopify.com" 3882 class="smart-accessibility-widget " 3883 x-sa-bind:class="settings.position" 3884 x-sa-cloak 3885 style="display: none;" 3886 x-sa-show="settings.enable" 3887 x-sa-trap="openWidget" 3888 x-sa-on:keyup.tab.window="enableKeyboardNavigation = true" 3889 x-sa-on:keyup.escape.window="openWidget = false" 3890 x-sa-data="sa_accessibility"> 3891 <div class="smart-accessibility-widget__overlay sa-no-track" x-sa-show="openWidget" x-sa-on:click="openWidget = false"></div> 3892 <div 3893 x-sa-bind:class="settings.position + ' ' + settings.icon_size" 3894 x-sa-show="!settings.hide_trigger" 3895 x-sa-bind:style="{ 3896 borderColor: settings.brand_color, 3897 }" 3898 class="sa-widget__cta"> 3899 <button type="button" x-sa-on:click="openWidget = !openWidget" 3900 x-sa-bind:style="getBranding" 3901 :aria-label="settings.t_enable_accessibility" 3902 class="widget-icon sa-no-track" :title="settings.t_enable_accessibility"> 3903 3904 <svg x-sa-show="openWidget" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-x"> 3905 <line x1="18" y1="6" x2="6" y2="18"></line> 3906 <line x1="6" y1="6" x2="18" y2="18"></line> 3907 </svg> 3908 3909 <span x-sa-show="!openWidget" style="height: 24px;" class="sa-no-track"> 3910 3911 <svg x-sa-show="settings.icon == 1" xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-accessibility" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="#fff" fill="none" stroke-linecap="round" stroke-linejoin="round"> 3912 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 3913 <circle cx="11" cy="5" r="2" /> 3914 <polyline points="11 7 11 15 15 15 19 20" /> 3915 <line x1="11" y1="11" x2="16" y2="11" /> 3916 <path d="M7 11.5a5 5 0 1 0 6 7.5" /> 3917 </svg> 3918 3919 <svg x-sa-show="settings.icon == 2" xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-tabler icon-tabler-accessible" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> 3920 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 3921 <circle cx="12" cy="12" r="9" /> 3922 <path d="M10 16.5l2 -3l2 3m-2 -3v-2l3 -1m-6 0l3 1" /> 3923 <circle cx="12" cy="7.5" r=".5" fill="currentColor" /> 3924 </svg> 3925 3926 <svg x-sa-show="settings.icon == 3" xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-tabler icon-tabler-disabled-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> 3927 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 3928 <circle cx="17" cy="6" r="2" /> 3929 <path d="M9 11a5 5 0 1 0 3.95 7.95" /> 3930 <path d="M19 20l-4 -5h-4l3 -5l-4 -3l-4 1" /> 3931 </svg> 3932 3933 <svg x-sa-show="settings.icon == 4" class="sa-icon sa-icon-tabler icon-tabler-disabled-4" width="28" height="28" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" stroke-width="1.5" stroke="currentColor" style="fill: currentColor;" fill="currentColor" stroke-linecap="round" stroke-linejoin="round"> 3934 <path d="M256,112a56,56,0,1,1,56-56A56.06,56.06,0,0,1,256,112Z"/> 3935 <path d="M432,112.8l-.45.12h0l-.42.13c-1,.28-2,.58-3,.89-18.61,5.46-108.93,30.92-172.56,30.92-59.13,0-141.28-22-167.56-29.47a73.79,73.79,0,0,0-8-2.58c-19-5-32,14.3-32,31.94,0,17.47,15.7,25.79,31.55,31.76v.28l95.22,29.74c9.73,3.73,12.33,7.54,13.6,10.84,4.13,10.59.83,31.56-.34,38.88l-5.8,45L150.05,477.44q-.15.72-.27,1.47l-.23,1.27h0c-2.32,16.15,9.54,31.82,32,31.82,19.6,0,28.25-13.53,32-31.94h0s28-157.57,42-157.57,42.84,157.57,42.84,157.57h0c3.75,18.41,12.4,31.94,32,31.94,22.52,0,34.38-15.74,32-31.94-.21-1.38-.46-2.74-.76-4.06L329,301.27l-5.79-45c-4.19-26.21-.82-34.87.32-36.9a1.09,1.09,0,0,0,.08-.15c1.08-2,6-6.48,17.48-10.79l89.28-31.21a16.9,16.9,0,0,0,1.62-.52c16-6,32-14.3,32-31.93S451,107.81,432,112.8Z"/> 3936 </svg> 3937 3938 </span>
3939 <span class="sa-sr-only sa-no-track" x-sa-text="settings.t_enable_accessibility"> 3940 Enable accessibility 3941 </span> 3942 </button> 3943 </div> 3944 3945 <div class="sa-widget__wrapper sa-no-track" 3946 x-sa-bind:class="settings.position" 3947 x-sa-bind:style="{ 3948 borderColor: settings.brand_color, 3949 }" 3950 x-sa-show="openWidget"> 3951 3952 <div 3953 x-sa-bind:style="getBranding" 3954 class="sa-widget__header sa-no-track"> 3955 <div class="sa-widget__title sa-no-track" x-sa-text="settings.title"> 3956 Accessibility 3957 </div> 3958 <button type="button" x-sa-ref="close_btn" x-sa-on:click="openWidget = false" 3959 :aria-label="settings.t_close_accessibility" 3960 class="sa-widget__close sa-no-track"> 3961 <svg xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-close" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="#fff" fill="none" stroke-linecap="round" stroke-linejoin="round"> 3962 <title>Close icon</title> 3963 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 3964 <line x1="18" y1="6" x2="6" y2="18" /> 3965 <line x1="6" y1="6" x2="18" y2="18" /> 3966 </svg> 3967 3968 <span class="sa-sr-only" x-sa-text="settings.t_close_accessibility"> 3969 Close accessibility widget 3970 </span> 3971 </button> 3972 </div> 3973 3974 <div class="sa-widget__top sa-button--group sa-no-track"> 3975 3976 <button type="button" 3977 :aria-label="settings.t_reset_all" 3978 x-sa-show="settings.show_reset_all" 3979 x-sa-text="settings.t_reset_all" 3980 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 3981 x-sa-on:click="resetAll(); $dispatch('sa-reset-all')" 3982 class="sa-relative sa-no-track sa-button"> 3983 Reset All 3984 </button> 3985 3986 <button 3987 x-sa-show="settings.show_statement" 3988 x-sa-on:click="toggleStatement = !toggleStatement" 3989 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 3990 :aria-label="settings.t_statement" 3991 type="button" 3992 class="sa-relative sa-no-track sa-button" 3993 x-sa-bind:class="{ 'active' : toggleStatement }" 3994 > 3995 <svg class="sa-svg-checked" x-sa-bind:style="toggleStatement && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 3996 <title>Checked mark</title> 3997 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 3998 </svg> 3999 <span x-sa-text="settings.t_statement" class="sa-no-track"> 4000 Statement 4001 </span> 4002 </button> 4003 4004 </div> 4005 4006 <div x-sa-show="toggleStatement" class="sa-widget__statement sa-no-track"> 4007 <div x-sa-html="(toggleStatement) ? settings.statement : ''"></div> 4008 </div> 4009 4010 <div x-sa-show="!toggleStatement" class="sa-widget__main sa-no-track"> 4011 4012 <select x-sa-show="settings.show_language" x-sa-model="language.currentLanguage" name="sa_language" class="widget__feature sa-no-track sa-full-width" aria-label="Change language"> 4013 <option value="auto">Language</option> 4014 <option value="en">English</option> 4015 <option value="fr">French</option> 4016 <option value="es">Spanish</option> 4017 <option value="de">German</option> 4018 <option value="it">Italian</option> 4019 <option value="pt">Portuguese</option> 4020 <option value="zh">Chinese</option> 4021 <option value="ja">Japanese</option> 4022 <option value="ar">Arabic</option> 4023 <option value="he">Hebrew</option> 4024 <option value="fa">Persian</option> 4025 </select> 4026 4027 <button 4028 x-sa-show="settings.show_font_size" 4029 x-sa-data="{ level: $persist(0).as('font-size-level') }" 4030 x-sa-on:sa-reset-all.window="level = 0" 4031 :aria-label="settings.t_font_size" 4032 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4033 x-sa-on:click="() => { if(level < 4) { level++; adjustFontSize(level) } else { level = 0; resetFontSize() } }" 4034 class="widget__feature sa-no-track sa-relative sa-button" x-sa-bind:class="{ 'active' : font.isInitialised }" type="button"> 4035 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" 4036 stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-type sa-mx-auto"> 4037 <title>Adjust font size</title> 4038 <polyline points="4 7 4 4 20 4 20 7"></polyline> 4039 <line x1="9" y1="20" x2="15" y2="20"></line> 4040 <line x1="12" y1="4" x2="12" y2="20"></line> 4041 </svg> 4042
4043 <svg class="sa-svg-checked" x-sa-bind:style="font.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4044 <title>Checked mark</title> 4045 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4046 </svg> 4047 <span class="sa-no-track" x-sa-text="settings.t_font_size"> Font size</span> 4048 <div class="sa-bar sa-no-track"> 4049 <div x-sa-show="level > 0" class="sa-bar__flex"> 4050 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span> 4051 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span> 4052 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span> 4053 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 3 && { backgroundColor: settings.brand_color }"></span> 4054 </div> 4055 </div> 4056 4057 </button> 4058 4059 <button 4060 x-sa-show="settings.show_screen_reader" 4061 x-sa-on:click="toggleScreenReader" 4062 :aria-label="settings.t_screen_reader" 4063 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4064 class="widget__feature sa-no-track sa-relative sa-button" 4065 x-sa-bind:class="{ 'active' : screenReader.isInitialised }" 4066 type="button"> 4067 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" 4068 stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-mic sa-mx-auto"> 4069 <title>Screen Reader</title> 4070 <path d="M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"></path> 4071 <path d="M19 10v2a7 7 0 0 1-14 0v-2"></path> 4072 <line x1="12" y1="19" x2="12" y2="23"></line> 4073 <line x1="8" y1="23" x2="16" y2="23"></line> 4074 </svg> 4075 <svg class="sa-svg-checked" x-sa-bind:style="screenReader.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4076 <title>Checked mark</title> 4077 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4078 </svg> 4079 <span class="sa-no-track" x-sa-text="settings.t_screen_reader"> Screen Reader</span> 4080 </button> 4081 4082 <button 4083 x-sa-show="settings.show_contrast" 4084 x-sa-data="{ level: $persist(0).as('contrast-level') }" 4085 x-sa-on:sa-reset-all.window="level = 0" 4086 :aria-label="settings.t_contrast" 4087 x-sa-on:click="() => { if(level < 3) { level++; toggleContrast(level) } else { level = 0; resetContrast() } }" 4088 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4089 class="widget__feature sa-no-track sa-relative sa-button" 4090 x-sa-bind:class="{ 'active' : contrast.isInitialised }" 4091 type="button"> 4092 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-contrast sa-mx-auto"> 4093 <title>Contrast</title> 4094 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 4095 <circle cx="12" cy="12" r="9" /> 4096 <path d="M12 17a5 5 0 0 0 0 -10v10" /> 4097 </svg> 4098
4099 <svg class="sa-svg-checked" x-sa-bind:style="contrast.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4100 <title>Checked mark</title> 4101 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4102 </svg> 4103 4104 <span class="sa-no-track" x-sa-show="level == 0" x-sa-text="settings.t_contrast"> Contrast</span> 4105 <span class="sa-no-track" x-sa-show="level == 1" x-sa-text="settings.t_inverted"> Inverted</span> 4106 <span class="sa-no-track" x-sa-show="level == 2" x-sa-text="settings.t_low_contrast"> Low Contrast</span> 4107 <span class="sa-no-track" x-sa-show="level == 3" x-sa-text="settings.t_high_contrast"> High Contrast</span> 4108 4109 <div class="sa-bar sa-no-track"> 4110 <div x-sa-show="level > 0" class="sa-bar__flex"> 4111 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span> 4112 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span> 4113 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span> 4114 </div> 4115 </div> 4116 4117 </button> 4118 4119 <button 4120 x-sa-show="settings.show_highlight_links" 4121 x-sa-on:click="toggleLinkHighlights" 4122 :aria-label="settings.t_highlight_links" 4123 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4124 class="widget__feature sa-no-track sa-relative sa-button" x-sa-bind:class="{ 'active' : linkHighlights }" type="button"> 4125 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" 4126 stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-type sa-mx-auto"> 4127 <title>Highlight Links</title> 4128 <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path> 4129 <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path> 4130 </svg> 4131 4132 <svg class="sa-svg-checked" x-sa-bind:style="linkHighlights && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4133 <title>Checked mark</title> 4134 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4135 </svg> 4136 <span class="sa-no-track" x-sa-text="settings.t_highlight_links"> Highlight Links</span> 4137 </button> 4138 4139 <button 4140 x-sa-show="settings.show_cursor" 4141 x-sa-on:click="toggleBigCursor" 4142 :aria-label="settings.t_cursor" 4143 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4144 class="widget__feature sa-no-track sa-relative sa-button" 4145 x-sa-bind:class="{ 'active' : enableBigCursor }" type="button"> 4146 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-mouse-pointer sa-mx-auto"> 4147 <title>Change Cursor</title> 4148 <path d="M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z"></path> 4149 <path d="M13 13l6 6"></path> 4150 </svg> 4151 4152 <svg class="sa-svg-checked" x-sa-bind:style="enableBigCursor && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4153 <title>Checked mark</title> 4154 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4155 </svg> 4156
4157 <span class="sa-no-track" x-sa-text="settings.t_cursor"> Cursor</span> 4158 4159 </button> 4160 4161 <button 4162 x-sa-show="settings.show_text_align" 4163 x-sa-data="{ 4164 level: $persist(0).as('text-align-level'), 4165 }" 4166 :aria-label="settings.t_text_align" 4167 x-sa-on:sa-reset-all.window="level = 0" 4168 x-sa-on:click="() => { if(level < 3) { level++; toggleTextAlign(level) } else { level = 0; resetTextAlign() } }" 4169 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4170 class="widget__feature sa-no-track sa-relative sa-button" 4171 x-sa-bind:class="{ 'active' : textAlign.isInitialised }" type="button"> 4172 4173 <svg xmlns="http://www.w3.org/2000/svg" x-sa-show="level == 0 || level == 2" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto"> 4174 <title>Text align</title> 4175 <line x1="18" y1="10" x2="6" y2="10"></line> 4176 <line x1="21" y1="6" x2="3" y2="6"></line> 4177 <line x1="21" y1="14" x2="3" y2="14"></line> 4178 <line x1="18" y1="18" x2="6" y2="18"></line> 4179 </svg> 4180 4181 <svg xmlns="http://www.w3.org/2000/svg" x-sa-show="level == 1" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto"> 4182 <title>Text left</title> 4183 <line x1="17" y1="10" x2="3" y2="10"></line> 4184 <line x1="21" y1="6" x2="3" y2="6"></line> 4185 <line x1="21" y1="14" x2="3" y2="14"></line> 4186 <line x1="17" y1="18" x2="3" y2="18"></line> 4187 </svg> 4188 4189 <svg xmlns="http://www.w3.org/2000/svg" x-sa-show="level == 3" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto"> 4190 <title>Text right</title> 4191 <line x1="21" y1="10" x2="7" y2="10"></line> 4192 <line x1="21" y1="6" x2="3" y2="6"></line> 4193 <line x1="21" y1="14" x2="3" y2="14"></line> 4194 <line x1="21" y1="18" x2="7" y2="18"></line> 4195 </svg> 4196 4197 <svg class="sa-svg-checked" x-sa-bind:style="textAlign.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4198 <title>Checked mark</title> 4199 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4200 </svg> 4201 <span class="sa-no-track"> 4202 <span class="sa-no-track" x-sa-show="level == 0" x-sa-text="settings.t_text_align"> Text Align </span> 4203 <span class="sa-no-track" x-sa-show="level == 1" x-sa-text="settings.t_text_left"> Text Left </span> 4204 <span class="sa-no-track" x-sa-show="level == 2" x-sa-text="settings.t_text_center"> Text Center </span> 4205 <span class="sa-no-track" x-sa-show="level == 3" x-sa-text="settings.t_text_right"> Text Right </span> 4206 </span> 4207 4208 <div class="sa-bar sa-no-track"> 4209 <div x-sa-show="level > 0" class="sa-bar__flex"> 4210 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span> 4211 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span>
4212 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span> 4213 </div> 4214 </div> 4215 </button> 4216 4217 <button 4218 x-sa-show="settings.show_saturation" 4219 x-sa-data="{ level: $persist(0).as('saturation-level') }" 4220 x-sa-on:sa-reset-all.window="level = 0" 4221 :aria-label="settings.t_saturation" 4222 x-sa-on:click="() => { if(level < 3) { level++; toggleSaturation(level) } else { level = 0; resetSaturation() } }" 4223 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4224 class="widget__feature sa-no-track sa-relative sa-button" 4225 x-sa-bind:class="{ 'active' : saturation.isInitialised }" type="button"> 4226 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 16 16" fill="currentColor" class="sa-icon sa-icon-droplet sa-mx-auto" style="fill: currentColor"> 4227 <title>Saturation icon</title> 4228 <path fill-rule="evenodd" d="M7.21.8C7.69.295 8 0 8 0c.109.363.234.708.371 1.038.812 1.946 2.073 3.35 3.197 4.6C12.878 7.096 14 8.345 14 10a6 6 0 0 1-12 0C2 6.668 5.58 2.517 7.21.8zm.413 1.021A31.25 31.25 0 0 0 5.794 3.99c-.726.95-1.436 2.008-1.96 3.07C3.304 8.133 3 9.138 3 10a5 5 0 0 0 10 0c0-1.201-.796-2.157-2.181-3.7l-.03-.032C9.75 5.11 8.5 3.72 7.623 1.82z"/> 4229 <path fill-rule="evenodd" d="M4.553 7.776c.82-1.641 1.717-2.753 2.093-3.13l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448z"/> 4230 </svg> 4231 4232 <svg class="sa-svg-checked" x-sa-bind:style="saturation.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4233 <title>Checked mark</title> 4234 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4235 </svg> 4236 4237 <span class="sa-no-track" x-sa-show="level == 0" x-sa-text="settings.t_saturation"> Saturation</span> 4238 <span class="sa-no-track" x-sa-show="level == 1" x-sa-text="settings.t_low_saturation"> Low Saturation</span> 4239 <span class="sa-no-track" x-sa-show="level == 2" x-sa-text="settings.t_high_saturation"> High Saturation</span> 4240 <span class="sa-no-track" x-sa-show="level == 3" x-sa-text="settings.t_grayscale"> Grayscale</span> 4241 4242 <div class="sa-bar sa-no-track"> 4243 <div x-sa-show="level > 0" class="sa-bar__flex"> 4244 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span> 4245 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span> 4246 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span> 4247 </div> 4248 </div> 4249 </button> 4250 4251 <button 4252 x-sa-show="settings.show_line_height" 4253 x-sa-data="{ 4254 level: $persist(0).as('line-height-level'), 4255 }" 4256 x-sa-on:sa-reset-all.window="level = 0" 4257 :aria-label="settings.t_line_height" 4258 x-sa-on:click="() => { if(level < 4) { level++; toggleLineHeight(level) } else { level = 0; resetLineHeight() } }" 4259 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4260 class="widget__feature sa-no-track sa-relative sa-button" type="button"> 4261 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-line-height sa-mx-auto"> 4262 <title>Line Height</title> 4263 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 4264 <polyline points="3 8 6 5 9 8" /> 4265 <polyline points="3 16 6 19 9 16" /> 4266 <line x1="6" y1="5" x2="6" y2="19" /> 4267 <line x1="13" y1="6" x2="20" y2="6" /> 4268 <line x1="13" y1="12" x2="20" y2="12" /> 4269 <line x1="13" y1="18" x2="20" y2="18" /> 4270 </svg>
4271 <svg class="sa-svg-checked" x-sa-bind:style="lineHeight.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4272 <title>Checked mark</title> 4273 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4274 </svg> 4275 <span class="sa-no-track" x-sa-text="settings.t_line_height"> Line Height</span> 4276 4277 <div class="sa-bar sa-no-track"> 4278 <div x-sa-show="level > 0" class="sa-bar__flex"> 4279 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span> 4280 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span> 4281 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span> 4282 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 3 && { backgroundColor: settings.brand_color }"></span> 4283 </div> 4284 </div> 4285 4286 </button> 4287 4288 <button 4289 x-sa-show="settings.show_letter_spacing" 4290 x-sa-data="{ 4291 level: $persist(0).as('letter-spacing-level'), 4292 }" 4293 x-sa-on:sa-reset-all.window="level = 0" 4294 :aria-label="settings.t_letter_spacing" 4295 x-sa-on:click="() => { if(level < 4) { level++; toggleLetterSpacing(level) } else { level = 0; resetLetterSpacing() } }" 4296 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4297 class="widget__feature sa-no-track sa-relative sa-button" 4298 x-sa-bind:class="{ 'active' : letterSpacing.isInitialised }" 4299 type="button"> 4300 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-letter-spacing sa-mx-auto"> 4301 <title>Letter Spacing</title> 4302 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 4303 <path d="M5 12v-5.5a2.5 2.5 0 0 1 5 0v5.5m0 -4h-5" /> 4304 <path d="M13 4l3 8l3 -8" /> 4305 <path d="M5 18h14" /> 4306 <path d="M17 20l2 -2l-2 -2" /> 4307 <path d="M7 16l-2 2l2 2" /> 4308 </svg> 4309 4310 <svg class="sa-svg-checked" x-sa-bind:style="letterSpacing.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4311 <title>Checked mark</title> 4312 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4313 </svg> 4314 4315 <span class="sa-no-track" x-sa-text="settings.t_letter_spacing">Letter Spacing</span> 4316 <div class="sa-bar sa-no-track"> 4317 <div x-sa-show="level > 0" class="sa-bar__flex"> 4318 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span> 4319 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span> 4320 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span> 4321 <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 3 && { backgroundColor: settings.brand_color }"></span> 4322 </div> 4323 </div> 4324 </button> 4325 4326 <button 4327 x-sa-show="settings.show_stop_animations" 4328 x-sa-on:click="toggleStopAnimations" 4329 :aria-label="settings.t_stop_animation" 4330 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4331 class="widget__feature sa-no-track sa-relative sa-button" 4332 x-sa-bind:class="{ 'active' : enableStopAnimations }" 4333 type="button"> 4334 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto"> 4335 <title>Stop Animations</title> 4336 <circle cx="12" cy="12" r="10"></circle> 4337 <line x1="10" y1="15" x2="10" y2="9"></line> 4338 <line x1="14" y1="15" x2="14" y2="9"></line> 4339 </svg>
4340 <svg class="sa-svg-checked" x-sa-bind:style="enableStopAnimations && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4341 <title>Checked mark</title> 4342 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4343 </svg> 4344 <span class="sa-no-track" x-sa-text="settings.t_stop_animation">Stop Animations</span> 4345 </button> 4346 4347 <button 4348 x-sa-show="settings.show_mute_sounds" 4349 x-sa-on:click="toggleMuteSounds" 4350 :aria-label="settings.t_mute_sounds" 4351 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4352 class="widget__feature sa-no-track sa-relative sa-button" 4353 x-sa-bind:class="{ 'active' : enableMuteSounds }" 4354 type="button"> 4355 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto"> 4356 <title>Mute sounds</title> 4357 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 4358 <path d="M6 10c0 -1.146 .277 -2.245 .78 -3.219m1.792 -2.208a7 7 0 0 1 10.428 9.027a10 10 0 0 1 -.633 .762m-2.045 1.96a8 8 0 0 0 -1.322 2.278a4.5 4.5 0 0 1 -6.8 1.4" /> 4359 <path d="M11.42 7.414a3 3 0 0 1 4.131 4.13" /> 4360 <line x1="3" y1="3" x2="21" y2="21" /> 4361 </svg> 4362 <svg class="sa-svg-checked" 4363 x-sa-bind:style="enableMuteSounds && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4364 <title>Checked mark</title> 4365 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4366 </svg> 4367 <span class="sa-no-track" x-sa-text="settings.t_mute_sounds">Mute Sounds</span> 4368 </button> 4369 4370 <button 4371 x-sa-show="settings.show_hide_images" 4372 x-sa-on:click="toggleHideImages" 4373 :aria-label="settings.t_hide_images" 4374 x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }" 4375 class="widget__feature sa-no-track sa-relative sa-button" 4376 x-sa-bind:class="{ 'active' : hideImages }" 4377 type="button"> 4378 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto"> 4379 <title>Hide Image</title> 4380 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 4381 <line x1="3" y1="3" x2="21" y2="21" /> 4382 <line x1="15" y1="8" x2="15.01" y2="8" /> 4383 <path d="M19.121 19.122a3 3 0 0 1 -2.121 .878h-10a3 3 0 0 1 -3 -3v-10c0 -.833 .34 -1.587 .888 -2.131m3.112 -.869h9a3 3 0 0 1 3 3v9" /> 4384 <path d="M4 15l4 -4c.928 -.893 2.072 -.893 3 0l5 5" /> 4385 <path d="M16.32 12.34c.577 -.059 1.162 .162 1.68 .66l2 2" /> 4386 </svg> 4387 <svg class="sa-svg-checked" 4388 x-sa-bind:style="hideImages && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4389 <title>Checked mark</title> 4390 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4391 </svg>
4392 <span class="sa-no-track" x-sa-text="settings.t_hide_images">Hide Images</span> 4393 </button> 4394 4395 <div x-sa-show="settings.show_text_colors" class="widget__feature sa-no-track sa-text-center sa-relative sa-widget__col-2"> 4396 <div class="sa-no-track sa-text" x-sa-text="settings.t_text_colors">Adjust text colors</div> 4397 <svg class="sa-svg-checked" 4398 x-sa-bind:style="textColor.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4399 <title>Checked mark</title> 4400 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4401 </svg> 4402 <div class="sa-widget__flex sa-widget__gap sa-widget__justify-evenly sa-no-track"> 4403 <button class="sa-button sa-widget__swatch sa-bg-red" 4404 x-sa-bind:class="{ 'sa-active' : isTextColor('#dc2626') }" 4405 x-sa-on:click="setTextColor('#dc2626')" 4406 aria-label="Change text color to red" 4407 title="Change text color to red"></button> 4408 <button class="sa-button sa-widget__swatch sa-bg-blue" 4409 x-sa-bind:class="{ 'sa-active' : isTextColor('#2563eb') }" 4410 x-sa-on:click="setTextColor('#2563eb')" 4411 aria-label="Change text color to blue" 4412 title="Change text color to blue"></button> 4413 <button class="sa-button sa-widget__swatch sa-bg-green " 4414 x-sa-bind:class="{ 'sa-active' : isTextColor('#16a34a') }" 4415 x-sa-on:click="setTextColor('#16a34a')" 4416 aria-label="Change text color to green" 4417 title="Change text color to green"></button> 4418 <button class="sa-button sa-widget__swatch sa-bg-purple " 4419 x-sa-bind:class="{ 'sa-active' : isTextColor('#9333ea') }" 4420 x-sa-on:click="setTextColor('#9333ea')" 4421 aria-label="Change text color to purple" 4422 title="Change text color to purple"></button> 4423 <button class="sa-button sa-widget__swatch sa-bg-orange " 4424 x-sa-bind:class="{ 'sa-active' : isTextColor('#ea580c') }" 4425 x-sa-on:click="setTextColor('#ea580c')" 4426 aria-label="Change text color to orange" 4427 title="Change text color to orange"></button> 4428 <button class="sa-button sa-widget__swatch sa-bg-teal " 4429 x-sa-bind:class="{ 'sa-active' : isTextColor('#0d9488') }" 4430 x-sa-on:click="setTextColor('#0d9488')" 4431 aria-label="Change text color to teal" 4432 title="Change text color to teal"></button> 4433 <button class="sa-button sa-widget__swatch sa-bg-black " 4434 x-sa-bind:class="{ 'sa-active' : isTextColor('#000') }" 4435 x-sa-on:click="setTextColor('#000')" 4436 aria-label="Change text color to black" 4437 title="Change text color to black"></button> 4438 <button class="sa-button sa-widget__swatch sa-bg-white " 4439 x-sa-bind:class="{ 'sa-active' : isTextColor('#fff') }" 4440 x-sa-on:click="setTextColor('#fff')" 4441 aria-label="Change text color to white" 4442 title="Change text color to white"></button> 4443 </div> 4444 <button class="sa-widget__reset-btn sa-button sa-no-track" 4445 x-sa-on:click="resetTextColor()" 4446 x-sa-text="settings.t_reset">Reset</button> 4447 </div> 4448 4449 <div x-sa-show="settings.show_heading_colors" class="widget__feature sa-no-track sa-text-center sa-relative sa-widget__col-2"> 4450 <div class="sa-no-track sa-text" x-sa-text="settings.t_heading_colors">Adjust heading colors</div>
4451 <svg class="sa-svg-checked" 4452 x-sa-bind:style="headingColor.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff"> 4453 <title>Checked mark</title> 4454 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4455 </svg> 4456 <div class="sa-widget__flex sa-widget__gap sa-widget__justify-evenly sa-no-track"> 4457 <button class="sa-button sa-widget__swatch sa-bg-red" 4458 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#dc2626') }" 4459 x-sa-on:click="setHeadingColor('#dc2626')" 4460 aria-label="Change heading color to red" 4461 title="Change heading color to red"></button> 4462 <button class="sa-button sa-widget__swatch sa-bg-blue" 4463 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#2563eb') }" 4464 x-sa-on:click="setHeadingColor('#2563eb')" 4465 aria-label="Change heading color to blue" 4466 title="Change heading color to blue"></button> 4467 <button class="sa-button sa-widget__swatch sa-bg-green " 4468 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#16a34a') }" 4469 x-sa-on:click="setHeadingColor('#16a34a')" 4470 aria-label="Change heading color to green" 4471 title="Change heading color to green"></button> 4472 <button class="sa-button sa-widget__swatch sa-bg-purple " 4473 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#9333ea') }" 4474 x-sa-on:click="setHeadingColor('#9333ea')" 4475 aria-label="Change heading color to purple" 4476 title="Change heading color to purple"></button> 4477 <button class="sa-button sa-widget__swatch sa-bg-orange " 4478 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#ea580c') }" 4479 x-sa-on:click="setHeadingColor('#ea580c')" 4480 aria-label="Change heading color to orange" 4481 title="Change heading color to orange"></button> 4482 <button class="sa-button sa-widget__swatch sa-bg-teal " 4483 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#0d9488') }" 4484 x-sa-on:click="setHeadingColor('#0d9488')" 4485 aria-label="Change heading color to teal" 4486 title="Change heading color to teal"></button> 4487 <button class="sa-button sa-widget__swatch sa-bg-black " 4488 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#000') }" 4489 x-sa-on:click="setHeadingColor('#000')" 4490 aria-label="Change heading color to black" 4491 title="Change heading color to black"></button> 4492 <button class="sa-button sa-widget__swatch sa-bg-white " 4493 x-sa-bind:class="{ 'sa-active' : isHeadingColor('#fff') }" 4494 x-sa-on:click="setHeadingColor('#fff')" 4495 aria-label="Change heading color to white" 4496 title="Change heading color to white"></button> 4497 </div> 4498 <button class="sa-widget__reset-btn sa-button sa-no-track" 4499 x-sa-on:click="resetHeadingColor()" 4500 x-sa-text="settings.t_reset">Reset</button> 4501 </div> 4502 4503 <div x-sa-show="settings.show_bg_colors" class="widget__feature sa-no-track sa-text-center sa-relative sa-widget__col-2"> 4504 <div class="sa-no-track sa-text" x-sa-text="settings.t_bg_colors">Adjust background colors</div> 4505 <svg class="sa-svg-checked" 4506 x-sa-bind:style="bgColor.isInitialised && { backgroundColor: settings.brand_color }
4506" viewBox="0 0 20 20" fill="#fff"> 4507 <title>Checked mark</title> 4508 <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /> 4509 </svg> 4510 <div class="sa-widget__flex sa-widget__gap sa-widget__justify-evenly sa-no-track"> 4511 <button class="sa-button sa-widget__swatch sa-bg-red" 4512 x-sa-bind:class="{ 'sa-active' : isBgColor('#dc2626') }" 4513 x-sa-on:click="setBgColor('#dc2626')" 4514 aria-label="Change background color to red" 4515 title="Change background color to red"></button> 4516 <button class="sa-button sa-widget__swatch sa-bg-blue" 4517 x-sa-bind:class="{ 'sa-active' : isBgColor('#2563eb') }" 4518 x-sa-on:click="setBgColor('#2563eb')" 4519 aria-label="Change background color to blue" 4520 title="Change background color to blue"></button> 4521 <button class="sa-button sa-widget__swatch sa-bg-green " 4522 x-sa-bind:class="{ 'sa-active' : isBgColor('#16a34a') }" 4523 x-sa-on:click="setBgColor('#16a34a')" 4524 aria-label="Change background color to green" 4525 title="Change background color to green"></button> 4526 <button class="sa-button sa-widget__swatch sa-bg-purple " 4527 x-sa-bind:class="{ 'sa-active' : isBgColor('#9333ea') }" 4528 x-sa-on:click="setBgColor('#9333ea')" 4529 aria-label="Change background color to purple" 4530 title="Change background color to purple"></button> 4531 <button class="sa-button sa-widget__swatch sa-bg-orange " 4532 x-sa-bind:class="{ 'sa-active' : isBgColor('#ea580c') }" 4533 x-sa-on:click="setBgColor('#ea580c')" 4534 aria-label="Change background color to orange" 4535 title="Change background color to orange"></button> 4536 <button class="sa-button sa-widget__swatch sa-bg-teal " 4537 x-sa-bind:class="{ 'sa-active' : isBgColor('#0d9488') }" 4538 x-sa-on:click="setBgColor('#0d9488')" 4539 aria-label="Change background color to teal" 4540 title="Change background color to teal"></button> 4541 <button class="sa-button sa-widget__swatch sa-bg-black " 4542 x-sa-bind:class="{ 'sa-active' : isBgColor('#000') }" 4543 x-sa-on:click="setBgColor('#000')" 4544 aria-label="Change background color to black" 4545 title="Change background color to black"></button> 4546 <button class="sa-button sa-widget__swatch sa-bg-white " 4547 x-sa-bind:class="{ 'sa-active' : isBgColor('#fff') }" 4548 x-sa-on:click="setBgColor('#fff')" 4549 aria-label="Change background color to white" 4550 title="Change background color to white"></button> 4551 </div> 4552 <button class="sa-widget__reset-btn sa-button sa-no-track" 4553 x-sa-on:click="resetBgColor()" 4554 x-sa-text="settings.t_reset">Reset</button> 4555 </div> 4556 4557 </div> 4558 4559 4560 4561 </div> 4562 4563</div> 4564 4565<!--googleon: all--> 4566 4567 4568</div><div id="shopify-block-AaDlKS2hydmxDTGtyN__15166777373669960584" class="shopify-block shopify-app-block">
4568<script type="application/json" td-terms-json> 4569 null 4570</script>
4570 4571 4572</div><div id="shopify-block-AQzBPWGdTQWxBcnNBM__17461979806873928859" class="shopify-block shopify-app-block">
4572<script> 4573 if (!window.gw) { 4574 window.gw = {}; 4575 } 4576 if (window.gw.browserTimeDiffMs === undefined) { 4577 window.gw.browserTimeDiffMs = 0; 4578 } 4579 if (window.gw.useLegacyAdapter === undefined) { 4580 window.gw.useLegacyAdapter = false; 4581 } 4582</script>
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 <!-- BEGIN app snippet: v2.gw-langs --> 4593 4594 4595 4596 4597 4598 4599<!-- END app snippet --> 4600 4601
4602<script id="gw-additional-info-instagram" type="application/json"> 4603 { 4604 "FEATURES": { 4605 "moneyFormat": "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 4606 "moneyWithCurrencyFormat": "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 4607 "shopCurrency": "USD", 4608 "currencySymbol": "$", 4609 "availableApps": [], 4610 "storefrontApiAccessToken": "d9502d0e96611d598dc5c2e1b6cfb90e" , 4611 "countryIsoCode": "US", 4612 "languageIsoCode": "EN", 4613 "currencyIsoCode": "USD", 4614 "gwI18nLocale": "en", 4615 "shopName": "Natalie Martin", 4616 "isShadowRootDisabledGlobally": false, 4617 "storefrontLoginUrl": "\/customer_authentication\/login?return_to=%2Faccount%2Flogin%3Freturn_url%3D%252Faccount\u0026locale=en\u0026ui_hint=full\u0026region_country=US" 4618 }, 4619 "GW_CUSTOMER_INFO": null , 4620 "GW_PRODUCT_INFO": { 4621 "productId": null , 4622 "variantId": null , 4623 "defaultVariantId": null 4624 } 4625 } 4626</script>
4626 4627
4628<script> 4629 window.gw.browserTimeDiffMs = 0; 4630 window.GW_INSTAGRAM_LOADED = true; 4631 4632 4633 let GW_BUNDLE_URL = "https://static.growave.io/instagram-build/main.4d9d5edf.js"; 4634 const GW_DEV_INSTAGRAM_BUNDLE_URL = localStorage.getItem("GW_DEV_INSTAGRAM_BUNDLE_URL"); 4635 if (GW_DEV_INSTAGRAM_BUNDLE_URL) { 4636 GW_BUNDLE_URL = GW_DEV_INSTAGRAM_BUNDLE_URL; 4637 } 4638 if (!GW_BUNDLE_URL) { 4639 throw new Error("Url for bundle not found!"); 4640 } 4641 window.gwWebpackGlobal = window.gwWebpackGlobal || {}; 4642 window.addEventListener("DOMContentLoaded", () => { 4643 if (window.GW_GROWAVE_LOADED) return; 4644 const mainScript = document.createElement("script"); 4645 mainScript.defer = true; 4646 mainScript.type = "module"; 4647 mainScript.src = GW_BUNDLE_URL; 4648 document.body.appendChild(mainScript); 4649 }); 4650</script>
4650 4651 4652 4653</div><div id="shopify-block-AVU0zK1p3ZlJNdWpsN__15796953133730294439" class="shopify-block shopify-app-block"><!-- Growave Theme extension Embed section --> 4654 4655 <!-- BEGIN app snippet: socialshopwave-helper-v2 -->
4655<script> 4656 if (!window.gw) { 4657 window.gw = {}; 4658 } 4659 4660 if(!window.gw.customizations) { 4661 window.gw.customizations = []; 4662 4663 window.gw.registerWidgetCustomization = (selectWidget, customizeWidget) => { 4664 window.gw.customizations.push([ 4665 selectWidget, 4666 customizeWidget 4667 ]) 4668 } 4669 } 4670 4671 if (window.gw.browserTimeDiffMs === undefined) { 4672 window.gw.browserTimeDiffMs = 0; 4673 } 4674 4675 if (window.gw.useLegacyAdapter === undefined) { 4676 window.gw.useLegacyAdapter = false; 4677 } 4678</script>
4678 4679 4680 4681 <style id="custom-style-for-widget"> 4682 .gw-rd-ways-to-earn-page-widget { 4683 background-color: #f2ebe7 !important; 4684 } 4685 4686 .gw-rd-ways-to-spend-page-widget { 4687 background-image: url("https://cdn.shopify.com/s/files/1/0529/2521/t/66/assets/Group-18.webp?v=1741817368") !important; 4688 background-repeat: no-repeat !important; 4689 background-size: cover !important; 4690 } 4691 4692 .gw-rd-page-widget-card__icon { 4693 background: transparent !important; 4694 } 4695 4696 .gw-rd-page-widget-modal .gw-modal-dialog { 4697 background-color: #f2ebe7 !important; 4698 } 4699 4700 .gw-rd-page-widget-card__icon { 4701 background: transparent !important; 4702 } 4703 4704 .gw-rd-page-widget-modal .gw-modal-dialog.gw-rd-page-widget-modal-dialog { 4705 background-color: #f2ebe7 !important; 4706 } 4707 4708 .gw-rd-page-widget-card { 4709 border: none !important; 4710 } 4711 4712 .gw-rd-page-widget-customer-balance { 4713 display: none !important; 4714 } 4715 4716 .gw-rd-page-widget-title { 4717 font-size: 48px !important; 4718 font-family: GT Alpina Fine Thin,"ITC Caslon No 224",serif !important; 4719 font-weight: 500 !important; 4720 } 4721 4722 .gw-rd-ways-to-earn-page-widget .gw-rd-page-widget-card { 4723 background-color: transparent !important; 4724 transition: border-color 0.2s ease-in-out !important; 4725 } 4726 4727 .gw-rd-ways-to-earn-page-widget .gw-rd-page-widget-card:hover, 4728 .gw-rd-ways-to-spend-page-widget .gw-rd-page-widget-card:hover { 4729 border-color: #000 !important; 4730 } 4731 4732 .gw-rd-ways-to-spend-page-widget .gw-rd-page-widget-card { 4733 background-color: #f2ebe7 !important; 4734 } 4735 4736 .gw-rd-history-page-widget { 4737 background-color: #f8f8f7 !important; 4738 } 4739 4740 .gw-rd-history-page-widget-table__heading { 4741 background-color: #f2ebe7 !important; 4742 } 4743 4744 .gw-rd-page-widget-card .gw-rd-icon-branding-color { 4745 color: #282828 !important; 4746 } 4747 4748 .gw-rd-ways-to-earn-page-widget .gw-rd-page-widget-card__icon { 4749 width: 300px !important; 4750 height: 300px !important; 4751 } 4752 4753 .gw-rd-history-page-widget .gw-rd-page-widget-container { 4754 padding: 0 !important; 4755 } 4756 4757 /*wishlist page*/ 4758 .gw-wl-page__subheader .gw-btn.gw-button.--outlined { 4759 color: #282828 !important; 4760 } 4761 .gw-gr-login-btn.gw-btn, .gw-gr-signup-btn.gw-btn { 4762 color: #282828 !important; 4763 } 4764</style> 4765
4766<script> 4767 const waitForElementToExist = (selector, placeholder = document) => { 4768 return new Promise((resolve) => { 4769 if (placeholder.querySelector(selector)) { 4770 return resolve(placeholder.querySelector(selector)); 4771 } 4772 4773 const observer = new MutationObserver(() => { 4774 if (placeholder.querySelector(selector)) { 4775 resolve(placeholder.querySelector(selector)); 4776 observer.disconnect(); 4777 } 4778 }); 4779 4780 observer.observe(placeholder === document ? document.body : placeholder, { 4781 subtree: true, 4782 childList: true, 4783 }); 4784 }); 4785 }; 4786 4787 const widgets = [ 4788 "AddToWishlistProductCardWidget", 4789 "ListingAverageReviewsWidget", 4790 "RewardsPopUpRootWidget", 4791 "RewardsVipTiersSingleProgressWidget", 4792 "RewardsVipTiersMultiProgressWidget", 4793 "AddToWishlistProductPageWidget", 4794 "WishlistPageWidget", 4795 "GiftRegistryPageWidget", 4796 ]; 4797 window.gw.registerWidgetCustomization( 4798 (widgetConfig) => widgets.includes(widgetConfig.widgetName), 4799 (widgetConfig) => { 4800 return { 4801 styleElement: document.querySelector("#custom-style-for-widget"), 4802 afterWidgetInject: () => { 4803 console.log("after injection"); 4804 }, 4805 }; 4806 }, 4807 ); 4808 4809 window.gw.registerWidgetCustomization( 4810 (widgetConfig) => widgetConfig.widgetName === "ReviewsDrawerWidget", 4811 (widgetConfig) => ({ 4812 styleElement: document.getElementById("custom-style-for-widget"), 4813 }), 4814 ); 4815 4816 window.gw.registerWidgetCustomization( 4817 (widgetConfig) => widgetConfig.widgetName === "RewardsWaysToEarnPageWidgetModal", 4818 (widgetConfig) => ({ 4819 styleElement: document.getElementById("custom-style-for-widget"), 4820 }), 4821 ); 4822 4823 window.gw.registerWidgetCustomization( 4824 (widgetConfig) => widgetConfig.widgetName === "RewardsWaysToEarnPageWidget", 4825 (widgetConfig) => ({ 4826 styleElement: document.getElementById("custom-style-for-widget"), 4827 afterWidgetInject: async () => { 4828 const waitForElementToExist = async (selector, root, multiple = false) => { 4829 return new Promise((resolve) => { 4830 const interval = setInterval(() => { 4831 const elements = multiple ? root.querySelectorAll(selector) : root.querySelector(selector); 4832 if (elements && (multiple ? elements.length : true)) { 4833 clearInterval(interval); 4834 resolve(elements); 4835 } 4836 }, 100); 4837 }); 4838 }; 4839 4840 try { 4841 // Wait for widgets to exist 4842 const widgets = await waitForElementToExist('.gw-rd-ways-to-earn-page-widget', widgetConfig.shadowRoot, true); 4843 4844 // Process each widget card 4845 const cards = await waitForElementToExist('.gw-rd-ways-to-earn-page-widget__list .gw-rd-page-widget-card', widgetConfig.shadowRoot, true); 4846 4847 cards.forEach((card) => { 4848 // Find the header and h2 element 4849 const header = card.querySelector('.gw-rd-page-widget-card__header'); 4850 const h2 = header.querySelector('h2.gw-layout-text'); 4851 4852 // Determine rule type from the title 4853 let ruleType = ''; 4854 if (h2) { 4855 const fullText = h2.textContent; 4856 4857 // Extract the main offer and the conditions 4858 const mainOffer = fullText.split('(')[0].trim(); 4859 const conditions = fullText.match(/\(([^)]+)\)/)?.[1] || ''; 4860 4861 // Update the h2 with just the main offer 4862 h2.textContent = mainOffer; 4863 4864 // Determine rule type based on title 4865 if (mainOffer.toLowerCase().includes('birthday')) { 4866 ruleType = 'BD'; 4867 } else if (mainOffer.toLowerCase().includes('instagram')) { 4868 ruleType = 'IG';
4869 } else if (mainOffer.toLowerCase().includes('mailing')) { 4870 ruleType = 'MAIL'; 4871 } else if (mainOffer.toLowerCase().includes('facebook')) { 4872 ruleType = 'FB'; 4873 } else if (mainOffer.toLowerCase().includes('account')) { 4874 ruleType = 'ACC'; 4875 } else if (mainOffer.toLowerCase().includes('purchase')) { 4876 ruleType = 'PURCH'; 4877 } 4878 } 4879 4880 // Find and replace the image src based on rule type 4881 const img = card.querySelector('.gw-image__img'); 4882 if (img) { 4883 let imageName = 'LP-IG.png'; // Default image 4884 4885 if (ruleType === 'BD') { 4886 imageName = 'https://cdn.shopify.com/s/files/1/0529/2521/t/70/assets/LP-Birthday.png?v=1744366828'; 4887 } else if (ruleType === 'IG') { 4888 imageName = 'https://cdn.shopify.com/s/files/1/0529/2521/t/70/assets/LP-IG.png?v=1744364000'; 4889 } else if (ruleType === 'MAIL') { 4890 imageName = 'https://cdn.shopify.com/s/files/1/0529/2521/t/70/assets/LP-Mail.png?v=1744366523'; 4891 } else if (ruleType === 'FB') { 4892 imageName = 'https://cdn.shopify.com/s/files/1/0529/2521/t/70/assets/LP-FB.png?v=1744364011'; 4893 } else if (ruleType === 'ACC') { 4894 imageName = 'https://cdn.shopify.com/s/files/1/0529/2521/t/70/assets/LP-Account.png?v=1744366602'; 4895 } else if (ruleType === 'PURCH') { 4896 imageName = 'https://cdn.shopify.com/s/files/1/0529/2521/t/70/assets/lp-2bag.png?v=1744366624'; 4897 } 4898 4899 4900 img.src = imageName; 4901 } 4902 }); 4903 4904 } catch (error) { 4905 console.error("Error in coupon card customization:", error); 4906 } 4907 } 4908 }), 4909); 4910 4911 window.gw.registerWidgetCustomization( 4912 (widgetConfig) => widgetConfig.widgetName === "RewardsWaysToSpendPageWidgetModal", 4913 (widgetConfig) => ({ 4914 styleElement: document.getElementById("custom-style-for-widget"), 4915 }), 4916 ); 4917 4918 window.gw.registerWidgetCustomization( 4919 (widgetConfig) => widgetConfig.widgetName === "RewardsWaysToSpendPageWidget", 4920 (widgetConfig) => ({ 4921 styleElement: document.getElementById("custom-style-for-widget"), 4922 }), 4923 ); 4924 4925 window.gw.registerWidgetCustomization( 4926 (widgetConfig) => widgetConfig.widgetName === "RewardsPopUpWidget", 4927 (widgetConfig) => ({ 4928 styleElement: document.getElementById("custom-style-for-widget"), 4929 }), 4930 ); 4931 4932 window.gw.registerWidgetCustomization( 4933 (widgetConfig) => widgetConfig.widgetName === "RewardsHistoryPageWidget", 4934 (widgetConfig) => ({ 4935 styleElement: document.getElementById("custom-style-for-widget"), 4936 }), 4937 ); 4938 4939 4940</script>
4940 4941
4942<script> 4943 document.addEventListener('DOMContentLoaded', () => { 4944 document.querySelectorAll('.gw-instagram-gallery-placeholder').forEach(el => { 4945 el.classList.add('wide-container'); 4946 }); 4947}); 4948</script>
vendor: 1 bytes, line 4948
4948
4949<script> 4950const rewards_widgets_gw = [ 4951 "RewardsDrawerWidget", 4952 "RewardsPopUpWidget", 4953 "RewardsPopUpRootWidget", 4954 "RewardsAvailableRewardsPageWidget", 4955 "RewardsAvailableRewardsPageWidgetModal", 4956 "RewardsWaysToEarnPageWidget", 4957 "RewardsWaysToEarnPageWidgetModal", 4958 "RewardsWaysToSpendPageWidget", 4959 "RewardsWaysToSpendPageWidgetModal", 4960 "RewardsVipTiersPageWidget", 4961 "RewardsReferralProgramPageWidget", 4962 "RewardsHistoryPageWidget", 4963 "RewardsFaqPageWidget", 4964 "RewardsEmptyStatePageWidget" 4965]; 4966rewards_widgets_gw.forEach((name) => { 4967 window.gw.registerWidgetCustomization( 4968 (widgetConfig) => widgetConfig.widgetName === name, 4969 (widgetConfig) => ({ 4970 defineWidgetVersion: () => "v1", 4971 }) 4972 ); 4973}); 4974</script>
4974 4975 4976 4977 4978<div class="gw-widget-placeholder-LC-wrapper" style="display: block"> 4979 <div class="gw-widget-placeholder-LC"></div> 4980</div> 4981<div class="gw-widget-placeholder-RC-wrapper" style="display: block"> 4982 <div class="gw-widget-placeholder-RC"></div> 4983</div> 4984<div class="gw-widget-placeholder-BR-wrapper" style="display: block"> 4985 <div class="gw-widget-placeholder-BR"></div> 4986</div> 4987<div class="gw-widget-placeholder-BL-wrapper" style="display: block"> 4988 <div class="gw-widget-placeholder-BL"></div> 4989</div> 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005
5005<script type="text/json" id="common.critical.Points.en"> 5006 {"points_name_singular":"point","points_name_plural":"points"} 5007 </script>
5007 5008 5009 5010 5011 5012 5013
5013<script type="text/json" id="reviews.critical.AverageReviewsWidget.en"> 5014 {"write_a_review":"Write a review","ask_a_question":"Ask a question"} 5015 </script>
5015 5016 5017 5018 5019 5020 5021
5021<script type="text/json" id="reviews.critical.ReviewsStarRatingWidget.en"> 5022 {"write_a_review":"Write a review","ask_a_question":"Ask a question","no_reviews":"No reviews","review":"review"} 5023 </script>
5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033
5033<script type="text/json" id="reviews.critical.ReviewsDrawerWidget.en"> 5034 {"drawer_title":"Our Reviews","drawer_button_title":"Reviews","write_a_review":"Write a review","sort_by":"Sort by:","shop_reviews":"Shop reviews","product_reviews":"Reviews"} 5035 </script>
5035 5036 5037 5038 5039 5040 5041
5041<script type="text/json" id="reviews.critical.ReviewsPageWidget.en"> 5042 {"shop_reviews":"Shop Reviews","product_reviews":"Product Reviews","search":"Search...","customer_reviews_title":"Customer Reviews","reviews":"Reviews","sort_by":"Sort by:","write_a_review":"Write a review"} 5043 </script>
5043 5044 5045 5046 5047 5048 5049
5049<script type="text/json" id="reviews.critical.ReviewsProductPageWidget.en"> 5050 {"ask_a_question":"Ask a question","sort_by":"Sort by:","write_a_review":"Write a review","filter_by":"Filter","questions_main_title":"Questions","reviews":"Reviews","customer_reviews_title":"Customer Reviews","questions":"Questions"} 5051 </script>
5051 5052 5053 5054 5055 5056 5057
5057<script type="text/json" id="reviews.critical.ReviewsSliderWidget.en"> 5058 {"slider_title":"Our customers love us","from_reviews":"from {{count}} reviews"} 5059 </script>
5059 5060 5061 5062 5063 5064 5065
5065<script type="text/json" id="rewards.critical.RewardsPopUpWidget.en"> 5066 {"sign_in":"Sign in","join_now_label":"Join now","launcher_label":"Rewards","join_program":"Join the Loyalty Program to enjoy exclusive rewards!","have_an_account":"Already have an account?","customer_balance":"Your balance:","points_expiration":"Expiration: {{date}}","welcome_to_program":"Welcome to"} 5067 </script>
5067 5068 5069 5070 5071 5072 5073
5073<script type="text/json" id="rewards.critical.RewardsJoinNowModalWidget.en"> 5074 {"description":"Sign up for exciting bonuses!","join_now_label":"Join now","title":"You are welcome to join our loyalty program!"} 5075 </script>
5075 5076 5077 5078 5079 5080 5081
5081<script type="text/json" id="rewards.critical.RewardsVerifyAccountModalWidget.en"> 5082 {"description":"Thanks for joining us! We just sent a verification link to <br /> your email. Click on it and get reward!ð","title":"Verify your account!"} 5083 </script>
5083 5084 5085 5086 5087 5088 5089
5089<script type="text/json" id="rewards.critical.RewardsEarnPointsProductPageWidget.en"> 5090 {"earn_points_on_purchase":"Earn {{points}} {{points_name}} on this purchase.","learn_more":"Learn more","earn_store_credits_on_purchase":"Earn {{store_credits}} store credit on this purchase.","reward_applied":"applied","reward_redeem":"Redeem","reward_undo":"Undo","reward_unlocked":"You have unlocked","sign_in":"Sign in","sign_in_available_reward":"Sign in to discover available reward","spending_rules_fixed_amount_reward":"{{amount}} reward","spending_rules_fixed_percentage_reward":"{{discount}}% discount","spending_rules_fixed_store_credit_reward":"{{amount}} store credit","spending_rules_flexible_amount_reward":"{{amount}} reward","spending_rules_flexible_percentage_reward":"{{discount}}% discount","spending_rules_free_shipping_reward":"Free shipping discount","spending_rules_gift_card_reward":"{{amount}} gift card","spending_rules_product_discount_max_reward":"Free product discount","spending_rules_product_discount_variable_reward":"{{discount}}% on this product","away_from_reward":"You're <strong>{{points_needed}}</strong> away from your reward"} 5091 </script>
5091 5092 5093 5094 5095 5096 5097
5097<script type="text/json" id="wishlist.critical.WishlistPageWidget.en"> 5098 {"header_title":"My Wishlists","link_copied_label":"Link copied","sort_low_to_high_price":"Price Low-High","sort_z_to_a_product_title":"Name Z-A","delete_wishlist_button_accessibility_label":"Delete wishlist","sort_hight_to_low_price":"Price High-Low","sort_recently_added":"Recently added","sort_a_to_z_product_title":"Name A-Z","save_wishlist_button_text":"Save my wishlist","social_share_label":"Share:","add_wishlist_button_text":"Add a new list","edit_wishlist_button_accessibility_label":"Edit wishlist","save_wishlist_button_accessibility_label":"Save wishlist","empty_state_title":"Nothing added to wishlist.","add_to_cart_button_label":"Add to cart","show_in_cart_button_label":"Show in cart","sold_out_label":"Out of stock","browse_products":"Browse products","sort_by":"Sort by:","filter_by":"Filter by:","filter_all":"All","filter_available":"Available"} 5099 </script>
5099 5100 5101 5102 5103 5104 5105
5105<script type="text/json" id="wishlist.critical.SharedWishlistPageWidget.en"> 5106 {"show_in_cart_button_label":"Show in cart","sold_out_label":"Out of stock","edit_wishlist_button_accessibility_label":"Edit wishlist","title":"Shared wishlists","save_wishlist_button_accessibility_label":"Save wishlist","delete_wishlist_button_accessibility_label":"Delete wishlist","empty_state_title":"Nothing added to wishlist.","browse_products":"Browse products","add_to_cart_button_label":"Add to cart"} 5107 </script>
5107 5108 5109 5110 5111 5112 5113
5113<script type="text/json" id="wishlist.critical.WishlistDrawerWidget.en"> 5114 {"drawer_button_label":"Wishlist","drawer_button_label_gift_registry":"Gift registry"} 5115 </script>
5115 5116 5117 5118 5119 5120 5121
5121<script type="text/json" id="wishlist.critical.SaveWishlistModalWidget.en"> 5122 {"save_wishlist_button_text":"Save my wishlist","subscribe_for_newsletter":"Receive price drop and restock updates"} 5123 </script>
5123 5124 5125 5126 5127 5128 5129
5129<script type="text/json" id="wishlist.critical.AddToWishlistProductCardWidget.en"> 5130 {"remove_from_wishlist_button_accessibility_label":"Remove from wishlist","add_to_wishlist_button_accessibility_label":"Add to wishlist"} 5131 </script>
5131 5132 5133 5134 5135 5136 5137
5137<script type="text/json" id="wishlist.critical.AddToWishlistButtonWidget.en"> 5138 {"add_to_wishlist_button_accessibility_label":"Add to wishlist","remove_from_wishlist_button_accessibility_label":"Remove from wishlist"} 5139 </script>
5139 5140 5141 5142 5143 5144 5145
5145<script type="text/json" id="wishlist.critical.AddToWishlistProductPageWidget.en"> 5146 {"add_to_wishlist_button_text":"Add to wishlist","remove_from_wishlist_button_text":"Remove from wishlist","added_to_wishlist_button_text":"Added to wishlist"} 5147 </script>
5147 5148 5149 5150 5151 5152 5153
5153<script type="text/json" id="wishlist.critical.GoToWishlistPageHeaderWidget.en"> 5154 {"open_wishlist_page_button_accessibility_label":"Go to wishlist page"} 5155 </script>
5155 5156 5157 5158 5159 5160 5161
5161<script type="text/json" id="wishlist.critical.WishlistsWidget.en"> 5162 {"add_list_button":"Add a new list","main_title":"Wishlist","main_title_gift_registry":"Gift registry"} 5163 </script>
5163 5164 5165 5166 5167 5168 5169
5169<script type="text/json" id="instagram.critical.InstagramGalleryWidget.en"> 5170 {"view_on_instagram":"View on Instagram","shop_it":"SHOP IT","prev":"Prev","next":"Next","description":"Description","load_more":"Load more"} 5171 </script>
5171 5172 5173 5174 5175 5176 5177
5177<script type="text/json" id="tiktok.critical.TikTokGalleryWidget.en"> 5178 {"view_on_tiktok":"View on TikTok","shop_it":"SHOP IT","description":"Description","load_more":"Load more"} 5179 </script>
5179 5180 5181 5182 5183 5184 5185
5185<script type="text/json" id="giftRegistry.critical.AddToRegistryProductPageWidget.en"> 5186 {"add_to_registry":"Add to registry","added_to_registry":"Added to registry"} 5187 </script>
5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204
5204<script id="gift_registry_critical:gift_registry_settings" type="text/json"> 5205 {"isRegistrantAddressRequired":true,"shareChannelTypes":[{"channelName":"copyShareLink","isEnabled":true},{"channelName":"email","isEnabled":true},{"channelName":"pinterest","isEnabled":true},{"channelName":"facebook","isEnabled":true},{"channelName":"twitter","isEnabled":true},{"channelName":"whatsapp","isEnabled":true}]} 5206 </script>
5206 5207 5208
5208<script id="growave_critical:account_UI" type="text/json"> 5209 {"canUseAccountUI":true} 5210 </script>
5210 5211 5212
5212<script id="growave_critical:b2b" type="text/json"> 5213 {"canUseB2B":true} 5214 </script>
5214 5215 5216
5216<script id="growave_critical:checkout_UI" type="text/json"> 5217 {"canUseCheckoutUI":true} 5218 </script>
5218 5219 5220
5220<script id="growave_critical:customer_account_version" type="text/json"> 5221 {"customerAccountVersion":"CLASSIC"} 5222 </script>
5222 5223 5224
5224<script id="growave_critical:nudges_status" type="text/json"> 5225 {"isEnabled":false} 5226 </script>
5226 5227 5228
5228<script id="growave_critical:watermark" type="text/json"> 5229 {"canShowWatermark":false} 5230 </script>
5230 5231 5232
5232<script id="reviews_critical:questions_settings" type="text/json"> 5233 {"isQuestionCaptchaEnabled":false,"isSomeoneAskQuestionTriggerEnabled":true,"isNotificationsAboutQuestionEnabled":true,"customerDisplayNamePolicy":"fullName"} 5234 </script>
5234 5235 5236
5236<script id="reviews_critical:reviews_branding" type="text/json"> 5237 {"reviewsThemeSettings":{"primaryColor":"#282822","secondaryColor":"#ffffff"},"reviewsIconSettings":{"starColor":"#282828","iconType":"default"},"reviewsDrawerSettings":{"drawerPosition":"LC","launcherBackgroundColor":"secondaryColor","launcherFontColor":"#1a1a1a","launcherIconBackgroundColor":"#1a1a1a","device":"allDevices"},"reviewsWidgetsSettings":{"buttonsColor":"primaryColor","reviewsWidgetLayout":"LL","fontColor":"#ffffff"},"productAvgRatingWidgetSettings":{"widgetVisibility":"show","widgetDisplayStyle":"showTextStarsAndQuestion","showStarsDistributionOnHover":true}} 5238 </script>
5238 5239 5240
5240<script id="reviews_critical:reviews_settings" type="text/json"> 5241 {"canUseTranslation":true,"isReviewTitleEnabled":false,"isReviewTitleRequired":true,"isReviewsVotingEnabled":true,"isReviewsPinningEnabled":true,"isReviewsTranslationEnabled":false,"defaultSortingOption":"mostRelevant","isReviewsMediaEnabled":true,"isUniteReviewsOriginProductEnabled":false,"isReviewEditingEnabled":false,"customerDisplayNamePolicy":"fullName","isVideoReviewsEnabled":true,"isVerifiedBuyerLabelEnabled":true,"isVerifiedBuyerByMerchantLabelEnabled":true,"isImportedLabelEnabled":true,"isIncentivizedLabelEnabled":false,"isProductReviewsSummaryEnabled":false,"isConsentRequired":false,"consentPolicyUrl":null} 5242 </script>
5242 5243 5244
5244<script id="rewards_critical:rewards_branding" type="text/json"> 5245 {"general":{"theme":{"primaryColor":"#282828","secondaryColor":"#f2ebe7"},"buttons":{"themeColor":"primaryColor","fontColor":"#ffffff"},"content":{"iconsThemeColor":"primaryColor","linksThemeColor":"primaryColor"},"widget":{"type":"popUpWidget"}},"popUpWidget":{"launcher":{"appearance":{"themeColor":"primaryColor","fontColor":"#ffffff","style":"iconWithText"},"icon":{"type":"default","color":"#ffffff","customUrl":null},"visibility":{"device":"hide"},"position":{"placement":"BR","desktop":{"side":45,"bottom":10},"mobile":{"side":20,"bottom":10}}},"popUpContent":{"view":"home","banner":{"programName":"Natalie Martin","themeColor":"primaryColor","fontColor":"#ffffff","image":null}}}} 5246 </script>
5246 5247 5248
5248<script id="rewards_critical:rewards_customers_eligibility" type="text/json"> 5249 {"type":"include","tags":[],"isEnabled":false,"showWidgetsToGuests":false} 5250 </script>
5250 5251 5252
5252<script id="rewards_critical:rewards_pos_settings" type="text/json"> 5253 {"isEnabled":true,"codeType":"barcode_2d","isWalletPassEnabled":false} 5254 </script>
5254 5255 5256
5256<script id="rewards_critical:rewards_programs_status" type="text/json"> 5257 {"pointsProgramEnabled":true,"referralProgramEnabled":true,"tiersProgramEnabled":true,"b2bProgramEnabled":false} 5258 </script>
5258 5259 5260
5260<script id="rewards_critical:rewards_settings" type="text/json"> 5261 {"generalSettings":{"isPointsExpirationEnabled":true,"isApplyDiscountViaButton":true,"isCustomersCanSelfRefund":false,"isRewardsConsentRequired":false,"pointsDecimalPlaces":0,"rewardPageHandle":"rewards","isStoreCreditEnabled":true},"referralShareChannels":[{"channelType":"facebookShare","isEnabled":true},{"channelType":"twitterShare","isEnabled":true},{"channelType":"whatsAppShare","isEnabled":true},{"channelType":"facebookMessengerShare","isEnabled":true},{"channelType":"pinterestShare","isEnabled":true},{"channelType":"emailShare","isEnabled":true,"title":"Your friend sent you a reward from {{shop_name}}","message":"Join me in discovering the best of {{shop_name}}. Enjoy your {{reward_type}} by following this link: {{link}}"}]} 5262 </script>
5262 5263 5264
5264<script id="rewards_critical:rewards_storefront_state" type="text/json"> 5265 {"hasFaqs":true} 5266 </script>
5266 5267 5268
5268<script id="rewards_critical:reward_page_availability" type="text/json"> 5269 {"canUseRewardPage":true} 5270 </script>
5270 5271 5272
5272<script id="wishlist_critical:wishlist_branding" type="text/json"> 5273 {"wishlistThemeSettings":{"primaryColor":"#282828","secondaryColor":"#F8F8F8"},"wishlistIconSettings":{"heartColor":"#f8f8f8","backgroundColor":"#ffffff","iconType":"heart","customIcons":{"isEnabled":false,"filledImage":null,"outlinedImage":null}},"wishlistButtonSettings":{"borderRadius":1,"color":"primaryColor","fontColor":"#1a1a1a","style":"outlined","isCounterEnabled":false},"wishlistDrawerAndPageSettings":{"device":"allDevices","drawerPosition":"R","launcherBackgroundColor":"#ffffff","launcherFontColor":"#1a1a1a","launcherIconBackgroundColor":"primaryColor","buttonsColor":"primaryColor","buttonsStyle":"outlined","buttonsFontColor":"#1a1a1a","buttonsBorderRadius":2,"linkColor":"secondaryColor"}} 5274 </script>
5274 5275 5276
5276<script id="wishlist_critical:wishlist_settings" type="text/json"> 5277 {"isWishlistEnabled":true,"isDuplicateWishlistEnabled":false,"isWishlistDrawerEnabled":true,"isDisabledForGuests":true,"isSaveWishlistEnabled":false,"isWishlistSocialShareEnabled":true,"wishlistSocialShareChannels":[{"channelName":"copyShareLink","isEnabled":true},{"channelName":"email","isEnabled":true},{"channelName":"facebook","isEnabled":true},{"channelName":"pinterest","isEnabled":true},{"channelName":"twitter","isEnabled":true},{"channelName":"whatsapp","isEnabled":true}],"isCreateDraftOrderFromListEnabled":false,"isListsApprovalByCompanyMembersEnabled":false,"isEditListsByCompanyMembersEnabled":true,"isEditProductQuantityEnabled":false,"isWishlistApprovalRequestNotificationEnabled":false,"isWishlistApprovalCompletedNotificationEnabled":false} 5278 </script>
5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295<!-- TODO use theme settings from the variables --> 5296 5297
5298<script id="gw-additional-info" type="application/json"> 5299 { 5300 "FEATURES": { 5301 "moneyFormat": "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 5302 "moneyWithCurrencyFormat": "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 5303 "shopCurrency": "USD", 5304 "currencySymbol": "$", 5305 "availableApps": ["social-login","rewards","instagram","wishlist","gift-registry"], 5306 "storefrontApiAccessToken": "2df20446f61181ee038827fc62655508" , 5307 "countryIsoCode": "US", 5308 "languageIsoCode": "EN", 5309 "currencyIsoCode": "USD", 5310 "gwI18nLocale": "en", 5311 "shopName": "Natalie Martin", 5312 "isShadowRootDisabledGlobally": false, 5313 "storefrontLoginUrl": "\/customer_authentication\/login?return_to=%2Faccount%2Flogin%3Freturn_url%3D%252Faccount\u0026locale=en\u0026ui_hint=full\u0026region_country=US" 5314 }, 5315 "GW_CUSTOMER_INFO": null , 5316 "GW_PRODUCT_INFO": { 5317 "productId": null , 5318 "variantId": null , 5319 "defaultVariantId": null 5320 }, 5321 "GW_SHOP_BRAND_INFO": { 5322 "logoUrl": "//nataliemartin.com/cdn/shop/files/IG_Icon_-_Coral_Black.jpg?v=1706135921" 5323 } 5324 } 5325</script>
5325 5326
5327<script> 5328 if (window.GW_GROWAVE_LOADED) { 5329 throw new Error("Growave embeds conflict") 5330 } 5331 if (document && document.cookie && document.cookie.includes("GW_DISABLED=true")) { 5332 console.warn("Growave is disabled by cookie") 5333 } else { 5334 window.GW_GROWAVE_LOADED = true; 5335 5336 5337 let GW_BUNDLE_URL="https://static.growave.io/growave-build/main.2de350f8.js"; 5338 const GW_DEV_GROWAVE_BUNDLE_URL = localStorage.getItem("GW_DEV_GROWAVE_BUNDLE_URL"); 5339 if (GW_DEV_GROWAVE_BUNDLE_URL) { 5340 GW_BUNDLE_URL = GW_DEV_GROWAVE_BUNDLE_URL; 5341 } 5342 if (!GW_BUNDLE_URL) { 5343 throw new Error("Url for bundle not found!") 5344 } 5345 window.gwWebpackGlobal = window.gwWebpackGlobal || {}; 5346 const mainScript = document.createElement("script"); 5347 mainScript.defer = true; 5348 mainScript.type="module"; 5349 mainScript.src=GW_BUNDLE_URL; 5350 document.body.appendChild(mainScript); 5351 } 5352</script>
5352 5353<!-- END app snippet --> 5354 5355 5356 5357</div><div id="shopify-block-ANjNLS2RiNjNJcGxYQ__8767273021611079885" class="shopify-block shopify-app-block">
5357<script> 5358 window.ScrollifyAssets = window.ScrollifyAssets || {}; 5359 window.ScrollifyAssets.loaders = { 5360 dots: "https:\/\/cdn.shopify.com\/extensions\/01a11d09-98c5-785a-9506-7bbb7ed5d11a\/ultimate-infinite-scroll-85\/assets\/loader-dots.svg", 5361 spinner: "https:\/\/cdn.shopify.com\/extensions\/01a11d09-98c5-785a-9506-7bbb7ed5d11a\/ultimate-infinite-scroll-85\/assets\/loader-spinner.svg", 5362 bar: "https:\/\/cdn.shopify.com\/extensions\/01a11d09-98c5-785a-9506-7bbb7ed5d11a\/ultimate-infinite-scroll-85\/assets\/loader-bar.svg" 5363 }; 5364 // Back-compat: earlier builds read defaultLoader. 5365 window.ScrollifyAssets.defaultLoader = window.ScrollifyAssets.loaders.dots; 5366</script>
5366<script type="application/json" id="scrollify-data">{"count": null}</script>
5366 5367 5368</div><div id="shopify-block-AQXVseTJmTnRYajVON__12741885996470144523" class="shopify-block shopify-app-block">
5368<script type="text/javascript" src="https://enormapps.com/gallery-v2/assets/frontend/js/embed.js" async="" defer="defer"></script>
vendor: 2 bytes, line 5368
5368
5369<script type="text/javascript" src="https://enormapps.com/gallery-v2/assets/frontend/js/enap-video.js" async defer></script>
5369 5370 5371</div><div id="shopify-block-AS0lNMVZlSktiRm1BQ__5888675206956468567" class="shopify-block shopify-app-block"> 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388<div 5389 id='loop-onstore-data' 5390 data-show-onstore-bar='true' 5391 data-apikey='eff067cc7e294b183f39f5da36b072c00fff2186' 5392 data-checkoutselector='.checkout-btn' 5393 data-replacecheckoutbutton='false' 5394 data-cartdetails='true' 5395 data-preservecart='true' 5396 data-label='in available credit' 5397 data-mobile-label='credit' 5398 data-valuesize='15' 5399 data-labelsize='10' 5400 data-buttonsize='10' 5401 data-alignment='full' 5402 data-bgcolor='#000000' 5403 data-textcolor='#ffffff' 5404 data-bumpsidecart='false' 5405 data-sidecartselector='.sidecart'></div> 5406 5407 5408</div><div id="shopify-block-AQXpaZGlqTzM2ZHZ2M__1876356527693400185" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: socialshopwave-helper --><!-- until update -->
5409<script type="text/javascript"> 5410 if (typeof isGwHelperLoaded === "undefined") { 5411 (function(){ 5412 var HE_DOMAIN = localStorage.getItem('ssw_debug_domain'); 5413 if (!HE_DOMAIN) { 5414 HE_DOMAIN = 'https://app.growave.io'; 5415 } 5416 var GW_IS_DEV = localStorage.getItem('ssw_debug'); 5417 if (!GW_IS_DEV) { 5418 GW_IS_DEV = 0; 5419 } 5420 if (!window.Ssw) { 5421 Ssw = {}; 5422 } 5423 5424 function isReadyStatus() { 5425 return typeof ssw === "function" && window.gwPolyfillsLoaded 5426 } 5427 function sswRun(application) { 5428 if (isReadyStatus()) { 5429 setTimeout(function () { 5430 application(ssw); 5431 }, 0); 5432 } else { 5433 var _loadSswLib = setInterval(function () { 5434 if (isReadyStatus()) { 5435 clearInterval(_loadSswLib); 5436 application(ssw); 5437 } 5438 }, 30); 5439 } 5440 } 5441 5442 var sswApp = { 5443 default :0, 5444 cart_item_count:0, 5445 accounts_enabled: 1, 5446 pageUrls: { 5447 wishlist: '/pages/wishlist', 5448 profile: '/pages/profile', 5449 profileEdit: '/pages/profile-edit', 5450 reward: '/pages/reward', 5451 referral: '/pages/referral', 5452 reviews: '/pages/reviews', 5453 reviewShare: '/pages/share-review', 5454 instagram: '/pages/shop-instagram', 5455 editNotification: '/pages/edit-notifications' 5456 }, 5457 modules: { 5458 comment: null, 5459 community: null, 5460 fave: null, 5461 instagram: 1, 5462 questions: null, 5463 review: null, 5464 sharing: null, 5465 reward: null 5466 } 5467 }; 5468 5469 var sswLangs = { 5470 data: {}, 5471 add: function(key, value) { 5472 this.data[key] = value; 5473 }, 5474 t: function(key, params) { 5475 var value = key; 5476 if (typeof this.data[key] !== 'undefined') { 5477 value = this.data[key]; 5478 } 5479 value = (value && value.indexOf("translation missing:") < 0) ? value : key; 5480 if (params) { 5481 value = value.replace(/\{\{\s?(\w+)\s?\}\}/g, function(match, variable) { 5482 return (typeof params[variable] != 'undefined') ? params[variable] : match; 5483 }); 5484 } 5485 return value; 5486 }, 5487 p: function(key_singular, key_plural, count, params) { 5488 if (count == 1) { 5489 return this.t(key_singular, params); 5490 } else { 5491 return this.t(key_plural, params); 5492 } 5493 } 5494 }; 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 sswApp.metafield_settings = {"discount_sign_up_enabled":null,"discount_login":null,"discount_login_title":null,"discount_login_description":null,"discount_sign_up":null,"discount_sign_up_title":null,"discount_sign_up_description":null,"social_button_view":"icon_and_text","discount_login_enabled":null,"autoshow_login":null,"autoshow_login_delay":null,"facebook_login":1,"twitter_login":0,"gplus_login":1,"yahoo_login":0,"tumblr_login":0,"instagram_login":0,"amazon_login":1,"line_login":0,"auto_integrate_login":null,"reviews_widget_enabled":1,"reviews_tab_position":"left","reviews_widget_show":1,"product_review_only_for_buyer":0,"admin_repeat_review":0,"community_toolbar":1,"community_logo_type":"text","community_logo_text":null,"community_logo_url":"","community_mobile":0,"our_facebook_app":1,"login_facebook_app_id":null,"our_gplus_app":1,"login_gplus_client_id":null,"wishlist_toolbar":1,"wishlist_tab_visibility":"always","wishlist_tab_position":"right","wishlist_users_only":1,"show_save_modal":"","wishlist_on_product":1,"wishlist_on_header":null,"auto_integration_enabled":0,"fave_with_variant":1,"fave_multiple_variant":0,"cart_count_id":"#cart
5507-count","cart_total_id":"#cart-total","go_to_cart":0,"shop_amount":null,"points_name":null,"reward_setting_points_name":"points","accept_marketing_show_modal":1,"force_accepts_marketing":0,"add_our_form_tag":0,"our_form_tag":"gw_form","reward_allow_multiple_selection_for_buyproductx":0,"reward_tab_position":"right","reward_tab_desktop_enable":1,"reward_tab_mobile_enable":1,"wishlist_tab_mobile_enable":null,"reviews_tab_mobile_enable":null,"wishlist_copy_share_link_enabled":1,"wishlist_share_fb":1,"wishlist_share_tw":1,"wishlist_share_whatsapp":1,"wishlist_share_email":1,"wishlist_share_pinterest":1,"wishlist_share_enabled":1}; 5508 5509 5510 5511 5512 5513 var sswPublishedLocales = {}; 5514 5515 sswPublishedLocales["en"] = { 5516 endonym_name: "English", 5517 iso_code: "en", 5518 name: "English", 5519 root_url: "/", 5520 primary: true 5521 }; 5522 5523 5524 5525 5526 // export global variables 5527 window.sswRun = sswRun; 5528 5529 window.sswApp = sswApp; 5530 window.sswPublishedLocales = sswPublishedLocales || {}; 5531 window.sswLangs = sswLangs; 5532 window.HE_DOMAIN = HE_DOMAIN; 5533 window.GW_IS_DEV = GW_IS_DEV; 5534 window.currency_format = "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e"; 5535 window.shop_name = "Natalie Martin"; 5536 window.colorSettings = ""; 5537 window.sswProxyUrl = "\/apps\/ssw-instagram"; 5538 window.gwAccountsEnabled = true; 5539 5540 window.gwInstalled = true; 5541 5542 // manifest 5543 window.GW_ASSETS_BASE_URL = window.GW_IS_DEV ? HE_DOMAIN + '/public/assets/build/' : "https://static.socialshopwave.com/ssw-assets/"; 5544 window.GW_ASSETS_MANIFEST = {}; 5545 5546 window.GW_ASSETS_MANIFEST = {"core.critical.css":"core-215011c021.critical.css","core.critical.js":"core-adaa662484.critical.js","core.library.js":"core-4485bb0ccb.library.js","core.product_link.js":"core-ce91c52f39.product_link.js","instagram.gallery.css":"instagram-057c4f1aac.gallery.css","instagram.gallery.js":"instagram-5e0f12bfc5.gallery.js","instagram.modal.css":"instagram-dec1f97a32.modal.css","instagram.modal.js":"instagram-a02ac03b99.modal.js","instagram.slider.lib.js":"instagram-f4b686196a.slider.lib.js","lib.datepicker.css":"lib-6fc1108037.datepicker.css","lib.datepicker.js":"lib-9c5a702486.datepicker.js","lib.dropdown.css":"lib-52591346ba.dropdown.css","lib.dropdown.js":"lib-21b24ea07f.dropdown.js","lib.gw-carousel.js":"lib-dc8ddeb429.gw-carousel.js","lib.gw-masonry.js":"lib-db3dfd2364.gw-masonry.js","lib.modal.css":"lib-f911819b22.modal.css","lib.modal.js":"lib-be8de15409.modal.js","lib.photoswipe.js":"lib-5b38071dcb.photoswipe.js","lib.popover.js":"lib-858d4bc667.popover.js","lib.validate.js":"lib-4c4115500f.validate.js","login.critical.css":"login-f71507df27.critical.css","login.critical.js":"login-2e24e9c01f.critical.js","login.main.css":"login-f1dffdce92.main.css","login.main.js":"login-28c132fba1.main.js","question.critical.js":"question-3fd9ae5a96.critical.js","question.main.css":"question-6f971ec8e7.main.css","review.critical.css":"review-5f10acf3ec.critical.css","review.critical.js":"review-d41d8cd98f.critical.js","review.main.css":"review-a6cc845f19.main.css","review.main.js":"review-2c755e07a6.main.js","review.popup.critical.js":"review-f93131e525.popup.critical.js","review.popup.main.js":"review-b5977250af.popup.main.js","review.widget.critical.js":"review-9627295967.widget.critical.js","review.widget.main.js":"review-125616d87d.widget.main.js","reward.critical.js":"reward-aaf50ea6c7.critical.js","reward.main.css":"reward-fa028be264.main.css","reward.main.js":"reward-9da81cb35e.main.js","reward.notification.css":"reward-ee53c45bad.notification.css","reward.notification.js":"reward-89905432b0.notification.js","reward.tab.caption.css":"reward-04ff42d153.tab.caption.css","ssw-fontello.woff":"ssw-fontello-b60fd7c8c9.woff","wishlist.common.js":"wishlist-ccbdef9011.common.js","wishlist.critical.css":"wishlist-17c222696e.critical.css","wishlist.critical.js":"wishlist-01e97e5ff7.critical.js","wishlist.main.css":"wishlist-7c041f0cd1.main.css","wishlist.main.js":"wishlist-125e53b227.main.js"} ; 5547 5548 })(); 5549 5550 5551 (function () { 5552 var loadScriptsCalled = false;
5553 var loadDelay = typeof sswLoadScriptsDelay !== 'undefined' ? sswLoadScriptsDelay : 2000; 5554 const LOAD_SCRIPTS_EVENTS = ["scroll", "mousemove", "touchstart", "load"]; 5555 function loadScript(url) { 5556 if (window.GW_IS_DEV) { 5557 url += '?shop=https://nataliemartin.com&t=' + new Date().getTime(); 5558 if (localStorage.getItem('ssw_custom_project')) { 5559 url += '&ssw_custom_project=' + localStorage.getItem('ssw_custom_project'); 5560 } 5561 } 5562 var script = document.createElement('script'); 5563 script.src = url; 5564 script.defer = true; 5565 document.body.appendChild(script); 5566 } 5567 function loadScripts() { 5568 if (!loadScriptsCalled) { 5569 loadScriptsCalled = true; 5570 var isBot = /bot|googlebot|Mediapartners-Google|crawler|spider|robot|crawling|PhantomJS/i.test(navigator.userAgent); 5571 if (!isBot) { 5572 // Load critical js 5573 var criticalJsName = window.GW_IS_DEV ? 'core.critical.js' : window.GW_ASSETS_MANIFEST['core.critical.js']; 5574 var criticalJsUrl = window.GW_ASSETS_BASE_URL + criticalJsName; 5575 loadScript(criticalJsUrl); 5576 5577 // Load auto integration script 5578 5579 } 5580 } 5581 } 5582 5583 function onUserInteractive(event) { 5584 var timeout = event.type == "load" ? loadDelay : 0; 5585 setTimeout(function () { 5586 loadScripts(); 5587 unbindWindowEvents(); 5588 }, timeout); 5589 } 5590 5591 function bindWindowEvents() { 5592 LOAD_SCRIPTS_EVENTS.forEach((eventName) => { 5593 window.addEventListener(eventName, onUserInteractive, false); 5594 }); 5595 } 5596 5597 function unbindWindowEvents() { 5598 LOAD_SCRIPTS_EVENTS.forEach((eventName) => { 5599 window.removeEventListener(eventName, onUserInteractive, false); 5600 }); 5601 } 5602 5603 bindWindowEvents(); 5604 })(); 5605 5606 5607 window.isGwHelperLoaded = true; 5608 } 5609 5610 5611 5612 5613 5614 5615 5616 sswLangs.data = {"shop_it":"SHOP IT","add_to_cart":"Add To Cart","adding_to_cart":"adding_to_cart","sold_out":"sold_out","checkout":"Checkout","buy":"Buy","back":"Back","description":"description","load_more":"Load More","click_for_sound_on":"Click for sound on","click_for_sound_off":"Click for sound off","view_on_instagram":"View on Instagram","view_on_tiktok":"View on tiktok","instagram_gallery":"Instagram Gallery"} 5617 5618 5619 5620</script>
5620 5621 5622 5623 5624 5625 5626 5627 <style> 5628 @font-face { 5629 font-family: "Ssw Fontello"; 5630 src: url("https://static.socialshopwave.com/ssw-assets/ssw-fontello-b60fd7c8c9.woff"); 5631 font-weight: 400; 5632 font-style: normal; 5633 font-display: fallback; 5634 } 5635 :root { 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 } 5704 </style> 5705 5706 5707 5708<style id="ssw-temp-styles"> 5709 #ssw-cart-modal, #ssw-suggest-login, .ssw-modal, .ssw-hide, .ssw-dropdown-menu, #ssw-topauth ul.ssw-dropdown-menu,.ssw-widget-login ul.ssw-dropdown-menu, .nav ul.menu .ssw-auth-dropdown ul.ssw-dropdown-menu,.ssw-auth-dropdown ul.ssw-dropdown-menu{display: none;} 5710</style>
5711<script defer type="text/javascript"> 5712 if (typeof isGwHelperLoaded === "undefined") { 5713 (function () { 5714 var loadScriptsCalled = false; 5715 var loadDelay = typeof sswLoadScriptsDelay !== 'undefined' ? sswLoadScriptsDelay : 2000; 5716 const LOAD_SCRIPTS_EVENTS = ["scroll", "mousemove", "touchstart", "load"]; 5717 function loadScript(url) { 5718 if (window.GW_IS_DEV) { 5719 url += '?shop=https://nataliemartin.com&t=' + new Date().getTime(); 5720 if (localStorage.getItem('ssw_custom_project')) { 5721 url += '&ssw_custom_project=' + localStorage.getItem('ssw_custom_project'); 5722 } 5723 } 5724 var script = document.createElement('script'); 5725 script.src = url; 5726 script.defer = true; 5727 document.body.appendChild(script); 5728 } 5729 function loadScripts() { 5730 if (!loadScriptsCalled) { 5731 loadScriptsCalled = true; 5732 var isBot = /bot|googlebot|Mediapartners-Google|crawler|spider|robot|crawling|PhantomJS/i.test(navigator.userAgent); 5733 if (!isBot) { 5734 // Load critical js 5735 var criticalJsName = window.GW_IS_DEV ? 'core.critical.js' : window.GW_ASSETS_MANIFEST['core.critical.js']; 5736 var criticalJsUrl = window.GW_ASSETS_BASE_URL + criticalJsName; 5737 loadScript(criticalJsUrl); 5738 5739 // Load auto integration script 5740 5741 } 5742 } 5743 } 5744 5745 function onUserInteractive(event) { 5746 var timeout = event.type == "load" ? loadDelay : 0; 5747 setTimeout(function () { 5748 loadScripts(); 5749 unbindWindowEvents(); 5750 }, timeout); 5751 } 5752 5753 function bindWindowEvents() { 5754 LOAD_SCRIPTS_EVENTS.forEach((eventName) => { 5755 window.addEventListener(eventName, onUserInteractive, false); 5756 }); 5757 } 5758 5759 function unbindWindowEvents() { 5760 LOAD_SCRIPTS_EVENTS.forEach((eventName) => { 5761 window.removeEventListener(eventName, onUserInteractive, false); 5762 }); 5763 } 5764 5765 bindWindowEvents(); 5766 })(); 5767 } 5768</script>
5768 5769<style id="ssw-design-preview"></style> 5770 5771 <input id="ssw_cid" type="hidden" value="0" /> 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785<!-- until update --><!-- END app snippet --> 5786 5787 5788</div>
5788<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5788 5789</body> 5790</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.