1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4 <meta http-equiv="Cache-Control" content="public, max-age=31536000"> 5
6<script type="text/javascript"> 7 const observer = new MutationObserver(mutations => { 8 mutations.forEach(({ addedNodes }) => { 9 addedNodes.forEach(node => { 10 if (node.nodeType === 1 && node.tagName === "IFRAME") { 11 const src = node.src; 12 if (src.includes("youtube.com") || src.includes("vimeo.com")) { 13 node.setAttribute("data-src", src); 14 node.removeAttribute("src"); 15 node.setAttribute("loading", "lazy"); 16 const isLinux = navigator.platform.indexOf('Linux') > -1; 17 const loadVideo = () => { 18 node.setAttribute("src", src); 19 intersectionObserver.unobserve(node); 20 }; 21 if (isLinux) { 22 if ('IntersectionObserver' in window) { 23 const intersectionObserver = new IntersectionObserver(entries => { 24 entries.forEach(entry => { 25 if (entry.isIntersecting) { 26 loadVideo(); 27 } 28 }); 29 }); 30 31 intersectionObserver.observe(node); 32 } else { 33 setTimeout(() => loadVideo(), 300); 34 } 35 } else { 36 const intersectionObserver = new IntersectionObserver(entries => { 37 entries.forEach(entry => { 38 if (entry.isIntersecting) { 39 loadVideo(); 40 } 41 }); 42 }); 43 44 intersectionObserver.observe(node); 45 } 46 } 47 } 48 }); 49 }); 50}); 51 52observer.observe(document.documentElement, { 53 childList: true, 54 subtree: true 55}); 56 57function debounce(func, delay) { 58 let timeout; 59 return function() { 60 clearTimeout(timeout); 61 timeout = setTimeout(func, delay); 62 }; 63} 64/*Dataload*/ 65function runObfuscatedCode() { 66 eval(function(p, a, c, k, e, r) { 67 e = function(c) { 68 return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) 69 }; 70 if (!''.replace(/^/, String)) { 71 while (c--) r[e(c)] = k[c] || e(c); 72 k = [function(e) { 73 return r[e] 74 }]; 75 e = function() { 76 return '\\w+'; 77 }; 78 c = 1 79 }; 80 while (c--) 81 if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); 82 return p; 83 } 84 ('l(r.O=="P y"){i j=[],s=[];u Q(a,b=R){S c;T(...d)=>{U(c),c=V(()=>a.W(X,d),b)}}2.m="Y"+(2.z||"")+"Z";2.A="10"+(2.z||"")+"11";12{i a=r[2.m],e=r[2.A];2.k=(e.B(\'y\')>-1&&a.B(\'13\')<0),2.m="!1",c=C}14(d){2.k=!1;i c=C;2.m="!1"}2.k=k;l(k)i v=D E(e=>{e.8(({F:e})=>{e.8(e=>{1===e.5&&"G"===e.6&&(e.4("n","o"),e.4("f-3",e.3),e.g("3")),1===e.5&&"H"===e.6&&++p>q&&e.4("n","o"),1===e.5&&"I"===e.6&&j.w&&j.8(t=>{e.7.h(t)&&(e.4("f-7",e.7),e.g("7"))}),1===e.5&&"J"===e.6&&(e.4("f-3",e.3),e.g("3"),e.15="16/17")})})}),p=0,q=K;18 i v=D E(e=>{e.8(({F:e})=>{e.8(e=>{1===e.5&&"G"===e.6&&(e.4("n","o"),e.4("f-3",e.3),e.g("3")),1===e.5&&"H"===e.6&&++p>q&&e.4("n","o"),1===e.5&&"I"===e.6&&j.w&&j.8(t=>{e.7.h(t)&&(e.4("f-7",e.7),e.g("7"))}),1===e.5&&"J"===e.6&&(s.w&&s.8(t=>{e.3.h(t)&&(e.4("f-3",e.3),e.g("3"))}),e.9.h("x")&&(e.9=e.9.L("l(2.M)","N.19(\'1a\',u(1b){x();});l(2.M)").1c(", x",", u(){}")),(e.9.h("1d")||e.9.h("1e"))&&(e.9=e.9.L("1f","1g")))})})}),p=0,q=K;v.1h(N.1i,{1j:!0,1k:!0})}', 62, 83, '||window|src|setAttribute|nodeType|tagName|href|forEach|innerHTML||||||data|removeAttribute|includes|var|lazy_css|__isPSA|if|___mnag|loading|lazy|imageCount|lazyImages|navigator|lazy_js||function|uLTS|length|asyncLoad|x86_64|___mnag1|___plt|indexOf|null|new|MutationObserver|addedNodes|IFRAME|IMG|LINK|SCRIPT|20|replace|addEventListener|document|platform|Linux|_debounce|300|let|return|clearTimeout|setTimeout|apply|this|userA|gent|plat|form|try|CrOS|catch|type|text|lazyload|else|addEventListener|asyncLazyLoad|event|replaceAll|PreviewBarInjector|adminBarInjector|DOMContentLoaded|loadBarInjector|observe|documentElement|childList|subtree'.split('|'), 0, {})) 85} 86 87if (/Linux/.test(navigator.userAgent) && !/Mobile/.test(navigator.userAgent)) { 88 89} else if (/Mobile/.test(navigator.userAgent)) { 90 runObfuscatedCode(); 91} else if (typeof window.__psa !== 'undefined') { 92 runObfuscatedCode(); 93} else { 94 runObfuscatedCode(); 95} 96</script>
vendor: 1 bytes, line 96
96
97<script type="text/javascript" src="//www.sculpey.com/cdn/shop/t/236/assets/tagspspeed.js?v=156056662031632743831789109208" ></script>
vendor: 1 bytes, line 97
97
98<script type="text/javascript" src="//www.sculpey.com/cdn/shop/t/236/assets/tagspspeed.js?v=156056662031632743831789109208" defer></script>
98 99 100<meta property="og:site_name" content="Sculpey"> 101<meta property="og:url" content="https://www.sculpey.com/account/login"> 102<meta property="og:title" content="Account"> 103<meta property="og:type" content="website"> 104<meta property="og:description" content="Shop premium oven-bake polymer clay and tools online, perfect for all skill levels. Explore quality materials and start creating your next project today."><meta property="og:image" content="http://www.sculpey.com/cdn/shop/files/sculpey-header-logo.webp?height=628&pad_color=ffffff&v=1684245009&width=1200"> 105 <meta property="og:image:secure_url" content="https://www.sculpey.com/cdn/shop/files/sculpey-header-logo.webp?height=628&pad_color=ffffff&v=1684245009&width=1200"> 106 <meta property="og:image:width" content="1200"> 107 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 108<meta name="twitter:title" content="Account"> 109<meta name="twitter:description" content="Shop premium oven-bake polymer clay and tools online, perfect for all skill levels. Explore quality materials and start creating your next project today."> 110 111 <!-- Google Tag Manager --> 112
112<script>
vendor: 358 bytes, lines 112-117
112 113 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 114 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 115 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 116 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 117 })(window,document,'script','dataLayer','
117GTM-5V5T7VT
vendor: 8 bytes, lines 117-118
117'); 118
118</script>
118 119 <!-- End Google Tag Manager --> 120 121
121<script async src=https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4680709298871927 crossorigin="anonymous"></script>
121 122 123 <!-- BEGIN MerchantWidget Code --> 124
125<script id='merchantWidgetScript' 126 127 src="https://www.gstatic.com/shopping/merchant/merchantwidget.js" 128 129 defer> 130 131</script>
131 132
133<script type="text/javascript"> 134 135 merchantWidgetScript.addEventListener('load', function () { 136 137 merchantwidget.start({ 138 139 position: 'LEFT_BOTTOM' 140 141 }); 142 143 }); 144 145</script>
145 146 147<!-- END MerchantWidget Code --> 148
149<script 150 async 151 type="text/javascript" 152 src="https://apps.bazaarvoice.com/deployments/sculpey/main_site/production/en_US/bv.js" 153></script>
153 154 155 156 <meta charset="utf-8"> 157 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 158 <meta name="viewport" content="width=device-width,initial-scale=1"> 159 <meta name="theme-color" content=""> 160 <meta name="robots" content="index,follow"> 161 <link rel="canonical" href="https://www.sculpey.com/account/login"> 162 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 163 164 165 166 167 168 <link 169 rel="preload" 170 href="//www.sculpey.com/cdn/shop/t/236/assets/custom.css?v=25228092482821342061789113182" 171 as="style" 172 onload="this.onload=null;this.rel='stylesheet'" 173 > 174 175 176 <link 177 rel="preload" 178 href="//www.sculpey.com/cdn/shop/t/236/assets/product-detail.css?v=134512499145617327751789556322" 179 as="style" 180 onload="this.onload=null;this.rel='stylesheet'"> 181 <noscript><link href="//www.sculpey.com/cdn/shop/t/236/assets/product-detail.css?v=134512499145617327751789556322" rel="stylesheet" type="text/css" media="all" /></noscript><link rel="icon" type="image/png" href="//www.sculpey.com/cdn/shop/files/sculpey_favicon.webp?crop=center&height=32&v=1684245450&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 182 Account 183 – Sculpey</title> 184 185 186 187
187<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js" defer="defer"></script>
187 188
188<script src="//www.sculpey.com/cdn/shop/t/236/assets/constants.js?v=95358004781563950421789109208" defer="defer"></script>
188 189
189<script src="//www.sculpey.com/cdn/shop/t/236/assets/pubsub.js?v=2921868252632587581789109208" defer="defer"></script>
189 190
190<script src="//www.sculpey.com/cdn/shop/t/236/assets/global.js?v=86788260419924029701789398406" defer="defer"></script>
190 191
191<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
191<meta name="google-site-verification" content="bUp5926uCASrSwYavTFh1yOZTjGqsfZluPoXKZCb_lg"> 192<meta name="facebook-domain-verification" content="5wd75kwtmua8073tt366snwm40eycw"> 193<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/66764210426/digital_wallets/dialog"> 194<meta id="in-context-paypal-metadata" data-shop-id="66764210426" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 195<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
195<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
195 196<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
197<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=66764210426" crossorigin="anonymous"></script>
vendor: 1 bytes, line 197
197
198<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":66764210426,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/66764210426","merchantName":"Sculpey","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Sculpey","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 198
198
199<script id="shopify-features" type="application/json">{"accessToken":"93006abe27ce7d5d4da66885c8ac5300","betas":["rich-media-storefront-analytics"],"domain":"www.sculpey.com","predictiveSearch":true,"shopId":66764210426,"locale":"en"}</script>
vendor: 1 bytes, line 199
199
200<script>var Shopify = Shopify || {}; 201Shopify.shop = "sculpey-clay.myshopify.com"; 202Shopify.locale = "en"; 203Shopify.currency = {"active":"USD","rate":"1.0"}; 204Shopify.country = "US"; 205Shopify.theme = {"name":"Live + PLP filter fixes+Hompage pagespeed","id":167142293754,"schema_name":"Dawn","schema_version":"9.0.0","theme_store_id":887,"role":"main"}; 206Shopify.theme.handle = "null"; 207Shopify.theme.style = {"id":null,"handle":null}; 208Shopify.cdnHost = "www.sculpey.com/cdn"; 209Shopify.routes = Shopify.routes || {}; 210Shopify.routes.root = "/"; 211Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 212Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 213Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 214Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 214
214
215<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 215
215
216<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 216
216
217<script> 218 window.ShopifyPay = window.ShopifyPay || {}; 219 window.ShopifyPay.apiHost = "shop.app\/pay"; 220 window.ShopifyPay.redirectState = null; 221</script>
vendor: 1 bytes, line 221
221
222<script> 223 window.Shopify = window.Shopify || {}; 224 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 225 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 226 window.Shopify.SignInWithShop.eligible = true; 227</script>
vendor: 1 bytes, line 227
227
228<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 228
228
229<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 229
229
230<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 230
230
231<script type="module"> 232 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"); 233await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"); 234 235 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 236window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 237 238</script>
vendor: 1 bytes, line 238
238
239<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 239
239
240<script type="module"> 241 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 242 243 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 244 245</script>
vendor: 1 bytes, line 245
245
246<script> 247 window.Shopify = window.Shopify || {}; 248 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 249 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"]}; 250</script>
vendor: 1 bytes, line 250
250
251<script>(function() { 252 var isLoaded = false; 253 function asyncLoad() { 254 if (isLoaded) return; 255 isLoaded = true; 256 var urls = ["\/\/cdn.shopify.com\/proxy\/81e9ea334e4d692faf16d97d36ae46f87d5cb722f28182b7f8a707a786a34958\/edge.curalate.com\/sites\/sculpey-5juzb8\/site\/latest\/site.min.js?shop=sculpey-clay.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 257 for (var i = 0; i < urls.length; i++) { 258 var s = document.createElement('script'); 259 s.type = 'text/javascript'; 260 s.async = true; 261 s.src = urls[i]; 262 var x = document.getElementsByTagName('script')[0]; 263 x.parentNode.insertBefore(s, x); 264 } 265 }; 266 if(window.attachEvent) { 267 window.attachEvent('onload', asyncLoad); 268 } else { 269 window.addEventListener('load', asyncLoad, false); 270 } 271})();</script>
vendor: 1 bytes, line 271
271
272<script id="__st">var __st={"a":66764210426,"offset":-18000,"reqid":"c41182a9-78cc-4b70-8dc5-e4ca5abad4b4-1790910836","pageurl":"www.sculpey.com\/account\/login","u":"1ba9f38a9deb"};</script>
vendor: 1 bytes, line 272
272
273<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 273
273
274<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 274
274
275<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.sculpey.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 275
275
276<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.sculpey.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>
276<script crossorigin="anonymous" defer="defer" src="//www.sculpey.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 276
276
277<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 277
277
278<script> 279 window.Shopify = window.Shopify || {}; 280 window.Shopify.MCP = window.Shopify.MCP || {}; 281 window.Shopify.MCP.enabled = true; 282 window.Shopify.MCP.shop = "sculpey-clay.myshopify.com"; 283 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.sculpey.com\/api\/mcp"; 284 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 285</script>
vendor: 1 bytes, line 285
285
286<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.sculpey.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 287</script>
vendor: 1 bytes, line 287
287
288<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.sculpey.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 289</script>
vendor: 1 bytes, line 289
289
290<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 291 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); 292</script>
vendor: 1 bytes, line 292
292
293<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})}})); 294</script>
294 295<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.sculpey.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 296<style id="shopify-accelerated-checkout-cart"> 297 #shopify-buyer-consent { 298 margin-top: 1em; 299 display: inline-block; 300 width: 100%; 301} 302 303#shopify-buyer-consent.hidden { 304 display: none; 305} 306 307#shopify-subscription-policy-button { 308 background: none; 309 border: none; 310 padding: 0; 311 text-decoration: underline; 312 font-size: inherit; 313 cursor: pointer; 314} 315 316#shopify-subscription-policy-button::before { 317 box-shadow: none; 318} 319 320 </style>
321<script id="sections-script" data-sections="header" defer="defer" src="//www.sculpey.com/cdn/shop/t/236/compiled_assets/scripts.js?v=184325197989695213571789109208"></script>
vendor: 1 bytes, line 321
321
322<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
322 323 324 <style data-shopify> 325 @font-face { 326 font-family: Inter; 327 font-weight: 500; 328 font-style: normal; 329 font-display: swap; 330 src: url("//www.sculpey.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"), 331 url("//www.sculpey.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff"); 332} 333 334 @font-face { 335 font-family: Inter; 336 font-weight: 700; 337 font-style: normal; 338 font-display: swap; 339 src: url("//www.sculpey.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), 340 url("//www.sculpey.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); 341} 342 343 @font-face { 344 font-family: Inter; 345 font-weight: 500; 346 font-style: italic; 347 font-display: swap; 348 src: url("//www.sculpey.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"), 349 url("//www.sculpey.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff"); 350} 351 352 @font-face { 353 font-family: Inter; 354 font-weight: 700; 355 font-style: italic; 356 font-display: swap; 357 src: url("//www.sculpey.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), 358 url("//www.sculpey.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); 359} 360 361 @font-face { 362 font-family: Inter; 363 font-weight: 500; 364 font-style: normal; 365 font-display: swap; 366 src: url("//www.sculpey.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"), 367 url("//www.sculpey.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff"); 368} 369 370 :root { 371 --body_size: px; 372 --font_family: Arial, Helvetica, sans-serif; 373 --black_clr: #000000; 374 --white_color: #ffffff; 375 --t_color1: #ac52c4; 376 --t_color2: #00cfca; 377 --t_color3: #c0bc00; 378 --t_color4: #f84d7f; 379 --t_color5: #62a3e2; 380 --t_color6: #6db620; 381 --heading_scale: 36px; 382 --heading_scale2: 26px; 383 --heading_scale3: 22px; 384 --heading_scale4: 18px; 385 --heading_scale5: 16px; 386 --heading_scale6: 16px; 387 388 --font-body-family: Inter, sans-serif; 389 --font-body-style: normal; 390 --font-body-weight: 500; 391 --font-body-weight-bold: 800; 392 393 --font-heading-family: Inter, sans-serif; 394 --font-heading-style: normal; 395 --font-heading-weight: 500; 396 397 --font-body-scale: 1.0; 398 --font-heading-scale: 0.36; 399 400 --color-base-text: 0, 0, 0; 401 --color-shadow: 0, 0, 0; 402 --color-base-background-1: 255, 255, 255; 403 --color-base-background-2: 170, 73, 192; 404 --color-base-solid-button-labels: 255, 255, 255; 405 --color-base-outline-button-labels: 18, 18, 18; 406 --color-base-accent-1: 18, 18, 18; 407 --color-base-accent-2: 172, 82, 196; 408 --payment-terms-background-color: #ffffff; 409 410 --gradient-base-background-1: #ffffff; 411 --gradient-base-background-2: #aa49c0; 412 --gradient-base-accent-1: #121212; 413 --gradient-base-accent-2: #ac52c4; 414 415 --media-padding: px; 416 --media-border-opacity: 0.05; 417 --media-border-width: 1px; 418 --media-radius: 0px; 419 --media-shadow-opacity: 0.0; 420 --media-shadow-horizontal-offset: 0px; 421 --media-shadow-vertical-offset: 4px; 422 --media-shadow-blur-radius: 5px; 423 --media-shadow-visible: 0; 424 425 --page-width: 120rem; 426 --page-width-margin: 0rem; 427 428 --product-card-image-padding: 0.0rem; 429 --product-card-corner-radius: 0.0rem; 430 --product-card-text-alignment: left; 431 --product-card-border-width: 0.0rem; 432 --product-card-border-opacity: 0.1; 433 --product-card-shadow-opacity: 0.0; 434 --product-card-shadow-visible: 0; 435 --product-card-shadow-horizontal-offset: 0.0rem; 436 --product-card-shadow-vertical-offset: 0.4rem; 437 --product-card-shadow-blur-radius: 0.5rem; 438 439 --collection-card-image-padding: 0.0rem; 440 --collection-card-corner-radius: 0.0rem; 441 --collection-card-text-alignment: left; 442 --collection-card-border-width: 0.0rem; 443 --collection-card-border-opacity: 0.1; 444 --collection-card-shadow-opacity: 0.0; 445 --collection-card-shadow-visible: 0; 446 --collection-card-shadow-horizontal-offset: 0.0rem; 447 --collection-card-shadow-vertical-offset: 0.4rem; 448 --collection-card-shadow-blur-radius: 0.5rem; 449 450 --blog-card-image-padding: 0.0rem; 451 --blog-card-corner-radius: 0.0rem; 452 --blog-card-text-alignment: left; 453 --blog-card-border-width: 0.0rem; 454 --blog-card-border-opacity: 0.1; 455 --blog-card-shadow-opacity: 0.0; 456 --blog-card-shadow-visible: 0; 457 --blog-card-shadow-horizontal-offset: 0.0rem; 458 --blog-card-shadow-vertical-offset: 0.4rem; 459 --blog-card-shadow-blur-radius: 0.5rem; 460 461 --badge-corner-radius: 0.0rem; 462 463 --popup-border-width: 1px; 464 --popup-border-opacity: 0.1; 465 --popup-corner-radius: 0px; 466 --popup-shadow-opacity: 0.0; 467 --popup-shadow-horizontal-offset: 0px; 468 --popup-shadow-vertical-offset: 4px; 469 --popup-shadow-blur-radius: 5px; 470 471 --drawer-border-width: 1px; 472 --drawer-border-opacity: 0.1; 473 --drawer-shadow-opacity: 0.0; 474 --drawer-shadow-horizontal-offset: 0px; 475 --drawer-shadow-vertical-offset: 4px; 476 --drawer-shadow-blur-radius: 5px; 477 478 --spacing-sections-desktop: 0px; 479 --spacing-sections-mobile: 0px; 480 481 --grid-desktop-vertical-spacing: 16px; 482 --grid-desktop-horizontal-spacing: 16px; 483 --grid-mobile-vertical-spacing: 8px; 484 --grid-mobile-horizontal-spacing: 8px; 485 486 --text-boxes-border-opacity: 0.1; 487 --text-boxes-border-width: 0px; 488 --text-boxes-radius: 0px; 489 --text-boxes-shadow-opacity: 0.0; 490 --text-boxes-shadow-visible: 0; 491 --text-boxes-shadow-horizontal-offset: 0px; 492 --text-boxes-shadow-vertical-offset: 4px; 493 --text-boxes-shadow-blur-radius: 5px; 494 495 --buttons-radius: 40px; 496 --buttons-radius-outset: 41px; 497 --buttons-border-width: 1px; 498 --buttons-border-opacity: 0.8; 499 --buttons-shadow-opacity: 0.0; 500 --buttons-shadow-visible: 0; 501 --buttons-shadow-horizontal-offset: -12px; 502 --buttons-shadow-vertical-offset: -12px; 503 --buttons-shadow-blur-radius: 0px; 504 --buttons-border-offset: 0.3px; 505 506 --inputs-radius: 0px; 507 --inputs-border-width: 1px; 508 --inputs-border-opacity: 0.55; 509 --inputs-shadow-opacity: 0.0; 510 --inputs-shadow-horizontal-offset: 0px; 511 --inputs-margin-offset: 0px; 512 --inputs-shadow-vertical-offset: 4px; 513 --inputs-shadow-blur-radius: 5px; 514 --inputs-radius-outset: 0px; 515 516 --variant-pills-radius: 40px; 517 --variant-pills-border-width: 1px; 518 --variant-pills-border-opacity: 0.55; 519 --variant-pills-shadow-opacity: 0.0; 520 --variant-pills-shadow-horizontal-offset: 0px; 521 --variant-pills-shadow-vertical-offset: 4px; 522 --variant-pills-shadow-blur-radius: 5px; 523 } 524 525 *, 526 *::before, 527 *::after { 528 box-sizing: inherit; 529 } 530 531 html { 532 box-sizing: border-box; 533 font-size: calc(var(--font-body-scale) * 62.5%); 534 height: 100%; 535 } 536 537 body { 538 /*display: grid; 539 grid-template-rows: auto auto 1fr auto; 540 grid-template-columns: 100%;*/ 541 min-height: 100%; 542 margin: 0; 543 letter-spacing: 0.06rem; 544 line-height: calc(1 + 0.8 / var(--font-body-scale)); 545 /*font-family: var(--font-body-family);*/ 546 font-style: var(--font-body-style); 547 font-weight: var(--font-body-weight); 548 549 } 550 .splide { 551 visibility: visible !important; 552 } 553 </style> 554 <link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/base.css?v=98260797946073810591789109208" as="style" onload="this.onload=null;this.rel='stylesheet'"> 555 <link 556 rel="preload" 557 href="//www.sculpey.com/cdn/shop/t/236/assets/splide.min.css?v=44329677166622589231789109208" 558 as="style" 559 onload="this.onload=null;this.rel='stylesheet'" 560 > 561
561<script src="//www.sculpey.com/cdn/shop/t/236/assets/splide.min.js?v=105927669869322298261789109208"></script>
561 562
562<script src="//www.sculpey.com/cdn/shop/t/236/assets/splide.min.js?v=105927669869322298261789109208" defer></script>
562<link rel="preload" as="font" href="//www.sculpey.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.sculpey.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2" type="font/woff2" crossorigin><link 563 rel="stylesheet" 564 href="//www.sculpey.com/cdn/shop/t/236/assets/component-predictive-search.css?v=85913294783299393391789109208" 565 media="print" 566 onload="this.media='all'" 567 >
567<script defer> 568 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 569 if (Shopify.designMode) { 570 document.documentElement.classList.add('shopify-design-mode'); 571 } 572 </script>
572 573 574 575 576
576<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0011/7620.js" async="async"></script>
576 577 <!-- start Omniconvert.com code --> 578 <link rel="dns-prefetch" href="//app.omniconvert.com"> 579
579<script type="text/javascript"> 580 window._mktz=window._mktz||[]; 581 </script>
581 582
582<script src="//cdn.omniconvert.com/js/fba7b77.js"></script>
582 583 584<!-- DEBUG: current_url is https://www.sculpey.com/account/login --> 585 586 <meta name="robots" content="index, follow"> 587 588 589<link rel="preconnect" href="https://fonts.googleapis.com"> 590<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 591 592 <!-- end Omniconvert.com code --> 593 <!-- BEGIN app block: shopify://apps/schema-plus-for-seo/blocks/schemaplus_app_embed/0199c405-aef8-7230-87a6-aacc5fab62ed -->
593<script src="https://cdn.shopify.com/extensions/01a0ed3c-9683-78c6-abb1-a5b9fbaf7250/trymry-161/assets/loader.min.js" async></script>
593<!-- END app block --><!-- BEGIN app block: shopify://apps/smart-filter-search/blocks/app-embed/5cc1944c-3014-4a2a-af40-7d65abc0ef73 --> 594<link href="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.filter.min.js" as="script" rel="preload"> 595<link href="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.filter.vendor.min.js" as="script" rel="preload"> 596 <link href="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.filter.shared.min.js" as="script" rel="preload"> 597 <link href="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.filter.squirrelly.min.js" as="script" rel="preload"> 598<link rel="preconnect" href="https://filter-x3.globo.io" crossorigin><link href="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.filter.search.min.js" as="script" rel="preload"> 599 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.search.css" media="print" onload="this.media='all'"><meta id="search_terms_value" content="" /> 600 <!-- BEGIN app snippet: global.variables -->
600<script> 601 window.shopCurrency = "USD"; 602 window.shopCountry = "US"; 603 window.shopLanguageCode = "en"; 604 605 window.currentCurrency = "USD"; 606 window.currentCountry = "US"; 607 window.currentLanguageCode = "en"; 608 609 window.shopCustomer = false 610 611 window.useCustomTreeTemplate = true; 612 window.useCustomProductTemplate = true; 613 614 window.GloboFilterRequestOrigin = "https://www.sculpey.com"; 615 window.GloboFilterShopifyDomain = "sculpey-clay.myshopify.com";window.GloboFilterSFATF = ""; 616 window.GloboFilterSFATL = ""; 617 window.GloboFilterSFApiVersion = "2026-04"; 618 window.GloboFilterProxyPath = "/apps/globofilters"; 619 window.GloboFilterRootUrl = ""; 620 window.GloboFilterTranslation = {"search":{"suggestions":"Suggestions","collections":"Collections","articles":"Blog Posts","pages":"Pages","product":"Product","products":"Products","view_all":"Search for","view_all_products":"View all products","not_found":"Sorry, nothing found for","product_not_found":"No products were found","no_result_keywords_suggestions_title":"Popular searches","no_result_products_suggestions_title":"However, You may like","zero_character_keywords_suggestions_title":"Suggestions","zero_character_popular_searches_title":"Popular searches","zero_character_products_suggestions_title":"Trending products"},"form":{"heading":"Search products","select":"-- Select --","search":"Search","submit":"Search","clear":"Clear"},"filter":{"filter_by":"Filters","clear_all":"Clear All","view":"View","clear":"Clear","in_stock":"In Stock","out_of_stock":"Out of Stock","ready_to_ship":"Ready to ship","search":"Search options","choose_values":"Choose values"},"sort":{"sort_by":"Sort By","manually":"Featured","availability_in_stock_first":"Availability","relevance":"Relevance","best_selling":"Best selling","alphabetically_a_z":"Alphabetically, A-Z","alphabetically_z_a":"Alphabetically, Z-A","price_low_to_high":"Price, low to high","price_high_to_low":"Price, high to low","date_new_to_old":"Date, new to old","date_old_to_new":"Date, old to new","inventory_low_to_high":"Inventory, low to high","inventory_high_to_low":"Inventory, high to low","sale_off":"% Sale off"},"product":{"add_to_cart":"Buy now","unavailable":"Unavailable","sold_out":"Buy now","sale":"Sale","load_more":"Load more","limit":"Show","search":"Search products","no_results":"Sorry, there are no products in this collection"},"labels":{"563471":"Category","563472":"Category","563473":"Brand","563474":"Product Type","563475":"Price","563476":"Percent Sale","563477":"Availability","563478":"Tag","563479":"Ready To Ship","563480":"Amount","563481":"Color","563482":"Size","563483":"Title"}}; 621 window.isMultiCurrency =false; 622 window.globoEmbedFilterAssetsUrl = 'https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/'; 623 window.assetsUrl = window.globoEmbedFilterAssetsUrl; 624 window.GloboMoneyFormat = "<span class='notranslate ht-money'>${{amount}}</span>"; 625</script>
625<!-- END app snippet --> 626
626<script type="text/javascript" hs-ignore data-ccm-injected>window.useCustomTreeTemplate = true;document.getElementsByTagName('html')[0].classList.add('spf-filter-loading','spf-has-filter','gf-left','spf-filter-tree-theme','spf-layout-theme'); 627 window.enabledEmbedFilter = true; 628 window.currentThemeId = 167142293754; 629 window.sortByRelevance = false; 630 window.moneyFormat = "<span class='notranslate ht-money'>${{amount}}</span>"; 631 window.GloboMoneyWithCurrencyFormat = "<span class='notranslate ht-money'>${{amount}} USD</span>"; 632 window.filesUrl = '//www.sculpey.com/cdn/shop/files/'; 633 window.dontRoundUpMoney = true; 634 635 636 window.GloboFilterGlobalConfig = window.GloboFilterGlobalConfig || {}; 637 window.GloboFilterGlobalConfig.productGridSelector =null; 638 window.GloboFilterGlobalConfig.sidebarLayout = 1; 639 window.GloboFilterGlobalConfig.sidebarSublayout = 4; 640 window.GloboFilterGlobalConfig.themeStoreId = null; 641 window.GloboFilterGlobalConfig.isSearchPage = false; 642 window.GloboFilterGlobalConfig.defaultPaginationSelector = '.pagination, .paginate, .pagination-custom, #pagination, .pagination-wrapper, #gf_pagination_wrap, .engoc-pagination, #load-more-container, .collection__infinite-trigger, .pagination--modern'; 643 window.GloboEmbedFilterConfig = { 644 api: { 645 filterUrl: "https://filter-x3.globo.io/filter", 646 searchUrl: "https://filter-x3.globo.io/search", 647 url: "https://filter-x3.globo.io" 648 }, 649 shop: { 650 name: "Sculpey", 651 url: "https://www.sculpey.com", 652 domain: "sculpey-clay.myshopify.com", 653 locale: "en", 654 cur_locale: "en", 655 market_id: 0, 656 predictive_search_url: "/search/suggest", 657 country_code: "US", 658 root_url: "", 659 cart_url: "/cart", 660 search_url: "/search", 661 cart_add_url: "/cart/add", 662 search_terms_value: "", 663 product_image: {width: 360, height: 504}, 664 no_image_url: "https://cdn.shopify.com/s/images/themes/product-1.png", 665 swatches: {"color":{"18k gold":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/18k-gold_1725444397.jpg"},"amethyst pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/amethyst-pearl_1725444397.jpg"},"antique gold":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/antique-gold_1725444397.jpg"},"baby":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/baby_1725447699.jpg"},"ballerina":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/ballerina_1725447699.jpg"},"beige":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/beige_1725447699.jpg"},"berry":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/berry_1725447699.jpg"},"black":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/black_1725447699.jpg"},"black glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/black-glitter_1725447699.jpg"},"blue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/blue_1725447699.jpg"},"blue glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/blue-glitter_1725447699.jpg"},"bluestone":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/bluestone_1725447699.jpg"},"blush":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/blush_1725447699.jpg"},"bright green pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/bright-green-pearl_1725447699.jpg"},"bronze":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/bronze_1725447699.jpg"},"brown":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/brown_1725447699.jpg"},"brown metallic":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/brown-metallic_1725447699.jpg"},"burnt orange":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/burnt-orange_1725447699.jpg"},"burnt umber":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/burnt-umber_1725447699.jpg"},"butter yellow":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/butter-yellow_1725447699.jpg"},"cabernet":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cabernet_1725447699.jpg"},"cadmium red hue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cadmium-red-hue_1725447699.jpg"},"cadmium yellow hue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cadmium-yellow-hue_1725447699.jpg"},"canary":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/canary_1725448044.jpg"},"candy pink":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/candy-pink_1725448044.jpg"},"cayenne":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cayenne_1725448044.jpg"},"charcoal metallic":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/charcoal-metallic_1725448044.jpg"},"cherry pie":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cherry-pie_1725448044.jpg"},"chocolate":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/chocolate_1725448044.jpg"},"cinnamon":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cinnamon_1725448044.jpg"},"citron":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/citron_1725448044.jpg"},"cobalt blue hue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cobalt-blue-hue_1725448044.jpg"},"concrete":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/concrete_1725448044.jpg"},"copper":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/copper_1725448044.jpg"},"coral":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/coral_1725448044.jpg"},"cornflower":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cornflower_1725448044.jpg"},"cowboy":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/cowboy_1725448044.jpg"},"deep red pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/deep-red-pearl_1725448044.jpg"},"dusty rose":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/dusty-rose_1725448044.jpg"},"ecru":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/ecru_1725448044.jpg"},"elephant gray":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/elephant-gray_1725448044.jpg"},"emerald":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/emerald_1725448946.jpg"},"emerald metallic":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/emerald-metallic_1725448946.jpg"},"espresso":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/espresso_1725448946.jpg"},"fluorescent pink":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/fluorescent-pink_1725449079.jpg"},"fluorescent yellow":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/fluorescent-yellow_1725449079.jpg"},"forest green":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/forest-green_1725449079.jpg"},"french pink":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/french-pink_1725449079.jpg"},"frost white glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/frost-white-glitter_1725449079.jpg"},"fuchsia":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/fuchsia_1725449079.jpg"},"fuchsia - liquid sculpey":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/fuchsia-liquid-sculpey_1725449079.jpg"},"galaxy glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/galaxy-glitter_1725449208.jpg"},"garnet glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/garnet-glitter_1725449208.jpg"},"garnet metallic":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/garnet-metallic_1725449208.jpg"},"glow":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/glow_1725449208.jpg"},"glow in the dark":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/glow-in-the-dark_1725449208.jpg"},"gold":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/gold_1725449208.jpg"},"gray":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/gray_1725449208.jpg"},"gray granite":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/gray-granite_1725449208.jpg"},"green":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/green_1725449208.jpg"},"hazelnut":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/hazelnut_1725449356.jpg"},"igloo":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/igloo_1725449356.jpg"},"ivory":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/ivory_1725449356.jpg"},"latte":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/latte_1725449356.jpg"},"lavender":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/lavender_1725449356.jpg"},"light pink":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/light-pink_1725449356.jpg"},"mauve":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/mauve_1725449356.jpg"},"opal":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/opal_1725449356.jpg"},"orange":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/orange_1725449541.jpg"},"peach":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/peach_1725449541.jpg"},"peacock pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/peacock-pearl_1725449541.jpg"},"pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/pearl_1725449541.jpg"},"poppy seed":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/poppy-seed_1725449541.jpg"},"purple":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/purple_1725449541.jpg"},"red":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/red_1725449542.jpg"},"red hot red":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/red-hot-red_1725449542.jpg"},"sedona":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/sedona_1725449542.jpg"},"silver":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/silver_1725449542.jpg"},"spring green":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/spring-green_1725449542.jpg"},"tan":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/tan_1725449542.jpg"},"terra cotta":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/terra-cotta_1725449542.jpg"},"terra cotta - premo":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/terra-cotta-premo_1725449542.jpg"},"translucent":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/translucent_1725449542.jpg"}
665,"turquoise":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/turquoise_1725449542.jpg"},"turquoise granite":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/turquoise-granite_1725449542.jpg"},"ultramarine blue hue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/ultramarine-blue-hue_1725449657.jpg"},"white":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/white_1725449657.jpg"},"white translucent":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/white-translucent_1725449657.jpg"},"yellow":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/yellow_1725449657.jpg"},"alizarin crimson hue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/alizarin-crimson-hue_1737107249.jpg"},"arctic blue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/arctic-blue_1737107249.jpg"},"ballet":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/ballet_1737107249.jpg"},"blue gray metallic":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/blue-gray-metallic_1737107249.jpg"},"carnation":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/carnation_1737107249.jpg"},"chili pepper":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/chili-pepper_1737107249.jpg"},"coastal pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/coastal-pearl_1737107249.jpg"},"granite":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/granite_1737107249.jpg"},"granny smith":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/granny-smith_1737107249.jpg"},"grape":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/grape_1737107249.jpg"},"graphite pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/graphite-pearl_1737107249.jpg"},"guava":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/guava_1737107249.jpg"},"honey mustard":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/honey-mustard_1737107249.jpg"},"hydrangea":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/hydrangea_1737107249.jpg"},"jade":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/jade_1737107249.jpg"},"jewelry gold":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/jewelry-gold_1737107249.jpg"},"just orange":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/just-orange_1737107249.jpg"},"leaf green":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/leaf-green_1737107249.jpg"},"lemonade":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/lemonade_1737107249.jpg"},"light":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/light_1737107249.jpg"},"light lime":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/light-lime_1737108809.jpg"},"light orange":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/light-orange_1737108809.jpg"},"mandarin":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/mandarin_1737108809.jpg"},"midnight blue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/midnight-blue_1737108809.jpg"},"mint green":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/mint-green_1737108809.jpg"},"mocha pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/mocha-pearl_1737108809.jpg"},"mustard yellow":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/mustard-yellow_1737108809.jpg"},"navy":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/navy_1737108809.jpg"},"navy metallic":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/navy-metallic_1737108809.jpg"},"navy pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/navy-pearl_1737108809.jpg"},"pale blue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/pale-blue_1737108809.jpg"},"pink":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/pink_1737108809.jpg"},"pink glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/pink-glitter_1737108809.jpg"},"pistachio":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/pistachio_1737108809.jpg"},"plum":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/plum_1737108809.jpg"},"pomegranate":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/pomegranate_1737108809.jpg"},"pumpkin":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/pumpkin_1737108809.jpg"},"purple - liquid sculpey":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/purple-liquid-sculpey_1737108809.jpg"},"purple pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/purple-pearl_1737108809.jpg"},"raspberry":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/raspberry_1737108809.jpg"},"'robin's egg'":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/robins-egg_1737613936.jpg"},"rose gold glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/rose-gold-glitter_1737109228.jpg"},"royalty":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/royalty_1737109228.jpg"},"sage pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/sage-pearl_1737109228.jpg"},"sea glass":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/sea-glass_1737109228.jpg"},"shamrock":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/shamrock_1737109228.jpg"},"sky blue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/sky-blue_1737109228.jpg"},"slate":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/slate_1737109228.jpg"},"smoky mauve":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/smoky-mauve_1737109228.jpg"},"spanish olive":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/spanish-olive_1737109228.jpg"},"spring lilac":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/spring-lilac_1737109228.jpg"},"string bean":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/string-bean_1737109228.jpg"},"suede brown":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/suede-brown_1737109228.jpg"},"sunset pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/sunset-pearl_1737109228.jpg"},"sunshine":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/sunshine_1737109228.jpg"},"teal pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/teal-pearl_1737109228.jpg"},"toasty":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/toasty_1737109228.jpg"},"translucent amber":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/translucent-amber_1737109228.jpg"},"translucent lavender":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/translucent-lavender_1737109228.jpg"}
665,"translucent turquoise":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/translucent-turquoise_1737109228.jpg"},"raw sienna":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/raw-sienna_1737109352.jpg"},"turnip":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/turnip_1737109352.jpg"},"turquoise - liquid sculpey":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/turquoise-liquid-sculpey_1737109352.jpg"},"turquoise glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/turquoise-glitter_1737109352.jpg"},"twinkle twinkle":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/twinkle-twinkle_1737109533.jpg"},"vintage teal pearl":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/vintage-teal-pearl_1737109533.jpg"},"violet":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/violet_1737109533.jpg"},"violet glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/violet-glitter_1737109533.jpg"},"wasabi":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/wasabi_1737109533.jpg"},"white gold glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/white-gold-glitter_1737109533.jpg"},"white iridescent glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/white-iridescent-glitter_1737109533.jpg"},"yellow gold glitter":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/yellow-gold-glitter_1737109533.jpg"},"yellow ochre":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/yellow-ochre_1737109533.jpg"},"zinc yellow hue":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/zinc-yellow-hue_1737109533.jpg"},"robin's egg":{"mode":1,"color_1":"rgba(79, 181, 230, 1)"},"clear":{"mode":1,"color_1":"rgba(255, 255, 255, 1)"},"aqua metallic":{"mode":3,"image":"https://d30v4a5hswbp49.cloudfront.net/storage/swatch/s_8638/aqua-metallic_1739366430.jpg"},"tan granite":{"mode":3,"image":"gid://shopify/MediaImage/35321549259002"},"aqua":{"mode":3,"image":"gid://shopify/MediaImage/35373218824442"},"redwood":{"mode":3,"image":"gid://shopify/MediaImage/35373286097146"},"thistle":{"mode":3,"image":"gid://shopify/MediaImage/35373483000058"},"sage":{"mode":3,"image":"gid://shopify/MediaImage/35398903890170"},"rose gold metallic":{"mode":3,"image":"gid://shopify/MediaImage/35398874038522"},"peony":{"mode":3,"image":"gid://shopify/MediaImage/35398898843898"},"succulent":{"mode":3,"image":"gid://shopify/MediaImage/35486303387898"},"ssflex":{"mode":3,"image":"gid://shopify/MediaImage/35665736597754"},"chili pepper ":{"mode":3,"image":"gid://shopify/MediaImage/36159468601594"},"pink lemonade":{"mode":3,"image":"gid://shopify/MediaImage/36663191732474"},"cremebrulee":{"mode":1,"color_1":"#bc7c2b"},"brulee":{"mode":1,"color_1":"#bc7c2b"},"sugar cookie":{"mode":3,"image":"gid://shopify/MediaImage/38036271464698"},"hibiscus":{"mode":3,"image":"gid://shopify/MediaImage/38035415499002"},"racing green":{"mode":1,"color_1":"#05AA3D"}," melon":{"mode":3,"image":"gid://shopify/MediaImage/38034790744314"},"sandalwood":{"mode":3,"image":"gid://shopify/MediaImage/38035333284090"},"swatch-ssflex-2":{"mode":1,"color_1":"#9ca29b"},"flex firm":{"mode":3,"image":"gid://shopify/MediaImage/38035493748986"},"midnight mulberry":{"mode":3,"image":"gid://shopify/MediaImage/38035955810554"},"cadmium yellow":{"mode":3,"image":"gid://shopify/MediaImage/38036060700922"},"magenta souffle":{"mode":3,"image":"gid://shopify/MediaImage/38036303118586"},"cobalt blue":{"mode":3,"image":"gid://shopify/MediaImage/38036144947450"},"magenta":{"mode":3,"image":"gid://shopify/MediaImage/38036311015674"},"premo-orchid-metallic":{"mode":3,"image":"gid://shopify/MediaImage/38189629735162"},"souffle-spiced-rum":{"mode":3,"image":"gid://shopify/MediaImage/38189640515834"},"premo-voltage-blue-metallic":{"mode":3,"image":"gid://shopify/MediaImage/38189670891770"}}}, 666 swatchConfig: {"enable":true,"color":["colour","color"],"label":["size"]}, 667 enableRecommendation: false, 668 themeStoreId: null, 669 hideOneValue: false, 670 newUrlStruct: true, 671 newUrlForSEO: false, 672 keepThemeProductsOnFirstLoad: false,themeTranslation:{"products":{"product":{"sold_out":"Sold out","on_sale":"Sale","price":{"from_price_html":"{{ price }}"},"add_to_cart":"Add to cart","choose_options":"Quick View","choose_product_options":"Cho
672ose options for {{ product_name }}"}},"accessibility":{"close":"Close"}},redirects: [], 673 images: {}, 674 settings: {}, 675 gridSettings: {"layout":"theme","useCustomTemplate":true,"useCustomTreeTemplate":true,"skin":5,"limits":[],"productsPerPage":24,"sorts":["created-ascending","created-descending","sale-descending","stock-descending","price-descending","price-ascending","title-descending","title-ascending","best-selling"],"noImageUrl":"https:\/\/cdn.shopify.com\/s\/images\/themes\/product-1.png","imageWidth":"360","imageHeight":"504","imageRatio":140,"imageSize":"360_504","alignment":"left","hideOneValue":false,"elements":["soldoutLabel","saleLabel","quickview","addToCart","vendor","swatch","price","secondImage"],"saleLabelClass":" sale-text","saleMode":3,"gridItemClass":"spf-col-xl-4 spf-col-lg-4 spf-col-md-6 spf-col-sm-6 spf-col-6","swatchClass":"","swatchConfig":{"enable":true,"color":["colour","color"],"label":["size"]},"variant_redirect":true,"showSelectedVariantInfo":true}, 676 home_filter: false, 677 page: "customers\/login", 678 sorts: ["created-ascending","created-descending","sale-descending","stock-descending","price-descending","price-ascending","title-descending","title-ascending","best-selling"], 679 cache: true, 680 layout: "theme", 681 marketTaxInclusion: false, 682 priceTaxesIncluded: false, 683 customerTaxesIncluded: false, 684 useCustomTemplate: true, 685 hasQuickviewTemplate: false 686 }, 687 analytic: {"enableViewProductAnalytic":true,"enableSearchAnalytic":true,"enableFilterAnalytic":true,"enableATCAnalytic":false}, 688 taxes: [], 689 adjustments: false, 690 year_make_model: { 691 id: 0, 692 prefix: "gff_", 693 heading: "", 694 showSearchInput: false, 695 showClearAllBtn: false 696 }, 697 filter: { 698 id:7300, 699 prefix: "gf_", 700 filterOptionKeys: {"7300":["563471","563475","563482","563481","563473","716577"],"17780":["699111","699110","699288","699289","701715"]}, 701 layout: 1, 702 sublayout: 4, 703 showCount: true, 704 showRefine: true, 705 showHideFiltersButton: false, 706 refineSettings: {"style":"rounded","positions":["sidebar_mobile","toolbar_desktop","toolbar_mobile"],"color":"#000000","iconColor":"#959595","bgColor":"#E8E8E8"}, 707 isLoadMore: 0, 708 filterOnSearchPage: false, 709 toolbar: {"enable":true,"sticky":false,"desktop":["filters"],"mobile":["filter_button","sort"],"textColor":"#252525","borderColor":"rgba(37, 37, 37, 0.15)","backgroundColor":"transparent","fontSize":14,"borderRadius":6} 710 }, 711 search:{ 712 enable: true, 713 zero_character_suggestion: false, 714 hide_before_search_on_mobile: false, 715 pages_suggestion: {enable:false,limit:5}, 716 keywords_suggestion: {enable:true,limit:10}, 717 articles_suggestion: {enable:false,limit:5}, 718 layout: 2, 719 product_list_layout: "grid", 720 elements: ["vendor"], 721 installedApps: ["judgeme"], 722 search_history: {enable:false, limit:10}, 723 popular_search_terms: {enable:false,type:"auto", random:false, limit:10} 724 }, 725 collection: { 726 id:0, 727 handle:'', 728 sort: "best-selling", 729 vendor: null, 730 tags: null, 731 type: null, 732 term: document.getElementById("search_terms_value") != null ? document.getElementById("search_terms_value").content : "", 733 limit: 24, 734 settings: {"144973234426":{"filters_main_title":"Products","filters_url":"shopify:\/\/collections\/products","filters_menu":"products-menu","how_to_main":"How To","how_to_url":"shopify:\/\/collections\/how-to","how_to_menu":"how-to-menu","how_to_main2":"Yes","how_to_url2":"shopify:\/\/collections\/how-to-project-how-to-videos","how_to_menu2":"","shop_by_title":"Shop By Experience","shop_by_url":"shopify:\/\/collections\/shop-by-experience-level","shop_by_menu":"shop-by-experience-level","products_per_page":24,"columns_desktop":3,"image_ratio":"adapt","show_secondary_image":false,"show_vendor":false,"show_rating":false,"inventory_threshold":5,"show_inventory_quantity":true,"enable_quick_add":true,"enable_filtering":true,"filter_type":"vertical","enable_sorting":true,"columns_mobile":"2","padding_top":16,"padding_bottom":36},"146929516794":{"filters_main_title":"Products","filters_url":"shopify:\/\/collections\/products","filters_menu":"products-menu","how_to_main":"How To","how_to_url":"shopify:\/\/collections\/how-to","how_to_menu":"how-to-menu","how_to_main2":"Yes","how_to_url2":"shopify:\/\/collections\/how-to-project-how-to-videos","how_to_menu2":"","shop_by_title":"Shop By Experience","shop_by_url":"shopify:\/\/collections\/shop-by-experience-level","shop_by_menu":"shop-by-experience-level","products_per_page":24,"columns_desktop":3,"image_ratio":"adapt","show_secondary_image":false,"show_vendor":false,"show_rating":false,"inventory_threshold":5,"show_inventory_quantity":true,"enable_quick_add":true,"enable_filtering":true,"filter_type":"vertical","enable_sorting":true,"columns_mobile":"2","padding_top":16,"padding_bottom":36},"146997805306":{"filters_main_title":"Products","filters_url":"shopify:\/\/collections\/products","filters_menu":"products-menu","how_to_main":"How To","how_to_url":"shopify:\/\/collections\/how-to","how_to_menu":"how-to-menu","how_to_main2":"Yes","how_to_url2":"shopify:\/\/collections\/how-to-project-how-to-videos","how_to_menu2":"","shop_by_title":"Shop By Experience","shop_by_url":"shopify:\/\/collections\/shop-by-experience-level","shop_by_menu":"shop-by-experience-level","products_per_page":24,"columns_desktop":3,"image_ratio":"adapt","show_secondary_image":false,"show_vendor":false,"show_rating":false,"inventory_threshold":5,"show_inventory_quantity":true,"enable_quick_add":true,"enable_filtering":true,"filter_type":"vertical","enable_sorting":true,"columns_mobile":"2","padding_top":16,"padding_bottom":36},"155953332474":{"products_per_page":24,"columns_desktop":3,"image_ratio":"adapt","show_secondary_image":false,"show_vendor":false,"show_rating":false,"inventory_threshold":5,"show_inventory_quantity":true,"enable_quick_add":true,"enable_filtering":true,"filter_type":"vertical","enable_sorting":true,"columns_mobile":"2","padding_top":16,"padding_bottom":36},"157984293114":{"products_per_page":24,"columns_desktop":3,"image_ratio":"adapt","show_secondary_image":false,"show_vendor":false,"show_rating":false,"inventory_threshold":5,"show_inventory_quantity":true,"enable_quick_add":true,"enable_filtering":true,"filter_type":"vertical","enable_sorting":true,"columns_mobile":"2","padding_top":16,"padding_bottom":36}}, 735 products_count: 0, 736 enableCollectionSearch: false, 737 displayTotalProducts: true, 738 excludeTags:["hide-from-search"], 739 showSelectedVariantInfo: true 740 }, 741 selector: {products: ""} 742 } 743 const BREAKPOINT = window.mobile_break_point || 768; 744 window.globoFilterIsMobileDevice = window.globoFilterIsMobileDevice || window.matchMedia(`(max-width: ${BREAKPOINT}px)`).matches; 745 </script>
745 746
746<script class="globo-filter-settings-js"> 747 (function () { 748 try { 749 if (!window.GloboEmbedFilterConfig || !GloboEmbedFilterConfig.shop) return; 750 if (!GloboEmbedFilterConfig.shop.settings) GloboEmbedFilterConfig.shop.settings = {}; 751 var s = GloboEmbedFilterConfig.shop.settings; 752 function gfSetSetting(key, rawJson) { 753 try { 754 s[key] = JSON.parse(rawJson); 755 } catch (e) {} 756 }gfSetSetting("discount-check", "false");gfSetSetting("discount-amount", "100");gfSetSetting("discount-product-2", "\"promo-sculpey-toolsâ¢-stencil-art-deco-lattice\"");gfSetSetting("filters_main_title", "\"Products\"");gfSetSetting("filters_url", "\"\\\/collections\\\/all\"");gfSetSetting("filters_menu", "\"products-menu\"");gfSetSetting("how_to_main", "\"How To\"");gfSetSetting("how_to_url", "\"\\\/collections\\\/how-to\"");gfSetSetting("how_to_menu", "\"how-to-menu\"");gfSetSetting("how_to_main2", "\"Yes\"");gfSetSetting("how_to_url2", "\"\\\/collections\\\/how-to-new-project\"");gfSetSetting("logo", "\"\\\/\\\/www.sculpey.com\\\/cdn\\\/shop\\\/files\\\/sculpey-header-logo.webp?v=1684245009\"");gfSetSetting("logo_width", "170");gfSetSetting("favicon", "\"\\\/\\\/www.sculpey.com\\\/cdn\\\/shop\\\/files\\\/sculpey_favicon.webp?v=1684245450\"");gfSetSetting("black_color", "\"#000000\"");gfSetSetting("white_color", "\"#ffffff\"");gfSetSetting("t_color1", "\"#ac52c4\"");gfSetSetting("t_color2", "\"#00cfca\"");gfSetSetting("t_color3", "\"#c0bc00\"");gfSetSetting("t_color4", "\"#f84d7f\"");gfSetSetting("t_color5", "\"#62a3e2\"");gfSetSetting("t_color6", "\"#6db620\"");gfSetSetting("default_color", "\"#000000\"");gfSetSetting("colors_solid_button_labels", "\"#ffffff\"");gfSetSetting("colors_accent_1", "\"#121212\"");gfSetSetting("gradient_accent_1", "\"\"");gfSetSetting("colors_accent_2", "\"#ac52c4\"");gfSetSetting("gradient_accent_2", "\"\"");gfSetSetting("colors_text", "\"#000000\"");gfSetSetting("colors_outline_button_labels", "\"#121212\"");gfSetSetting("colors_background_1", "\"#ffffff\"");gfSetSetting("gradient_background_1", "\"\"");gfSetSetting("colors_background_2", "\"#aa49c0\"");gfSetSetting("gradient_background_2", "\"\"");gfSetSetting("type_header_font", "{\"error\":\"json not allowed for this object\"}");gfSetSetting("heading_scale", "36");gfSetSetting("heading_scale2", "26");gfSetSetting("heading_scale3", "22");gfSetSetting("heading_scale4", "18");gfSetSetting("heading_scale5", "16");gfSetSetting("heading_scale6", "16");gfSetSetting("type_body_font", "{\"error\":\"json not allowed for this object\"}");gfSetSetting("body_scale", "100");gfSetSetting("page_width", "1200");gfSetSetting("spacing_sections", "0");gfSetSetting("spacing_grid_horizontal", "16");gfSetSetting("spacing_grid_vertical", "16");gfSetSetting("buttons_border_thickness", "1");gfSetSetting("buttons_border_opacity", "80");gfSetSetting("buttons_radius", "40");gfSetSetting("buttons_shadow_opacity", "0");gfSetSetting("buttons_shadow_horizontal_offset", "-12");gfSetSetting("buttons_shadow_vertical_offset", "-12");gfSetSetting("buttons_shadow_blur", "0");gfSetSetting("variant_pills_border_thickness", "1");gfSetSetting("variant_pills_border_opacity", "55");gfSetSetting("variant_pills_radius", "40");gfSetSetting("variant_pills_shadow_opacity", "0");gfSetSetting("variant_pills_shadow_horizontal_offset", "0");gfSetSetting("variant_pills_shadow_vertical_offset", "4");gfSetSetting("variant_pills_shadow_blur", "5");gfSetSetting("inputs_border_thickness", "1");gfSetSetting("inputs_border_opacity", "55");
756gfSetSetting("inputs_radius", "0");gfSetSetting("inputs_shadow_opacity", "0");gfSetSetting("inputs_shadow_horizontal_offset", "0");gfSetSetting("inputs_shadow_vertical_offset", "4");gfSetSetting("inputs_shadow_blur", "5");gfSetSetting("card_style", "\"standard\"");gfSetSetting("card_image_padding", "0");gfSetSetting("card_text_alignment", "\"left\"");gfSetSetting("card_border_thickness", "0");gfSetSetting("card_border_opacity", "10");gfSetSetting("card_corner_radius", "0");gfSetSetting("card_shadow_opacity", "0");gfSetSetting("card_shadow_horizontal_offset", "0");gfSetSetting("card_shadow_vertical_offset", "4");gfSetSetting("card_shadow_blur", "5");gfSetSetting("collection_card_style", "\"standard\"");gfSetSetting("collection_card_image_padding", "0");gfSetSetting("collection_card_text_alignment", "\"left\"");gfSetSetting("collection_card_border_thickness", "0");gfSetSetting("collection_card_border_opacity", "10");gfSetSetting("collection_card_corner_radius", "0");gfSetSetting("collection_card_shadow_opacity", "0");gfSetSetting("collection_card_shadow_horizontal_offset", "0");gfSetSetting("collection_card_shadow_vertical_offset", "4");gfSetSetting("collection_card_shadow_blur", "5");gfSetSetting("blog_card_style", "\"standard\"");gfSetSetting("blog_card_image_padding", "0");gfSetSetting("blog_card_text_alignment", "\"left\"");gfSetSetting("blog_card_border_thickness", "0");gfSetSetting("blog_card_border_opacity", "10");gfSetSetting("blog_card_corner_radius", "0");gfSetSetting("blog_card_shadow_opacity", "0");gfSetSetting("blog_card_shadow_horizontal_offset", "0");gfSetSetting("blog_card_shadow_vertical_offset", "4");gfSetSetting("blog_card_shadow_blur", "5");gfSetSetting("text_boxes_border_thickness", "0");gfSetSetting("text_boxes_border_opacity", "10");gfSetSetting("text_boxes_radius", "0");gfSetSetting("text_boxes_shadow_opacity", "0");gfSetSetting("text_boxes_shadow_horizontal_offset", "0");gfSetSetting("text_boxes_shadow_vertical_offset", "4");gfSetSetting("text_boxes_shadow_blur", "5");gfSetSetting("media_border_thickness", "1");gfSetSetting("media_border_opacity", "5");gfSetSetting("media_radius", "0");gfSetSetting("media_shadow_opacity", "0");gfSetSetting("media_shadow_horizontal_offset", "0");gfSetSetting("media_shadow_vertical_offset", "4");gfSetSetting("media_shadow_blur", "5");gfSetSetting("popup_border_thickness", "1");gfSetSetting("popup_border_opacity", "10");gfSetSetting("popup_corner_radius", "0");gfSetSetting("popup_shadow_opacity", "0");gfSetSetting("popup_shadow_horizontal_offset", "0");gfSetSetting("popup_shadow_vertical_offset", "4");gfSetSetting("popup_shadow_blur", "5");gfSetSetting("drawer_border_thickness", "1");gfSetSetting("drawer_border_opacity", "10");gfSetSetting("drawer_shadow_opacity", "0");gfSetSetting("drawer_shadow_horizontal_offset", "0");gfSetSetting("drawer_shadow_vertical_offset", "4");gfSetSetting("drawer_shadow_blur", "5");gfSetSetting("badge_position", "\"bottom left\"");gfSetSetting("badge_corner_radius", "0");gfSetSetting("accent_icons", "\"text\"");gfSetSetting("brand_headline", "\"\"");gfSetSetting("brand_description", "\"\\u003cp\\u003e\\u003c\\\/p\\u003e\"");gfSetSetting("brand_image_width", "100");gfSetSetting("social_facebook_link", "\"https:\\\/\\\/www.facebook.com\\\/SculpeyOfficial\\\/\"");gfSetSetting("social_instagram_link", "\"https:\\\/\\\/www.instagram.com\\\/sculpey_official\\\/\"");gfSetSetting("social_youtube_link", "\"https:\\\/\\\/www.youtube.com\\\/c\\\/Sculpey_Official\\\/\"");gfSetSetting("social_tiktok_link", "\"https:\\\/\\\/www.tiktok.com\\\/@sculpeyofficial\"");gfSetSetting("social_linkedin_link", "\"https:\\\/\\\/www.linkedin.com\\\/company\\\/polyform-products-sculpey\"");gfSetSetting("social_twitter_link", "\"\"");gfSetSetting("social_snapchat_link", "\"\"");gfSetSetting("social_pinterest_link", "\"https:\\\/\\\/www.pinterest.com\\\/sculpey\\\/\"");gfSetSetting("social_tumblr_link", "\"\"");gfSetSetting("social_vimeo_link", "\"\"");gfSetSetting("predictive_search_enabled", "true");gfSetSetting("predictive_search_show_vendor", "false");gfSetSetting("predictive_search_show_price", "false");gfSetSetting("currency_code_enabled", "true");gfSetSetting("cart_type", "\"drawer\"");gfSetSetting("show_vendor", "false");gfSetSetting("show_cart_note", "false");gfSetSetting("show_shipping_text", "true");gfSetSetting("cart_free_shipping_limit", "50");gfSetSetting("cart_drawer_recommend", "true");
756gfSetSetting("checkout_logo_image", "\"\\\/\\\/www.sculpey.com\\\/cdn\\\/shop\\\/files\\\/sculpey-header-logo_4fc31f53-d9f7-4be6-9573-7bf461027566.png?v=1692786829\"");gfSetSetting("checkout_logo_position", "\"left\"");gfSetSetting("checkout_logo_size", "\"small\"");gfSetSetting("checkout_body_background_color", "\"#ffffff\"");gfSetSetting("checkout_input_background_color_mode", "\"white\"");gfSetSetting("checkout_sidebar_background_color", "\"#fafafa\"");gfSetSetting("checkout_heading_font", "\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'\"");gfSetSetting("checkout_body_font", "\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'\"");gfSetSetting("checkout_accent_color", "\"#ac52c4\"");gfSetSetting("checkout_button_color", "\"#00cfca\"");gfSetSetting("checkout_error_color", "\"#e22120\"");gfSetSetting("heading_font_face", "\"interstatebold_cond\"");gfSetSetting("body_font_face", "\"interstatelight_italic\"");gfSetSetting("customer_layout", "\"customer_area\"");s["page_width"] = "1200";s["card_style"] = "standard";s["card_color_scheme"] = "background-2";s["collection_card_color_scheme"] = "background-2";s["blog_card_color_scheme"] = "background-2";s["badge_position"] = "bottom left";s["sale_badge_color_scheme"] = "accent-2";s["sold_out_badge_color_scheme"] = "inverse";s["currency_code_enabled"] = "true";} catch (error) {} 757 })(); 758 </script>
758 759 760
760<script src="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.filter.themes.min.js" defer></script>
760 761<style>.gf-block-title h3, 762.gf-block-title .h3, 763.gf-yesno-control, 764.gf-yesno-label, 765.gf-form-input-inner label { 766 font-size: 14px !important; 767 color: #3a3a3a !important; 768 text-transform: uppercase !important; 769 font-weight: bold !important; 770} 771.gf-option-block .gf-btn-show-more{ 772 font-size: 14px !important; 773 text-transform: none !important; 774 font-weight: normal !important; 775} 776.gf-option-block ul li a, 777.gf-option-block ul li button, 778.gf-option-block ul li a span.gf-count, 779.gf-option-block ul li button span.gf-count, 780.gf-clear, 781.gf-clear-all, 782.selected-item.gf-option-label a, 783.gf-form-input-inner select, 784.gf-refine-toggle{ 785 font-size: 14px !important; 786 color: #000000 !important; 787 text-transform: none !important; 788 font-weight: normal !important; 789} 790 791.gf-refine-toggle-mobile, 792.gf-form-button-group button { 793 font-size: 14px !important; 794 text-transform: capitalize !important; 795 font-weight: normal !important; 796 color: #3a3a3a !important; 797} 798.gf-refine-toggle-mobile, 799.gf-form-button-group button { 800 border: 1px solid #bfbfbf !important; 801 background: #ffffff !important; 802} 803.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a, 804.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button { 805 border-color: #000000 !important; 806} 807.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a.checked, 808.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button.checked{ 809 color: #fff !important; 810 background-color: #000000 !important; 811} 812@media (min-width: 768px) { 813 .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button:hover, 814 .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a:hover { 815 color: #fff !important; 816 background-color: #000000 !important; 817 } 818} 819.gf-option-block.gf-option-block-select select { 820 color: #000000 !important; 821} 822 823#gf-form.loaded, .gf-YMM-forms.loaded { 824 background: #FFFFFF !important; 825} 826#gf-form h2, .gf-YMM-forms h2 { 827 color: #3a3a3a !important; 828} 829#gf-form label, .gf-YMM-forms label{ 830 color: #3a3a3a !important; 831} 832.gf-form-input-wrapper select, 833.gf-form-input-wrapper input{ 834 border: 1px solid #DEDEDE !important; 835 background-color: #FFFFFF !important; 836 border-radius: 0px !important; 837} 838#gf-form .gf-form-button-group button, .gf-YMM-forms .gf-form-button-group button{ 839 color: #FFFFFF !important; 840 background: #3a3a3a !important; 841 border-radius: 0px !important; 842} 843 844.spf-product-card.spf-product-card__template-3 .spf-product__info.hover{ 845 background: #FFFFFF; 846} 847a.spf-product-card__image-wrapper{ 848 padding-top: 140%; 849} 850.h4.spf-product-card__title a{ 851 color: #333333; 852 font-size: 15px; 853 font-family: inherit; font-style: normal; 854 text-transform: none; 855} 856.h4.spf-product-card__title a:hover{ 857 color: #000000; 858} 859.spf-product-card button.spf-product__form-btn-addtocart{ 860 font-size: 14px; 861 font-family: inherit; font-weight: normal; font-style: normal; text-transform: none; 862} 863.spf-product-card button.spf-product__form-btn-addtocart, 864.spf-product-card.spf-product-card__template-4 a.open-quick-view, 865.spf-product-card.spf-product-card__template-5 a.open-quick-view, 866#gfqv-btn{ 867 color: #FFFFFF !important; 868 border: 1px solid #333333 !important; 869 background: #333333 !important; 870} 871.spf-product-card button.spf-product__form-btn-addtocart:hover, 872.spf-product-card.spf-product-card__template-4 a.open-quick-view:hover, 873.spf-product-card.spf-product-card__template-5 a.open-quick-view:hover{ 874 color: #FFFFFF !important; 875 border: 1px solid #000000 !important; 876 background: #000000 !important; 877} 878span.spf-product__label.spf-product__label-soldout{ 879 color: #ffffff; 880 background: #989898; 881} 882span.spf-product__label.spf-product__label-sale{ 883 color: #F0F0F0; 884 background: #d21625; 885} 886.spf-product-card__vendor a{ 887 color: #969595; 888 font-size: 13px; 889 font-family: inherit; font-weight: normal; font-style: normal; } 890.spf-product-card__vendor a:hover{ 891 color: #969595; 892} 893.spf-product-card__price-wrapper{ 894 font-size: 14px; 895} 896.spf-image-ratio{ 897 padding-top:140% !important; 898} 899.spf-product-card__oldprice, 900.spf-product-card__saleprice, 901.spf-product-card__price, 902.gfqv-product-card__oldprice, 903.gfqv-product-card__saleprice, 904.gfqv-product-card__price 905{ 906 font-size: 14px; 907 font-family: inherit; font-weight: normal; font-style: normal; } 908 909span.spf-product-card__price, span.gfqv-product-card__price{ 910 color: #141414; 911} 912span.spf-product-card__oldprice, span.gfqv-product-card__oldprice{ 913 color: #969595; 914} 915span.spf-product-card__saleprice, span.gfqv-product-card__saleprice{ 916 color: #d21625; 917} 918</style> 919
920<script id="app-embed-custom-js"></script>
920 921 922 923 924
925<script class="globo-filter-custom-js">if(window.AVADA_SPEED_WHITELIST){const spfs_w = new RegExp("smart-product-filters", 'i'); if(Array.isArray(window.AVADA_SPEED_WHITELIST)){window.AVADA_SPEED_WHITELIST.push(spfs_w);}else{window.AVADA_SPEED_WHITELIST = [spfs_w];}} </script>
925<!-- END app block --><!-- BEGIN app block: shopify://apps/gtmanager/blocks/gtm-tag/230fb315-9a37-4dff-9b8e-2c78f76aca0a -->
925<script> 926const shopUrl = "sculpey-clay.myshopify.com"; 927</script>
927 928 929 930<!-- END app block --><!-- BEGIN app block: shopify://apps/se-wishlist-engine/blocks/app-embed/8f7c0857-8e71-463d-a168-8e133094753b --><link rel="preload" href="https://cdn.shopify.com/extensions/01a0c411-07b1-7271-9d7c-6ed52cf404ae/wishlist-engine-264/assets/wishlist-engine.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 931<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0c411-07b1-7271-9d7c-6ed52cf404ae/wishlist-engine-264/assets/wishlist-engine.css"></noscript> 932 933<meta name="wishlist_shop_current_currency" content="${{amount}}" id="wishlist_shop_current_currency"/>
934<script data-id="Ad05seVZTT0FSY1FTM__14198427981142892921" type="application/javascript"> 935 var customHeartIcon=''; 936 var customHeartFillIcon=''; 937</script>
937 938 939
940<script src="https://cdn.shopify.com/extensions/01a0c411-07b1-7271-9d7c-6ed52cf404ae/wishlist-engine-264/assets/wishlist-engine-app.js" defer></script>
940 941 942<!-- END app block --><!-- BEGIN app block: shopify://apps/gift-card-hero-all-in-one/blocks/app-embed/57babc6a-ae2b-46cf-b565-dd8395b0276b --><!-- BEGIN app snippet: gift-hero-snippet --> 943
944<script async> 945 (function() { 946 window.ScCommon = { 947 shop: { 948 moneyFormat: window?.GiftCardHeroCustom?.moneyFormat || '<span class="notranslate ht-money">${{amount}}</span>', 949 customer: null, 950 }, 951 }; 952 953 window.GiftCardHero = { 954 common: { 955 translations: { 956 preview: 'Preview', 957 mycards: 'My Gift Cards', 958 account: 'Account', 959 details: 'Details', 960 noRegisteredCards: 'No registered gift cards', 961 checkBalance: 'Check the balance', 962 customAmount: 'Custom', 963 giftCard: 'Gift card', 964 expiresOn: 'Expires on {{ expiry }}', 965 }, 966 }, 967 shop: { 968 items: [], 969 currency: 'USD', 970 mainCurrency: 'USD', 971 }, 972 balance: { 973 design: {"checkerBtnBg":"#8533fc","checkerBtnColor":"#ffffff","checkerModalBorderRadius":5,"checkerButtonBorderRadius":36,"checkerModalBg":"#ffffff","bubbleBg":"#ffce33","bubbleColor":"#0D0D2A","bubbleBorderRadius":5,"textColor":"#ac52c4","inputBg":"#ffffff","inputBorderRadius":2,"inputBorderColor":"#acacac","inputColor":"#000000","submitBg":"#ac52c4","submitBorder":"#ac52c4","submitBorderRadius":2,"submitColor":"#ffffff","findBtnBg":"#4e63df","findBtnBorder":"#4e63df","findBtnColor":"#ffffff","fintBtnRadius":6,"progressBg":"#d5dae3","progressRadius":10,"applyBg":"#D4D8EF","applyColor":"#242445","applyRadius":6}, 974 translations: { 975 'en': {"checkerBtnText":"GIFT CARD BALANCE CHECK","inputLabel":"Redeem or check balance of gift cards","submitLabel":"Check","placeholder":"Enter your gift code here","more":"Find products at a similar price","cartSubotal":"Cart subtotal: ","usedBalance":"Applied balance:","unusedBalance":"Unapplied balance:","cardBalance":"Gift card balance","apply":"Apply balance to a cart"} || {"checkerBtnText":"GIFT CARD BALANCE CHECK","inputLabel":"Redeem or check balance of gift cards","submitLabel":"Check","placeholder":"Enter your gift code here","more":"Find products at a similar price","cartSubotal":"Cart subtotal: ","usedBalance":"Applied balance:","unusedBalance":"Unapplied balance:","cardBalance":"Gift card balance","apply":"Apply balance to a cart"}, 976 }, 977 }, 978 settings: {"balance":{"enabled":false,"recommendProducts":true,"showProgressCart":true,"showBubble":true,"showProgressTime":"4","allowApply":true,"showProgress":true,"allowMultiple":true,"showWidget":"5","title":"Gift card balance check","beforeText":"\u003cp\u003eNot sure how much let on your gift card? Enter you gift card number in the input field below in order to check your gift card balance.\u003c\/p\u003e","afterText":"\u003ch3\u003e\u003cstrong\u003eAdditional information\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\u003cli\u003eYou may apply your gift card at a checkout page.\u003c\/li\u003e\u003cli\u003eYou may use your gift card multiple times if your gift card has a remaining balance.\u003c\/li\u003e\u003cli\u003eYou may apply multiple gift cards at a checkout page.\u003c\/li\u003e\u003cli\u003eYou can't use a gift card to buy another gift card.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp class=\"ql-align-right\"\u003e\u003cbr\u003e\u003c\/p\u003e","version":"v2"}}, 979 isGiftProduct: false, 980 productId: null, 981 img: '', 982 options: null, 983 hideMyGiftcards: true, 984 giftcards: true, 985 }; 986 987 988 })(); 989</script>
989 990 991 992<!-- END app snippet --> 993 994 995 996 997 <!-- BEGIN app snippet: gift-hero-account-snippet --> 998 999 1000
1001<script type="text/javascript"> 1002 (function() { 1003 1004 1005 1006 1007 window.GiftHeroAccount = { 1008 cards: null || [], 1009 customer: "", 1010 email: "", 1011 enabled: true, 1012 signature: btoa('048b82968160a52b122fdbc3a17fbb5e' + ':' + ''), 1013 1014 defaultImage: "https://cdn.shopify.com/s/files/1/0667/6421/0426/files/generalgiftcard.png?v=1692267694", 1015 1016 }; 1017 1018 window.GiftCardData = { 1019 translations: {"soldOut":"Sold out","addToCart":"Add to cart","quantity":"Quantity","all":"View all","message":"Message","name":"Your name","shop":"Start shopping","print":"Print","applePass":"Add to Apple Wallet","sendGift":"Send as a Gift","sendMe":"Send it to me","deliveryDate":"Delivery date","email":"Recipient email address","mobile":"Mobile phone number","sendMeText":"You will receive a link to the card and can either forward it to a friend via messenger or print out a postcard and give it to them in person","close":"Close","click":"Click me","replay":"Replay","preview":"Preview","deliveryInfo":"Gift card delivery information","status":"Delivery status","pending":"Pending","delivered":"Delivered","sendNow":"Send now","error":"Please enter a valid","amount":"Choose an amount.","design":"Choose a design.","addMessage":"Add a personalized message.","or":"or","chooseDate":"click to choose a date","okay":"Ok","cancel":"Cancel","chooseType":"Choose a type of a gift card.","eGift":"e-Gift card","physical":"Physical gift card","clickToCopy":"Click the code above to copy to clipboard","accountInfo":"You may always find a gift code in your customer account registered with {{email}} email.\u003cbr \/\u003eIf you don't have an account you may register it at {{website_url}}","howToTitle":"How to use your gift card?","remember":"Remember your gift code","goToNote":"Go to {{website_url}}","clickToCopyNote":"Click to a gift code to copy it to a clipboard","clickToStartNote":"Click to start shopping in order to select your gift","addToCartNote":"Add everything you like to a cart","applyNote":"Apply your gift code at a checkout step","shoppingInStore":"Shopping in store?","shoppingInStoreNote":"Simply print out your e-gift card or show QR code on your phone at the till as you pay. You don't need to remember your PIN code.","andOr":"and \/ or","phoneNotValid":"Phone number is not valid","unableToValidatePhone":"Sorry, we're unable to validate the phone number right now. Please, check if it is accurate and exists","somebodyNotification":"Somebody sent you a gift! Please, check your email in order to recieve it.","expires":"Expires on {{ expiry }}","expired":"Expired on {{ expiry }}","disabled":"Disabled","mycard":"My Gift Cards","details":"Details","checkBalance":"Check the balance","balance":"Balance: {{ balance }}","recipientName":"Recipient name","noRegisteredCards":"No registered gift cards","reissue":"Reissue gift card","reissueConfirm":"\u003cp\u003e Unfortunately, we cannot provide you with details for this gift card. If you lost your gift card you may reissue it pressing the button below.\u003c\/p\u003e \u003cp\u003e A new gift card will be \u003cstrong\u003esent to your account email\u003c\/strong\u003e instead of the old one.\u003c\/p\u003e","reissueSuccess":"A new gift card was successfully sent to your email (\u003cspan\u003e{{email}}\u003c\/span\u003e).","physicalDeliveryAddress":"Delivery address","physicalDeliveryAddressTheSame":"Deliver the gift card to the order delivery address","address":"Address","zipCode":"Zipcode","city":"City","country":"Country","customAmount":"Custom","firstName":"First name","lastName":"Last name","account":"Account","transactionHistory":"Transaction history","errorRecord":"Something went wrong. Please, try again later","errorCamera":"Camera is not available","errorUpload":"Error during video upload. Please, try again later","reRecord":"Re-record","saveRecord":"Save","startRecord":"Start","stopRecord":"Stop","playRecord":"Play","recordLabel":"Record video greeting","videoLabel":"Video message","checkout":"Checkout","noData":"No data","converting":"The video is being converted, please wait...","videoUploaded":"Video uploaded","more":"View more","quantityWarning":"Please note, you've selected {quantity} gift cards. A total of {quantity} gift cards will be issued and sent.","state":"State","uploadOwnDesign":"Upload own design","uploadFileTypeError":"Please select a valid image file (JPEG, PNG, GIF, or WEBP)","uploadFileSizeError":"File size exceeds 5MB limit","uploadFailedError":"Failed to upload image. Please try again.","uploading":"Uploading..."}, 1020 defaultImg: "https://cdn.shopify.com/s/files/1/0667/6421/0426/files/generalgiftcard.png?v=1692267694", 1021 }; 1022 })(); 1023</script>
1023<!-- END app snippet --> 1024 1025 1026 1027 1028
1028<script 1029 src="https://cdn.shopify.com/extensions/01a0ed9e-5a05-75cd-8121-567cae197eb6/gift-card-hero-527/assets/storefront.min.js" 1030 defer 1031 data-cmp-ignore 1032 data-cmp-ab="2" 1033 data-cookieconsent="ignore"></script>
1033 1034 1035 1036 1037 1038 1039 1040<!-- END app block --><!-- BEGIN app block: shopify://apps/easy-variant-images/blocks/embed_via/bfecabd5-49af-4d37-8214-f0f4649f4cb3 --><!-- BEGIN app snippet: mvi -->
1040<script> 1041var spice_mainObject = {}; 1042var spice_allImages = []; 1043var spice_commonImages; 1044var spice_varImages = []; 1045var spice_variantImages; 1046var spice_tempObject = {}; 1047var spice_allTags = []; 1048var spice_allVariants = []; 1049var spice_allImagesNoVideo = []; 1050var spice_evi_productJSON = null; 1051 1052var spice_showOrNo = (spice_allTags.indexOf("spiceEvi_showOrNo") > -1) 1053 ? true 1054 : false; 1055 1056 1057var assignedImages = spice_varImages.filter(function (item, pos) { 1058 return spice_varImages.indexOf(item) == pos 1059}); 1060 1061var [firstAssignedImage] = assignedImages; 1062var firstIndex = spice_allImages.indexOf(firstAssignedImage); 1063spice_commonImages = spice_allImages.filter(function (elem, index) { 1064 return index < firstIndex 1065}); 1066spice_variantImages = spice_allImages.filter(function (elem, index) { 1067 return spice_commonImages.indexOf(elem) < 0 1068}); 1069spice_variantImages.forEach(function (elem, index) { 1070 if (assignedImages.indexOf(elem) > -1) { 1071 spice_tempObject[elem] = [] 1072 } 1073 if (Object.keys(spice_tempObject).length > 0) { 1074 var lastKey = Object.keys(spice_tempObject)[ 1075 Object 1076 .keys(spice_tempObject) 1077 .length - 1 1078 ]; 1079 spice_tempObject[lastKey].push(elem) 1080 } 1081}); 1082Object 1083 .keys(spice_mainObject) 1084 .forEach(function (elem, index) { 1085 var thisVal = spice_mainObject[elem]; 1086 var newVal = spice_tempObject[thisVal]; 1087 spice_mainObject[elem] = newVal 1088 }); 1089 1090</script>
1090 1091<!-- END app snippet --> 1092 1093
1094<script type="text/javascript"> 1095 const sg_evi_insertScript = (src) => { 1096 let sg_evi_script = document.createElement("script"); 1097 sg_evi_script.src = src; 1098 sg_evi_script.async = true; 1099 sg_evi_script.type = "text/javascript" 1100 document.currentScript ? document.currentScript.insertAdjacentElement("afterend", sg_evi_script) : document.head.appendChild(sg_evi_script); 1101 }; 1102 1103 const sg_evi_isProductPage = "login" == "product"; 1104 const sg_evi_metafieldExists = false; 1105 1106 let sg_evi_scriptUrl = "https:\/\/cdnbevi.spicegems.com\/js\/serve\/sculpey-clay.myshopify.com\/v1\/index_15c237c48602ec78329f808291d12c63eb8882ae.js?v=live312\u0026shop=sculpey-clay.myshopify.com"; 1107 1108 const sg_evi_themeRole = (typeof Shopify !== "undefined" && Shopify.theme && Shopify.theme.role) ? Shopify.theme.role : "main"; 1109 if (sg_evi_themeRole !== "main") { 1110 sg_evi_scriptUrl = "https:\/\/cdnbevi.spicegems.com\/js\/serve\/sculpey-clay.myshopify.com\/v1\/uindex_46885638d1bb9d820f6e13e14ccea4b58e40672e.js?v=live312\u0026shop=sculpey-clay.myshopify.com"; 1111 } 1112 1113 if (sg_evi_metafieldExists && sg_evi_isProductPage) { 1114 sg_evi_insertScript(sg_evi_scriptUrl); 1115 } else if (!sg_evi_metafieldExists) { 1116 sg_evi_insertScript(sg_evi_scriptUrl); 1117 } 1118</script>
1118 1119 1120 1121<!-- END app block --><!-- BEGIN app block: shopify://apps/trident-ab-testing/blocks/app_embed/609f6155-7978-4752-94b2-7c68b314a47b -->
1121<script> 1122 var _0xafc6=["modeBase","enable","disable","build","interface_","linkHandlers","navigate","bind","handleNavigation","set","click","get","addEventListener","toggle","removeEventListener","a","querySelectorAll","href","forEach","handle","log","preventDefault","pathname","UrlPathChanged","Page","send","mouseoverListener","handleMouseover","mouseoutListener","handleMouseout","sheet","style","createElement","innerHTML",".content-editable { border: 1px solid rgb(18, 148, 144); cursor: pointer; }","appendChild","body","mouseover","mouseout","removeChild","parentNode",".content-editable","content-editable","remove","classList","call","add","srcElement","length","class","removeAttribute","domSelector","domStyle","onClick","stopPropagation","read","ElementSelected","find","editMode","interactMode","clear","Interact","Edit","behaviorList","messageMapping","subscribeToMessages","elementLiveStyle","contentTestLiveStyle","modeManager","apply","mode","selectedMode","EditorOpened","Editor","ModeChanged","ElementChanged","liveEnv","editionEnv","isEdition","Content Test Edition Mode","Content Test Live Mode","isPageInsideIframe","isInTridentABEditor","","API_HOST","/content-test/","startsWith","location","parent","getComputedStyle","tagName","fontFamily","color","fontWeight","fontSize","marginTop","marginBottom","marginLeft","marginRight","backgroundColor","display","src","width","height","fontColor","substring","text","<p>","0","map","#","match","editableStyle","removeFrom","outerHTML","filter","composedPath","from","id","slice"," ","join","reverse","nodeName","#document","name","content_test_editor_iframe","isUnique","path","querySelector","index","item","localName","value",".","select","apply style to element","write","urlPath","changes","key","getItem","parse","expired","save","stringify","setItem","content_test_","_id","savedAt","getSeconds","secondsToExpire","setSeconds","repository","create","random","b","api","clientVersionRepository","addView","update","unload","callAPI","trackTimeOnPage","submit","keydown","target","INPUT","TEXTAREA","true","trackBounceRate","sculpey-clay.myshopify.com","2.0 Content Test App starting...","RESTRICT_STORES","includes","ALLOWED_STORES","Domain "," not allowed for Content Test","start","liveStyle","clientVersionManager","viewMetric","timeOnPageMetric","bounceRateMetric","findContentTest","status","running","No Content Test running","getClientVersion","Content Test Client Version: ","version","track","shouldShowContentTestVersion","applyContentTestStyle","collect","/api/content_test/from/","content_test","GET","open","responseText","Error on Add View:","error","catch","Success on Add View:","then","json","/api/content_test/","/add_view","POST","application/json","Error on track_time_on_page:","Success on track_time_on_page:","/track_time_on_page","/track_bounce_rate","source","data","ContentEdition","messageType","otherWindow","myWindow","myRole","INTERCEPT","*","postMessage","message","interact","edit","role","content-edition","page","editor","element-selected","element-selector-changed","url-changed","editor-opened","mode-changed","element-changed","initialStyle","selector","newStyle","findIndex","https://app.tridentab.com","96818a-2.myshopify.com","tridentab-prod.myshopify.com"];class InteractMode{constructor(){this[_0xafc6[0]]= new ModeBase([ new LinkNavigation()])}enable(){this[_0xafc6[0]][_0xafc6[1]]()}disable(){this[_0xafc6[0]][_0xafc6[2]]()}};class LinkNavigation{constructor(interface_= Interface[_0xafc6[3]](Role.Page)){this[_0xafc6[4]]= interface_;this[_0xafc6[5]]= new Map();this[_0xafc6[6]]= this[_0xafc6[8]][_0xafc6[7]](this)}enable(){this[_0xafc6[13]]((link,href)=>{this[_0xafc6[5]][_0xafc6[9]](href,this[_0xafc6[8]](href));link[_0xafc6[12]](_0xafc6[10],this[_0xafc6[5]][_0xafc6[11]](href))})}disable(){this[_0xafc6[13]]((link,href)=>{link[_0xafc6[14]](_0xafc6[10],this[_0xafc6[5]][_0xafc6[11]](href))})}toggle(callback){const links=document[_0xafc6[16]](_0xafc6[15]);links[_0xafc6[18]]((link)=>{const href=link[_0xafc6[17]];callback(link,href)})}handleNavigation(urlPath){return (event)=>{console[_0xafc6[20]](_0xafc6[19],urlPath);event[_0xafc6[21]]();const path= new URL(urlPath)[_0xafc6[22]];this[_0xafc6[2]]();this[_0xafc6[4]][_0xafc6[25]]({messageType:MessageTypes[_0xafc6[24]][_0xafc6[23]],data:{path}})}}};class EditMode{constructor(){this[_0xafc6[0]]= new ModeBase([ new EditableStyle(), new ClickInterception()])}enable(){this[_0xafc6[0]][_0xafc6[1]]()}disable(){this[_0xafc6[0]][_0xafc6[2]]()}};class EditableStyle{constructor(){this[_0xafc6[26]]= this[_0xafc6[27]][_0xafc6[7]](this);this[_0xafc6[28]]= this[_0xafc6[29]][_0xafc6[7]](this);this[_0xafc6[30]]= null}enable(){this[_0xafc6[30]]= document[_0xafc6[32]](_0xafc6[31]);this[_0xafc6[30]][_0xafc6[33]]= _0xafc6[34];document[_0xafc6[36]][_0xafc6[35]](this[_0xafc6[30]]);window[_0xafc6[12]](_0xafc6[37],this[_0xafc6[26]]);window[_0xafc6[12]](_0xafc6[38],this[_0xafc6[28]])}disable(){window[_0xafc6[14]](_0xafc6[37],this[_0xafc6[26]]);window[_0xafc6[14]](_0xafc6[38],this[_0xafc6[28]]);if(this[_0xafc6[30]]){this[_0xafc6[30]][_0xafc6[40]][_0xafc6[39]](this[_0xafc6[30]]);this[_0xafc6[30]]= null}}handleMouseover(event){let elems=document[_0xafc6[16]](_0xafc6[41]);[][_0xafc6[18]][_0xafc6[45]](elems,function(el){el[_0xafc6[44]][_0xafc6[43]](_0xafc6[42])});event[_0xafc6[47]][_0xafc6[44]][_0xafc6[46]](_0xafc6[42])}handleMouseout(_event){let elems=document[_0xafc6[16]](_0xafc6[41]);[][_0xafc6[18]][_0xafc6[45]](elems,function(el){el[_0xafc6[44]][_0xafc6[43]](_0xafc6[42])})}removeFrom(element){element[_0xafc6[44]][_0xafc6[43]](_0xafc6[42]);if(element[_0xafc6[44]][_0xafc6[48]]=== 0){element[_0xafc6[50]](_0xafc6[49])}}};class ClickInterception{constructor(interface_= Interface[_0xafc6[3]](Role.Page),domSelector= new DOMSelector(),domStyle= new DOMStyle()){this[_0xafc6[4]]= interface_;this[_0xafc6[51]]= domSelector;this[_0xafc6[52]]= domStyle;this[_0xafc6[53]]= this[_0xafc6[53]][_0xafc6[7]](this)}enable(){document[_0xafc6[36]][_0xafc6[12]](_0xafc6[10],this[_0xafc6[53]],false)}disable(){document[_0xafc6[36]][_0xafc6[14]](_0xafc6[10],this[_0xafc6[53]],false)}onClick(event){event[_0xafc6[54]]();event[_0xafc6[21]]();const style=this[_0xafc6[52]][_0xafc6[55]]({event});this[_0xafc6[4]][_0xafc6[25]]({messageType:MessageTypes[_0xafc6[24]][_0xafc6[56]],data:{elementChange: new ElementChange({selector:this[_0xafc6[51]][_0xafc6[57]]({event}),initialStyle:style})}})}};class ModeManager{constructor(editMode= new EditMode(),interactMode= new InteractMode()){this[_0xafc6[58]]= editMode;this[_0xafc6[59]]= interactMode}toggle(mode){this[_0xafc6[60]]();if(mode=== Modes[_0xafc6[61]]){this[_0xafc6[59]][_0xafc6[1]]()};if(mode=== Modes[_0xafc6[62]]){this[_0xafc6[58]][_0xafc6[1]]()}}clear(){this[_0xafc6[58]][_0xafc6[2]]();this[_0xafc6[59]][_0xafc6[2]]()}};class ModeBase{constructor(behaviorList= []){this[_0xafc6[63]]= behaviorList}enable(){this[_0xafc6[63]][_0xafc6[18]]((behavior)=>{return behavior[_0xafc6[1]]()})}disable(){this[_0xafc6[63]][_0xafc6[18]]((behavior)=>{return behavior[_0xafc6[2]]()})}};class EditionEnvironment{constructor(interface_= Interface[_0xafc6[3]](Role.Page),messageMapping= new PageMessageMapping()[_0xafc6[3]]()){this[_0xafc6[4]]= interface_;this[_0xafc6[64]]= messageMapping}start(){this[_0xafc6[4]][_0xafc6[65]]({messageMapping:this[_0xafc6[64]]})}};class PageMessageMapping{constructor(elementLiveStyle= new ElementLiveStyle(),contentTestLiveStyle= new ContentTestLiveStyle(elementLiveStyle),modeManager= new ModeManager()){this[_0xafc6[66]]= elementLiveStyle;this[_0xafc6[67]]= contentTestLiveStyle;this[_0xafc6[68]]= modeManager}build(){const loadContentTest=({data})=>{this[_0xafc6[67]][_0xafc6[69]](data)};const changeMode=({data})=>{console[_0xafc6[20]]({change:_0xafc6[70],data});this[_0xafc6[68]][_0xafc6[13]](data[_0xafc6[71]])};const changeElement=({data})=>{const {elementChange}=data;this[_0xafc6[66]][_0xafc6[69]]({elementChange})};return {[MessageTypes[_0xafc6[73]][_0xafc6[72]]]:loadContentTest,[MessageTypes[_0xafc6[73]][_0xafc6[74]]]:changeMode,[MessageTypes[_0xafc6[73]][_0xafc6[75]]]:changeElement}}};class EnvironmentFactory{constructor(liveEnv= new LiveEnvironment(),editionEnv= new EditionEnvironment()){this[_0xafc6[76]]= liveEnv;this[_0xafc6[77]]= editionEnv}create(){if(this[_0xafc6[78]]()){console[_0xafc6[20]](_0xafc6[79]);return this[_0xafc6[77]]};console[_0xafc6[20]](_0xafc6[80]);return this[_0xafc6[76]]}isEdition(){return this[_0xafc6[81]]()&& this[_0xafc6[82]]()}isInTridentABEditor(){return window[_0xafc6[88]][_0xafc6[87]][_0xafc6[17]][_0xafc6[86]](`${_0xafc6[83]}${Env[_0xafc6[84]]}${_0xafc6[85]}`)}isPageInsideIframe(){return window[_0xafc6[87]]!== window[_0xafc6[88]][_0xafc6[87]]}};class DOMStyle{read({event}){const element=event[_0xafc6[47]];const computedCssStyle=window[_0xafc6[89]](element);const cssStyle=element[_0xafc6[31]];return new Style({tagName:element[_0xafc6[90]],text:element[_0xafc6[33]],fontFamily:computedCssStyle[_0xafc6[91]],fontColor:color(computedCssStyle[_0xafc6[92]]),fontWeight:computedCssStyle[_0xafc6[93]],fontSize:computedCssStyle[_0xafc6[94]],marginTop:computedCssStyle[_0xafc6[95]],marginBottom:computedCssStyle[_0xafc6[96]],marginLeft:computedCssStyle[_0xafc6[97]],marginRight:computedCssStyle[_0xafc6[98]],backgroundColor:color(cssStyle[_0xafc6[99]]),display:computedCssStyle[_0xafc6[100]],src:element[_0xafc6[101]],width:computedCssStyle[_0xafc6[102]],height:computedCssStyle[_0xafc6[103]]})}write({domElement,newStyle,selector}){domElement[_0xafc6[33]]= text();writeStyle(_0xafc6[92],newStyle[_0xafc6[104]],true);writeStyle(_0xafc6[93],newStyle[_0xafc6[93]]);writeStyle(_0xafc6[91],newStyle[_0xafc6[91]]);writeStyle(_0xafc6[94],newStyle[_0xafc6[94]]);writeStyle(_0xafc6[95],newStyle[_0xafc6[95]]);writeStyle(_0xafc6[96],newStyle[_0xafc6[96]]);writeStyle(_0xafc6[97],newStyle[_0xafc6[97]]);writeStyle(_0xafc6[98],newStyle[_0xafc6[98]]);writeStyle(_0xafc6[99],newStyle[_0xafc6[99]],true);writeStyle(_0xafc6[100],newStyle[_0xafc6[100]]);domElement[_0xafc6[101]]= newStyle[_0xafc6[101]];writeStyle(_0xafc6[102],newStyle[_0xafc6[102]]);writeStyle(_0xafc6[103],newStyle[_0xafc6[103]]);return selector;function text(){if(newStyle[_0xafc6[106]][_0xafc6[105]](0,3)!== _0xafc6[107]){return newStyle[_0xafc6[106]]};return newStyle[_0xafc6[106]][_0xafc6[105]](3,newStyle[_0xafc6[106]][_0xafc6[48]]- 4)}function writeStyle(property,value,isColor= false){function currentStyleValue(){return window[_0xafc6[89]](domElement)[property]}const currentValue=()=>
1122{return isColor?color(currentStyleValue()):currentStyleValue()};if(currentValue()=== value){return};domElement[_0xafc6[31]][property]= value}}};function color(styleColor){function colorToHex(color){let hexadecimal=color.toString(16);return hexadecimal[_0xafc6[48]]=== 1?_0xafc6[108]+ hexadecimal:hexadecimal}function rgbColorToHex(rgbList){const [red,green,blue]=rgbList[_0xafc6[109]]((number)=>{return parseInt(number)});return _0xafc6[110]+ colorToHex(red)+ colorToHex(green)+ colorToHex(blue)}return styleColor=== _0xafc6[83]?styleColor:rgbColorToHex(styleColor[_0xafc6[111]](/\d+/g))}class DOMSelector{constructor(editableStyle= new EditableStyle()){this[_0xafc6[112]]= editableStyle}find({event}){this[_0xafc6[112]][_0xafc6[113]](event[_0xafc6[47]]);return new Selector({path:path(),outerHTML:event[_0xafc6[47]][_0xafc6[114]]});function path(){let items=Array[_0xafc6[117]](event[_0xafc6[116]]())[_0xafc6[115]](rejectIframeParent)[_0xafc6[109]](pathItemSelector);const firstIndex=items[_0xafc6[109]]((item,index)=>{return (item[_0xafc6[118]]!== _0xafc6[83]?index:undefined)})[_0xafc6[115]]((item)=>{return item!== undefined})[0];if(firstIndex!== undefined){items= items[_0xafc6[119]](0,firstIndex+ 1)};return items[_0xafc6[109]](elementToString)[_0xafc6[122]]()[_0xafc6[121]](_0xafc6[120])}function elementToString(pathItem){const {tag,id,class_}=pathItem;return `${_0xafc6[83]}${tag}${_0xafc6[83]}${id}${_0xafc6[83]}${class_}${_0xafc6[83]}`}function rejectIframeParent(pathItem){return pathItem[_0xafc6[123]]!== _0xafc6[124]&& pathItem[_0xafc6[125]]!== _0xafc6[126]}}select({selector}){if(selector[_0xafc6[127]]){return document[_0xafc6[129]](selector[_0xafc6[128]])};return document[_0xafc6[16]](selector[_0xafc6[128]])[_0xafc6[131]](selector[_0xafc6[130]])}};function pathItemSelector(pathItem){return {tag:tag(),id:id(),class_:class_()};function tag(){return pathItem[_0xafc6[132]]}function id(){if(pathItem[_0xafc6[118]]=== _0xafc6[83]){return _0xafc6[83]};return `${_0xafc6[110]}${pathItem[_0xafc6[118]]}${_0xafc6[83]}`}function class_(){if(!pathItem[_0xafc6[44]]){return _0xafc6[83]};if(pathItem[_0xafc6[44]][_0xafc6[133]]=== _0xafc6[83]){return _0xafc6[83]};return Array[_0xafc6[117]](pathItem[_0xafc6[44]])[_0xafc6[109]](readClass)[_0xafc6[115]]((class_)=>{return !!class_})[_0xafc6[121]](_0xafc6[83])}}function readClass(item){return `${_0xafc6[134]}${item}${_0xafc6[83]}`}class ElementLiveStyle{constructor(domSelector= new DOMSelector(),domStyle= new DOMStyle(),interface_){this[_0xafc6[51]]= domSelector;this[_0xafc6[52]]= domStyle;this[_0xafc6[4]]= interface_}apply({elementChange:{selector,newStyle}}){const run=(trial= 0)=>{const domElement=this[_0xafc6[51]][_0xafc6[135]]({selector});if(!domElement){return setTimeout(run,0)};console[_0xafc6[20]]({info:_0xafc6[136],selector});return this[_0xafc6[52]][_0xafc6[137]]({domElement,newStyle,selector})};return run()}};class ContentTestLiveStyle{constructor(elementLiveStyle= new ElementLiveStyle()){this[_0xafc6[66]]= elementLiveStyle}apply({contentTest,urlPath}){contentTest[_0xafc6[139]][_0xafc6[18]]((elementChange)=>{if(urlPath=== elementChange[_0xafc6[138]]){this[_0xafc6[66]][_0xafc6[69]]({elementChange})}})}};class ClientVersionLocalStorageRepository{find({contentTest}){const key=this[_0xafc6[140]]({contentTest});const item=JSON[_0xafc6[142]](localStorage[_0xafc6[141]](key));if(item&& !this[_0xafc6[143]](item)){return item}}create({clientVersion,contentTest}){return this[_0xafc6[144]]({clientVersion:{...clientVersion,created_at: new Date()},contentTest})}update({clientVersion,contentTest}){return this[_0xafc6[144]]({clientVersion:{...clientVersion,updated_at: new Date()},contentTest})}save({clientVersion,contentTest}){const key=this[_0xafc6[140]]({contentTest});localStorage[_0xafc6[146]](key,JSON[_0xafc6[145]](clientVersion));return clientVersion}key({contentTest}){return `${_0xafc6[147]}${contentTest[_0xafc6[148]]}${_0xafc6[83]}`}secondsToExpire(){return 60* 60}expired(item){const savedAt= new Date(item[_0xafc6[149]]);savedAt[_0xafc6[152]](savedAt[_0xafc6[150]]()+ this[_0xafc6[151]]());return savedAt< new Date()}};class ClientVersionManager{constructor(repository= new ClientVersionLocalStorageRepository()){this[_0xafc6[153]]= repository}get({contentTest}){return this[_0xafc6[153]][_0xafc6[57]]({contentTest})|| this[_0xafc6[154]]({contentTest})}create({contentTest}){const clientVersion=this[_0xafc6[3]]();return this[_0xafc6[153]][_0xafc6[154]]({contentTest,clientVersion})}
1122build(){return {version:Math[_0xafc6[155]]()< 0.5?_0xafc6[15]:_0xafc6[156]}}};class TimeOnPageMetric{constructor(api= new ContentTestAPI()){this[_0xafc6[157]]= api}collect({contentTest,clientVersion}){const startTime= new Date();window[_0xafc6[12]](_0xafc6[161],(event)=>{const endTime= new Date();const timeSpent=endTime- startTime;this[_0xafc6[162]]({contentTest,clientVersion,timeSpent})})}callAPI({contentTest,clientVersion,timeSpent}){this[_0xafc6[157]][_0xafc6[163]]({contentTest,clientVersion,timeSpent})}};class BounceRateMetric{constructor(api= new ContentTestAPI(),clientVersionRepository= new ClientVersionLocalStorageRepository()){this[_0xafc6[157]]= api;this[_0xafc6[158]]= clientVersionRepository}collect({contentTest,clientVersion}){let hasActivity=false;const registerActivity=()=>{return hasActivity= true};document[_0xafc6[12]](_0xafc6[10],registerActivity);document[_0xafc6[12]](_0xafc6[164],registerActivity);document[_0xafc6[12]](_0xafc6[165],(event)=>{const {tagName,contentEditable}=event[_0xafc6[166]];if(tagName=== _0xafc6[167]|| tagName=== _0xafc6[168]|| contentEditable=== _0xafc6[169]){registerActivity()}});window[_0xafc6[12]](_0xafc6[161],()=>{this[_0xafc6[162]]({contentTest,clientVersion,isBounce:!hasActivity})})}callAPI({contentTest,clientVersion,isBounce}){this[_0xafc6[157]][_0xafc6[170]]({contentTest,clientVersion,isBounce})}};class ContentTestApp{static start(){const domain=_0xafc6[171];console[_0xafc6[20]](_0xafc6[172],{Env});if(Env[_0xafc6[173]]&& !Env[_0xafc6[175]][_0xafc6[174]](domain)){return console[_0xafc6[20]](`${_0xafc6[176]}${domain}${_0xafc6[177]}`)};const environment= new EnvironmentFactory()[_0xafc6[154]]();environment[_0xafc6[178]](domain)}};class LiveEnvironment{constructor(api= new ContentTestAPI(),liveStyle= new ContentTestLiveStyle(),clientVersionManager= new ClientVersionManager(),timeOnPageMetric= new TimeOnPageMetric(),bounceRateMetric= new BounceRateMetric()){this[_0xafc6[157]]= api;this[_0xafc6[179]]= liveStyle;this[_0xafc6[180]]= clientVersionManager;this[_0xafc6[182]]= timeOnPageMetric;this[_0xafc6[183]]= bounceRateMetric;this[_0xafc6[128]]= window[_0xafc6[87]][_0xafc6[22]]}start(domain){const contentTest=this[_0xafc6[184]](domain);if(!contentTest|| contentTest[_0xafc6[185]]!== _0xafc6[186]){console[_0xafc6[20]](_0xafc6[187]);return};const clientVersion=this[_0xafc6[188]]({contentTest});console[_0xafc6[20]](_0xafc6[189],clientVersion[_0xafc6[190]]);this[_0xafc6[191]]({contentTest,clientVersion});if(this[_0xafc6[192]](clientVersion)){this[_0xafc6[193]](contentTest)}}shouldShowContentTestVersion(clientVersion){return clientVersion[_0xafc6[190]]=== _0xafc6[156]}applyContentTestStyle(contentTest){this[_0xafc6[179]][_0xafc6[69]]({contentTest,urlPath:this[_0xafc6[128]]})}getClientVersion({contentTest}){return this[_0xafc6[180]][_0xafc6[11]]({contentTest})}findContentTest(domain){return this[_0xafc6[157]][_0xafc6[57]](domain)}track({contentTest,clientVersion}){const thisPathHasChanges=()=>{return contentTest[_0xafc6[139]][_0xafc6[109]]((change)=>{return change[_0xafc6[138]]})[_0xafc6[174]](this[_0xafc6[128]])};if(!thisPathHasChanges()){return};this[_0xafc6[163]]({contentTest,clientVersion});this[_0xafc6[170]]({contentTest,clientVersion})}trackTimeOnPage({contentTest,clientVersion}){this[_0xafc6[182]][_0xafc6[194]]({contentTest,clientVersion})}trackBounceRate({contentTest,clientVersion}){this[_0xafc6[183]][_0xafc6[194]]({contentTest,clientVersion})}};class ContentTestAPI{find(domain){const url=`${_0xafc6[83]}${Env[_0xafc6[84]]}${_0xafc6[195]}${domain}${_0xafc6[83]}`;return JSON[_0xafc6[142]](httpGet(url))[_0xafc6[196]];function httpGet(theUrl){let xmlHttp= new XMLHttpRequest();xmlHttp[_0xafc6[198]](_0xafc6[197],theUrl,false);xmlHttp[_0xafc6[25]](null);return xmlHttp[_0xafc6[199]]}}trackTimeOnPage({contentTest,clientVersion,timeSpent}){fetch(`${_0xafc6[83]}${Env[_0xafc6[84]]}${_0xafc6[206]}${contentTest[_0xafc6[148]]}${_0xafc6[212]}`,{keepalive:true,method:_0xafc6[208],headers:{'Content-Type':_0xafc6[209]},body:JSON[_0xafc6[145]]({timeSpent,clientVersion})})[_0xafc6[204]]((response)=>{return response[_0xafc6[205]]()})[_0xafc6[204]]((data)=>{console[_0xafc6[20]](_0xafc6[211],data)})[_0xafc6[202]]((error)=>{console[_0xafc6[201]](_0xafc6[210],error)})}trackBounceRate({contentTest,clientVersion,isBounce}){fetch(`${_0xafc6[83]}${Env[_0xafc6[84]]}${_0xafc6[206]}${contentTest[_0xafc6[148]]}${_0xafc6[213]}`,{keepalive:true,method:_0xafc6[208],headers:{'Content-Type':_0xafc6[209]},body:JSON[_0xafc6[145]]({isBounce,clientVersion})})[_0xafc6[204]]((response)=>{return response[_0xafc6[205]]()})[_0xafc6[204]]((data)=>{console[_0xafc6[20]](_0xafc6[211],data)})[_0xafc6[202]]((error)=>{console[_0xafc6[201]](_0xafc6[210],error)})}};function MessageReader({messageMapping}){return (event)=>{if(event[_0xafc6[215]][_0xafc6[214]]!== Source[_0xafc6[216]]){return};const message=event[_0xafc6[215]];const action=messageMapping[message[_0xafc6[217]]];action({data:message[_0xafc6[215]]})}}class Interface{static build(role,childWindow){const otherWindow=(role=== Role[_0xafc6[24]])?window[_0xafc6[88]]:childWindow;return new Interface({otherWindow,myWindow:window,myRole:role})}constructor({otherWindow,myWindow,myRole}){this[_0xafc6[218]]= otherWindow;this[_0xafc6[219]]= myWindow;this[_0xafc6[220]]= myRole}send({messageType,data}){console[_0xafc6[20]](_0xafc6[221],{from:this[_0xafc6[220]],messageType,data});const message= new Message({role:this[_0xafc6[220]],messageType,data});this[_0xafc6[218]][_0xafc6[223]](message,_0xafc6[222])}subscribeToMessages({messageMapping}){const messageReader=MessageReader({messageMapping});this[_0xafc6[219]][_0xafc6[12]](_0xafc6[224],messageReader,false)}};const Modes={Interact:_0xafc6[225],Edit:_0xafc6[226]};function Message({role,messageType,data}){this[_0xafc6[227]]= role;this[_0xafc6[217]]= messageType;this[_0xafc6[215]]= data|| {};this[_0xafc6[214]]= Source[_0xafc6[216]]}const Source={ContentEdition:_0xafc6[228]};const Role={Page:_0xafc6[229],Editor:_0xafc6[230]};const MessageTypes={Page:{ElementSelected:_0xafc6[231],ElementSelectorChanged:_0xafc6[232],UrlPathChanged:_0xafc6[233]},Editor:{EditorOpened:_0xafc6[234],ModeChanged:_0xafc6[235],ElementChanged:_0xafc6[236]}};function ElementChange({selector,initialStyle}){this[_0xafc6[237]]= new Style(initialStyle);this[_0xafc6[238]]= new Selector(selector);this[_0xafc6[239]]= new Style(initialStyle)}function Selector({path,outerHTML}){this[_0xafc6[128]]= path;this[_0xafc6[114]]= outerHTML;this[_0xafc6[127]]= isUnique();this[_0xafc6[130]]= index();function isUnique(){return allElementsInPath()[_0xafc6[48]]=== 1}function index(){if(isUnique()){return 0};return allElementsInPath()[_0xafc6[240]]((element)=>{return element[_0xafc6[114]]=== outerHTML})}function allElementsInPath(){return Array[_0xafc6[117]](document[_0xafc6[16]](path))}}function Style({tagName,text,fontFamily,fontColor,fontWeight,fontSize,marginTop,marginBottom,marginLeft,marginRight,backgroundColor,display,src,width,height}){this[_0xafc6[90]]= tagName;this[_0xafc6[106]]= text;this[_0xafc6[91]]= fontFamily;this[_0xafc6[104]]= fontColor;this[_0xafc6[93]]= fontWeight;this[_0xafc6[94]]= fontSize;this[_0xafc6[95]]= marginTop;this[_0xafc6[96]]= marginBottom;this[_0xafc6[97]]= marginLeft;this[_0xafc6[98]]= marginRight;this[_0xafc6[99]]= backgroundColor;this[_0xafc6[100]]= display;this[_0xafc6[101]]= src;this[_0xafc6[102]]= width;this[_0xafc6[103]]= height}const Env={"API_HOST":_0xafc6[241],"RESTRICT_STORES":false,"ALLOWED_STORES":[_0xafc6[242],_0xafc6[243]]};ContentTestApp[_0xafc6[178]]() 1123</script>
1123 1124 1125<div id="trident-ab-app-extension" style="display: none"></div> 1126<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139
1139<script async src="https://static.klaviyo.com/onsite/js/Sjdr2L/klaviyo.js?company_id=Sjdr2L"></script>
1139 1140
1140<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>
1140 1141 1142 1143 1144 1145 1146 1147
1147<script> 1148 window.klaviyoReviewsProductDesignMode = false 1149 </script>
1149 1150 1151 1152 1153 <!-- BEGIN app snippet: customer-hub-data -->
1153<script> 1154 if (!window.customerHub) { 1155 window.customerHub = {}; 1156 } 1157 window.customerHub.storefrontRoutes = { 1158 login: "/account/login?return_url=%2F%23k-hub", 1159 register: "/account/register?return_url=%2F%23k-hub", 1160 logout: "/account/logout", 1161 profile: "/account", 1162 addresses: "/account/addresses", 1163 }; 1164 1165 window.customerHub.userId = null; 1166 1167 window.customerHub.storeDomain = "sculpey-clay.myshopify.com"; 1168 1169 1170 1171 1172 window.customerHub.storeLocale = { 1173 currentLanguage: 'en', 1174 currentCountry: 'US', 1175 availableLanguages: [ 1176 1177 { 1178 iso_code: 'en', 1179 endonym_name: 'English' 1180 } 1181 1182 ], 1183 availableCountries: [ 1184 1185 { 1186 iso_code: 'US', 1187 name: 'United States', 1188 currency_code: 'USD' 1189 } 1190 1191 ] 1192 }; 1193 1194</script>
1194 1195<!-- END app snippet --> 1196 1197 1198 1199 1200 1201 1202 1203<!-- END app block --><!-- BEGIN app block: shopify://apps/gsc-countdown-timer/blocks/countdown-bar/58dc5b1b-43d2-4209-b1f3-52aff31643ed --><style> 1204 .gta-block__error { 1205 display: flex; 1206 flex-flow: column nowrap; 1207 gap: 12px; 1208 padding: 32px; 1209 border-radius: 12px; 1210 margin: 12px 0; 1211 background-color: #fff1e3; 1212 color: #412d00; 1213 } 1214 1215 .gta-block__error-title { 1216 font-size: 18px; 1217 font-weight: 600; 1218 line-height: 28px; 1219 } 1220 1221 .gta-block__error-body { 1222 font-size: 14px; 1223 line-height: 24px; 1224 } 1225</style> 1226
1227<script> 1228 (function () { 1229 try { 1230 const widgets = [{"key":"GSC-SMALL-DpSXVqysVJNE","type":"block","timer":{"date":"2026-02-28T23:59:00.000-06:00","mode":"date","daily":{"tz":"Etc\/GMT-0","endHours":14,"endMinutes":0,"repeatDays":[0,1,2,3,4,5,6],"startHours":10,"startMinutes":0},"hours":72,"onEnd":"restart","minutes":0,"seconds":0,"scheduling":{"end":null,"start":null}},"content":{"align":"center","items":[{"id":"text-fpiBtDBgNoHo","type":"text","align":"left","color":"#000000","value":"Hurry!","enabled":false,"padding":{"mobile":{},"desktop":{}},"fontFamily":"font1","fontWeight":"700","textTransform":"unset","mobileFontSize":"32px","desktopFontSize":"32px","mobileLineHeight":"1.3","desktopLineHeight":"1.3","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"text-vcKqYCUJsOHV","type":"text","align":"left","color":"#000000","value":"20% OFF","enabled":false,"padding":{"mobile":{"bottom":"8px"},"desktop":{"bottom":"10px"}},"fontFamily":"font1","fontWeight":"400","textTransform":"unset","mobileFontSize":"16px","desktopFontSize":"16px","mobileLineHeight":"1.3","desktopLineHeight":"1.3","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"timer-GNPBQiDWFbCF","type":"timer","view":"custom","border":{"size":"2px","color":"#007fa3","enabled":true},"digits":{"gap":"0px","color":"#000000","fontSize":"36px","fontFamily":"font2","fontWeight":"600"},"labels":{"days":"days","color":"#000000","hours":"hours","enabled":true,"minutes":"mins","seconds":"seconds","fontSize":"16px","fontFamily":"font2","fontWeight":"500","milliseconds":"ms","textTransform":"unset"},"layout":"separate","margin":{"mobile":{},"desktop":{}},"radius":{"value":"16px","enabled":false},"shadow":{"type":"","color":"black","enabled":true},"enabled":true,"padding":{"mobile":{},"desktop":{"top":"0px","left":"0px","bottom":"8px"}},"fontSize":{"mobile":"14px","desktop":"18px"},"separator":{"type":"colon","color":"#000000","enabled":true},"background":{"blur":"2px","color":"#eeeeee","enabled":false},"unitFormat":"d:h:m:s","mobileWidth":"80%","desktopWidth":"80%"},{"id":"button-gXoWGyRFETec","href":"https:\/\/shopify.com","type":"button","label":"Button","width":"content","border":{"size":"2px","color":"#000000","enabled":false},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"12px","enabled":true},"target":"_blank","enabled":false,"padding":{"mobile":{"top":"12px","left":"40px","right":"40px","bottom":"12px"},"desktop":{"top":"16px","left":"48px","right":"48px","bottom":"16px"}},"textColor":"#ffffff","background":{"blur":"0px","color":"#000000","enabled":true},"fontFamily":"font1","fontWeight":"500","textTransform":"unset","mobileFontSize":"16px","desktopFontSize":"17px","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"coupon-hlsFCrBNfqqP","code":"PASTE YOUR CODE","icon":{"url":"https:\/\/assets.getsitecontrol.com\/shopify-apps\/shared\/icons\/shopping-discounts\/badge-percent-filled.svg","mask":true,"source":"gallery","enabled":true},"type":"coupon","label":"Save 35%","action":"copy","border":{"size":"1px","color":"#9e9e9e","enabled":true},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"10px","enabled":true},"enabled":false,"padding":{"mobile":{"top":"6px","left":"12px","right":"12px","bottom":"6px"},"desktop":{"top":"12px","left":"16px","right":"16px","bottom":"12px"}},"textColor":"#000000","background":{"blur":"0px","color":"#f2f2f2","enabled":true},"fontFamily":"font1","fontWeight":"600","textTransform":"unset","mobileFontSize":"12px","desktopFontSize":"17px"}],"border":{"size":"1px","color":"#000000","enabled":false},"layout":"column","margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"20px","enabled":true},"padding":{"mobile":{"top":"16px","left":"20px","right":"20px","bottom":"16px"},"desktop":{"top":"20px","left":"24px","right":"24px","bottom":"20px"}},"mobileGap":"6px","background":{"src":null,"blur":"8px","source":"color","bgColor":"#ffffff","enabled":true,"overlayColor":"rgba(0,0,0,0)"},"desktopGap":"6px","mobileWidth":"100%","desktopWidth":"400px","backgroundClick":{"url":"","target":"_self","enabled":false}},"enabled":true,"general":{"font1":"inherit","font2":"inherit","font3":"inherit","preset":"small2","breakpoint":"768px"},"section":null,"userCss":"","targeting":null}] || []; 1231 1232 if (Array.isArray(window.GSC_COUNTDOWN_WIDGETS)) { 1233 // Embed and inline countdown blocks may load on the same page. Inline 1234 // pushes a single widget keyed by `key`; embed pushes the whole metafield 1235 // array. Dedup by `key` so the same widget isn't duplicated when both 1236 // blocks reference it. Widgets without a key push through (no dedup).
1237 widgets.forEach(function(w) { 1238 if (!w.key || !window.GSC_COUNTDOWN_WIDGETS.find(function(e) { return e.key === w.key; })) { 1239 window.GSC_COUNTDOWN_WIDGETS.push(w); 1240 } 1241 }); 1242 } else { 1243 window.GSC_COUNTDOWN_WIDGETS = widgets; 1244 } 1245 1246 // Stale-metafield guard via theme_store_id (TAE Liquid has `theme.id` 1247 // always null, so the check runs on JS). Mismatch = merchant switched 1248 // theme family after the last backend sync â fall back to runtime 1249 // defaults until re-sync writes a fresh metafield. 1250 1251 1252if (!window.GSC_COUNTDOWN_META) { 1253 window.GSC_COUNTDOWN_META = { 1254 product_tags: null, 1255 storefrontToken:null, 1256 productData:null}; 1257 }} catch (e) { 1258 console.log(e); 1259 } 1260 })(); 1261</script>
1261 1262 1263 1264<!-- END app block --><!-- BEGIN app block: shopify://apps/google-youtube/blocks/store_widget/14ec7bd0-ac77-49a9-9417-90752398bdff --> 1265 1266 1267<!-- BEGIN MerchantWidget Code -->
1268<script id='merchantWidgetScript' 1269 src="https://www.gstatic.com/shopping/merchant/merchantwidget.js" 1270 defer> 1271</script>
vendor: 1 bytes, line 1271
1271
1272<script type="text/javascript"> 1273 merchantWidgetScript.addEventListener('load', function () { 1274 var widgetPos = 'LEFT_BOTTOM'; 1275 var sideMargin = '36'; 1276 var bottomMargin = '36'; 1277 var mobileSideMargin = '16'; 1278 var mobileBottomMargin = '46'; 1279 var merchantId = '119511737'; 1280 merchantwidget.start({ 1281 position: widgetPos, 1282 sideMargin: sideMargin, 1283 bottomMargin: bottomMargin, 1284 mobileSideMargin: mobileSideMargin, 1285 mobileBottomMargin: mobileBottomMargin, 1286 merchant_id: merchantId, 1287 }); 1288 }); 1289</script>
1289 1290<!-- END MerchantWidget Code --><!-- END app block -->
1290<script src="https://cdn.shopify.com/extensions/01a0f580-2207-7480-9e81-0f3ba56ca4bf/smart-product-filters-1114/assets/globo.filter.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1290
1290
1291<script src="https://cdn.shopify.com/extensions/bebbfd76-cbf7-431b-a5c7-3ad062b951cc/gtmanager-4/assets/gtmfs_tracking.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1291
1291
1292<script src="https://cdn.shopify.com/extensions/01a0f613-dbf9-71ba-a454-02cc29339e7c/TMS-Prod-v-2d81fbf-60-1/assets/tms-translator.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1292
1292
1293<script src="https://cdn.shopify.com/extensions/01a0d7b2-75e7-79c7-a2f3-3769df0f4183/trident_ab_testing-37/assets/script.js" type="text/javascript" defer="defer"></script>
1293 1294<link href="https://cdn.shopify.com/extensions/01a0d7b2-75e7-79c7-a2f3-3769df0f4183/trident_ab_testing-37/assets/style.css" rel="stylesheet" type="text/css" media="all">
1295<script src="https://cdn.shopify.com/extensions/01a0c927-94a4-7e55-aa1f-28cabdfac692/getsitecontrol-countdown-timer-80/assets/gsc-countdown-widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1295
1295
1296<script src="https://cdn.shopify.com/extensions/01a0c6ef-041f-7b02-8ffe-578eeba3d440/v1.1.6/assets/popup.js" type="text/javascript" defer="defer"></script>
1296 1297<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1298<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: 66764210426,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 1298
1298
1299<script> 1300 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1301</script>
vendor: 1 bytes, line 1301
1301
1302<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}
1302).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: 66764210426,storefrontBaseUrl: "https://www.sculpey.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.sculpey.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2501411066","configuration":"{\"redditPixelId\":\"a2_j13pej7g3fi6\",\"dataSharingType\":\"advanced\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"27a6dc1e95874487d57379b5c016869f","type":"APP","apiClientId":304258285569,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2389147898","configuration":"{\"pixelCode\":\"D7J8LNJC77U85059T9RG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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":"2327838970","configuration":"{\"tagID\":\"2612494729731\"}","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"}
1302,{"id":"1914929402","configuration":"{\"accountID\":\"Sjdr2L\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"746455290","configuration":"{\"accountID\":\"123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"010ed834e09f47305a620d0629d8279b","type":"APP","apiClientId":5448063,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"508330234","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\",\\\"GT-PBZFDDF\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\/dK9TCPrC9-YZEMzvnosD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\/GKiECMDB9-YZEMzvnosD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-TP0GRWWYCP\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\/SuNYCL3B9-YZEMzvnosD\\\",\\\"MC-EJK3RZX376\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-TP0GRWWYCP\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\/nRwCCLfB9-YZEMzvnosD\\\",\\\"MC-EJK3RZX376\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\/PGKMCLrB9-YZEMzvnosD\\\",\\\"MC-EJK3RZX376\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-TP0GRWWYCP\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\/3dn2CP3C9-YZEMzvnosD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-TP0GRWWYCP\\\",\\\"AW-828880844\\\/Olp1CPfC9-YZEMzvnosD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-TP0GRWWYCP\\\"}],\\\"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":"258343162","configuration":"{\"locale\":\"en_US\",\"client\":\"sculpey\",\"environment\":\"production\",\"deployment_zone\":\"main_site\",\"use_external_ids\":\"false\",\"storefront_api_key\":\"none\",\"product_metafield_key\":\"none\",\"product_metafield_namespace\":\"none\",\"multi_locale_enabled\":\"false\",\"locale_mapping\":\"{}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e9849bbfb1381d47503a57eebf3a7a78","type":"APP","apiClientId":1888040,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"136577274","configuration":"{\"pixel_id\":\"414857615579271\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"34898170","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"22","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM Script"},{"id":"54821114","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Omniconvert Purchase Tracking"},{"id":"99844346","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"FX - GA Purchase Script"}
1302,{"id":"134742266","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"24","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"RCFX Purchase Tracking"},{"id":"144474362","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"14","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reddit Ecommerce Script"},{"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":"Sculpey","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"sculpey-clay.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.sculpey.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8610286567674","handle":"promo-sculpey-toolsâ¢-stencil-art-deco-lattice","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46616575344890","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.sculpey.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"167142293754","themeStoreId":"887","themePublished":"true","eventMetadataId":"c6be0404-1288-4027-9638-ecc051432063","shopId":"66764210426","storefrontBaseUrl":"https:\/\/www.sculpey.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1302<script> 1303 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1304 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1305 window.ShopifyAnalytics.meta.currency = 'USD'; 1306 var meta = {"page":{"requestId":"c41182a9-78cc-4b70-8dc5-e4ca5abad4b4-1790910836"}}; 1307 for (var attr in meta) { 1308 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1309 } 1310</script>
vendor: 1 bytes, line 1310
1310
1311<script class="analytics"> 1312 (function () { 1313 var customDocumentWrite = function(content) { 1314 var jquery = null; 1315 1316 if (window.jQuery) { 1317 jquery = window.jQuery; 1318 } else if (window.Checkout && window.Checkout.$) { 1319 jquery = window.Checkout.$; 1320 } 1321 1322 if (jquery) { 1323 jquery('body').append(content); 1324 } 1325 }; 1326 1327 var hasLoggedConversion = function(token) { 1328 if (token) { 1329 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1330 } 1331 return false; 1332 } 1333 1334 var setCookieIfConversion = function(token) { 1335 if (token) { 1336 var twoMonthsFromNow = new Date(Date.now()); 1337 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1338 1339 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1340 } 1341 } 1342 1343 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1344 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1345 if (trekkie.integrations) { 1346 return; 1347 } 1348 trekkie.methods = [ 1349 'identify', 1350 'page', 1351 'ready', 1352 'track', 1353 'trackForm', 1354 'trackLink' 1355 ]; 1356 trekkie.factory = function(method) { 1357 return function() { 1358 var args = Array.prototype.slice.call(arguments); 1359 args.unshift(method); 1360 trekkie.push(args); 1361 if (method == 'track' || method == 'page') { 1362 var pageUrl; 1363 try { 1364 pageUrl = window.location.href; 1365 } catch (e) {} 1366 var pageReferrer; 1367 try { 1368 pageReferrer = document.referrer; 1369 } catch (e) {} 1370 try { 1371 if (window.__TREKKIE_SHIM_QUEUE == null) { 1372 window.__TREKKIE_SHIM_QUEUE = []; 1373 } 1374 window.__TREKKIE_SHIM_QUEUE.push({ 1375 from: 'trekkie-stub', 1376 method: method, 1377 args: args.slice(1), 1378 pageContext: { 1379 url: pageUrl, 1380 referrer: pageReferrer 1381 } 1382 }); 1383 } catch (e) { 1384 // no-op 1385 } 1386 } 1387 return trekkie; 1388 }; 1389 }; 1390 for (var i = 0; i < trekkie.methods.length; i++) { 1391 var key = trekkie.methods[i]; 1392 trekkie[key] = trekkie.factory(key); 1393 } 1394 trekkie.load = function(config) { 1395 trekkie.config = config || {}; 1396 trekkie.config.initialDocumentCookie = document.cookie; 1397 var first = document.getElementsByTagName('script')[0]; 1398var script = document.createElement('script'); 1399script.type = 'text/javascript'; 1400script.onerror = function(e) { 1401 var scriptFallback = document.createElement('script'); 1402 scriptFallback.type = 'text/javascript'; 1403 scriptFallback.onerror = function(error) { 1404 var Monorail = { 1405 produce: function produce(monorailDomain, schemaId, payload) { 1406 var currentMs = new Date().getTime(); 1407 var event = { 1408 schema_id: schemaId, 1409 payload: payload, 1410 metadata: { 1411 event_created_at_ms: currentMs, 1412 event_sent_at_ms: currentMs 1413 } 1414 }; 1415 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1416 }, 1417 sendRequest: function sendRequest(endpointUrl, payload) { 1418 // Try the sendBeacon API 1419 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1420 var blobData = new window.Blob([payload], { 1421 type: 'text/plain' 1422 }); 1423 1424 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1425 return true; 1426 } // sendBeacon was not successful 1427 1428 } // XHR beacon 1429 1430 var xhr = new XMLHttpRequest(); 1431 1432 try { 1433 xhr.open('POST', endpointUrl); 1434 xhr.setRequestHeader('Content-Type', 'text/plain'); 1435 xhr.send(payload); 1436 } catch (e) { 1437 console.log(e); 1438 } 1439 1440 return false; 1441 }, 1442 isIos12: function isIos12() { 1443 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1444 } 1445 }; 1446 Monorail.produce('monorail-edge.shopifysvc.com', 1447 'trekkie_storefront_load_errors/1.1', 1448 {shop_id: 66764210426, 1449 theme_id: 167142293754, 1450 app_name: "storefront", 1451 context_url: window.location.href, 1452 source_url: "//www.sculpey.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1453 1454 }; 1455 scriptFallback.async = true; 1456 scriptFallback.src = '//www.sculpey.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1457 first.parentNode.insertBefore(scriptFallback, first); 1458}; 1459script.async = true; 1460script.src = '//www.sculpey.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1461first.parentNode.insertBefore(script, first); 1462 1463 }; 1464 trekkie.load( 1465 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":66764210426,"isMerchantRequest":null,"themeId":167142293754,"themeCityHash":"15675716556615299154","contentLanguage":"en","currency":"USD","eventMetadataId":"c6be0404-1288-4027-9638-ecc051432063"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1466 ); 1467 1468 var loaded = false;
1469 trekkie.ready(function() { 1470 if (loaded) return; 1471 loaded = true; 1472 1473 window.ShopifyAnalytics.lib = window.trekkie; 1474 1475 var originalDocumentWrite = document.write; 1476 document.write = customDocumentWrite; 1477 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1478 document.write = originalDocumentWrite; 1479 1480 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1481 var token = match? match[1]: undefined; 1482 if (!hasLoggedConversion(token)) { 1483 setCookieIfConversion(token); 1484 1485 } 1486 }); 1487 1488 window.ShopifyAnalytics.lib.page(null,{"requestId":"c41182a9-78cc-4b70-8dc5-e4ca5abad4b4-1790910836","shopifyEmitted":true}); 1489 1490 var eventsListenerScript = document.createElement('script'); 1491 eventsListenerScript.async = true; 1492 eventsListenerScript.src = "//www.sculpey.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1493 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1494})();</script>
vendor: 1 bytes, line 1494
1494
1495<script 1496 defer 1497 src="https://www.sculpey.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1498 data-application="storefront-renderer" 1499 data-shop-id="66764210426" 1500 data-render-region="gcp-us-east1" 1501 data-page-type="customers/login" 1502 data-theme-instance-id="167142293754" 1503 data-theme-name="Dawn" 1504 data-theme-version="9.0.0" 1505 data-monorail-region="shop_domain" 1506 data-resource-timing-sampling-rate="10" 1507 data-shs="true" 1508 data-shs-beacon="true" 1509 data-shs-export-with-fetch="true" 1510 data-shs-logs-sample-rate="1" 1511 data-shs-beacon-endpoint="https://www.sculpey.com/api/collect" 1512></script>
1512 1513<meta name="shopify-y" content="f4ed8cd1-980c-4bd5-ac74-a2e80e61919e" data-expiration="1822468436000"><meta name="shopify-s" content="63ae839f-e620-493e-b12f-ca5313fe75b7" data-expiration="1790912636000"><meta name="new-cookie-storage-activated" content="t"> 1514</head> 1515 <body class=" gradient "> 1516 <!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 1516-1519
1516 1517 <noscript 1518 ><iframe 1519 src="https://www.googletagmanager.com/ns.html?id=
1519GTM-5V5T7VT
vendor: 123 bytes, lines 1519-1525
1519" 1520 height="0" 1521 width="0" 1522 style="display:none;visibility:hidden" 1523 ></iframe 1524 ></noscript> 1525
1525<!-- End Google Tag Manager (noscript) --> 1526 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1527 Skip to content 1528 </a> 1529<link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/component-card.css?v=25402900718073461571789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1530<noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-card.css?v=25402900718073461571789109208"></noscript> 1531 1532<link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/section-related-products.css?v=155232011740088276571789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1533<noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/section-related-products.css?v=155232011740088276571789109208"></noscript> 1534
1535<script src="//www.sculpey.com/cdn/shop/t/236/assets/cart.js?v=150452387817861609921789109208" defer="defer"></script>
1535 1536 1537<style> 1538 cart-drawer.drawer.is-empty+script+.ann-hdr-group+main>div { 1539 width: 100%; 1540 } 1541 .drawer { 1542 visibility: hidden; 1543 position: fixed; 1544 z-index: 1000; 1545 left: 0; 1546 top: 0; 1547 width: 100vw; 1548 height: 100%; 1549 display: flex; 1550 justify-content: flex-end; 1551 background-color: rgba(var(--color-foreground),.5); 1552 transition: visibility var(--duration-default) ease; 1553 } 1554 th.caption-with-letter-spacing { 1555 font-size: 12px; 1556 } 1557 .cart__ctas button { 1558 width: 100%; 1559 background: var(--t_color2); 1560 } 1561 .cart__ctas button:before,.cart__ctas button:after{ 1562 content:normal; 1563 } 1564 button.button--tertiary { 1565 color: red; 1566 } 1567 .drawer .cart-item__quantity-wrapper .quantity{ 1568 border: 1px solid black; 1569 border-radius: 20px; 1570 height: 30px; 1571 min-height: auto; 1572 max-width: 90px; 1573 } 1574 .quantity.cart-quantity:after, .quantity.cart-quantity:before{ 1575 content:normal; 1576 } 1577 tr.cart-item cart-remove-button { 1578 margin-top: 0; 1579 } 1580 .drawer .cart-drawer .cart-item { 1581 border-bottom: 1px solid rgba(0, 0, 0, 0.1); 1582 padding-bottom: 1rem; 1583 gap: 10px; 1584 } 1585 div.cart-drawer .cart-items td , { 1586 1587 padding-left: 0; 1588 } 1589 .drawer .cart-drawer .cart-item>td+td{ 1590 padding-top: 10px; 1591 padding-left: 0; 1592 } 1593 .drawer .cart-drawer .cart-item .cart-item__quantity { 1594 padding-top: 0; 1595 grid-column: 2 / 5; 1596 } 1597 .quantity .quantity__button { 1598 width: 28px; 1599 } 1600 .drawer .cart-drawer .cart-item__totals { 1601 padding-right: 5px; 1602 } 1603 .cart-drawer .cart-item { 1604 display: grid; 1605 grid-template: repeat(2,auto) / repeat(4,1fr); 1606 1607 margin-bottom: 0; 1608 } 1609</style> 1610 1611<cart-drawer class="drawer is-empty"> 1612 <div id="CartDrawer" class="cart-drawer"> 1613 <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div> 1614 <div 1615 class="drawer__inner" 1616 role="dialog" 1617 aria-modal="true" 1618 aria-label="Your cart" 1619 tabindex="-1" 1620 ><div class="drawer__inner-empty"> 1621 <div class="cart-drawer__warnings center"> 1622 <div class="cart-drawer__empty-content"> 1623 <h4 class="cart__empty-text">Your cart is empty</h4> 1624 <button 1625 class="drawer__close" 1626 type="button" 1627 onclick="this.closest('cart-drawer').close()" 1628 aria-label="Close" 1629 > 1630 <svg 1631 xmlns="http://www.w3.org/2000/svg" 1632 aria-hidden="true" 1633 focusable="false" 1634 class="icon icon-close" 1635 fill="none" 1636 viewBox="0 0 18 17" 1637> 1638 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1639</svg> 1640 1641 </button> 1642 <a href="/collections/all" class="button"> 1643 Continue shopping 1644 </a><p class="cart__login-title h5">Have an account?</p> 1645 <p class="cart__login-paragraph"> 1646 <a href="/account/login" class="link underlined-link">Log in</a> to check out faster. 1647 </p></div> 1648 </div></div><div class="drawer__header"> 1649 <h5 class="drawer__heading">Your cart</h5> 1650 <button 1651 class="drawer__close" 1652 type="button" 1653 onclick="this.closest('cart-drawer').close()" 1654 aria-label="Close" 1655 > 1656 <svg 1657 xmlns="http://www.w3.org/2000/svg" 1658 aria-hidden="true" 1659 focusable="false" 1660 class="icon icon-close" 1661 fill="none" 1662 viewBox="0 0 18 17" 1663> 1664 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1665</svg> 1666 1667 </button> 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 <div class="cart-progress-group"> 1679 <div class="cart-progress-wrap"> 1680 <p>You are <strong><span class="notranslate ht-money">$50.00</span></strong> away to get free shipping on your orders.</p> 1681 <div class="cart__progress-container"> 1682 <div 1683 class="cart__progress-bar" 1684 style="width:0%;" 1685 ></div> 1686 </div> 1687 </div> 1688 </div> 1689 </div> 1690 <cart-drawer-items 1691 1692 class=" is-empty" 1693 1694 > 1695 <form 1696 action="/cart" 1697 id="CartDrawer-Form" 1698 class="cart__contents cart-drawer__form" 1699 method="post" 1700 > 1701 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 1702 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> 1703 Loading... 1704 </p> 1705 </div> 1706 <div id="CartDrawer-CartErrors" role="alert"></div> 1707 </form> 1708 </cart-drawer-items> 1709 1710 1711 </div> 1712 </div> 1713</cart-drawer> 1714
1715<script> 1716 document.addEventListener('DOMContentLoaded', function () { 1717 function isIE() { 1718 const ua = window.navigator.userAgent; 1719 const msie = ua.indexOf('MSIE '); 1720 const trident = ua.indexOf('Trident/'); 1721 1722 return msie > 0 || trident > 0; 1723 } 1724 1725 if (!isIE()) return; 1726 const cartSubmitInput = document.createElement('input'); 1727 cartSubmitInput.setAttribute('name', 'checkout'); 1728 cartSubmitInput.setAttribute('type', 'hidden'); 1729 document.querySelector('#cart').appendChild(cartSubmitInput); 1730 document.querySelector('#checkout').addEventListener('click', function (event) { 1731 document.querySelector('#cart').submit(); 1732 console.log('button i sclicked....') 1733 }); 1734 1735 fetch('/cart.js') 1736 .then(res => res.json()) 1737 .then(cart => { 1738 if (!cart.items.length) return; 1739 const firstProductId = cart.items[0].product_id; 1740 return fetch(`/recommendations/products.json?product_id=${firstProductId}&limit=8`); 1741 }) 1742 .then(res => res?.json()) 1743 .then(data => { 1744 if (!data?.products?.length) return; 1745 1746 const container = document.querySelector('#recommendation-splide .splide__list'); 1747 if (!container) return; 1748 1749 const getVendorClass = (vendor) => { 1750 const map = { 1751 '0': '0', 1752 'Liquid Sculpey': 'liquid-sculpey', 1753 'Original Sculpey': 'original-sculpey', 1754 'Sculpey': 'sculpey', 1755 'Sculpey Air-Dry': 'air-dry-sculpey', 1756 'Sculpey Bake Shop': 'sculpey-bakeshop', 1757 'Sculpey Bake Shop Light': 'sculpey-bake-shop-light', 1758 'Sculpey Clay': 'sculpey-clay', 1759 'Sculpey III': 'sculpey-III', 1760 'Sculpey Keepsake': 'sculpey-keepsake', 1761 'Sculpey Non-Dry': 'non-dry-sculpey', 1762 'Sculpey Premo': 'sculpey-premo', 1763 'Sculpey Souffle': 'sculpey-souffle', 1764 'Sculpey Tools': 'sculpey-tools', 1765 'Super Sculpey': 'super-sculpey', 1766 'Super Sculpey Firm': 'Super-sculpey-firm', 1767 'Super Sculpey Living Doll': 'Super-sculpey-living-Doll', 1768 'Super Sculpey Medium': 'Super-sculpey-medium', 1769 'Super Sculpey UltraLight': 'Super-sculpey-ultraLight' 1770 }; 1771 return map[vendor] || ''; 1772 } 1773 1774 const html = data.products.map(product => ` 1775 <li class="splide__slide grid__item ${getVendorClass(product.vendor)}"> 1776 <a href="${product.url}" style="text-decoration: none; color: inherit; display: block;"> 1777 <img src="${product.featured_image}" alt="${product.title}" style="width: 100%; height: auto;" /> 1778 <div style="padding: 10px 0;"> 1779 <p class="product-title" style="margin: 0; font-weight: bold;">${product.title}</p> 1780 <p style="color: #555;">$${(product.price / 100).toFixed(2)} ${Shopify.currency.active}</p> 1781 </div> 1782 </a> 1783 </li> 1784 `).join(''); 1785 1786 container.innerHTML = html; 1787 1788 // Initialize Splide 1789 new Splide('#recommendation-splide', { 1790 type: 'slide', 1791 perPage: 2, 1792 perMove: 1, 1793 gap: '1rem', 1794 arrows: true, 1795 pagination: false, 1796 breakpoints: { 1797 768: { perPage: 2 }, 1798 480: { perPage: 2 } 1799 } 1800 }).mount(); 1801 }); 1802}); 1803</script>
1803 1804<div class="ann-hdr-group"> 1805 <div class="ann-hdr-group-inner"> 1806 <!-- BEGIN sections: header-group --> 1807<div id="shopify-section-sections--23935073943802__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><style>.announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 { 1808 background-color:#00cfca 1809 } 1810 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .announcement-bar__message{ 1811 color:#000000; 1812 font-size: 13px; 1813 line-height:normal; 1814 padding: 1rem 0 0.8rem 0; 1815 letter-spacing:normal; 1816 1817 font-style: italic; 1818 1819 font-weight:700; 1820 } 1821 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .announcement-bar__message > div { 1822 display: inline; 1823 } 1824 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .announcement-bar__message > div .free-shipping { 1825 color: #b34ec5; 1826 } 1827 @media(max-width:750px){ 1828 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .announcement-bar__message span,.announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .announcement-bar__message,.announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 * { 1829 font-size:10px !important; 1830 -webkit-text-size-adjust: 100%; 1831 text-rendering: optimizeLegibility; 1832 font-smoothing: antialiased; 1833 } 1834 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .announcement-bar__message { 1835 padding: 5px 0 5px 0; 1836 } 1837 .announcement-bar .page-width { 1838 padding-left:10px; 1839 padding-right:10px; 1840 } 1841 } 1842 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .apc-inner { 1843 line-height: normal; 1844 font-size: inherit; 1845 text-align: center; 1846 font-weight: 700; 1847 padding: 0 2px; 1848 display: inline; 1849 } 1850 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .codeseprate { 1851 font-style: normal; 1852 position: relative; 1853 top: -1px; 1854 } 1855 1856 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .apc-inner .apc-label{ font-style: normal; } 1857 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .apc-inner .apc-label { 1858 color: #000000; 1859 } 1860 .announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 .apc-inner .apc-code { 1861 color: #ED1010; 1862 } 1863 1864</style> 1865<div id="announcement_slider" class="splide" role="group" aria-label="Splide Basic HTML Example"> 1866 <div class="splide__track"> 1867 <div class="announcement-slick splide__list"><div 1868 class="announce-item-bc9c0acd-052e-43ab-91d3-fc2968e7f9a0 announcement-bar splide__slide color-#00cfca gradient" 1869 role="region" 1870 aria-label="Announcement" 1871 1872 ><div class="announcement-bar__message center "> 1873 <div><span class="free-shipping">FREE SHIPPING</span> ON ALL ORDERS OVER $49.99 IN THE CONTIGUOUS UNITED STATES!</div> 1874 1875 <div class="apc-inner"> 1876 1877 <i class="codeseprate">|</i> <span class="apc-label">PROMO CODE</span> 1878 1879 1880 <span class="apc-code">Suede20</span> 1881 1882 </div> 1883 1884 </div> 1885 1886 </a></div></div> 1887 </div> 1888</div>
1889<script> 1890 new Splide('#announcement_slider', { 1891 type: 'loop', 1892 perPage: 1, 1893 arrows: false, 1894 pagination: false, 1895 autoplay: false, 1896 interval: 3000 1897 }).mount(); 1898</script>
1898 1899 1900 1901</div><div id="shopify-section-sections--23935073943802__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-list-menu.css?v=151968516119678728991789109208" media="print" onload="this.media='all'"> 1902<link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-search.css?v=50985337870754866701789109208" media="print" onload="this.media='all'"> 1903<link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-menu-drawer.css?v=94074963897493609391789109208" media="print" onload="this.media='all'"> 1904<link 1905 rel="stylesheet" 1906 href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart-notification.css?v=136171443479192385851789109208" 1907 media="print" 1908 onload="this.media='all'" 1909> 1910<link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart-items.css?v=10168060824628680091789109208" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-price.css?v=65402837579211014041789109208" media="print" onload="this.media='all'"> 1911 <link 1912 rel="stylesheet" 1913 href="//www.sculpey.com/cdn/shop/t/236/assets/component-loading-overlay.css?v=167310470843593579841789109208" 1914 media="print" 1915 onload="this.media='all'" 1916 ><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-mega-menu.css?v=149225181014371405851789109208" media="print" onload="this.media='all'"> 1917 <noscript><link href="//www.sculpey.com/cdn/shop/t/236/assets/component-mega-menu.css?v=149225181014371405851789109208" rel="stylesheet" type="text/css" media="all" /></noscript><link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart-drawer.css?v=178626947401459262411789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1918 <noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart-drawer.css?v=178626947401459262411789109208"></noscript> 1919 1920 <link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart.css?v=3986706606894694131789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1921 <noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart.css?v=3986706606894694131789109208"></noscript> 1922 1923 <link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/component-totals.css?v=86168756436424464851789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1924 <noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-totals.css?v=86168756436424464851789109208"></noscript> 1925 1926 <link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/component-price.css?v=65402837579211014041789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1927 <noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-price.css?v=65402837579211014041789109208"></noscript> 1928 1929 <link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/component-discounts.css?v=74248894838231438681789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1930 <noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-discounts.css?v=74248894838231438681789109208"></noscript> 1931 1932 <link rel="preload" href="//www.sculpey.com/cdn/shop/t/236/assets/component-loading-overlay.css?v=167310470843593579841789109208" as="style" onload="this.onload=null;this.rel='stylesheet'" > 1933 <noscript><link rel="stylesheet" href="//www.sculpey.com/cdn/shop/t/236/assets/component-loading-overlay.css?v=167310470843593579841789109208"></noscript><noscript><link href="//www.sculpey.com/cdn/shop/t/236/assets/component-list-menu.css?v=151968516119678728991789109208" rel="stylesheet" type="text/css" media="all" /></noscript> 1934<noscript><link href="//www.sculpey.com/cdn/shop/t/236/assets/component-search.css?v=50985337870754866701789109208" rel="stylesheet" type="text/css" media="all" /></noscript> 1935<noscript><link href="//www.sculpey.com/cdn/shop/t/236/assets/component-menu-drawer.css?v=94074963897493609391789109208" rel="stylesheet" type="text/css" media="all" /></noscript> 1936<noscript><link href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart-notification.css?v=136171443479192385851789109208" rel="stylesheet" type="text/css" media="all" /></noscript> 1937<noscript><link href="//www.sculpey.com/cdn/shop/t/236/assets/component-cart-items.css?v=10168060824628680091789109208" rel="stylesheet" type="text/css" media="all" /></noscript> 1938 1939<style> 1940 header-drawer { 1941 justify-self: start; 1942 margin-left: -1.2rem; 1943 }@media screen and (min-width: 990px) { 1944 header-drawer { 1945 display: none; 1946 } 1947 }.menu-drawer-container { 1948 display: flex; 1949 } 1950 1951 .list-menu { 1952 list-style: none; 1953 padding: 0; 1954 margin: 0; 1955 } 1956 1957 .list-menu--inline { 1958 display: inline-flex; 1959 flex-wrap: wrap; 1960 } 1961 1962 summary.list-menu__item { 1963 padding-right: 2.7rem; 1964 } 1965 1966 .list-menu__item { 1967 display: flex; 1968 align-items: center; 1969 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1970 } 1971 1972 .list-menu__item--link { 1973 text-decoration: none; 1974 padding-bottom: 1rem; 1975 padding-top: 1rem; 1976 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1977 } 1978 1979 @media screen and (min-width: 750px) { 1980 .list-menu__item--link { 1981 padding-bottom: 0.5rem; 1982 padding-top: 0.5rem; 1983 } 1984 } 1985</style><style data-shopify>.header { 1986 padding-top: 10px; 1987 padding-bottom: 10px; 1988 } 1989 1990 .section-header { 1991 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1992 margin-bottom: 0px; 1993 } 1994 1995 @media screen and (min-width: 750px) { 1996 .section-header { 1997 margin-bottom: 0px; 1998 } 1999 } 2000 2001 @media screen and (min-width: 990px) { 2002 .header { 2003 padding-top: 20px; 2004 padding-bottom: 20px; 2005 } 2006 }</style>
2006<script src="//www.sculpey.com/cdn/shop/t/236/assets/details-disclosure.js?v=153497636716254413831789109208" defer="defer"></script>
vendor: 1 bytes, line 2006
2006
2007<script src="//www.sculpey.com/cdn/shop/t/236/assets/details-modal.js?v=4511761896672669691789109208" defer="defer"></script>
vendor: 1 bytes, line 2007
2007
2008<script src="//www.sculpey.com/cdn/shop/t/236/assets/cart-notification.js?v=74814179886994624201789109208" defer="defer"></script>
vendor: 1 bytes, line 2008
2008
2009<script src="//www.sculpey.com/cdn/shop/t/236/assets/search-form.js?v=113639710312857635801789109208" defer="defer"></script>
2009<script src="//www.sculpey.com/cdn/shop/t/236/assets/cart-drawer.js?v=152875801967579045161789109208" defer="defer"></script>
2009<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 2010 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 2011 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 2012 </symbol> 2013 2014 <symbol id="icon-reset" class="icon icon-close" fill="none" viewBox="0 0 18 18" stroke="currentColor"> 2015 <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/> 2016 <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 2017 <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 2018 </symbol> 2019 2020 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 2021 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 2022 </symbol> 2023</svg> 2024 <sticky-header 2025 data-sticky-type="always" 2026 class="header-wrapper color-background-2 gradient header-wrapper--border-bottom" 2027 > 2028 2029 2030 2031<div class="header-group"> 2032 <header class="header header--top-logo-bottom-menu header--mobile-center page-width header--has-menu"> 2033 <div class="hamburger-logo"><span class="header__icon headericon-menu"> 2034 <svg 2035 xmlns="http://www.w3.org/2000/svg" 2036 aria-hidden="true" 2037 focusable="false" 2038 class="icon icon-hamburger" 2039 fill="none" 2040 viewBox="0 0 18 16" 2041> 2042 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 2043</svg> 2044 2045 <svg 2046 xmlns="http://www.w3.org/2000/svg" 2047 aria-hidden="true" 2048 focusable="false" 2049 class="icon icon-close" 2050 fill="none" 2051 viewBox="0 0 18 17" 2052> 2053 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 2054</svg> 2055 2056 </span><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 2057 2058 <img src="//www.sculpey.com/cdn/shop/files/sculpey-header-logo.webp?v=1684245009&width=600" alt="Sculpey" srcset="//www.sculpey.com/cdn/shop/files/sculpey-header-logo.webp?v=1684245009&width=170 170w, //www.sculpey.com/cdn/shop/files/sculpey-header-logo.webp?v=1684245009&width=255 255w, //www.sculpey.com/cdn/shop/files/sculpey-header-logo.webp?v=1684245009&width=340 340w" width="170" height="45.593869731800766" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 340px) 50vw, 170px"> 2059 </div></a></div> 2060 2061 2062 <div class="header-search default-search"> 2063 <div 2064 class="search-modal__content search-modal__content-bottom" 2065 tabindex="-1" 2066 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 2067 <div class="field"> 2068 <input type="hidden" name="type" value="product"> 2069 <input 2070 class="search__input field__input" 2071 id="Search-In-Modal" 2072 type="search" 2073 name="q" 2074 value="" 2075 placeholder="Search"role="combobox" 2076 aria-expanded="false" 2077 aria-owns="predictive-search-results" 2078 aria-controls="predictive-search-results" 2079 aria-haspopup="listbox" 2080 aria-autocomplete="list" 2081 autocorrect="off" 2082 autocomplete="off" 2083 autocapitalize="off" 2084 spellcheck="false"> 2085 <label class="field__label" for="Search-In-Modal">Search</label> 2086 <input type="hidden" name="options[prefix]" value="last"> 2087 <button 2088 type="reset" 2089 class="reset__button field__button hidden" 2090 aria-label="Clear search term" 2091 > 2092 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2093 <use xlink:href="#icon-reset"> 2094 </svg> 2095 </button> 2096 <button class="search__button field__button" aria-label="Search"> 2097 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 2098 <use href="#icon-search"> 2099 </svg> 2100 </button> 2101 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2102 <div class="predictive-search__loading-state"> 2103 <svg 2104 aria-hidden="true" 2105 focusable="false" 2106 class="spinner"
2107 viewBox="0 0 66 66" 2108 xmlns="http://www.w3.org/2000/svg" 2109 > 2110 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2111 </svg> 2112 </div> 2113 </div> 2114 2115 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search> 2116 </div> 2117 </div> 2118 2119 <div class="header__icons"> 2120 <div class="desktop-localization-wrapper"> 2121</div> 2122 2123 <details-modal class="header__search"> 2124 <details> 2125 <summary 2126 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 2127 aria-haspopup="dialog" 2128 aria-label="Search" 2129 > 2130 <span class="modal__toggle-open icon icon-search"> 2131 <svg width="51" height="61" viewBox="0 0 41 51" fill="none" xmlns="http://www.w3.org/2000/svg"> 2132<path d="M36.9292 18.6724C36.9292 27.5964 29.2859 34.9619 19.6912 34.9619C10.0965 34.9619 2.45312 27.5964 2.45312 18.6724C2.45312 9.74837 10.0965 2.38281 19.6912 2.38281C29.2859 2.38281 36.9292 9.74837 36.9292 18.6724Z" stroke="white" stroke-width="3"/> 2133<rect width="6.88576" height="18.2622" transform="matrix(0.876909 -0.480656 0.519596 0.854412 25.4766 35.2812)" fill="white"/> 2134</svg> 2135 </span> 2136 </summary> 2137 <div 2138 class="search-modal modal__content gradient" 2139 role="dialog" 2140 aria-modal="true" 2141 aria-label="Search" 2142 > 2143 <div class="modal-overlay"></div> 2144 <div 2145 class="search-modal__content search-modal__content-bottom" 2146 tabindex="-1" 2147 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 2148 <div class="field"> 2149 <input type="hidden" name="type" value="product"> 2150 <input 2151 class="search__input field__input" 2152 id="Search-In-Modal" 2153 type="search" 2154 name="q" 2155 value="" 2156 placeholder="Search"role="combobox" 2157 aria-expanded="false" 2158 aria-owns="predictive-search-results" 2159 aria-controls="predictive-search-results" 2160 aria-haspopup="listbox" 2161 aria-autocomplete="list" 2162 autocorrect="off" 2163 autocomplete="off" 2164 autocapitalize="off" 2165 spellcheck="false"> 2166 <label class="field__label" for="Search-In-Modal">Search</label> 2167 <input type="hidden" name="options[prefix]" value="last"> 2168 <button 2169 type="reset" 2170 class="reset__button field__button hidden" 2171 aria-label="Clear search term" 2172 > 2173 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2174 <use xlink:href="#icon-reset"> 2175 </svg> 2176 </button> 2177 <button class="search__button field__button" aria-label="Search"> 2178 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 2179 <use href="#icon-search"> 2180 </svg> 2181 </button> 2182 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2183 <div class="predictive-search__loading-state"> 2184 <svg 2185 aria-hidden="true" 2186 focusable="false" 2187 class="spinner"
2188 viewBox="0 0 66 66" 2189 xmlns="http://www.w3.org/2000/svg" 2190 > 2191 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2192 </svg> 2193 </div> 2194 </div> 2195 2196 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 2197 type="button" 2198 class="search-modal__close-button modal__close-button link link--text focus-inset" 2199 aria-label="Close" 2200 > 2201 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2202 <use href="#icon-close"> 2203 </svg> 2204 </button> 2205 </div> 2206 </div> 2207 </details> 2208 </details-modal><a 2209 href="/account/login" 2210 class="header__icon header__icon--account link focus-inset" 2211 > 2212 <svg width="40" height="40" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"> 2213<circle cx="25" cy="25" r="24" stroke="white" stroke-width="2"/> 2214<circle cx="25" cy="16" r="7" stroke="white" stroke-width="2"/> 2215<path d="M41 43C41 34.1634 33.8366 27 25 27C16.1634 27 9 34.1634 9 43" stroke="white" stroke-width="2"/> 2216</svg> 2217 2218 <span class="visually-hidden">Log in</span> 2219 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg width="25" height="25" viewBox="0 0 35 33" fill="none" xmlns="http://www.w3.org/2000/svg"> 2220<path d="M1.12903 1.25391H3.3871C3.6742 1.25391 3.93885 1.35008 4.15057 1.51197H1.12903C1.05777 1.51197 1 1.4542 1 1.38294C1 1.31168 1.05777 1.25391 1.12903 1.25391Z" fill="#D9D9D9" stroke="white" stroke-width="1.12903"/> 2221<mask id="path-2-inside-1_700_1384" fill="white"> 2222<path d="M2.64844 1.22656V1.22656C3.69617 0.550177 5.09385 0.851215 5.77023 1.89895L8.04956 5.42968L6.99261 6.11201C6.52861 6.41155 5.90964 6.27824 5.6101 5.81424L2.64844 1.22656Z"/> 2223</mask> 2224<path d="M2.64844 1.22656V1.22656C3.69617 0.550177 5.09385 0.851215 5.77023 1.89895L8.04956 5.42968L6.99261 6.11201C6.52861 6.41155 5.90964 6.27824 5.6101 5.81424L2.64844 1.22656Z" stroke="white" stroke-width="2.25806" mask="url(#path-2-inside-1_700_1384)"/> 2225<mask id="path-3-inside-2_700_1384" fill="white"> 2226<path d="M9.03125 22.5781H27.2248C27.7771 22.5781 28.2248 23.0258 28.2248 23.5781V23.8362C28.2248 24.3885 27.7771 24.8362 27.2248 24.8362H11.0313C9.92668 24.8362 9.03125 23.9408 9.03125 22.8362V22.5781Z"/> 2227</mask> 2228<path d="M9.03125 22.5781H27.2248C27.7771 22.5781 28.2248 23.0258 28.2248 23.5781V23.8362C28.2248 24.3885 27.7771 24.8362 27.2248 24.8362H11.0313C9.92668 24.8362 9.03125 23.9408 9.03125 22.8362V22.5781Z" fill="#D9D9D9" stroke="white" stroke-width="2.25806" mask="url(#path-3-inside-2_700_1384)"/> 2229<mask id="path-4-inside-3_700_1384" fill="white"> 2230<path d="M5.64844 3.38672H28.8563C32.2512 3.38672 35.0033 6.1388 35.0033 9.53367V9.53367C35.0033 14.8685 30.6786 19.1932 25.3438 19.1932H7.14844C6.32001 19.1932 5.64844 18.5216 5.64844 17.6932V3.38672Z"/> 2231</mask> 2232<path d="M5.64844 3.38672H28.8563C32.2512 3.38672 35.0033 6.1388 35.0033 9.53367V9.53367C35.0033 14.8685 30.6786 19.1932 25.3438 19.1932H7.14844C6.32001 19.1932 5.64844 18.5216 5.64844 17.6932V3.38672Z" stroke="white" stroke-width="4" mask="url(#path-4-inside-3_700_1384)"/> 2233<circle cx="12.9866" cy="29.9163" r="2.82258" fill="white"/> 2234<circle cx="26.5335" cy="29.9163" r="2.82258" fill="white"/> 2235<mask id="path-7-inside-4_700_1384" fill="white"> 2236<path d="M6.12617 18.6822C5.86232 18.245 6.00282 17.6767 6.43997 17.4129V17.4129C6.87713 17.1491 7.4454 17.2896 7.70924 17.7267L10.2683 21.9667C10.5321 22.4039 10.3916 22.9722 9.95449 23.236V23.236C9.51734 23.4998 8.94907 23.3594 8.68523 22.9222L6.12617 18.6822Z"/> 2237</mask> 2238<path d="M6.12617 18.6822C5.86232 18.245 6.00282 17.6767 6.43997 17.4129V17.4129C6.87713 17.1491 7.4454 17.2896 7.70924 17.7267L10.2683 21.9667C10.5321 22.4039 10.3916 22.9722 9.95449 23.236V23.236C9.51734 23.4998 8.94907 23.3594 8.68523 22.9222L6.12617 18.6822Z" fill="#D9D9D9"/> 2239<path d="M5.99694 18.7602L8.556 23.0002L11.9806 20.9333L9.42154 16.6933L5.99694 18.7602ZM10.3975 21.8887L7.83847 17.6487L4.41387 19.7156L6.97293 23.9557L10.3975 21.8887ZM8.92104 21.5237C9.42956 21.2168 10.0906 21.3802 10.3975 21.8887L6.97293 23.9557C7.80753 25.3385 9.60511 25.7829 10.9879 24.9483L8.92104 21.5237ZM8.556 23.0002C8.24908 22.4917 8.41251 21.8306 8.92104 21.5237L10.9879 24.9483C12.3708 24.1137 12.8152 22.3161 11.9806 20.9333L8.556 23.0002ZM7.47343 19.1252C6.9649 19.4321 6.30386 19.2687 5.99694 18.7602L9.42154 16.6933C8.58694 15.3104 6.78935 14.866 5.40652 15.7006L7.47343 19.1252ZM5.40652 15.7006C4.02369 16.5352 3.57926 18.3328 4.41387 19.7156L7.83847 17.6487C8.14538 18.1572 7.98195 18.8183 7.47343 19.1252L5.40652 15.7006Z" fill="white" mask="url(#path-7-inside-4_700_1384)"/> 2240</svg><span class="visually-hidden">
2240Cart</span></a> 2241 <!-- new mini-cart popup --> 2242 <div class="mini-cart-container"> 2243 <div class="mini-cart-popup"> 2244 <p class="mini-cart-subtotal"> 2245 Subtotal: $<span class="cart-subtotal">0.00</span> 2246 </p> 2247 <div class="mini-cart-items"> 2248 <div class="loading">Loading cartâ¦</div> 2249 </div> 2250 <div class="mini-cart-footer"> 2251 <a href="/cart" class="view-cart-button"> 2252 View My Cart 2253 </a> 2254 </div> 2255 </div> 2256 </div> 2257 <a href="javascript:void(0)" class="header__icon h-wishlist-icon wishlist-page-widget"> 2258 <svg 2259 xmlns="http://www.w3.org/2000/svg" 2260 width="24" 2261 height="24" 2262 viewBox="0 0 24 24" 2263 fill="none" 2264 overflow="unset" 2265 class="icon" 2266 > 2267 <path d="M12.4869 22C12.2364 21.9968 11.9918 21.9232 11.7804 21.7875C8.18822 19.57 5.48518 17.3766 3.2783 14.8705C2.01853 13.5287 1.04215 11.942 0.408559 10.207C-0.730606 6.84675 0.5832 2.9211 3.46882 1.07256C4.78425 0.221399 6.35422 -0.134962 7.90363 0.0659208C9.45304 0.266804 10.8831 1.01212 11.9431 2.17126C12.1376 2.37977 12.3162 2.60031 12.4869 2.81685C12.7194 2.51694 12.97 2.2317 13.2371 1.96275C13.8816 1.32075 14.6473 0.816306 15.4888 0.479444C16.3303 0.142583 17.2302 -0.0198119 18.1351 0.00192686C19.0214 0.0266866 19.8936 0.23235 20.6992 0.606539C21.5048 0.980728 22.2271 1.51571 22.8227 2.17928C25.0693 4.63732 25.6012 7.62065 24.3072 10.8045C23.6255 12.404 22.6611 13.8647 21.4613 15.1151C19.3548 17.3836 16.9713 19.3724 14.3683 21.0336C14.019 21.2662 13.6578 21.4907 13.3006 21.7113L13.1934 21.7795C12.9825 21.9174 12.738 21.9937 12.4869 22Z" stroke="currentColor"> 2268 </path> 2269 </svg> 2270 <span class="wishlist-h-count wishlist-total-count" data-total="0">0</span></a 2271 > 2272 </div> 2273 2274 <nav class="header-menu-main"> 2275 2276 2277 2278 2279 2280 2281 <ul><li class="item"> 2282 <a 2283 href="" 2284 2285 >Products</a><i class="nav-arrow"></i><div class="submenu-main mega-item-nav"> 2286 <div class="page-width"> 2287 2288 <ul class="submenu-list mega-submenu"><li class="products"> 2289 2290 <a href="/collections/all">Products</a><span class="open-children-toggle"></span> 2291<div class="menu-open"> 2292 <ul class="page-width menu-btn"><li> 2293 <div class="mega-menu-btns"><a href="/pages/new-to-polymer-clay" class="mega-menu-btn">New To Clay?</a><a href="/collections/products" class="mega-menu-btn">See All Products</a></div> 2294 </li> 2295 2296 </ul> 2297 <ul class="page-width list-submenu"><li> 2298 <a href="/collections/products-polymer-clay">Polymer Clay</a><span class="open-children-toggle"></span><ul> 2299 2300 <li> 2301 <a href="/collections/products-polymer-clay-sculpey-iii">Sculpey III</a> 2302 </li> 2303 2304 <li> 2305 <a href="/collections/products-polymer-clay-sculpey-premo">Sculpey Premo</a> 2306 </li> 2307 2308 <li> 2309 <a href="/collections/products-polymer-clay-sculpey-souffle">Sculpey Souffle</a> 2310 </li> 2311 2312 <li> 2313 <a href="/collections/products-polymer-clay-sculpey-bake-shop-sculpey-bake-shop">Sculpey Bake Shop</a> 2314 </li> 2315 2316 <li> 2317 <a href="/collections/products-polymer-clay-original-sculpey">Original Sculpey</a> 2318 </li> 2319 2320 <li> 2321 <a href="/collections/products-polymer-clay-super-sculpey">Super Sculpey</a> 2322 </li> 2323 2324 <li> 2325 <a href="/collections/super-sculpey-flex">Super Sculpey Flex</a> 2326 </li> 2327 2328 </ul> 2329 </li><li> 2330 <a href="/collections/products-multi-packs">Multi-Packs </a><ul> 2331 2332 </ul> 2333 </li><li> 2334 <a href="/collections/products-liquid-sculpey">Liquid Sculpey</a><ul> 2335 2336 </ul> 2337 </li><li> 2338 <a href="/collections/products-mediums">Mediums</a><ul> 2339 2340 </ul> 2341 </li><li> 2342 <a href="/collections/products-air-dry-clay">Air-Dry Clay</a><ul> 2343 2344 </ul> 2345 </li><li> 2346 <a href="/collections/products-non-dry-clay">Non-Dry Clay</a><ul> 2347 2348 </ul> 2349 </li><li> 2350 <a href="/collections/calming-clay">Calming Clay</a><ul> 2351 2352 </ul> 2353 </li><li> 2354 <a href="/collections/products-sculpey-keepsake">
2354Sculpey Keepsake</a><ul> 2355 2356 </ul> 2357 </li><li> 2358 <a href="/collections/products-tools">Tools</a><span class="open-children-toggle"></span><ul> 2359 2360 <li> 2361 <a href="/collections/products-tools-clay-tools">Clay Tools</a> 2362 </li> 2363 2364 <li> 2365 <a href="/collections/products-tools-cutters">Cutters</a> 2366 </li> 2367 2368 <li> 2369 <a href="/collections/products-tools-jewelry-making">Jewelry Making</a> 2370 </li> 2371 2372 <li> 2373 <a href="/collections/products-tools-molds">Molds</a> 2374 </li> 2375 2376 <li> 2377 <a href="/collections/products-tools-molds-thick-molds">Thick Molds</a> 2378 </li> 2379 2380 <li> 2381 <a href="/collections/products-tools-molds-3d-molds">3D Molds</a> 2382 </li> 2383 2384 <li> 2385 <a href="/collections/products-tools-silk-screens">Silk Screens</a> 2386 </li> 2387 2388 <li> 2389 <a href="/collections/products-tools-texture-sheets">Texture Sheets</a> 2390 </li> 2391 2392 <li> 2393 <a href="/collections/category-transfers">Clay Transfers</a> 2394 </li> 2395 2396 </ul> 2397 </li><li> 2398 <a href="/collections/products-classroom-packs">Classroom Packs</a><ul> 2399 2400 </ul> 2401 </li><li> 2402 <a href="/collections/products-web-exclusives">Web Exclusives</a><ul> 2403 2404 </ul> 2405 </li><li> 2406 <a href="/collections/products-egift-cards">Sculpey Gift Cards</a><ul> 2407 2408 </ul> 2409 </li><li> 2410 <a href="/collections/products-new-products">New Products</a><ul> 2411 2412 </ul> 2413 </li><li> 2414 <a href="/collections/products-kits">Kits</a><ul> 2415 2416 </ul> 2417 </li><li> 2418 <a href="/collections/products-sale-items">Sale Items </a><ul> 2419 2420 </ul> 2421 </li></ul> 2422 </div><ul> 2423 2424 </ul> 2425 </li><li class="shop-by-experience-level"> 2426 2427<a 2428 href="#" 2429 2430 >Shop By Experience Level</a> 2431
2432 <span class="open-children-toggle"></span> 2433 2434 2435<ul> 2436 2437<div class="menu-open"> 2438 <div class="submenu-main images-item-nav"> 2439 <div class="page-width"><div class="images-item-title"> 2440 <a href="/pages/why-sculpey">Skill Level</a> 2441 </div><div class="images-item-list"><a href="/pages/kids" class="img-item"><span class="img-item-label">Kids</span><span class="img-item-img" 2442 ><img 2443 src="//www.sculpey.com/cdn/shop/files/kids_section_optimized.webp?v=1734331397 " 2444 width="243" 2445 height="162" 2446 loading="lazy" 2447 alt="Kids" 2448 ></span></a><a href="/pages/beginners" class="img-item"><span class="img-item-label">Beginners</span><span class="img-item-img" 2449 ><img 2450 src="//www.sculpey.com/cdn/shop/files/beginner_section_optimized.webp?v=1734331397 " 2451 width="243" 2452 height="162" 2453 loading="lazy" 2454 alt="Beginners" 2455 ></span></a><a href="/pages/teachers" class="img-item"><span class="img-item-label">Teachers</span><span class="img-item-img" 2456 ><img 2457 src="//www.sculpey.com/cdn/shop/files/teacher_section_optimized.webp?v=1734331397 " 2458 width="243" 2459 height="162" 2460 loading="lazy" 2461 alt="Teachers" 2462 ></span></a><a href="/pages/artists" class="img-item"><span class="img-item-label">Artists</span><span class="img-item-img" 2463 ><img 2464 src="//www.sculpey.com/cdn/shop/files/final_artist_optimized.webp?v=1734331397 " 2465 width="243" 2466 height="162" 2467 loading="lazy" 2468 alt="Artists" 2469 ></span></a></div> 2470 </div> 2471 </div> 2472 </div> 2473 </ul> 2474 </li></ul> 2475 </div> 2476 </div> 2477 </li> 2478<li class="item"> 2479 <a 2480 href="/collections/how-to" 2481 2482 >Inspiration</a><ul class="dropdown-nav"></ul> 2483 </li> 2484<li class="item"> 2485 <a 2486 href="/blogs/blog" 2487 2488 >Blog</a><ul class="dropdown-nav"></ul> 2489 </li> 2490<li class="item"> 2491 <a 2492 href="" 2493 2494 >Resources</a><i class="nav-arrow"></i><div class="submenu-main image-with-menu"> 2495 <div class="page-width"> 2496 <ul class="submenu-list"><li> 2497 <a 2498 href="https://www.sculpey.com/pages/product-videos" 2499 class="mega-menu-title" 2500 >Product Videos</a></li><li> 2501 <a 2502 href="/pages/how-to-videos" 2503 class="mega-menu-title" 2504 >How To Videos</a></li><li> 2505 <a 2506 href="/pages/instruction-manuals" 2507 class="mega-menu-title" 2508 >
2508Instruction Manuals</a></li><li> 2509 <a 2510 href="https://www.sculpey.com/blogs/blog/tagged/color-mixing" 2511 class="mega-menu-title" 2512 >Color Mixing</a></li><li> 2513 <a 2514 href="/pages/tips-and-tricks" 2515 class="mega-menu-title" 2516 >Tips And Tricks</a></li><li> 2517 <a 2518 href="/pages/color-charts" 2519 class="mega-menu-title" 2520 >Color Charts</a></li></ul> 2521 2522 <a href="https://www.sculpey.com/pages/product-videos" class="menu-image"> 2523 <img 2524 src="//www.sculpey.com/cdn/shop/files/kids_section_optimized.webp?v=1734331397" 2525 width="" 2526 height="" 2527 alt="menu-image" 2528 > 2529 2530 </a> 2531 2532 </div> 2533 </div> 2534 </li> 2535 2536 </ul> 2537 </nav> 2538 2539 </header> 2540</div> 2541 2542 2543 </sticky-header> 2544 2545 2546
2547<script type="application/ld+json"> 2548 { 2549 "@context": "http://schema.org", 2550 "@type": "Organization", 2551 "name": "Sculpey", 2552 2553 "logo": "https:\/\/www.sculpey.com\/cdn\/shop\/files\/sculpey-header-logo.webp?v=1684245009\u0026width=500", 2554 2555 "sameAs": [ 2556 "", 2557 "https:\/\/www.facebook.com\/SculpeyOfficial\/", 2558 "https:\/\/www.pinterest.com\/sculpey\/", 2559 "https:\/\/www.instagram.com\/sculpey_official\/", 2560 "https:\/\/www.tiktok.com\/@sculpeyofficial", 2561 "", 2562 "", 2563 "https:\/\/www.youtube.com\/c\/Sculpey_Official\/", 2564 "" 2565 ], 2566 "url": "https:\/\/www.sculpey.com" 2567 } 2568</script>
2568<script type="text/javascript"> 2569 /** On Scroll Fixed **/ 2570 document.addEventListener('scroll', () => { 2571 if (window.scrollY > 110) { 2572 document.querySelector('html').classList.add('fixed'); 2573 } else { 2574 document.querySelector('html').classList.remove('fixed'); 2575 } 2576 }); 2577 2578 /** Top-Level Submenu Toggle: only one open at a time (MODIFIED FOR CLICK + HOVER) **/ 2579 2580 const topLevelToggles = document.querySelectorAll('.submenu-list > li > .open-children-toggle'); 2581 2582 topLevelToggles.forEach(function (item) { 2583 const li = item.closest('li'); 2584 const menuWrapper = li.querySelector('.menu-open'); 2585 2586 const closeSiblings = () => { 2587 const siblings = li.parentElement.querySelectorAll(':scope > li'); 2588 siblings.forEach(function(sibling) { 2589 if (sibling !== li) { 2590 const otherWrapper = sibling.querySelector('.menu-open'); 2591 const otherToggle = sibling.querySelector('.open-children-toggle'); 2592 if (otherWrapper) otherWrapper.classList.remove('active'); 2593 if (otherToggle) otherToggle.classList.remove('showing-toggle'); 2594 } 2595 }); 2596 }; 2597 item.addEventListener('click', function () { 2598 // Close all other top-level menu-open (for click state) 2599 const siblings = li.parentElement.querySelectorAll(':scope > li'); 2600 siblings.forEach(function (sibling) { 2601 if (sibling !== li) { 2602 const otherWrapper = sibling.querySelector('.menu-open'); 2603 const otherToggle = sibling.querySelector('.open-children-toggle'); 2604 if (otherWrapper) otherWrapper.classList.remove('active'); 2605 if (otherToggle) otherToggle.classList.remove('showing-toggle'); 2606 } 2607 }); 2608 closeSiblings(); 2609 // Toggle current one 2610 if (menuWrapper) { 2611 menuWrapper.classList.toggle('active'); 2612 } 2613 item.classList.toggle('showing-toggle'); 2614 }); 2615 2616 li.addEventListener('mouseover', function () { 2617 // Also close other menus on hover, similar to the click logic 2618 const siblings = li.parentElement.querySelectorAll(':scope > li'); 2619 siblings.forEach(function (sibling) { 2620 if (sibling !== li) { 2621 const otherWrapper = sibling.querySelector('.menu-open'); 2622 const otherToggle = sibling.querySelector('.open-children-toggle'); 2623 if (otherWrapper) otherWrapper.classList.remove('active'); 2624 if (otherToggle) otherToggle.classList.remove('showing-toggle'); 2625 } 2626 }); 2627 2628 // OPEN current menu on hover 2629 if (menuWrapper) { 2630 menuWrapper.classList.add('active'); // <-- THIS ADDS 'active' on hover 2631 } 2632 item.classList.add('showing-toggle'); 2633 }); 2634 2635 li.addEventListener('mouseenter', function() { 2636 closeSiblings(); 2637 2638 // Force Add classes 2639 if (menuWrapper) { 2640 menuWrapper.classList.add('active'); 2641 } 2642 item.classList.add('showing-toggle'); 2643 }); 2644 2645 // --- 3. HOVER OUT (mouseleave) --- 2646 li.addEventListener('mouseleave', function() { 2647 // STRICTLY REMOVE classes on hover out 2648 if (menuWrapper) { 2649 menuWrapper.classList.remove('active'); 2650 } 2651 item.classList.remove('showing-toggle'); 2652 }); 2653 li.addEventListener('mouseout', function () { 2654 // Crucial check: Only remove classes if the menu is NOT open from a CLICK state. 2655 // We use the presence of 'active' on menuWrapper as the determinant for a click-open state. 2656 if (menuWrapper && !menuWrapper.classList.contains('active')) { 2657 item.classList.remove('showing-toggle'); 2658 } else if (!menuWrapper) { // For items that don't have a menu-open 2659 item.classList.remove('showing-toggle'); 2660 } 2661 2662 if (menuWrapper && !item.classList.contains('showing-toggle')) { 2663 menuWrapper.classList.remove('active'); 2664 } 2665 }); 2666 }); 2667 2668 /** Child Submenu Toggle inside .menu-open **/ 2669 const childToggles = document.querySelectorAll('.menu-open li .open-children-toggle'); 2670 childToggles.forEach(function (item) { 2671 item.addEventListener('click', function (e) { 2672 e.stopPropagation(); // Prevent bubbling to parent 2673 2674 const childLi = item.closest('li'); 2675 const childUl = childLi.querySelector('ul'); 2676 2677 if (childUl) { 2678 childUl.classList.toggle('active'); 2679 item.classList.toggle('showing-toggle'); 2680 } 2681 }); 2682 }); 2683 2684 2685 /** Mobile Sub Menu Toggle **/ 2686 const navarrow = document.querySelectorAll('.header-menu-main ul > li .nav-arrow'); 2687 navarrow.forEach(function (item) { 2688 item.addEventListener('click', function () { 2689 const li = item.closest('li'); 2690 const dropdown = li.querySelector('.dropdown-nav'); 2691 if (dropdown) { 2692 dropdown.classList.toggle('active'); 2693 } 2694 item.classList.toggle('showing-arrow'); 2695 }); 2696 }); 2697 2698 /** Mobile Hamburger Menu Toggle **/ 2699 const menuIcon = document.querySelector('.headericon-menu'); 2700 if (menuIcon) { 2701 menuIcon.addEventListener('click', function () { 2702 this.classList.toggle('headericonshow'); 2703 document.querySelector('html').classList.toggle('navshow'); 2704 document.querySelector('.header-menu-main').classList.toggle('menu-mainshow'); 2705 }); 2706 } 2707 2708 /** Mega Menu Mobile Behavior **/ 2709 function handleMenuToggle(e) { 2710 const isMobile = e.matches; 2711 2712 document.querySelectorAll('.mega-menu-title.have-submenu').forEach(function (title) { 2713 title.removeEventListener('click', title._clickHandler); // Clean previous 2714 if (isMobile) { 2715 title._clickHandler = function (event) { 2716 event.preventDefault(); 2717 const wrapper = this.nextElementSibling?.nextElementSibling; 2718 const submenuList = wrapper?.querySelector('.child-submenu-list'); 2719 2720 // Close all other submenus 2721 document.querySelectorAll('.child-submenu-list.active').forEach(function (el) { 2722 if (el !== submenuList) el.classList.remove('active'); 2723 }); 2724 2725 if (submenuList) submenuList.classList.toggle('active'); 2726 }; 2727 title.addEventListener('click', title._clickHandler); 2728 } 2729 }); 2730 2731 // On desktop: remove all active submenus 2732 if (!isMobile) { 2733 document.querySelectorAll('.child-submenu-list').forEach(function (submenu) { 2734 submenu.classList.remove('active'); 2735 }); 2736 } 2737 } 2738 2739 // Media Query Logic 2740 const mediaQuery = window.matchMedia("(max-width: 1049px)"); 2741 handleMenuToggle(mediaQuery); 2742 mediaQuery.addEventListener("change", handleMenuToggle); 2743</script>
2743 2744
2745<script> 2746 document.addEventListener('DOMContentLoaded', function() { 2747 // Only apply this hover behavior on desktop screens (>= 990px) 2748 if (window.matchMedia("(min-width: 990px)").matches) { 2749 2750 const menuNav = document.querySelector('.header-menu-main'); 2751 2752 if (menuNav) { 2753 const menuItems = menuNav.querySelectorAll('ul > li.item'); 2754 2755 menuItems.forEach(li => { 2756 2757 li.addEventListener('mouseenter', () => { 2758 // INSTANTLY: Find any other menu that is open and close it. 2759 const currentlyOpen = menuNav.querySelector('.menu-item--open'); 2760 if (currentlyOpen && currentlyOpen !== li) { 2761 currentlyOpen.classList.remove('menu-item--open'); 2762 } 2763 2764 // INSTANTLY: Open the menu for the item you are now hovering on. 2765 li.classList.add('menu-item--open'); 2766 }); 2767 }); 2768 2769 // When the mouse leaves the entire navigation area, close any open menu. 2770 menuNav.addEventListener('mouseleave', () => { 2771 const currentlyOpen = menuNav.querySelector('.menu-item--open'); 2772 if (currentlyOpen) { 2773 currentlyOpen.classList.remove('menu-item--open'); 2774 } 2775 }); 2776 } 2777 } 2778 }); 2779</script>
2779 2780
2781<script> 2782 document.addEventListener('DOMContentLoaded', function() { 2783 // Only apply this hover behavior on desktop screens (>= 990px) 2784 if (window.matchMedia("(min-width: 990px)").matches) { 2785 2786 const menuNav = document.querySelector('.header-menu-main'); 2787 2788 if (menuNav) { 2789 const menuItems = menuNav.querySelectorAll('ul > li.item'); 2790 2791 menuItems.forEach(li => { 2792 2793 li.addEventListener('mouseenter', () => { 2794 // INSTANTLY: Find any other menu that is open and close it. 2795 const currentlyOpen = menuNav.querySelector('.menu-item--open'); 2796 if (currentlyOpen && currentlyOpen !== li) { 2797 currentlyOpen.classList.remove('menu-item--open'); 2798 } 2799 2800 // INSTANTLY: Open the menu for the item you are now hovering on. 2801 li.classList.add('menu-item--open'); 2802 }); 2803 }); 2804 2805 // When the mouse leaves the entire navigation area, close any open menu. 2806 menuNav.addEventListener('mouseleave', () => { 2807 const currentlyOpen = menuNav.querySelector('.menu-item--open'); 2808 if (currentlyOpen) { 2809 currentlyOpen.classList.remove('menu-item--open'); 2810 } 2811 }); 2812 } 2813 } 2814 }); 2815</script>
2815 2816 2817</div><section id="shopify-section-sections--23935073943802__17389080288f89e67a" class="shopify-section shopify-section-group-header-group section"><div class="page-width"><div id="shopify-block-AVDBZbTgzMjVvaHd3Z__hextom_translate_and_currency_selector_desktop_tLVLT7" class="shopify-block shopify-app-block"><style> 2818 2819</style> 2820 2821<div class="httms-placeholder-selector-desktop"></div> 2822 2823 2824</div> 2825</div> 2826 2827 2828</section><section id="shopify-section-sections--23935073943802__1738908040481c48d9" class="shopify-section shopify-section-group-header-group section"><div class="page-width"><div id="shopify-block-Ab3FZdUJWZHFOdnJYV__hextom_translate_and_currency_selector_mobile_iHeRry" class="shopify-block shopify-app-block"><style> 2829 2830</style> 2831 2832<div class="httms-placeholder-selector-mobile"></div> 2833 2834 2835</div> 2836</div> 2837 2838 2839</section> 2840<!-- END sections: header-group --> 2841 </div> 2842 </div> 2843 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 2844 <div id="shopify-section-template--23935078891770__main" class="shopify-section"><style> 2845.login-issue-message { 2846 font-size: 14px; 2847 font-weight: 700; 2848 color: red; 2849} 2850 .login .login-issue-message p{ 2851 margin-bottom:0; 2852 } 2853 .form__message{ 2854 color:red; 2855 } 2856 .provacyPolicy { 2857 margin-top: 20px; 2858} 2859.terms-and-condition { 2860 position: relative; 2861 width: 100%; 2862} 2863 html body.gradient { 2864 background-color: #f9f1fb; 2865 } 2866 .login-register-scn { 2867 display: flex; 2868 flex-flow: row wrap; 2869 width: 100%; 2870} 2871.login-register-scn .customer { 2872 width: 42%; 2873 flex: auto; 2874 background-color: var(--white_color); 2875} 2876.login-register-scn .customer .provacyPolicy { 2877 font-weight: 700; 2878 font-size: 14px; 2879 color: #686464; 2880 letter-spacing: normal; 2881} 2882.login-register-scn .customer .provacyPolicy * { 2883 display: inline-block !important; 2884 font-weight: 700 !important; 2885 font-size: 14px !important; 2886 color: #757575 !important; 2887 2888} 2889.login-register-scn .customer .provacyPolicy a { 2890 color: #757575 !important; 2891 text-decoration: none; 2892} 2893.login-register-scn .customer .provacyPolicy a:hover { 2894 text-decoration: underline !important; 2895 color: var(--t_color1) !important; 2896} 2897.block-content-or { 2898 width: 3%; 2899 text-align: center; 2900 flex: auto; 2901 position: relative; 2902} 2903.loginor { 2904 display: flex; 2905 flex-flow: row wrap; 2906 justify-content: center; 2907 align-items: center; 2908 height: 100%; 2909} 2910 2911.block-content-or:before { 2912 content: ''; 2913 position: absolute; 2914 left: 0px; 2915 right: 0px; 2916 height: 100%; 2917 width: 1px; 2918 background-color: #dddddd; 2919 margin: auto; 2920} 2921 2922.loginor span { 2923 background-color: #f9f1fb; 2924 position: relative; 2925 line-height: normal; 2926 padding: 5px; 2927 display: inline-block; 2928 2929} 2930.login a.logincancel { 2931 font-weight: 700; 2932 text-transform: uppercase; 2933 text-decoration: none; 2934 transition: 0.5s all; 2935} 2936 2937#customer_login .forgot-remember-section { 2938 display: flex; 2939 justify-content: space-between; 2940 margin-top: 20px; 2941} 2942 2943.login a.logincancel:hover {
2944 color: var(--t_color1); 2945} 2946 div.customer.login{ 2947 padding:25px; 2948 border: 1px solid #e7e7e7; 2949 box-shadow: 0 4px 10px 4px rgba(0, 0, 0, 0.04); 2950 border-radius: 8px; 2951} 2952 .customer button { 2953 margin: 2rem 0 1.5rem; 2954 background-color: var(--t_color2); 2955 color: var(--white_color); 2956 width:100%; 2957 text-transform:uppercase; 2958 font-weight: 700; 2959} 2960 .customer button:before,.customer button:after { 2961 content: normal; 2962} 2963 .customer div.field label { 2964 color: rgba(0, 0, 0, 0.5); 2965 font-weight:700; 2966} 2967 .customer .field { 2968 border: 1px solid rgba(0, 0, 0, 0.5); 2969} 2970.customer .field:before,.customer .field:after{ 2971 content:normal; 2972} 2973 div.customer .field input:focus{ 2974 box-shadow:none; 2975 } 2976 .customer h1 { 2977 font-size: 18px; 2978 text-transform: uppercase; 2979 position: relative; 2980 padding-bottom: 5px; 2981} 2982.customer.login h1:after { 2983 content: ""; 2984 background: black; 2985 position: absolute; 2986 bottom: 0; 2987 height: 1px; 2988 width: 80px; 2989 left: 0; 2990 right: 0; 2991 margin: auto; 2992} 2993 2994 2995div.customer.register { 2996 padding:25px; 2997 border: 1px solid #e7e7e7; 2998 box-shadow: 0 4px 10px 4px rgba(0, 0, 0, 0.04); 2999 border-radius: 8px; 3000} 3001 .customer div.field label { 3002 color: rgba(0, 0, 0, 0.5); 3003} 3004 .customer .field { 3005 border: 1px solid rgba(0, 0, 0, 0.2); 3006} 3007 .customer .field:before,.customer .field:after{ 3008 content:normal; 3009} 3010 .customer button { 3011 margin: 2rem 0 1.5rem; 3012 background-color: var(--t_color2); 3013 color: var(--white_color); 3014 width:100%; 3015 text-transform:uppercase; 3016} 3017 .customer button:before,.customer button:after { 3018 content: normal; 3019} 3020div.customer .field input:focus{ 3021 box-shadow:none; 3022 } 3023 3024.customer.register h1:after { 3025 content: ""; 3026 background: black; 3027 position: absolute; 3028 bottom: 0; 3029 height: 1px; 3030 width: 80px; 3031 left: 0; 3032 right: 0; 3033 margin: auto; 3034} 3035 3036@media(max-width: 992px) { 3037 .login-register-scn .customer { 3038 width: 100%; 3039 } 3040 .block-content-or { 3041 display: none; 3042 } 3043 .customer.register { 3044 margin-top: 20px; 3045 } 3046} 3047@media(max-width: 500px) { 3048 .login-register-scn .customer .provacyPolicy { 3049 font-size: 10px !!important; 3050 } 3051 .login-register-scn .customer .provacyPolicy * { 3052 font-size: 10px !!important; 3053 3054 } 3055.terms-and-condition{text-align:left} 3056} 3057.customer button {position:relative;} 3058.customer button .tooltiptext { 3059 visibility: hidden; 3060 width: 270px; 3061 background-color: #555; 3062 color: #fff; 3063 text-align: center; 3064 border-radius: 6px; 3065 padding: 5px 0; 3066 position: absolute; 3067 z-index: 1; 3068 bottom: 114%; 3069 left: calc(50% - 135px); 3070 opacity: 0; 3071 transition: opacity 0.3s; 3072 font-size: 12px; 3073 font-weight: normal; 3074} 3075 3076.customer button .tooltiptext::after { 3077 content: ""; 3078 position: absolute; 3079 top: 100%; 3080 left: 50%; 3081 margin-left: -5px; 3082 border-width: 5px; 3083 border-style: solid; 3084 border-color: #555 transparent transparent transparent; 3085 3086} 3087 3088.customer button[disabled="true"]:hover .tooltiptext { 3089 visibility: visible; 3090 opacity: 1; 3091} 3092</style> 3093<link href="//www.sculpey.com/cdn/shop/t/236/assets/customer.css?v=12557275006502126481789109208" rel="stylesheet" type="text/css" media="all" /> 3094<style data-shopify>.section-template--23935078891770__main-padding { 3095 padding-top: 30px; 3096 padding-bottom: 30px; 3097 } 3098 3099 @media screen and (min-width: 750px) { 3100 .section-template--23935078891770__main-padding { 3101 padding-top: 60px; 3102 padding-bottom: 60px; 3103 } 3104 }</style><div class="page-width"> 3105<div class="login-register-scn section-template--23935078891770__main-padding"> 3106 <div class="customer login js-pass-showhide"> 3107 <h1 id="recover" tabindex="-1"> 3108 Reset your password 3109 </h1> 3110 <div> 3111 <p class="recover-msg"> 3112 Please enter your email address below to receive a password reset link. 3113 </p><form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 3114 <div class="field"> 3115 <input 3116 type="email" 3117 value="" 3118 name="email" 3119 id="RecoverEmail" 3120 autocorrect="off" 3121 autocapitalize="off" 3122 autocomplete="email" 3123 3124 placeholder="Email" 3125 > 3126 <label for="RecoverEmail"> 3127 Email 3128 </label> 3129 </div><button>
3129 3130 Submit 3131 </button> 3132 3133 <a href="#login" class="logincancel"> 3134 Cancel 3135 </a></form></div> 3136 3137 <h1 id="login" tabindex="-1"> 3138 Sign in 3139 </h1> 3140 <div><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /><div class="field"> 3141 <input 3142 type="email" 3143 name="customer[email]" 3144 id="CustomerEmail" 3145 autocomplete="email" 3146 autocorrect="off" 3147 autocapitalize="off" 3148 3149 placeholder="Email" 3150 > 3151 <label for="CustomerEmail"> 3152 Email 3153 </label> 3154 </div><div class="field form-group"> 3155 3156 <input 3157 type="password" 3158 value="" 3159 class="input-form" 3160 3161 name="customer[password]" 3162 id="CustomerPassword" 3163 autocomplete="current-password" 3164 3165 placeholder="Password" 3166 > 3167 <span class="pass-showhide">Show</span> 3168 <label for="CustomerPassword"> 3169 Password 3170 </label> 3171 </div> 3172 <div class="forgot-remember-section"> 3173 <div class="rememberMe"> 3174 <input type="checkbox" class="input-checkbox" id="rememberCheck"> 3175 <label for="rememberCheck" class="required">Remember me</label> 3176 </div> 3177 <div class="forgot-pass-section"> 3178 <a href="#recover"> 3179 Forgot Password? 3180 </a> 3181 </div> 3182 </div><button> 3183 Sign in <span class="tooltiptext">Please accept Terms & Condition</span> 3184 </button> 3185 <div class="provacyPolicy"> 3186 <div class="login-terms-and-condition"> 3187 <input type="checkbox" class="login-terms-and-condition" id="login_terms_condition" value="You agree to our" required> 3188 <label for="login_terms_condition" class="required">You agree to our <a title="Terms and Condition" href="/pages/terms-and-conditions">Terms and Condition</strong></a> and <a title="Privacy Policy" href="/pages/privacy-policy">Privacy Policy</a></label> 3189 </div> 3190 </div></form><div class="fx-no-account"> 3191 Don't have an account?<br/> 3192 <a href="https://www.sculpey.com/collections/products">Continue as Guest</a> 3193 <a href="https://www.sculpey.com/account/register">Create account</a> 3194 </div> 3195 </div></div> 3196</div> 3197 </main> 3198 3199 <!-- BEGIN sections: footer-group --> 3200<div id="shopify-section-sections--23935073845498__footer" class="shopify-section shopify-section-group-footer-group"> 3201<link href="//www.sculpey.com/cdn/shop/t/236/assets/section-footer.css?v=57167664172607394721789109208" rel="stylesheet" type="text/css" media="all" /> 3202<link href="//www.sculpey.com/cdn/shop/t/236/assets/component-newsletter.css?v=103472482056003053551789109208" rel="stylesheet" type="text/css" media="all" /> 3203<link href="//www.sculpey.com/cdn/shop/t/236/assets/component-list-menu.css?v=151968516119678728991789109208" rel="stylesheet" type="text/css" media="all" /> 3204<link href="//www.sculpey.com/cdn/shop/t/236/assets/component-list-payment.css?v=163013550828716052371789109208" rel="stylesheet" type="text/css" media="all" /> 3205<link href="//www.sculpey.com/cdn/shop/t/236/assets/component-list-social.css?v=52211663153726659061789109208" rel="stylesheet" type="text/css" media="all" /> 3206<link href="//www.sculpey.com/cdn/shop/t/236/assets/component-localization-form.css?v=173603692892863148811789109208" rel="stylesheet" type="text/css" media="all" /> 3207<style data-shopify>.footer { 3208 margin-top: 27px; 3209 } 3210 3211 .section-sections--23935073845498__footer-padding { 3212 padding-top: 27px; 3213 padding-bottom: 27px; 3214 } 3215 3216 @media screen and (min-width: 750px) { 3217 .footer { 3218 margin-top: 36px; 3219 } 3220 3221 .section-sections--23935073845498__footer-padding { 3222 padding-top: 36px; 3223 padding-bottom: 36px; 3224 } 3225 }</style><footer class="footer color-background-2 gradient section-sections--23935073845498__footer-padding">
3225<div class="footer__content-top page-width"><div class="ftr-menu cw-accordion footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet grid--3-col-tablet"> 3226 <div 3227 class="cw-accordion__item footer-block grid__item footer-block--menu " 3228 3229 ><h2 class="cw-label footer-block__heading inline-richtext">OUR COMPANY</h2><ul class="cw-acordion-cont footer-block__details-content list-unstyled"><li> 3230 <a 3231 href="/pages/about-us" 3232 class="link link--text list-menu__item list-menu__item--link" 3233 > 3234 About Us 3235 </a> 3236 </li><li> 3237 <a 3238 href="/pages/privacy-policy" 3239 class="link link--text list-menu__item list-menu__item--link" 3240 > 3241 Privacy Policy 3242 </a> 3243 </li><li> 3244 <a 3245 href="/pages/sitemap" 3246 class="link link--text list-menu__item list-menu__item--link" 3247 > 3248 Sitemap 3249 </a> 3250 </li><li> 3251 <a 3252 href="/blogs/blog" 3253 class="link link--text list-menu__item list-menu__item--link" 3254 > 3255 Blog 3256 </a> 3257 </li><li> 3258 <a 3259 href="/pages/teacher-ambassador-program" 3260 class="link link--text list-menu__item list-menu__item--link" 3261 > 3262 Teacher Ambassador Program 3263 </a> 3264 </li></ul></div> 3265 3266 3267 <div 3268 class="cw-accordion__item footer-block grid__item footer-block--menu " 3269 3270 ><h2 class="cw-label footer-block__heading inline-richtext">WHERE TO BUY</h2><ul class="cw-acordion-cont footer-block__details-content list-unstyled"><li> 3271 <a 3272 href="/pages/international-distributors" 3273 class="link link--text list-menu__item list-menu__item--link" 3274 > 3275 International Distributors 3276 </a> 3277 </li><li> 3278 <a 3279 href="/pages/want-to-distribute-our-product" 3280 class="link link--text list-menu__item list-menu__item--link" 3281 > 3282 Become a USA Distributor 3283 </a> 3284 </li></ul></div> 3285 3286 3287 3288 <div 3289 class="cw-accordion__item footer-block grid__item footer-block--menu " 3290 3291 ><h2 class="cw-label footer-block__heading inline-richtext">RESOURCES</h2><ul class="cw-acordion-cont footer-block__details-content list-unstyled"><li> 3292 <a 3293 href="/pages/faqs" 3294 class="link link--text list-menu__item list-menu__item--link" 3295 > 3296 FAQs 3297 </a> 3298 </li><li> 3299 <a 3300 href="/pages/product-videos" 3301 class="link link--text list-menu__item list-menu__item--link" 3302 > 3303 Product Videos 3304 </a> 3305 </li><li> 3306 <a 3307 href="/pages/instruction-manuals" 3308 class="link link--text list-menu__item list-menu__item--link" 3309 > 3310 instruction manuals 3311 </a> 3312 </li><li> 3313 <a 3314 href="/pages/why-sculpey" 3315 class="link link--text list-menu__item list-menu__item--link" 3316 > 3317 Why Sculpey? 3318 </a> 3319 </li><li> 3320 <a 3321 href="/pages/how-to-get-started" 3322 class="link link--text list-menu__item list-menu__item--link" 3323 > 3324 How to Get Started 3325 </a> 3326 </li></ul></div> 3327 3328 3329 <div 3330 class="cw-accordion__item footer-block grid__item footer-block--menu " 3331 3332 ><h2 class="cw-label footer-block__heading inline-richtext">HELP AND INFO</h2><ul class="cw-acordion-cont footer-block__details-content list-unstyled"><li> 3333 <a 3334 href="/pages/return-policy" 3335 class="link link--text list-menu__item list-menu__item--link" 3336 > 3337 Return Policy 3338 </a> 3339 </li><li> 3340 <a 3341 href="/pages/terms-and-conditions" 3342 class="link link--text list-menu__item list-menu__item--link" 3343 > 3344 Terms and Conditions 3345 </a> 3346 </li><li> 3347 <a 3348 href="https://sculpey-clay.myshopify.com/apps/track123" 3349 class="link link--text list-menu__item list-menu__item--link" 3350 > 3351 Track Order 3352 </a> 3353 </li><li> 3354 <a 3355 href="/pages/shipping" 3356 class="link link--text list-menu__item list-menu__item--link" 3357 > 3358 Shipping 3359 </a> 3360 </li><li> 3361 <a 3362 href="/pages/contact-us" 3363 class="link link--text list-menu__item list-menu__item--link" 3364 > 3365 Contact Us 3366 </a> 3367 </li></ul></div> 3368 3369</div> 3370 3371 <div class="socialmedia cw-accordion footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet grid--3-col-tablet"> 3372 3373 3374 <div 3375 class="cw-accordion__item footer-block grid__item " 3376 3377 ><h2 class="cw-label footer-block__heading inline-richtext">FOLLOW US ON</h2><ul class="cw-acordion-cont footer__list-social list-unstyled list-social"><li class="list-social__item"> 3378 <a href="https://www.facebook.com/SculpeyOfficial/" class="link list-social__link" target="_blank" ><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewB
3378ox="0 0 18 18"> 3379 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 3380</svg> 3381<span class="visually-hidden">Facebook</span> 3382 </a> 3383 </li><li class="list-social__item"> 3384 <a href="https://www.instagram.com/sculpey_official/" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 18 18"> 3385 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 3386 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 3387</svg> 3388<span class="visually-hidden">Instagram</span> 3389 </a> 3390 </li><li class="list-social__item"> 3391 <a href="https://www.pinterest.com/sculpey/" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 17 18"> 3392 <path fill="currentColor" d="M8.48.58a8.42 8.42 0 015.9 2.45 8.42 8.42 0 011.33 10.08 8.28 8.28 0 01-7.23 4.16 8.5 8.5 0 01-2.37-.32c.42-.68.7-1.29.85-1.8l.59-2.29c.14.28.41.52.8.73.4.2.8.31 1.24.31.87 0 1.65-.25 2.34-.75a4.87 4.87 0 001.6-2.05 7.3 7.3 0 00.56-2.93c0-1.3-.5-2.41-1.49-3.36a5.27 5.27 0 00-3.8-1.43c-.93 0-1.8.16-2.58.48A5.23 5.23 0 002.85 8.6c0 .75.14 1.41.43 1.98.28.56.7.96 1.27 1.2.1.04.19.04.26 0 .07-.03.12-.1.15-.2l.18-.68c.05-.15.02-.3-.11-.45a2.35 2.35 0 01-.57-1.63A3.96 3.96 0 018.6 4.8c1.09 0 1.94.3 2.54.89.61.6.92 1.37.92 2.32 0 .8-.11 1.54-.33 2.21a3.97 3.97 0 01-.93 1.62c-.4.4-.87.6-1.4.6-.43 0-.78-.15-1.06-.47-.27-.32-.36-.7-.26-1.13a111.14 111.14 0 01.47-1.6l.18-.73c.06-.26.09-.47.09-.65 0-.36-.1-.66-.28-.89-.2-.23-.47-.35-.83-.35-.45 0-.83.2-1.13.62-.3.41-.46.93-.46 1.56a4.1 4.1 0 00.18 1.15l.06.15c-.6 2.58-.95 4.1-1.08 4.54-.12.55-.16 1.2-.13 1.94a8.4 8.4 0 01-5-7.65c0-2.3.81-4.28 2.44-5.9A8.04 8.04 0 018.48.57z"> 3393</svg> 3394<span class="visually-hidden">Pinterest</span> 3395 </a> 3396 </li><li class="list-social__item"> 3397 <a href="https://www.youtube.com/c/Sculpey_Official/" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 100 70"> 3398 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 3399</svg> 3400<span class="visually-hidden">YouTube</span> 3401 </a> 3402 </li><li class="list-social__item"> 3403 <a href="https://www.tiktok.com/@sculpeyofficial" class="link list-social__link" target="_blank"><svg width="2.8rem" height="2.8rem" viewBox="0 0 40 42" fill="none" xmlns="http://www.w3.org/2000/svg"> 3404<path d="M40 12.3077V20C40 20.408 39.8379 20.7993 39.5494 21.0879C39.2609 21.3764 38.8696 21.5385 38.4615 21.5385C35.2477 21.5459 32.0801 20.7732 29.2308 19.2865V26.9231C29.2308 30.7993 27.6909 34.5168 24.95 37.2577C22.2091 39.9986 18.4916 41.5385 14.6154 41.5385C10.7391 41.5385 7.02166 39.9986 4.28075 37.2577C1.53983 34.5168 0 30.7993 0 26.9231C0 19.8269 5.175 13.5538 12.0385 12.3308C12.2599 12.2914 12.4872 12.3011 12.7045 12.3591C12.9218 12.4171 13.1237 12.522 13.296 12.6665C13.4684 12.811 13.607 12.9915 13.702 13.1953C13.797 13.3991 13.8463 13.6213 13.8462 13.8462V22.0558C13.8462 22.3469 13.7637 22.6322 13.6081 22.8783C13.4526 23.1244 13.2304 23.3213 12.9673 23.4462C12.3455 23.7411 11.8141 24.1974 11.4287 24.7677C11.0434 25.3379 10.8181 26.0011 10.7763 26.688C10.7346 27.375 10.8779 28.0606 11.1914 28.6733C11.5049 29.286 11.9771 29.8033 12.5587 30.1714C13.1402 30.5394 13.8099 30.7446 14.4978 30.7657C15.1857 30.7867 15.8667 30.6228 16.4697 30.291C17.0726 29.9592 17.5755 29.4716 17.9259 28.8792C18.2762 28.2869 18.4612 27.6113 18.4615 26.9231V1.53846C18.4615 1.13044 18.6236 0.739122 18.9121 0.450605C19.2007 0.162087 19.592 0 20 0H27.6923C28.1003 0 28.4916 0.162087 28.7802 0.450605C29.0687 0.739122 29.2308 1.13044 29.2308 1.53846C29.2333 3.98583 30.2067 6.33224 31.9372 8.06279C33.6678 9.79334 36.0142 10.7667 38.4615 10.7692C38.8696 10.7692 39.2609 10.9313 39.5494 11.2198C39.8379 11.5084 40 11.8997 40 12.3077Z" fill="white"/> 3405</svg><span class="visually-hidden">TikTok</span> 3406 </a> 3407 </li><li class="list-social__item"> 3408 <a href="https://www.linkedin.com/company/polyform-products-sculpey" class="link list-social__link" target="_blank">
3408<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"> 3409<g clip-path="url(#clip0_343_2)"> 3410<path d="M44.0476 0H5.95238C2.66667 0 0 2.66667 0 5.95238V44.0476C0 47.3333 2.66667 50 5.95238 50H44.0476C47.3333 50 50 47.3333 50 44.0476V5.95238C50 2.66667 47.3333 0 44.0476 0ZM15.4762 19.0476V41.6667H8.33333V19.0476H15.4762ZM8.33333 12.4643C8.33333 10.7976 9.7619 9.52381 11.9048 9.52381C14.0476 9.52381 15.3929 10.7976 15.4762 12.4643C15.4762 14.131 14.1429 15.4762 11.9048 15.4762C9.7619 15.4762 8.33333 14.131 8.33333 12.4643ZM41.6667 41.6667H34.5238C34.5238 41.6667 34.5238 30.6429 34.5238 29.7619C34.5238 27.381 33.3333 25 30.3571 24.9524H30.2619C27.381 24.9524 26.1905 27.4048 26.1905 29.7619C26.1905 30.8452 26.1905 41.6667 26.1905 41.6667H19.0476V19.0476H26.1905V22.0952C26.1905 22.0952 28.4881 19.0476 33.1071 19.0476C37.8333 19.0476 41.6667 22.2976 41.6667 28.881V41.6667Z" fill="white"/> 3411</g> 3412<defs> 3413<clipPath id="clip0_343_2"> 3414<rect width="50" height="50" fill="white"/> 3415</clipPath> 3416</defs> 3417</svg> 3418<span class="visually-hidden">LinkedIn</span> 3419 </a> 3420 </li></ul><div class="country-selector"> 3421 <h3 class="country-heading">Region & Language</h3> 3422 3423 3424 3425 <div class="country-inner" data-country="CA" data-value="en"> 3426 3427 <img src="//www.sculpey.com/cdn/shop/files/ca.svg?v=1747208115" width="20" height="15" alt="CA"> 3428 3429 3430 <span class="country-title">Canada ($) - English</span> 3431 3432 </div> 3433 3434 3435 <div class="country-inner" data-country="CA" data-value="fr"> 3436 3437 <img src="//www.sculpey.com/cdn/shop/files/ca.svg?v=1747208115" width="20" height="15" alt="CA"> 3438 3439 3440 <span class="country-title">Canada ($) - Français</span> 3441 3442 </div> 3443 3444 </div></div> 3445 3446 3447 3448</div><div class="footer-block--newsletter"><div class="footer__follow-on-shop"> 3449 3450 3451
3451<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 3451
3451
3452<script type="module"> 3453 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); 3454 3455 3456</script>
3456 3457 3458<shop-follow-button ux-mode="windoid" return-uri="https://www.sculpey.com/account/redirect" proxy="true"></shop-follow-button> 3459 3460 3461 </div><ul class="cw-acordion-cont footer__list-social list-unstyled list-social"><li class="list-social__item"> 3462 <a href="https://www.facebook.com/SculpeyOfficial/" class="link list-social__link" target="_blank" ><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 18 18"> 3463 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 3464</svg> 3465<span class="visually-hidden">Facebook</span> 3466 </a> 3467 </li><li class="list-social__item"> 3468 <a href="https://www.instagram.com/sculpey_official/" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 18 18"> 3469 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 3470 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 3471</svg> 3472<span class="visually-hidden">Instagram</span> 3473 </a> 3474 </li><li class="list-social__item"> 3475 <a href="https://www.pinterest.com/sculpey/" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 17 18"> 3476 <path fill="currentColor" d="M8.48.58a8.42 8.42 0 015.9 2.45 8.42 8.42 0 011.33 10.08 8.28 8.28 0 01-7.23 4.16 8.5 8.5 0 01-2.37-.32c.42-.68.7-1.29.85-1.8l.59-2.29c.14.28.41.52.8.73.4.2.8.31 1.24.31.87 0 1.65-.25 2.34-.75a4.87 4.87 0 001.6-2.05 7.3 7.3 0 00.56-2.93c0-1.3-.5-2.41-1.49-3.36a5.27 5.27 0 00-3.8-1.43c-.93 0-1.8.16-2.58.48A5.23 5.23 0 002.85 8.6c0 .75.14 1.41.43 1.98.28.56.7.96 1.27 1.2.1.04.19.04.26 0 .07-.03.12-.1.15-.2l.18-.68c.05-.15.02-.3-.11-.45a2.35 2.35 0 01-.57-1.63A3.96 3.96 0 018.6 4.8c1.09 0 1.94.3 2.54.89.61.6.92 1.37.92 2.32 0 .8-.11 1.54-.33 2.21a3.97 3.97 0 01-.93 1.62c-.4.4-.87.6-1.4.6-.43 0-.78-.15-1.06-.47-.27-.32-.36-.7-.26-1.13a111.14 111.14 0 01.47-1.6l.18-.73c.06-.26.09-.47.09-.65 0-.36-.1-.66-.28-.89-.2-.23-.47-.35-.83-.35-.45 0-.83.2-1.13.62-.3.41-.46.93-.46 1.56a4.1 4.1 0 00.18 1.15l.06.15c-.6 2.58-.95 4.1-1.08 4.54-.12.55-.16 1.2-.13 1.94a8.4 8.4 0 01-5-7.65c0-2.3.81-4.28 2.44-5.9A8.04 8.04 0 018.48.57z"> 3477</svg> 3478<span class="visually-hidden">Pinterest</span> 3479 </a> 3480 </li><li class="list-social__item"> 3481 <a href="https://www.youtube.com/c/Sculpey_Official/" class="link list-social__link" target="_blank"><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 100 70"> 3482 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 3483</svg> 3484<span class="visually-hidden">YouTube</span> 3485 </a> 3486 </li><li class="list-social__item"> 3487 <a href="https://www.tiktok.com/@sculpeyofficial" class="link list-social__link" target="_blank"><svg width="2.8rem" height="2.8rem" viewBox="0 0 40 42" fill="none" xmlns="http://www.w3.org/2000/svg"> 3488<path d="M40 12.3077V20C40 20.408 39.8379 20.7993 39.5494 21.0879C39.2609 21.3764 38.8696 21.5385 38.4615 21.5385C35.2477 21.5459 32.0801 20.7732 29.2308 19.2865V26.9231C29.2308 30.7993 27.6909 34.5168 24.95 37.2577C22.2091 39.9986 18.4916 41.5385 14.6154 41.5385C10.7391 41.5385 7.02166 39.9986 4.28075 37.2577C1.53983 34.5168 0 30.7993 0 26.9231C0 19.8269 5.175 13.5538 12.0385 12.3308C12.2599 12.2914 12.4872 12.3011 12.7045 12.3591C12.9218 12.4171 13.1237 12.522 13.296 12.6665C13.4684 12.811 13.607 12.9915 13.702 13.1953C13.797 13.3991 13.8463 13.6213 13.8462 13.8462V22.0558C13.8462 22.3469 13.7637 22.6322 13.6081 22.8783C13.4526 23.1244 13.2304 23.3213 12.9673 23.4462C12.3455 23.7411 11.8141 24.1974 11.4287 24.7677C11.0434 25.3379 10.8181 26.0011 10.7763 26.688C10.7346 27.375 10.8779 28.0606 11.1914 28.6733C11.5049 29.286 11.9771 29.8033 12.5587 30.1714C13.1402 30.5394 13.8099 30.7446 14.4978 30.7657C15.1857 30.7867 15.8667 30.6228 16.4697 30.291C17.0726 29.9592 17.5755 29.4716 17.9259 28.8792C18.2762 28.2869 18.4612 27.6113 18.4615 26.9231V1.53846C18.4615 1.13044 18.6236 0.739122 18.9121 0.450605C19.2007 0.162087 19.592 0 20 0H27.6923C28.1003 0 28.4916 0.162087 28.7802 0.450605C29.0687 0.739122 29.2308 1.13044 29.2308 1.53846C29.2333 3.98583 30.2067 6.33224 31.9372 8.06279C33.6678 9.79334 36.0142 10.7667 38.4615 10.7692C38.8696 10.7692 39.2609 10.9313 39.5494 11.2198C39.8379 11.5084 40 11.8997 40 12.3077Z" fill="white"/> 3489</svg><span class="visually-hidden">TikTok</span> 3490 </a> 3491 </li><li class="list-social__item"> 3492 <a href="https://www.linkedin.com/company/polyform-products-sculpey" class="link list-social__link" target="_blank">
3492<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"> 3493<g clip-path="url(#clip0_343_2)"> 3494<path d="M44.0476 0H5.95238C2.66667 0 0 2.66667 0 5.95238V44.0476C0 47.3333 2.66667 50 5.95238 50H44.0476C47.3333 50 50 47.3333 50 44.0476V5.95238C50 2.66667 47.3333 0 44.0476 0ZM15.4762 19.0476V41.6667H8.33333V19.0476H15.4762ZM8.33333 12.4643C8.33333 10.7976 9.7619 9.52381 11.9048 9.52381C14.0476 9.52381 15.3929 10.7976 15.4762 12.4643C15.4762 14.131 14.1429 15.4762 11.9048 15.4762C9.7619 15.4762 8.33333 14.131 8.33333 12.4643ZM41.6667 41.6667H34.5238C34.5238 41.6667 34.5238 30.6429 34.5238 29.7619C34.5238 27.381 33.3333 25 30.3571 24.9524H30.2619C27.381 24.9524 26.1905 27.4048 26.1905 29.7619C26.1905 30.8452 26.1905 41.6667 26.1905 41.6667H19.0476V19.0476H26.1905V22.0952C26.1905 22.0952 28.4881 19.0476 33.1071 19.0476C37.8333 19.0476 41.6667 22.2976 41.6667 28.881V41.6667Z" fill="white"/> 3495</g> 3496<defs> 3497<clipPath id="clip0_343_2"> 3498<rect width="50" height="50" fill="white"/> 3499</clipPath> 3500</defs> 3501</svg> 3502<span class="visually-hidden">LinkedIn</span> 3503 </a> 3504 </li></ul></div> 3505 </div><div class="footer__content-bottom"> 3506 <div class="footer__content-bottom page-width"> 3507 <div class="footer__content-bottom-wrapper"> 3508 <div class="footer__column footer__localization isolate"></div> 3509 <div class="footer__column footer__column--info"><div class="footer__payment"> 3510 <span class="visually-hidden">Payment methods</span> 3511 <ul class="list list-payment" role="list"> 3512 3513<li class="list-payment__item"> 3514 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 3515 3516 </li><li class="list-payment__item"> 3517 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.
351703.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 3518 3519 </li><li class="list-payment__item"> 3520 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3521 3522 </li><li class="list-payment__item"> 3523 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
352316.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3524 3525 </li><li class="list-payment__item"> 3526 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 3527 3528 </li><li class="list-payment__item"> 3529 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
352906zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 3530 3531 </li><li class="list-payment__item"> 3532 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 3533 </li><li class="list-payment__item"> 3534 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 3535 </li><li class="list-payment__item"> 3536 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
3536<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 3537 3538 </li><li class="list-payment__item"> 3539 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
35390-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 3540 </li></ul> 3541 </div></div> 3542 </div> 3543 <div class="footer__content-bottom-wrapper"> 3544 <div class="footer__copyright caption"> 3545 <small class="copyright__content" 3546 >© 2026 3547 Polyform Products Company ⢠Made in the USA ⢠<br>Founded in 1967 3548 </small> 3549 3550 3551 </div> 3552 </div> 3553 </div> 3554 </div> 3555 <span style="display: inline-block;"></span> 3556 <span class="gototop" id="scrollToTop"> 3557 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 30 30" fill="none"> 3558 <path d="M15 1.875C12.4041 1.875 9.86654 2.64477 7.70815 4.08696C5.54975 5.52915 3.86749 7.579 2.87409 9.97728C1.88069 12.3756 1.62077 15.0146 2.1272 17.5606C2.63363 20.1066 3.88366 22.4452 5.71923 24.2808C7.55479 26.1163 9.89345 27.3664 12.4394 27.8728C14.9854 28.3792 17.6244 28.1193 20.0227 27.1259C22.421 26.1325 24.4709 24.4503 25.913 22.2919C27.3552 20.1335 28.125 17.5959 28.125 15C28.125 11.519 26.7422 8.18064 24.2808 5.71922C21.8194 3.25781 18.481 1.875 15 1.875ZM15 26.25C12.775 26.25 10.5999 25.5902 8.74984 24.354C6.89979 23.1179 5.45785 21.3609 4.60636 19.3052C3.75488 17.2495 3.53209 14.9875 3.96617 12.8052C4.40026 10.6229 5.47171 8.61839 7.04505 7.04505C8.6184 5.47171 10.623 4.40025 12.8052 3.96617C14.9875 3.53208 17.2495 3.75487 19.3052 4.60636C21.3609 5.45784 23.1179 6.89978 24.354 8.74984C25.5902 10.5999 26.25 12.775 26.25 15C26.25 17.9837 25.0647 20.8452 22.955 22.955C20.8452 25.0647 17.9837 26.25 15 26.25ZM15 11.3344L21.0094 17.3438L19.6875 18.6656L15 13.9781L10.3125 18.6656L8.99063 17.3438L15 11.3344Z" fill="white"/> 3559 </svg> 3560 </span> 3561</footer> 3562<style> 3563 .gototop { 3564 position: fixed; 3565 bottom: 30px; 3566 right: -50px; 3567 background: #00cfca; 3568 padding: 8px; 3569 cursor: pointer; 3570 display: flex; 3571 border-radius: 100%; 3572 transition: right 0.5s ease-in-out, opacity 0.5s ease-in-out, transform 0.5s ease-in-out; 3573 opacity:0; 3574 } 3575 .gototop-show .gototop{ 3576 opacity:1; 3577 right: 15px; 3578 } 3579</style>
3580<script> 3581 window.onscroll = function () { 3582 if(window.scrollY > 200 ){ 3583 document.querySelector('body').classList.add('gototop-show') 3584 }else { 3585 document.querySelector('body').classList.remove('gototop-show') 3586 } 3587 } 3588 function scrollToTop() { 3589 window.scrollTo({top: 0, behavior: 'smooth'}); 3590 } 3591 document.querySelector('#scrollToTop').addEventListener('click', scrollToTop) 3592</script>
3592<script src="//www.sculpey.com/cdn/shop/t/236/assets/localization-form.js?v=131562513936691783521789109208" defer="defer"></script>
3592<script> 3593 3594 3595 3596 let itemsmenu = document.querySelectorAll(".cw-accordion .cw-accordion__item .cw-label"); 3597 itemsmenu.forEach(function (t) { 3598 t.addEventListener("click", function (e) { 3599 itemsmenu.forEach(function (e) { 3600 e !== t || e.classList.contains("cw-open") 3601 ? e.classList.remove("cw-open") 3602 : e.classList.add("cw-open"); 3603 }); 3604 }); 3605 }); 3606 3607 3608 3609 3610 3611// document.addEventListener("DOMContentLoaded", function() { 3612// function equalHeight(container) { 3613// function getMaxHeight(elements) { 3614// var maxHeight = 0; 3615// elements.forEach(function(element) { 3616// element.style.height = 'auto'; 3617// maxHeight = Math.max(maxHeight, element.offsetHeight); 3618// }); 3619// return maxHeight; 3620// } 3621 3622// var rows = {}; 3623// var elements = Array.from(document.querySelectorAll(container)); 3624 3625// elements.forEach(function(el) { 3626// el.style.height = 'auto'; 3627// var parentElement = el.closest('.grid__item'); 3628// var topPosition = parentElement ? parentElement.offsetTop : el.offsetTop; 3629 3630// if (!rows[topPosition]) { 3631// rows[topPosition] = [el]; 3632// } else { 3633// rows[topPosition].push(el); 3634// } 3635// }); 3636 3637// for (var rowStart in rows) { 3638// var rowDivs = rows[rowStart]; 3639// var maxHeight = getMaxHeight(rowDivs); 3640// rowDivs.forEach(function(rowDiv) { 3641// rowDiv.style.height = maxHeight + 'px'; 3642// }); 3643// } 3644// } 3645 3646// // Debounce to limit how often a function is called 3647// function debounce(func, wait) { 3648// var timeout; 3649// return function() { 3650// var context = this, args = arguments; 3651// clearTimeout(timeout); 3652// timeout = setTimeout(function() { 3653// func.apply(context, args); 3654// }, wait); 3655// }; 3656// } 3657 3658// function applyEqualHeight() { 3659// equalHeight('.grid__item h3'); 3660// } 3661 3662// // Run on initial load 3663// window.addEventListener("load", applyEqualHeight); 3664 3665// // ResizeObserver for dynamic changes 3666// var headings = document.querySelectorAll('.grid__item h3'); 3667// if (headings.length > 0 && 'ResizeObserver' in window) { 3668// var resizeObserver = new ResizeObserver(function() { 3669// applyEqualHeight(); 3670// }); 3671
3672// headings.forEach(function(el) { 3673// resizeObserver.observe(el); 3674// }); 3675// } 3676 3677// // Fallback for window resize with debounce 3678// window.addEventListener('resize', debounce(applyEqualHeight, 150)); 3679// }); 3680 3681 3682 3683 3684 3685 3686 3687//Product Title if OZ LP Text 3688var linkElements = document.querySelectorAll('.grid__item .card__heading.h5 a'); 3689linkElements.forEach(function(linkElement) { 3690 var textContLen = linkElement.textContent.length; 3691 var originalText = linkElement.textContent.trim(); // Using .trim() to remove extra spaces 3692 if (originalText.length < 30) { 3693 var ozRegex = /(\d+(\.\d+)?)\s+oz/g; 3694 var lbRegex = /(\d+(\.\d+)?)\s+lb/g; 3695 var ozWrappedText = originalText.replace(ozRegex, '<br>$1 oz'); 3696 var lbWrappedText = ozWrappedText.replace(lbRegex, '<br>$1 lb'); 3697 linkElement.innerHTML = lbWrappedText; 3698 } 3699}); 3700 3701var linkElements = document.querySelectorAll('.coll-item .card__heading.h5 a'); 3702linkElements.forEach(function(linkElement) { 3703 var textContLen = linkElement.textContent.length; 3704 var originalText = linkElement.textContent.trim(); // Using .trim() to remove extra spaces 3705 if (originalText.length < 39) { 3706 var ozRegex = /(\d+(\.\d+)?)\s+oz/g; 3707 var lbRegex = /(\d+(\.\d+)?)\s+lb/g; 3708 var ozWrappedText = originalText.replace(ozRegex, '<br>$1 oz'); 3709 var lbWrappedText = ozWrappedText.replace(lbRegex, '<br>$1 lb'); 3710 linkElement.innerHTML = lbWrappedText; 3711 } 3712}); 3713</script>
vendor: 1 bytes, line 3713
3713
3714<script> 3715 // new card height script(26/05/25) 3716 document.addEventListener("DOMContentLoaded", function () { 3717 function equalHeight(container) { 3718 const rows = {}; 3719 const elements = Array.from(document.querySelectorAll(container)); 3720 3721 elements.forEach(el => { 3722 el.style.height = 'auto'; 3723 const parent = el.closest('.grid__item'); 3724 const top = parent ? parent.offsetTop : el.offsetTop; 3725 3726 if (!rows[top]) rows[top] = [el]; 3727 else rows[top].push(el); 3728 }); 3729 3730 for (const row in rows) { 3731 const rowEls = rows[row]; 3732 let max = 0; 3733 rowEls.forEach(el => { 3734 el.style.height = 'auto'; 3735 max = Math.max(max, el.offsetHeight); 3736 }); 3737 rowEls.forEach(el => el.style.height = max + 'px'); 3738 } 3739 } 3740 3741 function debounce(func, wait) { 3742 let timeout; 3743 return function () { 3744 clearTimeout(timeout); 3745 timeout = setTimeout(func, wait); 3746 }; 3747 } 3748 3749 function addMissingInventoryPlaceholders() { 3750 let maxHeight = 0; 3751 document.querySelectorAll('.inventory-qty').forEach(el => { 3752 el.style.height = 'auto'; 3753 maxHeight = Math.max(maxHeight, el.offsetHeight); 3754 }); 3755 3756 document.querySelectorAll('.grid__item').forEach(item => { 3757 if (!item.querySelector('.inventory-qty')) { 3758 const fake = document.createElement('div'); 3759 fake.className = 'inventory-qty'; 3760 fake.style.visibility = 'hidden'; 3761 fake.style.height = maxHeight + 'px'; 3762 item.appendChild(fake); 3763 } 3764 }); 3765 } 3766 3767 function applyHeights() { 3768 addMissingInventoryPlaceholders(); 3769 3770 const targets = [ 3771 '.grid__item h3', 3772 '.grid__item [data-bv-show="inline_rating"]', 3773 '.grid__item .inventory-qty', 3774 '.grid__item .price', 3775 '.grid__item .buy-buttons' 3776 ]; 3777 3778 targets.forEach(selector => equalHeight(selector)); 3779 } 3780 3781 // Delay wrapper 3782 function applyHeightsWithDelay(delay = 500) { 3783 setTimeout(applyHeights, delay); 3784 } 3785 3786 // Call on load with delay 3787 window.addEventListener("load", () => applyHeightsWithDelay(500)); 3788 window.addEventListener("resize", debounce(() => applyHeightsWithDelay(0), 150)); 3789 3790 // Observe DOM changes 3791 if (window.ResizeObserver) { 3792 const observer3 = new ResizeObserver(() => applyHeightsWithDelay(500)); 3793 document.querySelectorAll('.grid__item').forEach(el => observer3.observe(el)); 3794 } 3795 3796 // Initial call after slight delay on DOM ready 3797 applyHeightsWithDelay(500); 3798 }); 3799</script>
vendor: 1 bytes, line 3799
3799
3800<script> 3801 const CLASS_EN = 'body--canada-en'; 3802 const CLASS_FR = 'body--canada-fr'; 3803 const LS_KEY = 'sculpey-selected-lang'; 3804 3805 function clearBodyLangClass() { 3806 document.body.classList.remove(CLASS_EN, CLASS_FR); 3807 } 3808 // Set body class 3809 function updateBodyClass(lang) { 3810 document.body.classList.remove(CLASS_EN, CLASS_FR); 3811 if (lang === 'en') document.body.classList.add(CLASS_EN); 3812 if (lang === 'fr') document.body.classList.add(CLASS_FR); 3813 } 3814 3815 // Select country & language in dropdowns 3816 function selectRegionAndLanguage(country, lang) { 3817 // Open region dropdown and select Canada 3818 const regionDropdown = document.querySelector('.ht-tms-single-dropdown__container--region .ht-tms-dropdown__selected'); 3819 regionDropdown?.click(); 3820 3821 setTimeout(() => { 3822 const regionItem = document.querySelector(`.ht-tms-single-dropdown__container--region .ht-tms-option__item[data-value="${country}"]`); 3823 regionItem?.click(); 3824 3825 // Open language dropdown and select lang 3826 setTimeout(() => { 3827 const langDropdown = document.querySelector('.ht-tms-single-dropdown__container--language .ht-tms-dropdown__selected'); 3828 langDropdown?.click(); 3829 3830 setTimeout(() => { 3831 const langItem = document.querySelector(`.ht-tms-single-dropdown__container--language .ht-tms-option__item[data-value="${lang}"]`); 3832 langItem?.click(); 3833 3834 // Click Continue 3835 setTimeout(() => { 3836 document.querySelector('.ht-tms__duo-selector__button')?.click(); 3837 updateBodyClass(lang); // Set class after full selection 3838 }, 100); 3839 }, 100); 3840 }, 100); 3841 }, 100); 3842 } 3843 3844 // Click handler for selector 3845 document.querySelectorAll('.country-inner').forEach(el => { 3846 el.addEventListener('click', () => { 3847 const selectedCountry = el.getAttribute('data-country'); 3848 const selectedLang = el.getAttribute('data-value'); 3849 if (selectedCountry !== 'CA'){ 3850 return; 3851 } 3852 3853 localStorage.setItem(LS_KEY, selectedLang); 3854 selectRegionAndLanguage(selectedCountry, selectedLang); 3855 }); 3856 }); 3857 3858 let ignoreNextChangeClick = false; 3859 // On page load: apply class + try re-selecting if needed 3860 document.addEventListener('DOMContentLoaded', () => { 3861 3862 document.addEventListener('click', (e) => { 3863 if (e.target.closest('.ht-tms__duo-selector__button')) { 3864 const savedLang = localStorage.getItem(LS_KEY); 3865 const selectedCountryEl = document.querySelector('.ht-tms-single-dropdown__container .ht-tms-option__item.ht-tms-dropdown__list-item.ht-tms-dropdown__flag-on:not([observer-checked="true"])'); 3866 const selectedCountry = selectedCountryEl?.getAttribute('data-value'); 3867 3868 if ((savedLang === 'en' || savedLang === 'fr') && selectedCountry === 'CA') { 3869 updateBodyClass(savedLang); 3870 } else { 3871 clearBodyLangClass(); 3872 } 3873 if (ignoreNextChangeClick) { 3874 ignoreNextChangeClick = false; // reset the flag 3875 return; // ignore programmatic click 3876 } 3877 3878 3879 // Query selected country and language elements 3880 const unselectedcon = document.querySelector('.ht-tms-single-dropdown__container .ht-tms-option__item.ht-tms-dropdown__list-item.ht-tms-dropdown__flag-on:not([observer-checked="true"])'); 3881 const country = unselectedcon?.getAttribute('data-value'); 3882 3883 const unselectedlan = document.querySelector('.ht-tms-dropdown__selected .ht-tms-option__item.ht-tms-dropdown__list-item.ht-tms-dropdown__flag-off'); 3884 const language = unselectedlan?.getAttribute('data-value'); 3885 3886 if (!country || !language) { 3887 console.warn('Country or language element not found or missing data-value'); 3888 return; 3889 } 3890 3891 if (country !== 'CA') { 3892 document.body.classList.remove(CLASS_EN, CLASS_FR); 3893 localStorage.removeItem(LS_KEY); 3894 return; 3895 } 3896 3897 // Remove both classes first 3898 3899 // Add the appropriate class to body 3900 else if (language === 'en') { 3901 document.body.classList.add(CLASS_EN); 3902 } else if (language === 'fr') { 3903 document.body.classList.add(CLASS_FR); 3904 } else { 3905 console.log('Language not recognized:', language); 3906 } 3907 3908 // Save language to localStorage 3909 localStorage.setItem(LS_KEY, language); 3910 3911 } 3912 }); 3913 const savedLang = localStorage.getItem(LS_KEY); 3914 if (savedLang === 'en' || savedLang === 'fr') { 3915 updateBodyClass(savedLang); 3916 // Optional: auto-select dropdowns if needed 3917 // selectRegionAndLanguage('CA', savedLang); 3918 } 3919 }); 3920</script>
3920 3921 3922
3923<script type="text/javascript"> 3924 function add_btnsidecart() { 3925 const cartDrawerItems = document.querySelector('cart-drawer-items'); 3926 3927 if (cartDrawerItems && cartDrawerItems.classList.contains('is-empty')) { 3928 const existingBtn = document.querySelector('#gsxbutton'); 3929 if (existingBtn) existingBtn.remove(); 3930 return; 3931 } 3932 3933 if (document.querySelector('#gsxbutton')) return; 3934 3935 const btnsidecart = document.createElement("a"); 3936 btnsidecart.setAttribute("id", "gsxbutton"); 3937 btnsidecart.setAttribute( 3938 "style", 3939 "background: #00cfca; color: white; text-decoration: none; padding: 0.4rem 0; width: 100%; border-radius: 25px; margin-bottom: 10px; margin-top: 10px; font-size: 14px; display: block; text-align: center;" 3940 ); 3941 btnsidecart.setAttribute("href", "/pages/globalshopex-checkout"); 3942 btnsidecart.innerText = "INTERNATIONAL CHECK OUT"; 3943 3944 const cartForm = document.querySelector("#CartDrawer .drawer__footer"); 3945 if (cartForm) { 3946 cartForm.parentNode.insertBefore(btnsidecart, cartForm.nextSibling); 3947 } 3948 } 3949 3950 3951 function addBtnCart() { 3952 if (document.URL.indexOf("/cart") !== -1) { 3953 var gsxbtn = document.createElement("a"); 3954 gsxbtn.setAttribute("href", "/pages/globalshopex-checkout"); 3955 gsxbtn.setAttribute( 3956 "style", 3957 "background: #00cfca;color: white;text-decoration: none;border-radius: 25px;padding: 9px;display: flex;justify-content: center;max-width: 305px;margin: 10px auto 0px auto;font-weight: bold;text-transform: uppercase;" 3958 ); 3959 gsxbtn.setAttribute("id", "gsxcartbutton"); 3960 gsxbtn.innerText = "International Check out"; 3961 var btngsx = document.querySelector("#main-cart-footer div.cart__ctas"); 3962 if (btngsx && !document.querySelector("#gsxcartbutton")) { 3963 btngsx.parentNode.insertBefore(gsxbtn, btngsx.nextSibling); 3964 } 3965 } 3966 } 3967 3968 document.addEventListener("DOMContentLoaded", function () { 3969 setInterval(function () { 3970 if (!document.querySelector("#gsxbutton")) { 3971 add_btnsidecart(); 3972 } 3973 }, 500); 3974 3975 if (!document.querySelector("#gsxcartbutton")) { 3976 addBtnCart(); 3977 } 3978 }); 3979</script>
3979 3980 3981</div> 3982<!-- END sections: footer-group --> 3983 3984 <ul hidden> 3985 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 3986 <li id="a11y-new-window-message">Opens in a new window.</li> 3987 </ul> 3988 3989
3989<script> 3990 3991 const hdr = document.querySelector('.ann-hdr-group').clientHeight; 3992 document.querySelector('.ann-hdr-group').style.minHeight = `${hdr}px`; 3993 3994 window.shopUrl = 'https://www.sculpey.com'; 3995 window.routes = { 3996 cart_add_url: '/cart/add', 3997 cart_change_url: '/cart/change', 3998 cart_update_url: '/cart/update', 3999 cart_url: '/cart', 4000 predictive_search_url: '/search/suggest' 4001 }; 4002 4003 window.cartStrings = { 4004 error: `There was an error while updating your cart. Please try again.`, 4005 quantityError: `You can only add [quantity] of this item to your cart.` 4006 } 4007 4008 window.variantStrings = { 4009 addToCart: `Add to cart`, 4010 soldOut: `Sold out`, 4011 unavailable: `Unavailable`, 4012 unavailable_with_option: `[value] - Unavailable`, 4013 } 4014 4015 window.accessibilityStrings = { 4016 imageAvailable: `Image [index] is now available in gallery view`, 4017 shareSuccess: `Link copied to clipboard`, 4018 pauseSlideshow: `Pause slideshow`, 4019 playSlideshow: `Play slideshow`, 4020 } 4021 </script>
4021<script src="//www.sculpey.com/cdn/shop/t/236/assets/predictive-search.js?v=16985596534672189881789109208" defer="defer"></script>
4021 4022
4022<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
4022 4023
4023<script> 4024 var klaviyo = klaviyo || []; 4025 klaviyo.init({ 4026 account: "Sjdr2L", 4027 platform: "shopify" 4028 }); 4029 klaviyo.enable("backinstock",{ 4030 trigger: { 4031 product_page_text: "Notify Me When Available", 4032 product_page_class: "klaviyo-bis", 4033 product_page_text_align: "center", 4034 product_page_margin: "0px", 4035 replace_anchor: false 4036 }, 4037 modal: { 4038 additional_styles: ".control-group button.btn {border-radius: 35px;} .klaviyo-bis-close .modal-title, .klaviyo-bis-close p {text-align: center;}", 4039 headline: "{product_name}", 4040 body_content: "Register to receive a notification when this item comes back in stock.", 4041 email_field_label: "Email", 4042 font_family: 'Arial,sans-serif;', 4043 button_label: "Notify me when available", 4044 subscription_success_label: "You're in! We'll let you know when it's back.", 4045 footer_content: '', 4046 drop_background_color: "#000", 4047 background_color: "#fff", 4048 text_color: "#222", 4049 button_text_color: "#fff", 4050 button_background_color: "#ac52c4", 4051 close_button_color: "#ccc", 4052 error_background_color: "#fcd6d7", 4053 error_text_color: "#C72E2F", 4054 success_background_color: "#d3efcd", 4055 success_text_color: "#1B9500" 4056 } 4057 }); 4058 </script>
4058 4059
4059<script defer> 4060 document.addEventListener('DOMContentLoaded', function() { 4061 const targetNode = document.body; 4062 const config = { childList: true, subtree: true }; 4063 4064 const callback = function(mutationsList, observer) { 4065 for (let mutation of mutationsList) { 4066 if (mutation.type === 'childList') { 4067 let ssw_html = document.querySelector('.ht-tms-single-dropdown__container--region .ht-tms-dropdown__selected .ht-tms-option__text'); 4068 if (ssw_html) { 4069 var value = ssw_html.getAttribute('data-value'); 4070 var low_value = value.toLowerCase(); 4071 document.querySelector('body').classList.add('country-' + low_value); 4072 console.log('Data value:', value); // Print the data-value once 4073 observer4.disconnect(); // Stop observing after the first run 4074 break; 4075 } 4076 } 4077 } 4078 }; 4079 4080 const observer4 = new MutationObserver(callback); 4081 observer4.observe(targetNode, config); 4082 }); 4083 </script>
4083 4084 <!-- 4085
4085<script> 4086 if (window.innerWidth < 375) { 4087 const observer_flag = new MutationObserver(() => { 4088 const element = document.querySelector('.httms-placeholder-selector-mobile'); 4089 if (element) { 4090 document.querySelector('.header-menu-main')?.append(element); 4091 observer_flag.disconnect(); 4092 } 4093 }); 4094 4095 observer_flag.observe(document.body, { childList: true, subtree: true }); 4096 4097 window.addEventListener('resize', () => { 4098 if (window.innerWidth < 375) { 4099 console.log(document.querySelector('.httms-placeholder-selector-mobile')); 4100 } 4101 }).dispatchEvent(new Event('resize')); 4102 } 4103 </script>
4103 4104 -->
4104<script id="gspfProduct" type="template/html"> 4105 {%- assign swatch_options = 'Colour~~Color' | downcase | split: "~~" | uniq -%} 4106 {%- assign image_options = '' | downcase | split: "~~" | uniq -%} 4107 {%- assign text_options = 'Size' | downcase | split: "~~" | uniq -%} 4108 4109 {%- assign image_size = '360x504' -%} 4110 {%- assign no_image = 'https://cdn.shopify.com/s/images/themes/product-1.png' -%} 4111 4112 {%- assign featured_image = product.featured_image -%} 4113 {%- assign product_price = product.price -%} 4114 {%- assign product_compare_at_price = product.compare_at_price -%} 4115 {%- assign selected_or_first_available_variant = product.selected_or_first_available_variant -%} 4116 {%- assign variant_url = '' -%} 4117 {%- if product.selected_or_first_available_variant -%} 4118 {%- assign variant_url = '?variant=' | append: product.selected_or_first_available_variant.id -%} 4119 {%- endif -%} 4120 {% if product.selected_variant %} 4121 {% assign selected_or_first_available_variant = product.selected_variant %} 4122 {% assign product_price = selected_or_first_available_variant.price %} 4123 {% assign product_compare_at_price = selected_or_first_available_variant.compare_at_price %} 4124 {% if selected_or_first_available_variant.image %} 4125 {% assign featured_image = selected_or_first_available_variant.image %} 4126 {% endif %} 4127 {% endif %} 4128 {%- assign variants_count = product.variants | size -%} 4129 {%- assign lazy_load = false %} 4130 {%- if forloop.index > 2 -%} 4131 {%- assign lazy_load = true -%} 4132 {%- endif -%} 4133 4134 {%- assign card_product = product %} 4135 {%- assign media_aspect_ratio = section.settings.image_ratio %} 4136 {%- assign show_secondary_image = section.settings.show_secondary_image %} 4137 {%- assign show_vendor = section.settings.show_vendor %} 4138 {%- assign show_rating = section.settings.show_rating %} 4139 {%- assign show_quick_add = section.settings.enable_quick_add %} 4140 {%- assign section_id = section.id %} 4141 4142 {%- assign ratio = 1 -%} 4143 {%- if card_product.featured_image and media_aspect_ratio == 'portrait' -%} 4144 {%- assign ratio = 0.8 -%} 4145 {%- elsif card_product.featured_image and media_aspect_ratio == 'adapt' -%} 4146 {%- assign ratio = card_product.featured_image.aspect_ratio -%} 4147 {%- endif -%} 4148 {%- if ratio == 0 or ratio == nil -%} 4149 {%- assign ratio = 1 -%} 4150 {%- endif -%} 4151 4152 <li{% if showPageData %} data-page="{{page}}" {% endif %} class="grid__item {% if product.vendor != "" %} 4153 {% if product.vendor == '0' %} 4154 0 4155 {% elsif product.vendor == 'Liquid Sculpey' %} 4156 liquid-sculpey 4157 {% elsif product.vendor == 'Original Sculpey' %} 4158 original-sculpey 4159 {% elsif product.vendor == 'Sculpey' %} 4160 sculpey 4161 {% elsif product.vendor == 'Sculpey Air-Dry' %} 4162 air-dry-sculpey 4163 {% elsif product.vendor == 'Sculpey Bake Shop' %} 4164 sculpey-bakeshop 4165 {% elsif product.vendor == 'Sculpey Bake Shop Light' %} 4166 sculpey-bake-shop-light 4167 {% elsif product.vendor == 'Sculpey Clay' %} 4168 sculpey-clay 4169 {% elsif product.vendor == 'Sculpey III' %} 4170 sculpey-III 4171 {% elsif product.vendor == 'Sculpey Keepsake' %} 4172 sculpey-keepsake 4173 {% elsif product.vendor == 'Sculpey Non-Dry' %} 4174 non-dry-sculpey 4175 {% elsif product.vendor == 'Sculpey Premo' %} 4176 sculpey-premo 4177 {% elsif product.vendor == 'Sculpey Souffle' %} 4178 sculpey-souffle 4179 {% elsif product.vendor == 'Sculpey Tools' %} 4180 sculpey-tools 4181 {% elsif product.vendor == 'Super Sculpey' %} 4182 super-sculpey 4183 {% elsif product.vendor == 'Super Sculpey Firm' %} 4184 super-sculpey 4185 {% elsif product.vendor == 'Super Sculpey Living Doll' %} 4186 super-sculpey 4187 {% elsif product.vendor == 'Super Sculpey Medium' %} 4188 super-sculpey 4189 {% elsif product.vendor == 'Super Sculpey UltraLight' %} 4190 super-sculpey 4191 {% endif %} 4192 {% endif %} {% for tag in product.tags %}{% if tag contains "bundle_product" %}howto-item{% endif %}{% endfor %}"> 4193 <div class="card-wrapper product-card-wrapper underline-links-hover"> 4194 <div class="card 4195 card--{{ settings.card_style }} 4196 {% if product.available %} 4197 card--product-available 4198 {% else %} 4199 card--product-unavailable 4200 {% endif %} 4201 {% if card_product.featured_image %} card--media{% else %} card--text{% endif %} 4202 {% if settings.card_style == 'card' %} color-{{ settings.card_color_scheme }}{% endif %} 4203 {% if extend_height %} card--extend-height{% endif %} 4204 {% if card_product.featured_image == nil and settings.card_style == 'card' %} ratio{% endif %}" style="--ratio-percent: {{ 1 | divided_by: ratio | times: 100 }}%;"> 4205 <div class="card__inner {% if settings.card_style == 'standard' %}color-{{ settings.card_color_scheme }} gradient{% endif %}{% if card_product.featured_image or settings.card_style == 'standard' %} ratio{% endif %}" style="--ratio-percent: {{ 1 | divided_by: ratio | times: 100 }}%;"> 4206 4207 {% unless product.available %}
4208 <span class="card__callout card__callout--sold-out">Sold out</span> 4209 {% endunless %} 4210 4211 4212 4213 {%- if card_product.featured_image -%} 4214 <div class="card__media"> 4215 <div class="media media--transparent media--hover-effect"> 4216 <img 4217 srcset="{%- if card_product.featured_image.width >= 165 -%}{{ card_product.featured_image | img_url: '165x' }} 165w,{%- endif -%} 4218 {%- if card_product.featured_image.width >= 360 -%}{{ card_product.featured_image | img_url: '360x' }} 360w,{%- endif -%} 4219 {%- if card_product.featured_image.width >= 533 -%}{{ card_product.featured_image | img_url: '533x' }} 533w,{%- endif -%} 4220 {%- if card_product.featured_image.width >= 720 -%}{{ card_product.featured_image | img_url: '720x' }} 720w,{%- endif -%} 4221 {%- if card_product.featured_image.width >= 940 -%}{{ card_product.featured_image | img_url: '940x' }} 940w,{%- endif -%} 4222 {%- if card_product.featured_image.width >= 1066 -%}{{ card_product.featured_image | img_url: '1066x' }} 1066w,{%- endif -%} 4223 {{ card_product.featured_image | img_url: '533x' }} {{ card_product.featured_image.width }}w" 4224 src="{{ card_product.featured_image | img_url: '533x' }}" 4225 sizes="(min-width: {{ settings.page_width }}px) {{ settings.page_width | minus: 130 | divided_by: 4 }}px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4226 alt="{{ card_product.featured_image.alt | escape }}" 4227 class="motion-reduce" 4228 width="{{ card_product.featured_image.width }}" 4229 height="{{ card_product.featured_image.height }}" 4230 {% if forloop.first %} 4231 fetchpriority="high" 4232 loading="lazy" 4233 {% else %} 4234 loading="lazy" 4235 fetchpriority="high" 4236 {% endif %} 4237 > 4238 4239 {%- if card_product.images[1] != nil and show_secondary_image -%} 4240 <img 4241 srcset="{%- if card_product.images[1].width >= 165 -%}{{ card_product.images[1] | img_url: '165x' }} 165w,{%- endif -%} 4242 {%- if card_product.images[1].width >= 360 -%}{{ card_product.images[1] | img_url: '360x' }} 360w,{%- endif -%} 4243 {%- if card_product.images[1].width >= 533 -%}{{ card_product.images[1] | img_url: '533x' }} 533w,{%- endif -%} 4244 {%- if card_product.images[1].width >= 720 -%}{{ card_product.images[1] | img_url: '720x' }} 720w,{%- endif -%} 4245 {%- if card_product.images[1].width >= 940 -%}{{ card_product.images[1] | img_url: '940x' }} 940w,{%- endif -%} 4246 {%- if card_product.images[1].width >= 1066 -%}{{ card_product.images[1] | img_url: '1066x' }} 1066w,{%- endif -%} 4247 {{ card_product.images[1] | img_url: '533x' }} {{ card_product.images[1].width }}w" 4248 src="{{ card_product.images[1] | img_url: '533x' }}" 4249 sizes="(min-width: {{ settings.page_width }}px) {{ settings.page_width | minus: 130 | divided_by: 4 }}px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4250 alt="{{ card_product.images[1].alt | escape }}" 4251 class="motion-reduce" 4252 loading="lazy" 4253 width="{{ card_product.images[1].width }}" 4254 height="{{ card_product.images[1].height }}" 4255 > 4256 {%- endif -%} 4257 </div> 4258 4259 <div class="wishlist-engine" data-product_id="{{ product.id }}" data-variant_id="{{ product.selected_or_first_available_variant.id }}" data-full_button="false" data-css="true"></div> 4260 4261 {% for tag in card_product.tags %} 4262 {% if tag == 'Category_Default Category/Products/Web Exclusives' or tag == 'Web Exclusive' %} 4263 <div class="exclusive-badge">
4264 <span>Web Exclusive</span> 4265 </div> 4266 {% endif %} 4267 {% endfor %} 4268 {% for tag in card_product.tags %} 4269 {% if tag == 'Category_Default Category/Products/New Products' 4270 or tag == 'New Products' 4271 or card_product.metafields.magento.new_product_label == 'Yes' 4272 %} 4273 <div class="exclusive-badge new-prod-tag"> 4274 <span>New</span> 4275 </div> 4276 {% endif %} 4277 {% endfor %} 4278{% comment %} 4279 <div class="card__badge {{ settings.badge_position }}"> 4280 {%- if card_product.compare_at_price > card_product.price and card_product.available -%} 4281 <span 4282 id="Badge-{{ section_id }}-{{ card_product.id }}" 4283 class="exclusive-badge new-prod-tag color-{{ settings.sale_badge_color_scheme }}" 4284 > 4285 Sale 4286 </span> 4287 {%- endif -%} 4288 </div> 4289 {% endcomment %} 4290 4291 </div> {%- endif -%} <div class="card__content"> 4292{% comment %} 4293 <div class="card__information"> 4294 <h3 class="card__heading" {% if card_product.featured_image == nil and settings.card_style == 'standard' %} id="title-{{ section_id }}-{{ card_product.id }}" {% endif %}> 4295 <a href="{{ root_url }}{{ card_product.url }}{{variant_url}}" id="StandardCardNoMediaLink-{{ section_id }}-{{ card_product.id }}" class="full-unstyled-link" aria-labelledby="StandardCardNoMediaLink-{{ section_id }}-{{ card_product.id }} NoMediaStandardBadge-{{ section_id }}-{{ card_product.id }}"> 4296 {{ card_product.title | escape }} 4297 </a> 4298 </h3> 4299 </div> 4300 4301 <div class="card__badge {{ settings.badge_position }}"> {%- if card_product.available == false -%} <span id="NoMediaStandardBadge-{{ section_id }}-{{ card_product.id }}" class="badge badge--bottom-left color-{{ settings.sold_out_badge_color_scheme }}"> Sold out </span> {%- elsif card_product.compare_at_price > card_product.price and card_product.available -%} <span id="NoMediaStandardBadge-{{ section_id }}-{{ card_product.id }}" class="badge badge--bottom-left color-{{ settings.sale_badge_color_scheme }}"> Sale </span> {%- endif -%} </div> 4302{% endcomment %} 4303</div> 4304 </div> 4305 <div class="card__content"> 4306 <div class="card__information"> 4307 <h3 class="card__heading{% if card_product.featured_image or settings.card_style == 'standard' %} h5{% endif %}" {% if card_product.featured_image or settings.card_style == 'card' %} id="title-{{ section_id }}-{{ card_product.id }}" {% endif %}> 4308 <a href="{{ root_url }}{{ card_product.url }}{{variant_url}}" id="CardLink-{{ section_id }}-{{ card_product.id }}" class="full-unstyled-link" aria-labelledby="CardLink-{{ section_id }}-{{ card_product.id }} Badge-{{ section_id }}-{{ card_product.id }}"> 4309 {{ card_product.title | escape }} 4310 </a> 4311 </h3> 4312 <div class="card-information"> {%- if show_vendor -%} 4313 <div class="caption-with-letter-spacing light">{{ card_product.vendor }}</div> {%- endif -%} 4314 4315 {%- if show_rating and card_product.metafields.reviews.rating != blank -%} {%- assign rating_decimal = 0 %} {%- assign decimal = card_product.metafields.reviews.rating | modulo: 1 %} {% if decimal >= 0.3 and decimal <= 0.7 %} {%- assign rating_decimal = 0.5 %} {% elsif decimal > 0.7 %} {%- assign rating_decimal = 1 %} {% endif %} {%- assign rating_value = card_product.metafields.reviews.rating %} {%- assign rating_max = 5 %} <div class="rating" role="img"> 4316 <span aria-hidden="true" class="rating-star color-icon-{{ settings.accent_icons }}" style="--rating: {{ card_product.metafields.reviews.rating | floor }}; --rating-max: 5; --rating-decimal: {{ rating_decimal }};"></span> 4317 </div> 4318 <p class="rating-text caption"> 4319 <span aria-hidden="true">{{ card_product.metafields.reviews.rating }} / 5</span> 4320 </p> 4321 <p class="rating-count caption">
4322 <span aria-hidden="true">({{ card_product.metafields.reviews.rating_count }})</span> 4323 </p> 4324 {%- endif -%} 4325 <div data-bv-show="inline_rating" data-bv-product-id="{{ product.id }}" data-bv-redirect-url="{{ product.url }}" data-bv-seo="false"> </div> 4326 {% unless product.available %} <div class="inventory-qty test">Out of stock</div> {% endunless %} 4327 {%- assign product = card_product %} 4328 {%- assign price_class = '' %} 4329 {%- if use_variant -%} 4330 {%- assign target = product.selected_or_first_available_variant -%} {%- else -%} {%- assign target = product -%} {%- endif -%} {%- assign compare_at_price = target.compare_at_price -%} {%- assign price = target.price -%} {%- assign available = target.available | default: false -%} {%- assign money_price = price | money -%} {%- if settings.currency_code_enabled -%} {%- assign money_price = price | money_with_currency -%} {%- endif -%} {%- if target == product and product.price_varies -%} {%- assign price = money_price %} {%- capture money_price %} {{ price }} {% endcapture %} {%- endif -%} 4331 <div class="price 4332 {%- if price_class %} {{ price_class }}{% endif -%} 4333 {%- if available == false %} price--sold-out {% endif -%} 4334 {%- if target.compare_at_price > target.price %} price--on-sale {% endif -%} 4335 {%- if show_badges %} price--show-badge{% endif -%}"> 4336 <div class="price__container"> 4337 <div class="price__regular"> 4338 4339 <span class="price-item price-item--regular"> 4340 {{ money_price }} 4341 </span> 4342 </div> 4343 <div class="price__sale"> {%- unless product.price_varies == false and product.compare_at_price_varies %} 4344 <span> 4345 <s class="price-item price-item--regular"> {% if settings.currency_code_enabled %} {{ compare_at_price | money_with_currency }} {% else %} {{ compare_at_price | money }} {% endif %} </s> 4346 </span> {%- endunless -%} 4347 <span class="price-item price-item--sale price-item--last"> 4348 {{ money_price }} 4349 </span> 4350 </div> 4351 </div> 4352 {%- if show_badges -%} <span class="badge price__badge-sale color-{{ settings.sale_badge_color_scheme }}"> Sale </span> 4353 <span class="badge price__badge-sold-out color-{{ settings.sold_out_badge_color_scheme }}"> Sold out </span> {%- endif -%} 4354 </div> 4355 <div class="center buy-buttons"> 4356 {% if card_product.type != "Sculpey_Project" %} 4357 {% if quick_cart == true %} 4358 {%- assign product_form_id = 'quick-add-' | append: section_id | append: card_product.id -%} 4359 <button type="button" class="button btn-buy-now" onclick="document.getElementById('{{ product_form_id }}-submit').click();" aria-hidden="false">Buy now</button> 4360 <product-form class="product-form" data-hide-errors="false" style="display:none"> 4361 <div class="product-form__error-message-wrapper" role="alert" hidden=""> 4362 <svg aria-hidden="true" focusable="false" class="icon icon-error" viewBox="0 0 13 13"> 4363 <circle cx="6.5" cy="6.50049" r="5.5" stroke="white" stroke-width="2"></circle> 4364 <circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width="0.7"></circle> 4365 <path d="M5.87413 3.52832L5.97439 7.57216H7.02713L7.12739 3.52832H5.87413ZM6.50076 9.66091C6.88091 9.66091 7.18169 9.37267 7.18169 9.00504C7.18169 8.63742 6.88091 8.34917 6.50076 8.34917C6.12061 8.34917 5.81982 8.63742 5.81982 9.00504C5.81982 9.37267 6.12061 9.66091 6.50076 9.66091Z" fill="white"></path> 4366 <path d="M5.87413 3.17832H5.51535L5.52424 3.537L5.6245 7.58083L5.63296 7.92216H5.97439H7.02713H7.36856L7.37702 7.58083L7.47728 3.537L7.48617 3.17832H7.12739H5.87413ZM6.50076 10.0109C7.06121 10.0109 7.5317 9.57872 7.5317 9.00504C7.5317 8.43137 7.06121 7.99918 6.50076 7.99918C5.94031 7.99918 5.46982 8.43137 5.46982 9.00504C5.46982 9.57872 5.94031 10.0109 6.50076 10.0109Z" fill="white" stroke="#EB001B" stroke-width="0.7"></path> 4367 </svg>
4368 <span class="product-form__error-message"></span> 4369 </div> 4370 <form method="post" action="/cart/add" id="product-form-quickadd-template--18127278899450__main" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"> 4371 <input type="hidden" name="form_type" value="product"> 4372 <input type="hidden" name="utf8" value="â"> 4373 <input type="hidden" name="id" value="{{ card_product.selected_or_first_available_variant.id }}" class="product-variant-id"> 4374 <div class="product-form__buttons" id="product-form__buttons"> 4375 <button id="ProductSubmitButton-quickadd-template--18127278899450__main" type="submit" name="add" class="product-form__submit button klaviyo-bis button--full-width button--primary" aria-haspopup="dialog"> 4376 <span>Add to Cart</span> 4377 <div class="loading-overlay__spinner hidden"> 4378 <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 4379 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 4380 </svg> 4381 </div> 4382 </button> 4383 </div> 4384 <input type="hidden" name="product-id" value="{{card_product.id}}"> 4385 <input type="hidden" name="section-id" value="quickadd-template--18127278899450__main"> 4386 </form> 4387 </product-form> 4388 {%- else -%} 4389 <a href="{{ card_product.url }}" class="button btn-buy-now"> 4390 {% unless product.available %} 4391 Learn More 4392 {% else %} 4393 Buy Now 4394 {% endunless %} 4395 </a> 4396 {% endif %} 4397 {% endif %} 4398 </div> 4399 </div> 4400 </div> {%- if show_quick_add -%} <div class="quick-add"> {%- assign product_form_id = 'quick-add-' | append: section_id | append: card_product.id -%} 4401 {% comment %} 4402 {%- if variants_count == 1 -%} 4403 <product-form> 4404 <form method="post" action="{{ root_url }}/cart/add" id="{{ product_form_id }}" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"> 4405 <input type="hidden" name="id" value="{{ card_product.selected_or_first_available_variant.id }}" disabled> 4406 <button id="{{ product_form_id }}-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--secondary" aria-haspopup="dialog" aria-labelledby="{{ product_form_id }}-submit title-{{ section_id }}-{{ card_product.id }}" aria-live="polite" data-sold-out-message="true" {% if card_product.selected_or_first_available_variant.available == false %}disabled{% endif %}> 4407 <span> 4408 {%- if card_product.selected_or_first_available_variant.available -%} 4409 {{ themeTranslation.products.product.add_to_cart }} 4410 {%- else -%} 4411 {{ themeTranslation.products.product.sold_out }} 4412 {%- endif -%} 4413 </span> 4414 <div class="loading-overlay__spinner hidden"> 4415 <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 4416 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 4417 </svg> 4418 </div> 4419 </button> 4420 </form> 4421 </product-form> 4422 {%- else -%} 4423 {% endcomment %} 4424 <modal-opener data-modal="#QuickAdd-{{ card_product.id }}"> 4425 <button id="{{ product_form_id }}-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--secondary" aria-haspopup="dialog" aria-labelledby="{{ product_form_id }}-submit title-{{ section_id }}-{{ card_product.id }}" data-product-url="{{ root_url }}{{ card_product.url }}"> Quick View <div class="loading-overlay__spinner hidden"> 4426 <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 4427 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 4428 </svg> 4429 </div> 4430 </button> 4431 </modal-opener> 4432 <quick-add-modal id="QuickAdd-{{ card_product.id }}" class="quick-add-modal"> {%- assign product_name = card_product.title | escape %}
4432 <div role="dialog" aria-label="Choose options for {{ product_name }}" aria-modal="true" class="quick-add-modal__content global-settings-popup" tabindex="-1"> 4433 <button id="ModalClose-{{ card_product.id }}" type="button" class="quick-add-modal__toggle" aria-label="Close"> 4434 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4435 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 4436 </svg> 4437 </button> 4438 <div id="QuickAddInfo-{{ card_product.id }}" class="quick-add-modal__content-info"></div> 4439 </div> 4440 </quick-add-modal> 4441 {% comment %} {%- endif -%} {% endcomment %} 4442 4443 </div> {%- endif -%} 4444 {% comment %} 4445 <div class="card__badge {{ settings.badge_position }}"> {%- if card_product.available == false -%} <span id="Badge-{{ section_id }}-{{ card_product.id }}" class="badge badge--bottom-left color-{{ settings.sold_out_badge_color_scheme }}"> Sold out </span> {%- elsif card_product.compare_at_price > card_product.price and card_product.available -%} <span id="Badge-{{ section_id }}-{{ card_product.id }}" class="badge badge--bottom-left color-{{ settings.sale_badge_color_scheme }}"> Sale </span> {%- endif -%} </div> 4446{% endcomment %} 4447 </div> 4448 </div> 4449 </div> 4450 </li> 4451 4452 </script>
4452<script id="gspfFilterTree" type="template/html"> 4453 4454<div class="gf-filter-header"> 4455 <div class="gf-filter-heading">{{translation.filter.filter_by | default: "Filter by"}}</div> 4456 <span onclick="globofilter.toggleCanvas()" class="gf-close-canvas"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z" fill="#5C5F62"></path></svg></span> 4457</div> 4458{%- assign selected_html = '' %} 4459{% capture filter_tree_html %} 4460 {% if filters %} 4461 {% for filter in filters %} 4462 {% if filter.is_selected and filter.style == 'Slider' %} 4463 {% capture selected_item_html %} 4464 <div class="selected-item gf-option-label"> 4465 <a onclick="removeFilter({{filter.id}})"> 4466 <span class="selected-item"> 4467 <span class="hidden-xs">{{filter.label | escape}}</span> 4468 <strong> 4469 {% if filter.attribute == 'Price' %} 4470 <span class="money">{{filter.values.min | money}}</span> - <span class="money">{{filter.values.max | money}}</span> 4471 {% elsif filter.attribute == 'Percent Sale' %} 4472 {{filter.values.min}}% - {{filter.values.max}}% 4473 {% else %} 4474 {{filter.values.min}} - {{filter.values.max}} 4475 {% endif %} 4476 </strong> 4477 </span> 4478 <span class="gf-clear"> 4479 <svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg> 4480 </span> 4481 </a> 4482 </div> 4483 {% endcapture %} 4484 {%- assign selected_html = selected_html | append: selected_item_html %} 4485 {% endif %} 4486 <div data-filter-type="{{filter.attribute | replace: 'option:', ''}}" data-filter-id="{{filter.id}}" class="gf-option-block {{filter.class}}{% if filter.is_collapse %} is-collapsed{% endif %}"> 4487 <div class="gf-block-title"> 4488 <div class="h3"> 4489 <span>{{filter.label | escape}}</span> 4490 {% if filter.help %} 4491 <span class="gf-tooltip-trigger" aria-hidden="true">?</span> 4492 <div class="gf-tooltip"><div class="gf-tooltip-content" >{{filter.help | newline_to_br}}</div></div> 4493 {% endif %} 4494 </div> 4495 4496 {% if filter.is_selected %} 4497 <a class="gf-clear" onclick="removeFilter({{filter.id}})">{{ translation.filter.clear | default: "Clear"}}</a> 4498 {% endif %} 4499 </div> 4500 <div class="gf-block-content"> 4501 {% if filter.searchable and filter.style != 'Slider' %}<input type="text" placeholder="{{ translation.filter.search | default: "Search options"}}" value="" onkeyup="globofilter.searchValues(this);" class="gf-search">{% endif %} 4502 {%- assign values_count = 0 %} 4503 {% if filter.values %}{%- assign values_count = filter.values | size %}{% endif %} 4504 4505 <div class="gf-scroll {% if filter.style != 'Select' and filter.style != 'Slider' and values_count > 10 %}gf-block-scroll{% endif %}"> 4506 {% if filter.style == 'Slider' %} 4507 <div class="gf-range-inputs"> 4508 <input 4509 class="gf-range-min" 4510 id="min-{{filter.id}}" 4511 data-value="{{filter.values.min}}" 4512 data-min-value="{% if filter.attribute == 'Price' %}{{filter.ranges.min | money_without_format}}{% else %}{{filter.ranges.min}}{% endif %}" 4513 value="{% if filter.attribute == 'Price' %}{{filter.values.min | money_without_format}}{% else %}{{filter.values.min}}{% endif %}" 4514 type="text" 4515 aria-label="Min value" 4516 /> 4517 <span class="gf-range-split"> - </span> 4518 <input 4519 class="gf-range-max" 4520 id="max-{{filter.id}}" 4521 data-value="{{filter.values.max}}" 4522 data-max-value="{% if filter.attribute == 'Price' %}{{filter.ranges.max | money_without_format}}{% else %}{{filter.ranges.max}}{% endif %}" 4523 value="{% if filter.attribute == 'Price' %}{{filter.values.max | money_without_format}}{% else %}{{filter.values.max}}{% endif %}" 4524 type="text" 4525 aria-label="Max value" 4526 /> 4527 </div> 4528 <div class="gf-range-slider" data-min="{{filter.ranges.min}}" data-max="{{filter.ranges.max}}" aria-label="{{filter.label | escape}}" data-id="{{filter.id}}" data-attribute="{{filter.id}}" id="slider-{{filter.id}}"></div> 4529 {% elsif filter.style == 'Select' %} 4530 <select onchange="toggleRadioFilter({{filter.id}}, this.value)"> 4531 <option value="">{{ translation.filter.choose_values | default: "Choose values"}}</option> 4532 {% for value in filter.values %} 4533 {%- assign value_label = value.label | escape %} 4534 {% if value.selected %} 4535 {% capture selected_item_html %} 4536 <div class="selected-item gf-option-label"> 4537 <a onclick="removeFilterValue({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')">
4538 <span class="selected-item"> 4539 <span class="hidden-xs">{{filter.label | escape}}</span> 4540 <strong> 4541 {% if filter.style == 'Rating' %} 4542 <span class="gf-label gf-stars"> 4543 {% for star in (1..5) %} 4544 {% if star <= value.value %} 4545 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg> 4546 {% else %} 4547 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M6.71 15.116l3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.235-.576-.445-.915-1.059-2.176L8.4 8.683l-1.005.168-2.098.35 1.975 1.975-.141.99-.422 2.95zM5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg> 4548 {% endif %} 4549 {% endfor %} 4550 </span> 4551 {% else %} 4552 <span class="gf-label">{{value_label}}</span> 4553 {% endif %} 4554 </strong> 4555 </span> 4556 <span class="gf-clear"> 4557 <svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg> 4558 </span> 4559 </a> 4560 </div> 4561 {% endcapture %} 4562 {%- assign selected_html = selected_html | append: selected_item_html %} 4563 {% endif %} 4564 <option {% if value.selected %}selected="selected"{% endif %} value='{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}'> 4565 {{value_label}} ({{value.count}}) </option> 4566 {% endfor %} 4567 </select> 4568 {% else %} 4569 <ul class="gf-option-box"> 4570 {% if filter.attribute == 'Collection' %} 4571 {%- assign collection_id = 0 %} 4572 {% if filter.tree %} 4573 {% for node in filter.tree %} 4574 4575 {% if node.selected %} 4576 {% capture selected_item_html %} 4577 <div class="selected-item gf-option-label"> 4578 <a onclick="removeFilterValue({{filter.id}},'{{node.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> 4579 <span class="selected-item"> 4580 <span class="hidden-xs">{{filter.label | escape}}</span> 4581 <strong> 4582 <span class="gf-label">{{node.label}}</span> 4583 </strong> 4584 </span> 4585 <span class="gf-clear"><svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg></span> 4586 </a> 4587 </div> 4588 {% endcapture %} 4589 {%- assign selected_html = selected_html | append: selected_item_html %} 4590 {% endif %} 4591 4592 <li data-collection="{{node.value}}"{% if node.is_collapse %} class="is-collapsed"{% endif %}> 4593 <div> 4594 {% if filter.style == 'Checkbox' %} 4595 <a {% if node.selected or node.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{node.value}}')" title="{{node.label | escape}}">
4596 <span class="gf-Checkbox"></span> 4597 <span class="gf-label">{{node.label | escape}}</span> 4598 <span class="gf-count">({{node.count}})</span> </a> 4599 {% elsif filter.style == 'Radio' %} 4600 <a {% if node.selected or node.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{node.value}}')" title="{{node.label | escape}}"> 4601 <span class="gf-RadioButton"></span> 4602 <span class="gf-label">{{node.label | escape}}</span> 4603 <span class="gf-count">({{node.count}})</span> </a> 4604 {% elsif filter.style == 'Collection' %} 4605 <a {% if node.selected or node.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{node.handle}}')" title="{{node.label | escape}}"> 4606 <span class="gf-label">{{node.label | escape}}</span> 4607 <span class="gf-count">({{node.count}})</span> </a> 4608 {% endif %} 4609 {% if node.children %}<span></span>{% endif %} 4610 </div> 4611 {% if node.children %} 4612 <ul{% if node.is_collapse %} style="display:none"{% endif %}> 4613 {% for child in node.children %} 4614 4615 {% if child.selected %} 4616 {% capture selected_item_html %} 4617 <div class="selected-item gf-option-label"> 4618 <a onclick="removeFilterValue({{filter.id}},'{{child.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> 4619 <span class="selected-item"> 4620 <span class="hidden-xs">{{filter.label | escape}}</span> 4621 <strong> 4622 <span class="gf-label">{{child.label}}</span> 4623 </strong> 4624 </span> 4625 <span class="gf-clear"><svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg></span> 4626 </a> 4627 </div> 4628 {% endcapture %} 4629 {%- assign selected_html = selected_html | append: selected_item_html %} 4630 {% endif %} 4631 4632 <li{% if child.is_collapse %} class="is-collapsed"{% endif %} data-collection="{{child.value}}"> 4633 <div> 4634 {% if filter.style == 'Checkbox' %} 4635 <a {% if child.selected or child.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{child.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child.label | escape}}"> 4636 <span class="gf-Checkbox"></span> 4637 <span class="gf-label">{{child.label | escape}}</span> 4638 <span class="gf-count">({{child.count}})</span> </a> 4639 {% elsif filter.style == 'Radio' %} 4640 <a {% if child.selected or child.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{child.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child.label | escape}}"> 4641 <span class="gf-RadioButton"></span> 4642 <span class="gf-label">{{child.label | escape}}</span> 4643 <span class="gf-count">({{child.count}})</span> </a> 4644 {% elsif filter.style == 'Collection' %} 4645 <a {% if child.selected or child.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{child.handle}}')" title="{{child.label | escape}}">
4646 <span class="gf-label">{{child.label | escape}}</span> 4647 <span class="gf-count">({{child.count}})</span> </a> 4648 {% endif %} 4649 {% if child.children %}<span></span>{% endif %} 4650 </div> 4651 {% if child.children %} 4652 <ul{% if child.is_collapse %} style="display:none"{% endif %}> 4653 {% for child2 in child.children %} 4654 4655 {% if child2.selected %} 4656 {% capture selected_item_html %} 4657 <div class="selected-item gf-option-label"> 4658 <a onclick="removeFilterValue({{filter.id}},'{{child2.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> 4659 <span class="selected-item"> 4660 <span class="hidden-xs">{{filter.label | escape}}</span> 4661 <strong> 4662 <span class="gf-label">{{child2.label}}</span> 4663 </strong> 4664 </span> 4665 <span class="gf-clear"><svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg></span> 4666 </a> 4667 </div> 4668 {% endcapture %} 4669 {%- assign selected_html = selected_html | append: selected_item_html %} 4670 {% endif %} 4671 4672 <li data-collection="{{child2.value}}"> 4673 <div> 4674 {% if filter.style == 'Checkbox' %} 4675 <a {% if child2.selected or child2.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{child2.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child2.label | escape}}"> 4676 <span class="gf-Checkbox"></span> 4677 <span class="gf-label">{{child2.label | escape}}</span> 4678 <span class="gf-count">({{child2.count}})</span> </a> 4679 {% elsif filter.style == 'Radio' %} 4680 <a {% if child2.selected or child2.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{child2.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child2.label | escape}}"> 4681 <span class="gf-RadioButton"></span> 4682 <span class="gf-label">{{child2.label | escape}}</span> 4683 <span class="gf-count">({{child2.count}})</span> </a> 4684 {% elsif filter.style == 'Collection' %} 4685 <a {% if child2.selected or child2.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{child2.handle}}')" title="{{child2.label | escape}}"> 4686 <span class="gf-label">{{child2.label | escape}}</span> 4687 <span class="gf-count">({{child2.count}})</span> </a> 4688 {% endif %} 4689 {% if child2.children %}<span></span>{% endif %} 4690 </div> 4691 {% if child2.children %} 4692 <ul{% if child.is_collapse %} style="display:none"{% endif %}> 4693 {% for child3 in child2.children %} 4694 4695 {% if child3.selected %} 4696 {% capture selected_item_html %} 4697 <div class="selected-item gf-option-label"> 4698 <a onclick="removeFilterValue({{filter.id}},'{{child3.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')">
4699 <span class="selected-item"> 4700 <span class="hidden-xs">{{filter.label | escape}}</span> 4701 <strong> 4702 <span class="gf-label">{{child3.label}}</span> 4703 </strong> 4704 </span> 4705 <span class="gf-clear"><svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg></span> 4706 </a> 4707 </div> 4708 {% endcapture %} 4709 {%- assign selected_html = selected_html | append: selected_item_html %} 4710 {% endif %} 4711 4712 <li data-collection="{{child3.value}}"> 4713 {% if filter.style == 'Checkbox' %} 4714 <a {% if child3.selected or child3.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{child3.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child3.label | escape}}"> 4715 <span class="gf-Checkbox"></span> 4716 <span class="gf-label">{{child3.label | escape}}</span> 4717 <span class="gf-count">({{child3.count}})</span> </a> 4718 {% elsif filter.style == 'Radio' %} 4719 <a {% if child3.selected or child3.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{child3.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child3.label | escape}}"> 4720 <span class="gf-RadioButton"></span> 4721 <span class="gf-label">{{child3.label | escape}}</span> 4722 <span class="gf-count">({{child3.count}})</span> </a> 4723 {% elsif filter.style == 'Collection' %} 4724 <a {% if child3.selected or child3.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{child3.handle}}')" title="{{child3.label | escape}}"> 4725 <span class="gf-label">{{child3.label | escape}}</span> 4726 <span class="gf-count">({{child3.count}})</span> </a> 4727 {% endif %} 4728 </li> 4729 {% endfor %} 4730 </ul> 4731 {% endif %} 4732 </li> 4733 {% endfor %} 4734 </ul> 4735 {% endif %} 4736 </li> 4737 {% endfor %} 4738 </ul> 4739 {% endif %} 4740 </li> 4741 {% endfor %} 4742 {% else %} 4743 {% for value in filter.values %} 4744 4745 {% if value.selected %} 4746 {% capture selected_item_html %} 4747 <div class="selected-item gf-option-label"> 4748 <a onclick="removeFilterValue({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')">
4749 <span class="selected-item"> 4750 <span class="hidden-xs">{{filter.label | escape}}</span> 4751 <strong> 4752 <span class="gf-label"> 4753 {% if filter.attribute contains 'metafield:' and value.value contains 'https:' %} 4754 <span class="gf-swatch-image" style="background-image: url('{{ value.value }}')"></span> 4755 {% else %} 4756 {{value.label}} 4757 {% endif %} 4758 </span> 4759 </strong> 4760 </span> 4761 <span class="gf-clear"><svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg></span> 4762 </a> 4763 </div> 4764 {% endcapture %} 4765 {%- assign selected_html = selected_html | append: selected_item_html %} 4766 {% endif %} 4767 4768 <li> 4769 <div> 4770 {% if filter.style == 'Checkbox' %} 4771 <a {% if value.selected or value.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value.label | escape}}"> 4772 <span class="gf-Checkbox"></span> 4773 <span class="gf-label">{{value.label | escape}}</span> 4774 <span class="gf-count">({{value.count}})</span> </a> 4775 {% elsif filter.style == 'Radio' %} 4776 <a {% if value.selected or value.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value.label | escape}}"> 4777 <span class="gf-RadioButton"></span> 4778 <span class="gf-label">{{value.label | escape}}</span> 4779 <span class="gf-count">({{value.count}})</span> </a> 4780 {% elsif filter.style == 'Collection' %} 4781 <a {% if node.selected or value.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{value.handle}}')" title="{{value.label | escape}}"> 4782 <span class="gf-label">{{value.label | escape}}</span> 4783 <span class="gf-count">({{value.count}})</span> </a> 4784 {% endif %} 4785 </div> 4786 </li> 4787 {% endfor %} 4788 {% endif %} 4789 {% else %} 4790 {% for value in filter.values %} 4791 {%- assign value_label = value.label | escape %} 4792 {% if value.selected %} 4793 {% capture selected_item_html %} 4794 <div class="selected-item gf-option-label"> 4795 <a onclick="removeFilterValue({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> 4796 <span class="selected-item"> 4797 <span class="hidden-xs">{{filter.label | escape}}</span> 4798 <strong> 4799 {% if filter.style == 'Rating' %} 4800 <span class="gf-label gf-stars"> 4801 {% for star in (1..5) %} 4802 {% if star <= value.value %} 4803 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg> 4804 {% else %} 4805 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M6.71 15.116l3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.235-.576-.445-.915-1.059-2.176L8.4 8.683l-1.005.168-2.098.35 1.975 1.975-.141.99-.422 2.95zM5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg> 4806 {% endif %} 4807 {% endfor %} 4808 </span> 4809 {% elsif filter.attribute contains 'metafield:' and value.value contains 'https:' %}
4810 <span class="gf-swatch-image" style="background-image: url('{{ value.value }}')"></span> 4811 {% else %} 4812 <span class="gf-label">{{value_label}}</span> 4813 {% endif %} 4814 </strong> 4815 </span> 4816 <span class="gf-clear"><svg viewBox="0 0 50 50"><path fill="currentColor" d="M25.5 6C15 6 6.5 14.5 6.5 25C6.5 35.5 15 44 25.5 44C36 44 44.5 35.5 44.5 25C44.5 14.5 36 6 25.5 6ZM34.4 31.9L32.5 33.8L25.6 26.9L18.7 33.8L16.8 31.9L23.7 25L16.8 18.1L18.7 16.2L25.6 23.1L32.5 16.2L34.4 18.1L27.4 25L34.4 31.9Z"></path></svg></span> 4817 </a> 4818 </div> 4819 {% endcapture %} 4820 {%- assign selected_html = selected_html | append: selected_item_html %} 4821 {% endif %} 4822 4823 {% if filter.style == 'Checkbox' %} 4824 <li> 4825 <a{% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> 4826 <span class="gf-Checkbox"></span> 4827 <span class="gf-label">{{value_label}}</span> 4828 <span class="gf-count">({{value.count}})</span> </a> 4829 </li> 4830 {% elsif filter.style == 'Radio' %} 4831 <li> 4832 <a{% if value.selected %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> 4833 <span class="gf-RadioButton"></span> 4834 <span class="gf-label">{{value_label}}</span> 4835 <span class="gf-count">({{value.count}})</span> </a> 4836 </li> 4837 {% elsif filter.style contains 'Box - Rectangle' %} 4838 <li class="gf-box-rectangle"> 4839 <a{% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> 4840 <span class="gf-label">{{value_label}}</span> 4841 <span class="gf-count">({{value.count}})</span> </a> 4842 </li> 4843 {% elsif filter.style == 'Rating' %} 4844 <li> 4845 <a{% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> 4846 <span class="gf-label gf-stars"> 4847 {% for star in (1..5) %} 4848 {% if star <= value.value %} 4849 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg> 4850 {% else %} 4851 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M6.71 15.116l3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.235-.576-.445-.915-1.059-2.176L8.4 8.683l-1.005.168-2.098.35 1.975 1.975-.141.99-.422 2.95zM5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg> 4852 {% endif %} 4853 {% endfor %} 4854 </span> 4855 <span class="gf-count">({{value.count}})</span> </a> 4856 </li> 4857 {% elsif filter.style contains 'Swatch' %} 4858 {%- assign attribute = filter.attribute | replace: 'option:', '' | downcase %} 4859 {%- assign value_handle = value.value | downcase %} 4860 <li> 4861 <a {% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value.label | escape}}"> 4862 {% if swatches[attribute] and swatches[attribute][value_handle] %} 4863 {% if swatches[attribute][value_handle].mode == 1 %}
4864 <span class="gf-option-one-color" style="background-color:{{ swatches[attribute][value_handle].color_1 }}"></span>{% if filter.style contains 'Swatch - Text' %} <span class="gf-label">{{value.label | escape}}</span>{% endif %} 4865 {% elsif swatches[attribute][value_handle].mode == 2 %} 4866 <span class="gf-option-two-color" style="background-color:{{ swatches[attribute][value_handle].color_1 }}"><span class="bottom-color" style="border-bottom-color:{{ swatches[attribute][value_handle].color_2 }}"></span></span>{% if filter.style contains 'Swatch - Text' %} <span class="gf-label">{{value.label | escape}}</span>{% endif %} 4867 {% elsif swatches[attribute][value_handle].mode == 3 %} 4868 <span class="gf-swatch-image" style="background-image: url('{{ swatches[attribute][value_handle].image }}');background-color: {{ value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape }}"></span>{% if filter.style contains 'Swatch - Text' %} <span class="gf-label">{{value.label | escape}}</span>{% endif %} 4869 {% endif %} 4870 {% else %} 4871 {%- assign value_handle = value.value | handle %} 4872 {%- assign value_jpg = value_handle | append: '.jpg' %} 4873 {%- assign value_png = value_handle | append: '.png' %} 4874 {%- assign value_jpeg = value_handle | append: '.jpeg' %} 4875 {%- assign has_swatch = false %} 4876 {% capture background_image_css %} 4877 {% if images contains value_jpg %} 4878 {%- assign has_swatch = true %} 4879 background-image: url('{{ value_jpg | asset_img_url: '50x' | prepend: 'https:' }}'); 4880 {% elsif images contains value_png %} 4881 {%- assign has_swatch = true %} 4882 background-image: url('{{ value_png | asset_img_url: '50x' | prepend: 'https:' }}'); 4883 {% elsif images contains value_jpeg %} 4884 {%- assign has_swatch = true %} 4885 background-image: url('{{ value_jpeg | asset_img_url: '50x' | prepend: 'https:' }}'); 4886 {% elsif value.value contains 'https:' or value.value contains 'http:' %} 4887 {%- assign has_swatch = true %} 4888 background-image: url('{{ value.value }}'); 4889 {% endif %} 4890 background-color: {{ value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape }}; 4891 {% endcapture %} 4892 {% if has_swatch %} 4893 <span class="gf-swatch-image" style="{{background_image_css}}"></span> 4894 {% if filter.style contains 'Swatch - Text' %} 4895 <span class="gf-label">{{value.label | escape}}</span> 4896 {% endif %} 4897 {% else %} 4898 <span class="gf-option-value">{{value.label | escape}}</span> 4899 {% endif %} 4900 {% endif %} 4901 <span class="gf-count">({{value.count}})</span> 4902 </a> 4903 </li> 4904 {% endif %} 4905 {% endfor %} 4906 {% if filter.style == 'Swatch' %} 4907 <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> 4908 <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> 4909 <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> 4910 <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> 4911 <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> 4912 {% endif %} 4913 {% endif %} 4914 </ul> 4915 {% endif %} 4916 </div> 4917 </div> 4918 </div> 4919 {% endfor %} 4920 {% endif %} 4921{% endcapture %} 4922<div class="globo-selected-items-wrapper rounded visible-xs"> 4923 4924 {% if has_filter %} 4925 <div class="gf-block-title hidden-xs"> 4926 <div style="display: none;" class="h3"><span>{{ translation.filter.filter_by | default: "Filter by"}}</span></div> 4927 <a onclick="clearAllFilter()" class="gf-refine-toggle hidden-xs">{{ translation.filter.clear_all | default: "Clear all"}}</a> 4928 </div> 4929 <div class="gf-block-content globo-selected-items"> 4930 <button onclick="clearAllFilter()" class="clear-refinements visible-xs">{{ translation.filter.clear_all | default: "Clear all"}}</button> 4931 {{selected_html}} 4932 </div> 4933 {% endif %} 4934</div> 4935 4936<h2 class="filter-header"><span>{{ translation.filter.filter_by | default: "Filter by"}}</span></h3> 4937<div class="gf-filter-contents aa"> 4938 {{filter_tree_html}} 4939</div> 4940 4941<div class="gf-filter-footer"> 4942 {%- assign plurality = translation.search.products | default: "Products" %} 4943 {%- assign singular = translation.search.product | default: "Product" %} 4944 <button type="button" onclick="globofilter.toggleCanvas()">{{ translation.filter.view | default: "View"}} <b>{{pagination.total}}</b> {{pagination.total | pluralize: singular, plurality}}</button> 4945</div> 4946</script>
4946<script defer> 4947 function updateRecommendations() { 4948 fetch('/cart.js') 4949 .then(res => res.json()) 4950 .then(cart => { 4951 if (!cart.items.length) return; 4952 const firstProductId = cart.items[0].product_id; 4953 return fetch(`/recommendations/products.json?product_id=${firstProductId}&limit=8`); 4954 }) 4955 .then(res => res?.json()) 4956 .then(data => { 4957 if (!data?.products?.length) return; 4958 4959 const container = document.querySelector('#recommendation-splide .splide__list'); 4960 if (!container) return; 4961 4962 const getVendorClass = (vendor) => { 4963 const map = { 4964 '0': '0', 4965 'Liquid Sculpey': 'liquid-sculpey', 4966 'Original Sculpey': 'original-sculpey', 4967 'Sculpey': 'sculpey', 4968 'Sculpey Air-Dry': 'air-dry-sculpey', 4969 'Sculpey Bake Shop': 'sculpey-bakeshop', 4970 'Sculpey Bake Shop Light': 'sculpey-bake-shop-light', 4971 'Sculpey Clay': 'sculpey-clay', 4972 'Sculpey III': 'sculpey-III', 4973 'Sculpey Keepsake': 'sculpey-keepsake', 4974 'Sculpey Non-Dry': 'non-dry-sculpey', 4975 'Sculpey Premo': 'sculpey-premo', 4976 'Sculpey Souffle': 'sculpey-souffle', 4977 'Sculpey Tools': 'sculpey-tools', 4978 'Super Sculpey': 'super-sculpey', 4979 'Super Sculpey Firm': 'Super-sculpey-firm', 4980 'Super Sculpey Living Doll': 'Super-sculpey-living-Doll', 4981 'Super Sculpey Medium': 'Super-sculpey-medium', 4982 'Super Sculpey UltraLight': 'Super-sculpey-ultraLight' 4983 }; 4984 return map[vendor] || ''; 4985 } 4986 4987 const html = data.products.map(product => ` 4988 <li class="splide__slide grid__item ${getVendorClass(product.vendor)}"> 4989 <a href="${product.url}" style="text-decoration: none; color: inherit; display: block;"> 4990 <img src="${product.featured_image}" alt="${product.title}" style="width: 100%; height: auto;" /> 4991 <div style="padding: 10px 0;"> 4992 <p class="product-title" style="margin: 0; font-weight: bold;">${product.title}</p> 4993 <p style="color: #555;">$${(product.price / 100).toFixed(2)} ${Shopify.currency.active}</p> 4994 </div> 4995 </a> 4996 </li> 4997 `).join(''); 4998 4999 container.innerHTML = html; 5000 5001 // Initialize Splide 5002 new Splide('#recommendation-splide', { 5003 type: 'slide', 5004 perPage: 2, 5005 perMove: 1, 5006 gap: '1rem', 5007 arrows: true, 5008 pagination: false, 5009 breakpoints: { 5010 768: { perPage: 2 }, 5011 480: { perPage: 2 } 5012 } 5013 }).mount(); 5014 }); 5015} 5016 </script>
5016 5017 5018
5018<script src="//www.sculpey.com/cdn/shop/t/236/assets/cart-popup.js?v=62796971713627492231789109208" type="text/javascript"></script>
5018 5019 5020
5020<script defer src="https://cdn.customgpt.ai/js/chat.js"></script>
5020
5020<script defer> (function(){ function init(){ CustomGPT.init({ p_id:'81147', p_key:'4a52bbccf5ff50e1abc5afada6d7e7c0' }) } document.readyState === 'complete' ? init() : window.addEventListener('load', init); })(); </script>
5020 5021 5022 <style> </style> 5023<div id="shopify-block-ARGE2emF2THkrZnJLS__9670189827046205946" class="shopify-block shopify-app-block">
5023<script type="application/javascript"> 5024 5025window.TMS_SHOPIFY_EXTENSION_CDN = 'https://cdn.shopify.com/extensions/01a0f613-dbf9-71ba-a454-02cc29339e7c/TMS-Prod-v-2d81fbf-60-1/assets/'; 5026var tmsOnPageMoneyFormat = "\u003cspan class=\"notranslate ht-money\"\u003e${{amount}}\u003c\/span\u003e"; 5027var tmsShopBaseCurrencyCode = "USD"; 5028</script>
5028<script type="application/javascript"><!-- BEGIN app snippet: tms_data_mo --> 5029var tmsSelectorData = {"selectorInsertType":"customposition","selectorType":"market","selectorStyle":"dropdown","fontColor":"#000000","backgroundColor":"#FFFFFF","backgroundOpacity":1.0,"buttonFontColor":"#FFFFFF","buttonBackgroundColor":"#000000","floatingPosition":"bottom_right","floatingPaddingHorizontal":15,"floatingPaddingVertical":15,"popupEnable":false,"popupAlwaysOn":false,"popupTextColor":"#000000","popupBgColor":"#FFFFFF","popupBtnTextColor":"#FFFFFF","popupBtnBgColor":"#000000","defaultRegion":"US","regionType":"region_name_currency_symbol","regionTypeFormat":"region_bracket_currency","hasFlagRegion":"yes","defaultLanguage":"en","displayType":"language_name","hasFlag":"no","selectorFlagMap":{},"defaultCurrency":"USD","displayTypeCurrency":"currency_code","hasFlagCurrency":"yes","selectorFlagMapCurrency":{},"region_language_selector_dict":{"US":{"region_name":"United States","region_code":"US","currency_code":"USD","currency_symbol":"$","primary":true,"shopify_payment":true,"shopify_markets":true,"is_tms_managed":false,"primary_language":"en","languages":{"en":{"name":"English","native_name":"English","code":"en","default":true,"market_synced":true,"translation_type":"advanced","full_coverage":false,"regions":["US"]}}},"CA":{"region_name":"Canada","region_code":"CA","currency_code":"CAD","currency_symbol":"$","primary":false,"shopify_payment":false,"shopify_markets":false,"is_tms_managed":true,"primary_language":"en","languages":{"en":{"name":"English","native_name":"English","code":"en","default":true,"market_synced":true,"translation_type":"advanced","full_coverage":false,"regions":["CA"]}}}},"language_only_selector_dict":{"en":{"name":"English","native_name":"English","code":"en","default":true,"market_synced":true,"translation_type":"advanced","full_coverage":false,"regions":["US"]},"fr":{"name":"French","native_name":"Français","code":"fr","default":false,"market_synced":false,"translation_type":"basic","regions":"all"}},"common_language_dict":{"fr":{"name":"French","native_name":"Français","code":"fr","default":false,"market_synced":false,"translation_type":"basic","regions":"all"}},"currency_language_selector_dict":{"USD":{"currency_code":"USD","currency_symbol":"$","shopify_payment":true,"shopify_markets":true,"is_tms_managed":false,"primary":true,"primary_language":"en","languages":{"en":{"name":"English","native_name":"English","code":"en","default":true,"market_synced":true,"translation_type":"advanced","full_coverage":false,"regions":["US"]}}},"CAD":{"currency_code":"CAD","currency_symbol":"$","shopify_payment":false,"shopify_markets":false,"is_tms_managed":true,"primary":false,"primary_language":"en","languages":{"en":{"name":"English","native_name":"English","code":"en","default":true,"market_synced":true,"translation_type":"advanced","full_coverage":false,"regions":["CA"]}}}},"region_order":["US","CA"],"language_order":["en","fr"],"currency_order":["USD","CAD"],"rtl":false,"scriptSrc":"https://cdn3.hextom.com/js/themes/customposition_market.min.js","shopPrimaryRegion":"US","shopPrimaryCurrency":"USD","shopPrimaryLanguage":"en"};<!-- END app snippet --> 5030</script>
vendor: 1 bytes, line 5030
5030
5031<script type="application/javascript"><!-- BEGIN app snippet: tms_data_mo --> 5032var tmsRegionData = {"CA":{"region_name":"Canada","region_code":"CA","currency_code":"CAD","currency_symbol":"$","shopify_payment":false,"shopify_markets":false,"manual_exchange_rate_base_currency":"USD","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount","primary":false,"is_tms_managed":true},"US":{"region_name":"United States","region_code":"US","currency_code":"USD","currency_symbol":"$","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"USD","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount","primary":true,"is_tms_managed":false}};<!-- END app snippet --> 5033</script>
vendor: 1 bytes, line 5033
5033
5034<script type="application/javascript"><!-- BEGIN app snippet: tms_data_mf --> 5035var tmsFileTranslationData = [];<!-- END app snippet --> 5036</script>
vendor: 1 bytes, line 5036
5036
5037<script type="application/javascript"><!-- BEGIN app snippet: tms_file --> 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047<!-- END app snippet --> 5048</script>
vendor: 1 bytes, line 5048
5048
5049<script type="application/javascript"><!-- BEGIN app snippet: tms_data_mf --> 5050var tmsVETranslationData = [];<!-- END app snippet --> 5051</script>
vendor: 1 bytes, line 5051
5051
5052<script type="application/javascript"><!-- BEGIN app snippet: tms_ve --> 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062<!-- END app snippet --> 5063</script>
5063 5064
5065<script type="application/javascript"> 5066var tmsAbsLinkData = "https:\/\/cdn3.hextom.com\/"; 5067var tmsShopBaseLocaleCodeData = "en"; 5068var tmsSelectorEnabledData = true; 5069var tmsCartNoteData = {"base_text":"We handle all orders in USD. Although the content of your cart is currently shown in your selected or localized currency, you will proceed to checkout using USD at the prevailing exchange rate.","trans_text_dict":{}}; 5070var tmsBasicTransLanguageData = {"fr":true}; 5071var tmsAutoCoverageLanguageData = {"fr":false}; 5072var tmsRegionGroupMapping = {}; 5073var tmsRegionLanguageDefaultsData = {};</script>
5073 5074</div><div id="shopify-block-AWUJZM1huRjREckdHZ__16256948136948485038" class="shopify-block shopify-app-block"><link href="//cdn.shopify.com/extensions/01a0f72c-9d3f-7540-a6eb-956be5e1c506/upcharge-fees-385/assets/mws_fees_bundle.css" rel="stylesheet" type="text/css" media="all" /> 5075 5076 5077 5078
5079<script type="module" defer="defer" src="https://cdn.shopify.com/extensions/01a0f72c-9d3f-7540-a6eb-956be5e1c506/upcharge-fees-385/assets/mws_fees_bundle.js"></script>
5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090
5091<script type='application/json' id='mwFeesCart'> 5092 5093 5094 5095 { 5096 "attributes": {}, 5097 "collections": 5098 { 5099 5100 } 5101, 5102 "item_count": 0, 5103 "items_subtotal_price": 0, 5104 "items": [], 5105 "tags": 5106 { 5107 5108 } 5109, 5110 "total_discount": 0, 5111 "total_price": 0, 5112 "total_weight": 0.0, 5113 "original_total_price": 0 5114 } 5115 5116</script>
5116 5117
5118<script type='application/json' id='mwFeesConfigData'> 5119 {"cache_hash":1755506274,"settings":{"calendar_format":"m\/d\/Y","force_reload_page":false,"combined_hidden_fees":false,"combined_hidden_fees_title":"Extra charges","translations":{"text_fee_property_name":"Message","date_fee_property_name":"Date","apply_button_label":"Apply","none_option_label":"-- Please select --","fee_required_message":"This fee is required","value_blank_message":"Value can't be blank","cta_fee_price_property_name":"Fee","cta_product_price_property_name":"Price","checkout_warning_message":"The following required fees have been added to your order. Continue to accept.","checkout_warning_continue":"Continue","checkout_warning_return":"Decline \u0026 return"},"selectors":{"cart_line_item":".cart-items .cart-item","cart_line_item_filter":"","cart_line_item_qty":"","cart_subtotal":".cart__footer .totals","cart_count":"","checkout_btn":"","hidden_elements":""},"styling":{"enable_custom_css":false,"custom_css":""},"wrapper_cart_cta":{"base_title":"Additional fees","meta":null},"store_front_token":null,"feature_toggles":{"use_nested_cart_line":false,"hide_fee_for_prop":false}},"fees":[],"deactivated_clones":[]} 5120</script>
5120 5121
5122<script id='mwFeesConfig'> 5123 5124 5125 function mwsFeesNextInit() { 5126 let config = JSON.parse(document.getElementById('mwFeesConfigData')?.textContent || 'null'); 5127 config = config || { 5128 "settings": {}, 5129 "fees": [], 5130 "cache_hash": 123456789 5131 }; 5132 5133 if (config.settings.styling && config.settings.styling.enable_custom_css && config.settings.styling.custom_css.length) { 5134 const styleEl = document.createElement('style'); 5135 5136 styleEl.innerHTML = config.settings.styling.custom_css; 5137 document.head.appendChild(styleEl); 5138 } 5139 5140 window.mwFeesConfig = { 5141 ... config, 5142 cart: 5143 { 5144 "attributes": {}, 5145 "collections": 5146 { 5147 5148 } 5149, 5150 "item_count": 0, 5151 "items_subtotal_price": 0, 5152 "items": [], 5153 "tags": 5154 { 5155 5156 } 5157, 5158 "total_discount": 0, 5159 "total_price": 0, 5160 "total_weight": 0.0, 5161 "original_total_price": 0 5162 } 5163 , 5164 customer_tags: 5165 [ 5166 5167 ] 5168, 5169 current_product: null, 5170 shop: { 5171 domain: "www.sculpey.com", 5172 permanent_domain: "sculpey-clay.myshopify.com" 5173 }, 5174 template_name: "login", 5175 money_format: "\u003cspan class=\"notranslate ht-money\"\u003e${{amount}}\u003c\/span\u003e", 5176 shop_currency: "USD", 5177 current_money_format: "\u003cspan class=\"notranslate ht-money\"\u003e$0.00 USD\u003c\/span\u003e", 5178 market_handle: "us", 5179 current_locale: "en", 5180 default_locale: "en", 5181 default_locale_root_url: "\/" 5182 } 5183 } 5184 5185 mwsFeesNextInit(); 5186</script>
5186 5187 5188 5189</div><div id="shopify-block-AaldhMkR3WENZK01jK__17309853810776502128" class="shopify-block shopify-app-block"><style> 5190 5191</style>
5192<script> 5193 var pify_shop = "sculpey-clay.myshopify.com"; 5194 5195</script>
5195 5196 5197 5198</div>
5198<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5198 5199</body> 5200 5201 5202 5203 5204 5205 5206 5207 5208
5208<script defer> 5209 const gridItems = document.querySelectorAll('.template-search__results .product-grid .grid__item'); 5210 gridItems.forEach(function(event) { 5211 const blogtag = event.querySelector('.card__badge.bottom .badge.color-background-1')?.textContent; 5212 if (blogtag !== null && blogtag === "Blog") { 5213 document.body.classList.add('article-searchbody'); 5214 }else { 5215 document.body.classList.add('product-searchbody'); 5216 } 5217 }); 5218 </script>
5218 5219
5219<script src="https://unpkg.com/flickity@2/dist/flickity.pkgd.min.js"></script>
5219 5220 <link rel="stylesheet" href="https://unpkg.com/flickity@2/dist/flickity.min.css"> 5221
5221<script src="https://unpkg.com/flickity@2/dist/flickity.pkgd.min.js" defer></script>
5221 5222 <link rel="stylesheet" href="https://unpkg.com/flickity@2/dist/flickity.min.css" media="print" onload="this.media='all'"> 5223 5224 5225
5225<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
5225 5226
5226<script defer> 5227 $(document).ready(function () { 5228 $(document).on('mousemove touchmove', function (e) { 5229 var pageX = e.pageX || (e.touches && e.touches[0].pageX); 5230 var pageY = e.pageY || (e.touches && e.touches[0].pageY); 5231 5232 var img = $('.quick-add-modal .product__media-item.is-active img'); 5233 5234 if (!img.length) return; 5235 5236 var imgOffset = img.offset(); 5237 var imgx1 = imgOffset.left; 5238 var imgx2 = imgx1 + img.outerWidth(); 5239 var imgy1 = imgOffset.top; 5240 var imgy2 = imgy1 + img.outerHeight(); 5241 5242 if (pageX > imgx1 && pageX < imgx2 && pageY > imgy1 && pageY < imgy2) { 5243 $('#lens').show(); 5244 $('#result').show(); 5245 imageZoom(img, $('#result'), $('#lens'), e); 5246 } else { 5247 $('#lens').hide(); 5248 $('#result').hide(); 5249 } 5250 }); 5251 }); 5252 5253 function imageZoom(img, result, lens, initialEvent) { 5254 var imgOffset = img.offset(); 5255 5256 // Set sizes 5257 result.width(img.innerWidth() + 100); 5258 result.height(img.innerHeight() + 20); 5259 lens.width(img.innerWidth() / 3); 5260 lens.height(img.innerHeight() / 3); 5261 5262 // Position result box beside image 5263 result.offset({ 5264 top: imgOffset.top - 5, // Adjust as needed 5265 left: imgOffset.left + img.outerWidth() + 40 5266 }); 5267 5268 var cx = img.innerWidth() / lens.innerWidth(); 5269 var cy = img.innerHeight() / lens.innerHeight(); 5270 5271 result.css({ 5272 backgroundImage: 'url(' + img.attr('src') + ')', 5273 backgroundSize: (img.width() * cx) + 'px ' + (img.height() * cy) + 'px' 5274 }); 5275 5276 // Remove previous handlers 5277 lens.off('mousemove touchmove'); 5278 img.off('mousemove touchmove'); 5279 5280 // Add new handlers 5281 lens.on('mousemove touchmove', moveLens); 5282 img.on('mousemove touchmove', moveLens); 5283 5284 if (initialEvent) moveLens(initialEvent); 5285 5286 function moveLens(e) { 5287 e.preventDefault(); 5288 var pageX = e.pageX || (e.touches && e.touches[0].pageX); 5289 var pageY = e.pageY || (e.touches && e.touches[0].pageY); 5290 5291 var x = pageX - lens.outerWidth() / 2; 5292 var y = pageY - lens.outerHeight() / 2; 5293 5294 // Clamp lens within image bounds 5295 var minX = imgOffset.left; 5296 var maxX = minX + img.outerWidth() - lens.outerWidth(); 5297 var minY = imgOffset.top; 5298 var maxY = minY + img.outerHeight() - lens.outerHeight(); 5299 5300 x = Math.max(minX, Math.min(x, maxX)); 5301 y = Math.max(minY, Math.min(y, maxY)); 5302 5303 lens.offset({ top: y, left: x }); 5304 5305 var bgX = (x - imgOffset.left) * cx; 5306 var bgY = (y - imgOffset.top) * cy; 5307 5308 result.css('backgroundPosition', `-${bgX}px -${bgY}px`); 5309 } 5310 } 5311 </script>
5311 5312<!--
5312<script> 5313document.addEventListener('DOMContentLoaded', function () { 5314 const lensObserver = new MutationObserver((mutations, obsLens) => { 5315 const lens = document.getElementById('lens'); 5316 if (lens) { 5317 obsLens.disconnect(); 5318 5319 lens.addEventListener('click', () => { 5320 let modal = document.querySelector('.product-media-modal.media-modal'); 5321 if (modal) { 5322 modal.setAttribute('open', ''); 5323 return; 5324 } 5325 5326 const modalObserver = new MutationObserver((mutations, obsModal) => { 5327 modal = document.querySelector('.product-media-modal.media-modal'); 5328 if (modal) { 5329 modal.setAttribute('open', ''); 5330 obsModal.disconnect(); 5331 } 5332 }); 5333 5334 modalObserver.observe(document.body, { childList: true, subtree: true }); 5335 }); 5336 } 5337 }); 5338 5339 lensObserver.observe(document.body, { childList: true, subtree: true }); 5340}); 5341</script>
5341 --> 5342 5343
5343<script defer> 5344document.addEventListener('DOMContentLoaded', function () { 5345 if (window.location.pathname.startsWith('/products/')) return; 5346 5347 const lensObserver = new MutationObserver((mutations) => { 5348 const lens = document.getElementById('lens'); 5349 5350 if (lens && !lens.classList.contains('zoom-bound')) { 5351 lens.classList.add('zoom-bound'); // Prevent multiple bindings 5352 5353 lens.addEventListener('click', () => { 5354 // Remove existing modal if any 5355 const oldWrapper = document.querySelector('.custom-image-wrapper'); 5356 if (oldWrapper) oldWrapper.remove(); 5357 5358 // Get the current active image 5359 const activeSlide = document.querySelector('li.product__media-item.is-active'); 5360 const image = activeSlide ? activeSlide.querySelector('img') : null; 5361 5362 if (image) { 5363 // Create modal 5364 const newStructure = document.createElement('div'); 5365 newStructure.className = 'custom-image-wrapper'; 5366 newStructure.innerHTML = ` 5367 <button class="custom-modal-close" aria-label="Close modal"> 5368 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 5369 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"></path> 5370 </svg> 5371 </button> 5372 <div class="zoom-container"> 5373 <div class="zoom-inner"> 5374 <img src="${image.src}" alt="${image.alt}" /> 5375 </div> 5376 </div> 5377 `; 5378 5379 document.body.appendChild(newStructure); 5380 5381 // Handle close 5382 newStructure.querySelector('.custom-modal-close').addEventListener('click', () => { 5383 newStructure.remove(); 5384 }); 5385 } 5386 }); 5387 } 5388 }); 5389 5390 lensObserver.observe(document.body, { childList: true, subtree: true }); 5391}); 5392 5393 5394 5395 </script>
5395 5396 5397
5397<script defer> 5398 // Fallback Fix for Globo filter drawer not closing on mobile 5399 document.addEventListener('click', function(e) { 5400 if (e.target.closest('.gf-close-canvas')) { 5401 if (typeof globofilter !== 'undefined' && typeof globofilter.toggleCanvas === 'function') { 5402 try { globofilter.toggleCanvas(); } catch(err) {} 5403 } 5404 document.body.classList.remove('gf-canvas-opened', 'globofilter-canvas-opened', 'overflow-hidden-mobile', 'overflow-hidden'); 5405 var gfTree = document.querySelector('.gf-filter-tree-mobile, .globo-filter-tree-mobile'); 5406 if (gfTree) { 5407 gfTree.classList.remove('gf-opened', 'gf-canvas-opened'); 5408 gfTree.style.display = 'none'; 5409 setTimeout(function() { gfTree.style.display = ''; }, 500); 5410 } 5411 var gfOverlay = document.querySelector('.gf-canvas-overlay, .globofilter-canvas-overlay, .globofilter-background'); 5412 if (gfOverlay) { 5413 gfOverlay.style.display = 'none'; 5414 setTimeout(function() { gfOverlay.style.display = ''; }, 500); 5415 } 5416 } 5417 }); 5418 </script>
5418 5419</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.