1<!doctype html> 2<html class="js" lang="en"> 3 <head>
3<script data-source-attribution="shopify.event_observer.bootstrap"> 4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//www.dsgn8.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`87442096444`)))})(); 5//# sourceURL=event-observer-collector.js 6</script>
6 7 8 <meta name="facebook-domain-verification" content="kwwwdha238yx1dm13n20x7dch4sxox" /> 9 <meta charset="utf-8"> 10 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 11 <meta name="viewport" content="width=device-width,initial-scale=1"> 12 <meta name="theme-color" content=""> 13 <link rel="canonical" href="https://www.dsgn8.com/blogs/news"><link rel="icon" type="image/png" href="//www.dsgn8.com/cdn/shop/files/Logo_bug-color_2x_f9a81bb4-4bc7-47ba-b575-1f9bfaa90910.png?crop=center&height=32&v=1755979460&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 14 Receipts & Nervous System Notes 15 – DSGN8 LLC</title> 16 17 18 19 20 21<meta property="og:site_name" content="DSGN8 LLC"> 22<meta property="og:url" content="https://www.dsgn8.com/blogs/news"> 23<meta property="og:title" content="Receipts & Nervous System Notes"> 24<meta property="og:type" content="website"> 25<meta property="og:description" content="DSGN8 makes nervous system tools for real lifeâwearable reminders and office supplies that help burnt out people notice patterns, set boundaries, and keep going."><meta property="og:image" content="http://www.dsgn8.com/cdn/shop/files/Asset_19_2x_5d702ea4-16bf-43d7-b72e-5b14dfe30fe1.png?v=1756080313"> 26 <meta property="og:image:secure_url" content="https://www.dsgn8.com/cdn/shop/files/Asset_19_2x_5d702ea4-16bf-43d7-b72e-5b14dfe30fe1.png?v=1756080313"> 27 <meta property="og:image:width" content="2691"> 28 <meta property="og:image:height" content="1334"><meta name="twitter:card" content="summary_large_image"> 29<meta name="twitter:title" content="Receipts & Nervous System Notes"> 30<meta name="twitter:description" content="DSGN8 makes nervous system tools for real lifeâwearable reminders and office supplies that help burnt out people notice patterns, set boundaries, and keep going."> 31 32 33
33<script src="//www.dsgn8.com/cdn/shop/t/1/assets/constants.js?v=58251544750838685771714083227" defer="defer"></script>
33 34
34<script src="//www.dsgn8.com/cdn/shop/t/1/assets/pubsub.js?v=158357773527763999511714083227" defer="defer"></script>
34 35
35<script src="//www.dsgn8.com/cdn/shop/t/1/assets/global.js?v=136628361274817707361714083227" defer="defer"></script>
35<script src="//www.dsgn8.com/cdn/shop/t/1/assets/animations.js?v=88693664871331136111714083226" defer="defer"></script>
35<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
35<meta name="google-site-verification" content="z9BNAdbepGmms16Vh7rqtNaojqMlP1rp-4X1EZHcRSE"> 36<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/87442096444/digital_wallets/dialog"> 37<meta id="in-context-paypal-metadata" data-shop-id="87442096444" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 38<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
39<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
39 40<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
41<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=87442096444" crossorigin="anonymous"></script>
vendor: 1 bytes, line 41
41
42<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":87442096444,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/87442096444","merchantName":"DSGN8 LLC","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"DSGN8 LLC","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 42
42
43<script id="shopify-features" type="application/json">{"accessToken":"44b0fb361bf4c85d03212726536dad79","betas":["rich-media-storefront-analytics"],"domain":"www.dsgn8.com","predictiveSearch":true,"shopId":87442096444,"locale":"en"}</script>
vendor: 1 bytes, line 43
43
44<script>var Shopify = Shopify || {}; 45Shopify.shop = "957408-06.myshopify.com"; 46Shopify.locale = "en"; 47Shopify.currency = {"active":"USD","rate":"1.0"}; 48Shopify.country = "US"; 49Shopify.theme = {"name":"Dawn","id":167979319612,"schema_name":"Dawn","schema_version":"14.0.0","theme_store_id":887,"role":"main"}; 50Shopify.theme.handle = "null"; 51Shopify.theme.style = {"id":null,"handle":null}; 52Shopify.cdnHost = "www.dsgn8.com/cdn"; 53Shopify.routes = Shopify.routes || {}; 54Shopify.routes.root = "/"; 55Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 56Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 57Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 58Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 58
58
59<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 59
59
60<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 60
60
61<script> 62 window.ShopifyPay = window.ShopifyPay || {}; 63 window.ShopifyPay.apiHost = "shop.app\/pay"; 64 window.ShopifyPay.redirectState = null; 65</script>
vendor: 1 bytes, line 65
65
66<script> 67 window.Shopify = window.Shopify || {}; 68 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 69 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 70 window.Shopify.SignInWithShop.eligible = true; 71</script>
vendor: 1 bytes, line 71
71
72<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 72
72
73<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 73
73
74<script type="module"> 75 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 76 77 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 78 79</script>
vendor: 1 bytes, line 79
79
80<script> 81 window.Shopify = window.Shopify || {}; 82 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 83 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"]}; 84</script>
vendor: 1 bytes, line 84
84
85<script>(function() { 86 var isLoaded = false; 87 function asyncLoad() { 88 if (isLoaded) return; 89 isLoaded = true; 90 var urls = ["https:\/\/ecommerce-editor-connector.live.gelato.tech\/ecommerce-editor\/v1\/shopify.esm.js?c=40759323-dd98-475b-a04a-30ef1d95b095\u0026s=31474d5f-9dc8-4783-8e6a-4143dfe12506\u0026shop=957408-06.myshopify.com"]; 91 for (var i = 0; i < urls.length; i++) { 92 var s = document.createElement('script'); 93 s.type = 'text/javascript'; 94 s.async = true; 95 s.src = urls[i]; 96 var x = document.getElementsByTagName('script')[0]; 97 x.parentNode.insertBefore(s, x); 98 } 99 }; 100 if(window.attachEvent) { 101 window.attachEvent('onload', asyncLoad); 102 } else { 103 window.addEventListener('load', asyncLoad, false); 104 } 105})();</script>
vendor: 1 bytes, line 105
105
106<script id="__st">var __st={"a":87442096444,"offset":-14400,"reqid":"5755b24e-e74d-4296-8980-1a7fe85df22e-1790491645","pageurl":"www.dsgn8.com\/blogs\/news","s":"blogs-110137770300","u":"4006cabfcf83","p":"blog","rtyp":"blog","rid":110137770300};</script>
vendor: 1 bytes, line 106
106
107<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 107
107
108<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 108
108
109<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.dsgn8.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 109
109
110<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.dsgn8.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>
110<script crossorigin="anonymous" defer="defer" src="//www.dsgn8.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 110
110
111<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 111
111
112<script> 113 window.Shopify = window.Shopify || {}; 114 window.Shopify.MCP = window.Shopify.MCP || {}; 115 window.Shopify.MCP.enabled = true; 116 window.Shopify.MCP.shop = "957408-06.myshopify.com"; 117 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.dsgn8.com\/api\/mcp"; 118 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"]}}]; 119</script>
vendor: 1 bytes, line 119
119
120<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.dsgn8.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 121</script>
vendor: 1 bytes, line 121
121
122<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.dsgn8.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 123</script>
vendor: 1 bytes, line 123
123
124<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 125 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); 126</script>
vendor: 1 bytes, line 126
126
127<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})}})); 128</script>
vendor: 1 bytes, line 128
128
129<script id='scb4127' type='text/javascript' async='' src='https://www.dsgn8.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
129<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":87442096444,"theme_id":167979319612,"theme_published":true,"theme_store_id":887,"placement":"collection","event_data":{"handle":"news","page_type":"blog"},"recommendations_tracking_enabled":true}" defer="defer" src="//www.dsgn8.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
129 130<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.dsgn8.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 131<style id="shopify-accelerated-checkout-cart"> 132 #shopify-buyer-consent { 133 margin-top: 1em; 134 display: inline-block; 135 width: 100%; 136} 137 138#shopify-buyer-consent.hidden { 139 display: none; 140} 141 142#shopify-subscription-policy-button { 143 background: none; 144 border: none; 145 padding: 0; 146 text-decoration: underline; 147 font-size: inherit; 148 cursor: pointer; 149} 150 151#shopify-subscription-policy-button::before { 152 box-shadow: none; 153} 154 155 </style>
156<script id="sections-script" data-sections="header" defer="defer" src="//www.dsgn8.com/cdn/shop/t/1/compiled_assets/scripts.js?v=184325197989695213571762304928"></script>
vendor: 1 bytes, line 156
156
157<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
157 158 159 160 <style data-shopify> 161 @font-face { 162 font-family: Assistant; 163 font-weight: 400; 164 font-style: normal; 165 font-display: swap; 166 src: url("//www.dsgn8.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 167 url("//www.dsgn8.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 168} 169 170 @font-face { 171 font-family: Assistant; 172 font-weight: 700; 173 font-style: normal; 174 font-display: swap; 175 src: url("//www.dsgn8.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 176 url("//www.dsgn8.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 177} 178 179 180 181 @font-face { 182 font-family: Assistant; 183 font-weight: 400; 184 font-style: normal; 185 font-display: swap; 186 src: url("//www.dsgn8.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 187 url("//www.dsgn8.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 188} 189 190 191 192 :root, 193 .color-scheme-1 { 194 --color-background: 255,255,255; 195 196 --gradient-background: #ffffff; 197 198 199 200 201 --color-foreground: 35,31,32; 202 --color-background-contrast: 191,191,191; 203 --color-shadow: 0,0,0; 204 --color-button: 0,125,197; 205 --color-button-text: 255,255,255; 206 --color-secondary-button: 255,255,255; 207 --color-secondary-button-text: 0,125,197; 208 --color-link: 0,125,197; 209 --color-badge-foreground: 35,31,32; 210 --color-badge-background: 255,255,255; 211 --color-badge-border: 35,31,32; 212 --payment-terms-background-color: rgb(255 255 255); 213 } 214 215 216 .color-scheme-2 { 217 --color-background: 35,31,32; 218 219 --gradient-background: #231F20; 220 221 222 223 224 --color-foreground: 255,255,255; 225 --color-background-contrast: 49,43,44; 226 --color-shadow: 0,0,0; 227 --color-button: 0,125,197; 228 --color-button-text: 243,243,243; 229 --color-secondary-button: 35,31,32; 230 --color-secondary-button-text: 0,125,197; 231 --color-link: 0,125,197; 232 --color-badge-foreground: 255,255,255; 233 --color-badge-background: 35,31,32; 234 --color-badge-border: 255,255,255; 235 --payment-terms-background-color: rgb(35 31 32); 236 } 237 238 239 .color-scheme-3 { 240 --color-background: 35,31,32; 241 242 --gradient-background: #231f20; 243 244 245 246 247 --color-foreground: 255,255,255; 248 --color-background-contrast: 49,43,44; 249 --color-shadow: 90,198,207; 250 --color-button: 90,198,207; 251 --color-button-text: 255,255,255; 252 --color-secondary-button: 35,31,32; 253 --color-secondary-button-text: 90,198,207; 254 --color-link: 90,198,207; 255 --color-badge-foreground: 255,255,255; 256 --color-badge-background: 35,31,32; 257 --color-badge-border: 255,255,255; 258 --payment-terms-background-color: rgb(35 31 32); 259 } 260 261 262 .color-scheme-4 { 263 --color-background: 255,255,255; 264 265 --gradient-background: #ffffff; 266 267 268 269 270 --color-foreground: 0,0,0; 271 --color-background-contrast: 191,191,191; 272 --color-shadow: 86,197,208; 273 --color-button: 86,197,208; 274 --color-button-text: 255,255,255; 275 --color-secondary-button: 255,255,255; 276 --color-secondary-button-text: 86,197,208; 277 --color-link: 86,197,208; 278 --color-badge-foreground: 0,0,0; 279 --color-badge-background: 255,255,255; 280 --color-badge-border: 0,0,0; 281 --payment-terms-background-color: rgb(255 255 255); 282 } 283 284 285 .color-scheme-5 { 286 --color-background: 35,31,32; 287 288 --gradient-background: #231f20; 289 290 291 292 293 --color-foreground: 255,255,255; 294 --color-background-contrast: 49,43,44; 295 --color-shadow: 154,202,60; 296 --color-button: 154,202,60; 297 --color-button-text: 255,255,255; 298 --color-secondary-button: 35,31,32; 299 --color-secondary-button-text: 154,202,60; 300 --color-link: 154,202,60; 301 --color-badge-foreground: 255,255,255; 302 --color-badge-background: 35,31,32; 303 --color-badge-border: 255,255,255; 304 --payment-terms-background-color: rgb(35 31 32); 305 } 306 307 308 .color-scheme-ef0cda87-79a2-4a12-8668-bdcb7eeeb035 { 309 --color-background: 255,255,255; 310 311 --gradient-background: #ffffff; 312 313 314 315 316 --color-foreground: 0,0,0; 317 --color-background-contrast: 191,191,191; 318 --color-shadow: 154,202,60; 319 --color-button: 154,202,60; 320 --color-button-text: 255,255,255; 321 --color-secondary-button: 255,255,255; 322 --color-secondary-button-text: 154,202,60; 323 --color-link: 154,202,60; 324 --color-badge-foreground: 0,0,0; 325 --color-badge-background: 255,255,255; 326 --color-badge-border: 0,0,0; 327 --payment-terms-background-color: rgb(255 255 255); 328 } 329 330 331 .color-scheme-63bfd119-4bca-4e33-89ba-97b3704f885f { 332 --color-background: 35,31,32; 333 334 --gradient-background: #231f20; 335 336 337 338 339 --color-foreground: 255,255,255; 340 --color-background-contrast: 49,43,44; 341 --color-shadow: 255,255,255; 342 --color-button: 92,45,145; 343 --color-button-text: 92,45,145; 344 --color-secondary-button: 35,31,32; 345 --color-secondary-button-text: 92,45,145; 346 --color-link: 92,45,145; 347 --color-badge-foreground: 255,255,255; 348 --color-badge-background: 35,31,32; 349 --color-badge-border: 255,255,255; 350 --payment-terms-background-color: rgb(35 31 32); 351 } 352 353 354 .color-scheme-d5f3f018-33eb-4510-a804-31c5d4fc55d2 { 355 --color-background: 255,255,255; 356 357 --gradient-background: #ffffff; 358 359 360 361 362 --color-foreground: 35,31,32; 363 --color-background-contrast: 191,191,191; 364 --color-shadow: 92,45,145; 365 --color-button: 92,45,145; 366 --color-button-text: 255,255,255; 367 --color-secondary-button: 255,255,255; 368 --color-secondary-button-text: 92,45,145; 369 --color-link: 92,45,145; 370 --color-badge-foreground: 35,31,32; 371 --color-badge-background: 255,255,255; 372 --color-badge-border: 35,31,32; 373 --payment-terms-background-color: rgb(255 255 255); 374 } 375 376 377 .color-scheme-e044ae7e-c505-42d8-9a09-4221d8204095 { 378 --color-background: 35,31,32; 379 380 --gradient-background: #231f20; 381 382 383 384 385 --color-foreground: 255,255,255; 386 --color-background-contrast: 49,43,44; 387 --color-shadow: 236,0,140; 388 --color-button: 236,0,140; 389 --color-button-text: 255,255,255; 390 --color-secondary-button: 35,31,32; 391 --color-secondary-button-text: 236,0,140; 392 --color-link: 236,0,140; 393 --color-badge-foreground: 255,255,255; 394 --color-badge-background: 35,31,32; 395 --color-badge-border: 255,255,255; 396 --payment-terms-background-color: rgb(35 31 32); 397 } 398 399 400 .color-scheme-adea0242-8b1b-49f3-987e-fd436692c79d { 401 --color-background: 255,255,255; 402 403 --gradient-background: #ffffff; 404 405 406 407 408 --color-foreground: 0,0,0; 409 --color-background-contrast: 191,191,191; 410 --color-shadow: 236,0,140; 411 --color-button: 236,0,140; 412 --color-button-text: 255,255,255; 413 --color-secondary-button: 255,255,255; 414 --color-secondary-button-text: 236,0,140; 415 --color-link: 236,0,140; 416 --color-badge-foreground: 0,0,0; 417 --color-badge-background: 255,255,255; 418 --color-badge-border: 0,0,0; 419 --payment-terms-background-color: rgb(255 255 255); 420 } 421 422 423 .color-scheme-54d8bb6b-b0f1-46bd-9edd-d80d6ec9396b { 424 --color-background: 35,31,32; 425 426 --gradient-background: #231f20; 427 428 429 430 431 --color-foreground: 255,255,255; 432 --color-background-contrast: 49,43,44; 433 --color-shadow: 255,255,255; 434 --color-button: 255,255,255; 435 --color-button-text: 35,31,32; 436 --color-secondary-button: 35,31,32; 437 --color-secondary-button-text: 255,255,255; 438 --color-link: 255,255,255; 439 --color-badge-foreground: 255,255,255; 440 --color-badge-background: 35,31,32; 441 --color-badge-border: 255,255,255; 442 --payment-terms-background-color: rgb(35 31 32); 443 } 444 445 446 .color-scheme-99861ef3-44bc-4694-b902-49e1181bc6f1 { 447 --color-background: 255,255,255; 448 449 --gradient-background: #ffffff; 450 451 452 453 454 --color-foreground: 35,31,32; 455 --color-background-contrast: 191,191,191; 456 --color-shadow: 35,31,32; 457 --color-button: 35,31,32; 458 --color-button-text: 255,255,255; 459 --color-secondary-button: 255,255,255; 460 --color-secondary-button-text: 35,31,32; 461 --color-link: 35,31,32; 462 --color-badge-foreground: 35,31,32; 463 --color-badge-background: 255,255,255; 464 --color-badge-border: 35,31,32; 465 --payment-terms-background-color: rgb(255 255 255); 466 } 467 468 469 .color-scheme-90cb2163-396b-4520-8636-3e7aa230a1d1 { 470 --color-background: 0,125,197; 471 472 --gradient-background: #007dc5; 473 474 475 476 477 --color-foreground: 255,255,255; 478 --color-background-contrast: 0,44,70; 479 --color-shadow: 0,51,76; 480 --color-button: 255,255,255; 481 --color-button-text: 0,51,76; 482 --color-secondary-button: 0,125,197; 483 --color-secondary-button-text: 255,255,255; 484 --color-link: 255,255,255; 485 --color-badge-foreground: 255,255,255; 486 --color-badge-background: 0,125,197; 487 --color-badge-border: 255,255,255; 488 --payment-terms-background-color: rgb(0 125 197); 489 } 490 491 492 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-ef0cda87-79a2-4a12-8668-bdcb7eeeb035, .color-scheme-63bfd119-4bca-4e33-89ba-97b3704f885f, .color-scheme-d5f3f018-33eb-4510-a804-31c5d4fc55d2, .color-scheme-e044ae7e-c505-42d8-9a09-4221d8204095, .color-scheme-adea0242-8b1b-49f3-987e-fd436692c79d, .color-scheme-54d8bb6b-b0f1-46bd-9edd-d80d6ec9396b, .color-scheme-99861ef3-44bc-4694-b902-49e1181bc6f1, .color-scheme-90cb2163-396b-4520-8636-3e7aa230a1d1 { 493 color: rgba(var(--color-foreground), 0.75); 494 background-color: rgb(var(--color-background)); 495 } 496 497 :root { 498 --font-body-family: Assistant, sans-serif; 499 --font-body-style: normal; 500 --font-body-weight: 400; 501 --font-body-weight-bold: 700; 502 503 --font-heading-family: Assistant, sans-serif; 504 --font-heading-style: normal; 505 --font-heading-weight: 400; 506 507 --font-body-scale: 1.0; 508 --font-heading-scale: 1.0; 509 510 --media-padding: px; 511 --media-border-opacity: 0.05; 512 --media-border-width: 1px; 513 --media-radius: 0px;
514 --media-shadow-opacity: 0.0; 515 --media-shadow-horizontal-offset: 0px; 516 --media-shadow-vertical-offset: 4px; 517 --media-shadow-blur-radius: 5px; 518 --media-shadow-visible: 0; 519 520 --page-width: 120rem; 521 --page-width-margin: 0rem; 522 523 --product-card-image-padding: 0.0rem; 524 --product-card-corner-radius: 0.0rem; 525 --product-card-text-alignment: left; 526 --product-card-border-width: 0.0rem; 527 --product-card-border-opacity: 0.1; 528 --product-card-shadow-opacity: 0.0; 529 --product-card-shadow-visible: 0; 530 --product-card-shadow-horizontal-offset: 0.0rem; 531 --product-card-shadow-vertical-offset: 0.4rem; 532 --product-card-shadow-blur-radius: 0.5rem; 533 534 --collection-card-image-padding: 0.0rem; 535 --collection-card-corner-radius: 0.0rem; 536 --collection-card-text-alignment: left; 537 --collection-card-border-width: 0.0rem; 538 --collection-card-border-opacity: 0.1; 539 --collection-card-shadow-opacity: 0.0; 540 --collection-card-shadow-visible: 0; 541 --collection-card-shadow-horizontal-offset: 0.0rem; 542 --collection-card-shadow-vertical-offset: 0.4rem; 543 --collection-card-shadow-blur-radius: 0.5rem; 544 545 --blog-card-image-padding: 0.0rem; 546 --blog-card-corner-radius: 0.0rem; 547 --blog-card-text-alignment: left; 548 --blog-card-border-width: 0.0rem; 549 --blog-card-border-opacity: 0.1; 550 --blog-card-shadow-opacity: 0.0; 551 --blog-card-shadow-visible: 0; 552 --blog-card-shadow-horizontal-offset: 0.0rem; 553 --blog-card-shadow-vertical-offset: 0.4rem; 554 --blog-card-shadow-blur-radius: 0.5rem; 555 556 --badge-corner-radius: 4.0rem; 557 558 --popup-border-width: 1px; 559 --popup-border-opacity: 0.1; 560 --popup-corner-radius: 0px; 561 --popup-shadow-opacity: 0.05; 562 --popup-shadow-horizontal-offset: 0px; 563 --popup-shadow-vertical-offset: 4px; 564 --popup-shadow-blur-radius: 5px; 565 566 --drawer-border-width: 1px; 567 --drawer-border-opacity: 0.1; 568 --drawer-shadow-opacity: 0.0; 569 --drawer-shadow-horizontal-offset: 0px; 570 --drawer-shadow-vertical-offset: 4px; 571 --drawer-shadow-blur-radius: 5px; 572 573 --spacing-sections-desktop: 0px; 574 --spacing-sections-mobile: 0px; 575 576 --grid-desktop-vertical-spacing: 8px; 577 --grid-desktop-horizontal-spacing: 8px; 578 --grid-mobile-vertical-spacing: 4px; 579 --grid-mobile-horizontal-spacing: 4px; 580 581 --text-boxes-border-opacity: 0.1; 582 --text-boxes-border-width: 0px; 583 --text-boxes-radius: 0px; 584 --text-boxes-shadow-opacity: 0.0; 585 --text-boxes-shadow-visible: 0; 586 --text-boxes-shadow-horizontal-offset: 0px; 587 --text-boxes-shadow-vertical-offset: 4px; 588 --text-boxes-shadow-blur-radius: 5px; 589 590 --buttons-radius: 0px; 591 --buttons-radius-outset: 0px; 592 --buttons-border-width: 1px; 593 --buttons-border-opacity: 1.0; 594 --buttons-shadow-opacity: 0.0; 595 --buttons-shadow-visible: 0; 596 --buttons-shadow-horizontal-offset: 0px; 597 --buttons-shadow-vertical-offset: 4px; 598 --buttons-shadow-blur-radius: 5px; 599 --buttons-border-offset: 0px; 600 601 --inputs-radius: 0px; 602 --inputs-border-width: 1px; 603 --inputs-border-opacity: 0.55; 604 --inputs-shadow-opacity: 0.0; 605 --inputs-shadow-horizontal-offset: 0px; 606 --inputs-margin-offset: 0px; 607 --inputs-shadow-vertical-offset: 4px; 608 --inputs-shadow-blur-radius: 5px; 609 --inputs-radius-outset: 0px; 610 611 --variant-pills-radius: 40px; 612 --variant-pills-border-width: 1px; 613 --variant-pills-border-opacity: 0.55; 614 --variant-pills-shadow-opacity: 0.0; 615 --variant-pills-shadow-horizontal-offset: 0px; 616 --variant-pills-shadow-vertical-offset: 4px; 617 --variant-pills-shadow-blur-radius: 5px; 618 } 619 620 *, 621 *::before, 622 *::after { 623 box-sizing: inherit; 624 } 625 626 html { 627 box-sizing: border-box; 628 font-size: calc(var(--font-body-scale) * 62.5%); 629 height: 100%; 630 } 631 632 body { 633 display: grid; 634 grid-template-rows: auto auto 1fr auto; 635 grid-template-columns: 100%; 636 min-height: 100%; 637 margin: 0; 638 font-size: 1.5rem; 639 letter-spacing: 0.06rem; 640 line-height: calc(1 + 0.8 / var(--font-body-scale)); 641 font-family: var(--font-body-family); 642 font-style: var(--font-body-style); 643 font-weight: var(--font-body-weight); 644 } 645 646 @media screen and (min-width: 750px) { 647 body { 648 font-size: 1.6rem; 649 } 650 } 651 </style> 652 653 <link href="//www.dsgn8.com/cdn/shop/t/1/assets/base.css?v=60123840354759722511769295105" rel="stylesheet" type="text/css" media="all" /> 654 655 <link rel="preload" as="font" href="//www.dsgn8.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 656 657 658 <link rel="preload" as="font" href="//www.dsgn8.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 659 660<link 661 rel="stylesheet" 662 href="//www.dsgn8.com/cdn/shop/t/1/assets/component-predictive-search.css?v=118923337488134913561714083226" 663 media="print" 664 onload="this.media='all'" 665 >
665<script> 666 if (Shopify.designMode) { 667 document.documentElement.classList.add('shopify-design-mode'); 668 } 669 </script>
669 670<meta name="google-site-verification" content="rLWF49ccqQVRv4e_HDzDpyDUJSYL2qiX3XUenBCQ8YM" /> 671 <!-- BEGIN app block: shopify://apps/teeinblue-product-personalizer/blocks/product-personalizer/67212f31-32b0-450c-97dd-7e182a5fac7b --> 672 673 674 <!-- teeinblue scripts --> 675
675<script> 676 window.teeinblueShop = { 677 shopCurrency: "USD", 678 679 moneyFormat: "${{amount}} USD", 680 681 }; 682 </script>
682 683 684 685 686 687 688 689 690 691 <!-- teeinblue async script --> 692
692<script 693 type="text/javascript" 694 async 695 src="https://sdk.teeinblue.com/async.js?platform=shopify&v=1&token=NnbZlqfGziRiYATYEvBy576QoUeerl1I&shop=957408-06.myshopify.com" 696 ></script>
696 697 <!-- teeinblue async script end --> 698 699 700 701 702 <!-- teeinblue scripts end. --> 703 704 705 706<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
721<script type="text/javascript"> 722 723 if (typeof window.formbuilder_customer != "object") { 724 window.formbuilder_customer = {} 725 } 726 727 728 729 window.hulkFormBuilder = { 730 form_data: {"form_m74LQDLTzmDfRTbI3t4fIg":{"uuid":"m74LQDLTzmDfRTbI3t4fIg","form_name":"Client Onboarding","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#ffffff","form_title":"\u003cp\u003eClient Onboarding Form\u003c\/p\u003e\n","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#007dc5","button_border_radius":"1","form_width":"100%","form_border_size":"2","form_border_clr":"#ffffff","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#007dc5","btn_border_size":"1","form_name":"Client Onboarding","form_access_message":"\u
730003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","form_description":"\u003cp\u003eWe\u0026rsquo;d love to learn a little more about you, your style, and any details that will help us get started. Please fill everything out to the best of your ability\u0026mdash;some questions may not apply, so just leave them blank. Share whatever feels helpful so we can better tailor things to you.\u003c\/p\u003e\n","banner_img_height":"150","captcha_honeypot":"yes","captcha_version_3_enable":"no","formElements":[{"Conditions":{},"type":"lineBreak","position":0,"label":"Label (30)","page_number":1},{"Conditions":{},"type":"label","position":1,"label":"BASIC CONTACT INFO","page_number":1},{"type":"text","position":2,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"text","position":3,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"email","position":4,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"phone","position":5,"label":"Preferred Phone Number","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Business Name","page_number":1},{"Conditions":{},"type":"url","position":7,"label":"Website","page_number":1},{"Conditions":{},"type":"text","position":8,"label":"Social Media Handle","page_number":1},{"Conditions":{},"type":"lineBreak","position":9,"label":"Label (11)","page_number":1},{"Conditions":{},"type":"label","position":10,"label":"DOMAIN \u0026 HOSTING","page_number":1},{"Conditions":{},"type":"radio","position":11,"label":"Do you already have a website?","values":"Yes\nNo","elementCost":{},"page_number":1},{"Conditions":{"SelectedElemenet":"Do you already have a website?","SelectedElemenetCount":11,"SelectedValues":["Yes"],"SelectedValue":"Yes"},"type":"url","position":12,"label":"What is your website?","page_number":1},{"Conditions":{"SelectedElemenet":"Do you already have a website?","SelectedElemenetCount":11,"Operator":"ONE","SelectedValues":["Yes"],"SelectedValue":"Yes"},"type":"text","position":13,"label":"Who hosts your website? (Examples: Showit, Squarespace, Wix, etc.) Please provide your login credentials.","page_number":1},{"Conditions":{"SelectedElemenet":"Do you already have a website?","SelectedElemenetCount":11,"SelectedValues":["No"],"SelectedValue":"No"},"type":"text","position":14,"label":"What would you like your web address to be?","page_number":1},{"Conditions":{"Operator":"ONE","SelectedElemenet":"Do you already have a website?","SelectedElemenetCount":11,"SelectedValues":["Yes"],"SelectedValue":"Yes"},"type":"text","position":15,"label":"Who hosts your domain? (Examples: Google Domains, GoDaddy, etc.) Please provide your login credentials.","page_number":1},{"Conditions":{"SelectedElemenet":"Do you already have a website?","SelectedElemenetCount":11,"SelectedValues":["Yes"],"SelectedValue":"Yes"},"type":"text","position":16,"label":"Do you have a Google Analytics account set up? If so. would you be willing to share guest access to the platform? Admin \u003e Account User Management \u003e Click the blue circle plus button and add [email protected]","page_number":1},{"Conditions":{"SelectedElemenet":"Do you already have a website?","SelectedElemenetCount":11,"SelectedValues":["Yes"],"SelectedValue":"Yes"},"type":"text","position":17,"label":"Do you have a Google Search Console Set Up? If so, would you be willing to share guest access to the platform? Settings \u003e Users and Permissions \u003e Click the blue square â³add userâ³ button in the top right corner and add [email protected]","page_number":1},{"Conditions":{},"type":"lineBreak","position":18,"label":"Label (22)","page_number":1},{"Conditions":{},"type":"label","position":19,"label":"AUDIENCE","page_number":1},{"Conditions":{"Operator":"ONE"},"type":"textarea","position":20,"label":"Who is your current audience? (Describe as a single individual: age, gender, family life, hobbies, strengths, weaknesses, fears, dreams)","page_number":1},{"Conditions":{},"type":"textarea","position":21,"label":"Who is your desired audience? Are you hoping to attract a new audience or niche?","page_number":1},{"Conditions":{},"type":"textarea","position":22,"label":"What are the characteristics of your best fit clients?","page_number":1},{"Conditions":{},"type":"textarea","position":23,"label":"If your desired audience was searching on Google for your products\/services, what 3 words or phrases would they use?","page_number":1},{"Conditions":{},"type":"lineBreak","position":24,"label":"Label (28)","page_number":1},{"Conditions":{},"type":"label","position":25,"label":"COMPETITORS","page_number":1},{"Conditions":{},"type":"text","position":26,"label":"Who would you say your biggest competitors are? (Include links)","page_number":1},{"Conditions":{},"type":"textarea","position":27,"label":"What sets you apart from your competition? (Unique differentiators from personality, services, offerings)","page_number":1},{"Conditions":{},"type":"textarea","position":28,"label":"Is there a company you admire and aspire to become? (Biggest dream)","page_number":1},{"Conditions":{},"type":"lineBreak","position":29,"label":"Label (31)","page_number":1},{"Conditions":{},"type":"label","position":30,"label":"BRAND \u0026 DESIGN STYLE","page_number":1},{"Conditions":{},"type":"textarea","position":31,"label":"How would you describe your brandâs style? (e.g., Boho, modern, classic, timeless)","page_number":1},{"Conditions":{},"type":"textarea","position":32,"label":"How would you describe your desired website design? (e.g., clean, sophisticated, edgy; get specific)","page_number":1},{"Conditions":{},"type":"textarea","position":33,"label":"What are some website designs that inspire you? (Include links)","page_number":1},{"Conditions":{},"type":"url","position":34,"label":"If applicable, please link your Pinterest inspiration board","page_number":1},{"Conditions":{},"type":"lineBreak","position":35,"label":"Label (37)","page_number":1},{"Conditions":{},"type":"label","position":36,"label":"CONTENT","page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":37,"label":"When it comes to website imagesâ¦","values":"I will be providing them\nYou will provide\nOther","elementCost":{},"other_for_multi_value":"yes","other_multi_checkbox_label":"Other","page_number":1},{"Conditions":{},"type":"select","position":38,"label":"When it comes to website copyâ¦","values":"Start from scratch\nProvi
730de existing\nOther","elementCost":{},"other_value":"yes","other_value_label":"Other","page_number":1},{"Conditions":{},"type":"select","position":39,"label":"Do you want to refer to yourself\/business in first or third person?","values":"First Person (â³I believe in ... my business ... â³)\nThird Person, (â³We believe in ... our business ... â³)","elementCost":{},"page_number":1},{"Conditions":{},"type":"textarea","position":40,"label":"Do you have a mission and\/or vision statement?","page_number":1},{"Conditions":{},"type":"textarea","position":41,"label":"What are your brand\/company values?","page_number":1},{"Conditions":{},"type":"textarea","position":42,"label":"On a scale of 1 to 5 (5 most formal), how informal\/formal do you want your copy?","page_number":1},{"Conditions":{},"type":"lineBreak","position":43,"label":"Label (47)","page_number":1},{"Conditions":{},"type":"label","position":44,"label":"PAGES \u0026 SECTIONS","page_number":1},{"Conditions":{},"type":"textarea","position":45,"label":"Please list the pages you would like your website to include (e.g., Home, About, Contact)","page_number":1},{"Conditions":{},"type":"textarea","position":46,"label":"Please list the sections you would like included on each page","page_number":1},{"Conditions":{},"type":"lineBreak","position":47,"label":"Label (51)","page_number":1},{"Conditions":{},"type":"label","position":48,"label":"ABOUT \u0026 SERVICES","page_number":1},{"Conditions":{},"type":"textarea","position":49,"label":"If creating an About Me\/About Us page, tell us about yourself\/team (short bios, fun facts, how you came to business)","page_number":1},{"Conditions":{},"type":"textarea","position":50,"label":"Please list the services and packages you offer, as well as pricing","page_number":1},{"Conditions":{},"type":"textarea","position":51,"label":"Please describe the process of working with you or the customer experience","page_number":1},{"Conditions":{},"type":"lineBreak","position":52,"label":"Label (52)","page_number":1},{"Conditions":{},"type":"label","position":53,"label":"PERSONAL PREFERENCES","page_number":1},{"Conditions":{},"type":"text","position":54,"label":"Whatâs your favorite color?","page_number":1},{"Conditions":{},"type":"text","position":55,"label":"Favorite music artists\/genres?","page_number":1},{"Conditions":{},"type":"text","position":56,"label":"Favorite book or reading genre?","page_number":1},{"Conditions":{},"type":"text","position":57,"label":"Favorite TV show or movie?","page_number":1},{"Conditions":{},"type":"text","position":58,"label":"Whatâs your coffee order?","page_number":1},{"Conditions":{},"type":"text","position":59,"label":"Favorite movie theater snack?","page_number":1},{"Conditions":{},"type":"text","position":60,"label":"You can spend the weekend doing anything. Whatâs on the agenda?","page_number":1},{"Conditions":{},"type":"lineBreak","position":61,"label":"Label (63)","page_number":1},{"Conditions":{},"type":"text","position":62,"label":"On a scale of 1-10, how excited are you to get started?","page_number":1,"halfwidth":"no","required":"no","centerfield":"no"},{"Conditions":{},"type":"checkbox","position":63,"label":"By submitting this form, I agree to move forward with this project under the following terms: Project total is $1,500, paid in three installments of $500. The first $500 is due before work begins and is a non-refundable deposit once work has started. Delays in providing content, feedback, or approvals may push back launch and can result in additional fees. Requests outside the original scope or extra revision rounds will be billed at $100\/hour. I receive rights to use the final approved website for my business. The designer (DSGN8) retains the right to display the work in their portfolio and marketing materials with credit. Iâm responsible for ongoing costs like hosting, domains, email, and any third-party subscriptions required for the features I need. Invoices are due when received. Late payments may incur a 5% late fee every 10 days past the due date.","result_in_yes_no":"no","checked":"no","page_number":1},{"Conditions":{},"type":"newdate","position":64,"label":"Date","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":65,"label":"Full Name","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"KlDWsVfOBhdnxy4AtBqDoQ","shop_timezone":"America\/Indiana\/Indianapolis","shop_id":170362,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Basic","shop_shopify_domain":"957408-06.myshopify.com","popup_settings":{"embed_type":"embedded","form_load_with_existing_btn":"no","form_load_with_existing_btn_class":"","popup_btn_text":"Open form","popup_btn_position":"top_left","popup_btn_custom_position":"","popup_btn_padding":"10","popup_btn_width":"auto","popup_btn_background_clr":"#ffffff","popup_btn_font_clr":"#000000","popup_btn_border_color":"#000000","popup_btn_border_size":"2","popup_btn_border_radius":"999","popup_btn_font_weight":"semi_bold"},"form_is_active":true}}, 731 shop_data: {"shop_KlDWsVfOBhdnxy4AtBqDoQ":{"shop_uuid":"KlDWsVfOBhdnxy4AtBqDoQ","shop_timezone":"America\/Indiana\/Indianapolis","shop_id":170362,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Basic","shop_shopify_domain":"957408-06.myshopify.com","shop_created_at":"2026-05-10T09:09:23.111-05:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}}, 732 settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank y
732ou! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invalid_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}}, 733 features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","forms-limit","submissions-visibility-limit","file-upload"]}}, 734 shop: null, 735 shop_id: null, 736 plan_features: null, 737 validateDoubleQuotes: false, 738 assets: { 739 searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js", 740 extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js", 741 extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder
741-by-hulkapps-74/assets/extra-styles.css", 742 bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css", 743 }, 744 translations: { 745 htmlTagNotAllowed: "HTML Tags are not allowed", 746 sqlQueryNotAllowed: "SQL Queries are not allowed", 747 doubleQuoteNotAllowed: "Double quotes are not allowed", 748 749 maxTextFieldsReached: "You have added the maximum number of text fields.", 750 751 752 753 zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.", 754 } 755 756 } 757 758 759 760 window.FbThemeAppExtSettingsHash = {} 761 762</script>
762<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 763 764 765 766 767 768 769 770<link rel="dns-prefetch" href="https://cdn.judge.me"> 771<link rel="dns-prefetch" href="https://cdn1.judge.me"> 772<link rel="dns-prefetch" href="https://api.judge.me"> 773
774<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#007DC5","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
774ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#007DC5","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"focused","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
774itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#007DC5","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#007DC5","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#007DC5","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#007DC5","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
774youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-08-15T00:25:28.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
774:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"DSGN8 LLC","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
774shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"DSGN8 LLC"};</script>
774 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #007DC5;--jdgm-secondary-color: rgba(0,125,197,0.1);--jdgm-star-color: #007DC5;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #007DC5;--jdgm-paginate-color: #007DC5;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #007DC5}.jdgm-histogram__bar-content{background-color:#007DC5}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#007DC5}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#007DC5}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0']{display:none}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #007DC5;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#007DC5}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'DSGN8 LLC'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 775</style> <style class='jdgm-settings-style'></style> 776 777 778 779 780 <style class='jdgm-miracle-styles'> 781 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
781/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 782 783</style> 784 785 786 787 788 789 790 791 792
793<script data-cfasync='false' class='jdgm-script'> 794!function(e){window.jdgm=window.jdgm||{}; 795/* INF-1976 */ 796var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 797if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 798jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 799jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 800setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 801!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 802(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 803a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 804jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 805t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 806t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 807".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 808parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 809jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 810)}))}(document); 811</script>
811 812<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 813 814<!-- BEGIN app snippet: theme_fix_tags -->
814<script> 815 (function() { 816 var jdgmThemeFixes = null; 817 if (!jdgmThemeFixes) return; 818 819 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 820 // before the per-theme fix so the theme-specific CSS wins the cascade. 821 // HTML is never applied globally (too risky). 822 var allThemesFix = jdgmThemeFixes['all']; 823 if (allThemesFix && allThemesFix.css) { 824 var allStyleTag = document.createElement('style'); 825 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 826 allStyleTag.innerHTML = allThemesFix.css; 827 document.head.append(allStyleTag); 828 }; 829 830 if (allThemesFix && allThemesFix.js) { 831 var allScriptTag = document.createElement('script'); 832 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 833 allScriptTag.innerHTML = allThemesFix.js; 834 document.head.append(allScriptTag); 835 }; 836 837 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 838 if (!thisThemeFix) return; 839 840 if (thisThemeFix.html) { 841 document.addEventListener("DOMContentLoaded", function() { 842 var htmlDiv = document.createElement('div'); 843 htmlDiv.classList.add('jdgm-theme-fix-html'); 844 htmlDiv.innerHTML = thisThemeFix.html; 845 document.body.append(htmlDiv); 846 }); 847 }; 848 849 if (thisThemeFix.css) { 850 var styleTag = document.createElement('style'); 851 styleTag.classList.add('jdgm-theme-fix-style'); 852 styleTag.innerHTML = thisThemeFix.css; 853 document.head.append(styleTag); 854 }; 855 856 if (thisThemeFix.js) { 857 var scriptTag = document.createElement('script'); 858 scriptTag.classList.add('jdgm-theme-fix-script'); 859 scriptTag.innerHTML = thisThemeFix.js; 860 document.head.append(scriptTag); 861 }; 862 })(); 863</script>
863 864<!-- END app snippet --> 865<!-- End of Judge.me Core --> 866 867 868 869<!-- END app block --><!-- BEGIN app block: shopify://apps/sami-b2b-lock/blocks/app-embed/8d86a3b4-97b3-44ab-adc1-ec01c5a89da9 -->
870<script> 871 window.Samita = window.Samita || {}; 872 Samita.SamitaLocksAccessParams = Samita.SamitaLocksAccessParams || {}; 873 Samita.SamitaLocksAccessParams.cart = {item_count:0,total_price:0,currency:"USD",items:[]}; 874 Samita.SamitaLocksAccessParams.settings = {"general":{"price_atc":"plain_text","effect_button":"ripple","lock_image_url":"https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/assets/ineligible404Illustration-DJzlZ34NTBCz.svg","collectFeedback":true,"limit_collections":false,"placeholder_message":true,"placeholder_templateLock":true},"template":{"text_color":"#007dc5","btn_bg_color":"#007dc5","bg_placeholder":"#f3f3f3","btn_text_color":"#ffffff","bg_notification":"#000000","input_box_shadow":"#ccc","plain_text_color":"#230d0d","color_placeholder":"#000","button_priceAtc_bg":"#5487a0","input_passcode_color":"#000","button_priceAtc_color":"#fff","input_passcode_background":"#ffffff"}}; 875 Samita.SamitaLocksAccessParams.locks = [{"access":1,"id":42387,"resources_conditional":{"ip":{"type":"whitelist","message":"This content is not available in your country","countries":[]},"type":["passcode"],"customer":{"logic":[[{"type":"tagged_with","value":null}]],"source":"rules","listManual":[]},"passcode":{"code":null,"message":"Enter passcode to shop.","listCode":[]},"redirect":{"type":"login","modal":{"title":"Restricted Page","button":"Go to login","buttonUrl":"/account/login","description":"You need to log in to access this page"}},"secretLink":{"code":[],"links":[],"message":null,"resources":"products"},"checkoutLock":{"error":{"default":{"message":"Sorry, this item canât be purchased","allProduct":"All products in this store cannot be checked out","customerIsLogin":"Checkout is available for guests only","productTagEqual":"Product {{ title }} has a tag that prevents checkout","customerTagEqual":"Your account has a tag that prevents checkout","customerEmailEqual":"Your email is not eligible for checkout","customerIsNotLogin":"You need to log in before proceeding with checkout","customerPhoneEqual":"Your phone is not eligible for checkout","productTagNotEqual":"Products must have a specific tag to proceed with checkout","selectProductEqual":"Product {{ title }} cannot be checked out","customerTagNotEqual":"Your account needs a specific tag to proceed with checkout","customerEmailContains":"Your email contains characters that prevent checkout","customerEmailNotEqual":"Your email is not eligible for checkout","customerPhoneNotEqual":"Your phone is not eligible for checkout","selectProductNotEqual":"Only certain products are eligible for checkout"}},"operator":"and","conditions":[{"value":null,"where":"EQUALS","select":"ALL","values":[]}]}},"advanced":{"language":{"active":false,"languages":[]},"dateRange":{"active":false,"endDate":"2025-11-05T19:35:37.811Z","startDate":"2025-11-04T19:35:37.811Z"},"formRequestAccess":{"form":"default","title":"Request access","action":"request access!","active":false,"message":"You do not have access right?","shortcode":null}},"resources_lock":{"url":[null],"page":[],"type":"collections","blogs":{"active":"blogs","selectedBlogs":[],"selectedArticles":[]},"exclude":{"url":[],"active":false},"setting":["all"],"hideList":true,"products":[],"variants":[],"PreviewLink":"957408-06.myshopify.com/collections/timeless-tallow","collections":{"510226334012":"collections"},"grandAccess":{"time":1,"interval":"day"},"limitProduct":"manual","allowHomePage":true,"excludeProduct":{"list":[],"active":false}},"status":1},{"access":1,"id":42386,"resources_conditional":{"ip":{"type":"whitelist","message":"This content is not available in your country","countries":[]},"type":["passcode"],"customer":{"logic":[[{"type":"tagged_with","value":null}]],"source":"rules","listManual":[]},"passcode":{"code":null,"message":"Enter passcode to shop.","listCode":[]},"redirect":{"type":"login","modal":{"title":"Restricted Page","button":"Go to login","buttonUrl":"/account/login","description":"You need to log in to access this page"}},"secretLink":{"code":[],"links":[],"message":null,"resources":"products"},"checkoutLock":{"error":{"default":{"message":"Sorry, this item canât be purchased","allProduct":"All products in this store cannot be checked out","customerIsLogin":"Checkout is available for guests only","productTagEqual":"Product {{ title }} has a tag that prevents checkout","customerTagEqual":"Your account has a tag that prevents checkout","customerEmailEqual":"Your email is not eligible for checkout","customerIsNotLogin":"You need to log in before proceeding with checkout","customerPhoneEqual":"Your phone is not eligible for checkout","productTagNotEqual":"Products must have a specific tag to proceed with checkout","selectProductEqual":"Product {{ title }} cannot be checked out","customerTagNotEqual":"Your account needs a specific tag to proceed with checkout","customerEmailContains":"Your email contains characters that prevent checkout","customerEmailNotEqual":"Your email is not eligible for checkout","customerPhoneNotEqual":"Your phone is not eligible for checkout","selectProductNotEqual":"Only certain products are eligible for checkout"}},"operator":"and","conditions":[{"value":null,"where":"EQUALS","select":"ALL","values":[]}]}},"advanced":{"language":{"active":false,"languages":[]},"dateRange":{"active":false,"endDate":"2025-11-05T19:34:39.017Z","startDate":"2025-11-04T19:34:39.017Z"},"formRequestAccess":{"form":"default","title":"Request access","action":"request access!","active":false,"message":"You do not have access right?","shortcode":null}},"resources_lock":{"url":[null],"page":[],"type":"collections","blogs":{"active":"blogs","selectedBlogs":[],"selectedArticles":[]},"exclude":{"url":[],"active":false},"setting":["all"],"hideList":true,"products":[],"variants":[],"PreviewLink":"957408-06.myshopify.com/collections/masco","collections":{"510316216636":"collections"},"grandAccess":{"time":1,"interval":"day"},"limitProduct":"manual","allowHomePage":true,"excludeProduct":{"list":[],"active":false}},"status":1},{"access":1,"id":42385,"resources_conditional":{"ip":{"type":"whitelist","message":"This content is not available in your country","countries":[]},"type":["passcode"],"customer":{"logic":[[{"type":"tagged_with","value":null}]],"source":"rules","listManual":[]},"passcode":{"code":null,"message":"Enter passcode to shop.","listCode":[]},"redirect":{"type":"login","modal":{"title":"Restricted Page","button":"Go to login","buttonUrl":"/account/login","description":"You need to log in to access this page"}},"secretLink":{"code":[],"links":[],"message":null,"resources":"products"},"checkoutLock":{"error":{"default":{"message":"Sorry, this item canât be purchased","allProduct":"All products in this store cannot be checked out","customerIsLogin":"Checkout is available for guests only","productTagEqual":"Product {{ title }} has a tag that prevents checkout","customerTagEqual":"Your account has a tag that prevents checkout","customerEmailEqual":"Your email is not eligible for checkout","customerIsNotLogin":"You need to log in before proceeding with checkout","customerPhoneEqual":"Your phone is not eligible for checkout","productTagNotEqual":"Products must have a specific tag to proceed with checkout","selectProductEqual":"Product {{ title }} cannot be checked out","customerTagNotEqual":"Your account needs a specific tag to proceed with checkout","customerEmailContains":"Your email contains characters that prevent checkout","customerEmailNotEqual":"Your email is not eligible for checkout","customerPhoneNotEqual":"Your phone is not eligible for checkout","selectProductNotEqual":"Only certain products are eligible for checkout"}},"operator":"and","conditions":[{"value":null,"where":"EQUALS","select":"ALL","values":[]}]}},"advanced":{"language":{"active":false,"languages":[]},"dateRange":{"active":false,"endDate":"2025-11-05T19:33:46.988Z","startDate":"2025-11-04T19:33:46.988Z"},"formRequestAccess":{"form":"default","title":"Request access","action":"request access!","active":false,"message":"You do not have access right?","shortcode":null}},"resources_lock":{"url":[null],"page":[],"type":"collections","blogs":{"active":"blogs","selectedBlogs":[],"selectedArticles":[]},"exclude":{"url":[],"active":false},"setting":["all"],"hideList":true,"products":[],"variants":[],"PreviewLink":"957408-06.myshopify.com/collections/longbottoms","collections":{"510315430204":"collections"},"grandAccess":{"time":1,"interval":"hour"},"limitProduct":"manual","allowHomePage":true,"excludeProduct":{"list":[],"active":false}},"status":1},{"access":1,"id":42384,"resources_conditional":{"ip":{"type":"whitelist","message":"This content is not available in your country","countries":[]},"type":["passcode"],"customer":{"logic":[[{"type":"tagged_with","value":null}]],"source":"rules","listManual":[]},"passcode":{"code":null,"message":"Enter passcode to shop.","listCode":[]},"redirect":{"type":"login","modal":{"title":"Restricted Page","button":"Go to login","buttonUrl":"/account/login","description":"You need to log in to access this page"}},"secretLink":{"code":[],"links":[],"message":null,"resources":"products"},"checkoutLock":{"error":{"default":{"message":"Sorry, this item canât be purchased","allProduct":"All products in this store cannot be checked out","customerIsLogin":"Checkout is available for guests only","productTagEqual":"Product {{ title }} has a tag that prevents checkout","customerTagEqual":"Your account has a tag that prevents checkout","customerEmailEqual":"Your email is not eligible for checkout","customerIsNotLogin":"You need to log in before proceeding with checkout","customerPhoneEqual":"Your phone is not eligible for checkout","productTagNotEqual":"Products must have a specific tag to proceed with checkout","selectProductEqual":"Product {{ title }} cannot be checked out","customerTagNotEqual":"Your account needs a specific tag to proceed with checkout","customerEmailContains":"Your email contains characters that prevent checkout","customerEmailNotEqual":"Your email is not eligible for checkout","customerPhoneNotEqual":"Your phone is not eligible for checkout","selectProductNotEqual":"Only certain products are eligible for checkout"}},"operator":"and","conditions":[{"value":null,"where":"EQUALS","select":"ALL","values":[]}]}},"advanced":{"language":{"active":false,"languages":[]},"dateRange":{"active":false,"endDate":"2025-11-05T19:32:42.457Z","startDate":"2025-11-04T19:32:42.457Z"},"formRequestAccess":{"form":"default","title":"Request access","action":"request access!","active":false,"message":"You do not have access right?","shortcode":null}},"resources_lock":{"url":[null],"page":[],"type":"collections","blogs":{"active":"blogs","selectedBlogs":[],"selectedArticles":[]},"exclude":{"url":[],"active":false},"setting":["all"],"hideList":true,"products":[],"variants":[],"PreviewLink":"957408-06.myshopify.com/collections/alberding-woodworking","collections":{"511334809916":"collections"},"grandAccess":{"time":1,"interval":"day"},"limitProduct":"manual","allowHomePage":true,"excludeProduct":{"list":[],"active":false}},"status":1},{"access":1,"id":42383,"resources_conditional":{"ip":{"type":"whitelist","message":"This content is not available in your country","countries":[]},"type":["passcode"],"customer":{"logic":[[{"type":"tagged_with","value":null}]],"source":"rules","listManual":[]},"passcode":{"code":null,"message":"Enter passcode to shop.","listCode":[]},"redirect":{"type":"login","modal":{"title":"Restricted Page","button":"Go to login","buttonUrl":"/account/login","description":"You need to log in to access this page"}},"secretLink":{"code":[],"links":[],"message":null,"resources":"products"},"checkoutLock":{"error":{"default":{"message":"Sorry, this item canât be purchased","allProduct":"All products in this store cannot be checked out","customerIsLogin":"Checkout is available for guests only","productTagEqual":"Product {{ title }} has a tag that prevents checkout","customerTagEqual":"Your account has a tag that prevents checkout","customerEmailEqual":"Your email is not eligible for checkout","customerIsNotLogin":"You need to log in before proceeding with checkout","customerPhoneEqual":"Your phone is not eligible for checkout","productTagNotEqual":"Products must have a specific tag to proceed with checkout","selectProductEqual":"Product {{ title }} cannot be checked out","customerTagNotEqual":"Your account needs a specific tag to proceed with checkout","customerEmailContains":"Your email contains characters that prevent checkout","customerEmailNotEqual":"Your email is not eligible for checkout","customerPhoneNotEqual":"Your phone is not eligible for checkout","selectProductNotEqual":"Only certain products are eligible for checkout"}},"operator":"and","conditions":[{"value":null,"where":"EQUALS","select":"ALL","values":[]}]}},"advanced":{"language":{"active":false,"languages":[]},"dateRange":{"active":false,"endDate":"2025-11-05T19:31:07.018Z","startDate":"2025-11-04T19:31:07.018Z"},"formRequestAccess":{"form":"default","title":"Request access","action":"request access!","active":false,"message":"You do not have access right?","shortcode":null}},"resources_lock":{"url":null,"page":[],"type":"collections","blogs":{"active":"blogs","selectedBlogs":[],"selectedArticles":[]},"exclude":{"url":[],"active":false},"setting":["all"],"hideList":true,"products":[],"variants":[],"PreviewLink":"957408-06.myshopify.com/collections/2es-wethers","collections":{"510280597820":"collections"},"grandAccess":{"time":1,"interval":"hour"},"limitProduct":"manual","allowHomePage":true,"excludeProduct":{"list":[],"active":false}},"status":1},{"access":1,"id":42365,"resources_conditional":{"ip":{"type":"whitelist","message":"This content is not available in your country","countries":[]},"type":["passcode"],"customer":{"logic":[[{"type":"tagged_with","value":null}]],"source":"rules","listManual":[]},"passcode":{"code":null,"message":"Enter passcode to shop.","listCode":[]},"redirect":{"type":"login","modal":{"title":"Restricted Page","button":"Go to login","buttonUrl":"/account/login","description":"You need to log in to access this page"}},"secretLink":{"code":[],"links":[],"message":null,"resources":"products"},"checkoutLock":{"error":{"default":{"message":"Sorry, this item canât be purchased","allProduct":"All products in this store cannot be checked out","customerIsLogin":"Checkout is available for guests only","productTagEqual":"Product {{ title }} has a tag that prevents checkout","customerTagEqual":"Your account has a tag that prevents checkout","customerEmailEqual":"Your email is not eligible for checkout","customerIsNotLogin":"You need to log in before proceeding with checkout","customerPhoneEqual":"Your phone is not eligible for checkout","productTagNotEqual":"Products must have a specific tag to proceed with checkout","selectProductEqual":"Product {{ title }} cannot be checked out","customerTagNotEqual":"Your account needs a specific tag to proceed with checkout","customerEmailContains":"Your email contains characters that prevent checkout","customerEmailNotEqual":"Your email is not eligible for checkout","customerPhoneNotEqual":"Your phone is not eligible for checkout","selectProductNotEqual":"Only certain products are eligible for checkout"}},"operator":"and","conditions":[{"value":null,"where":"EQUALS","select":"ALL","values":[]}]}},"advanced":{"language":{"active":false,"languages":[]},"dateRange":{"active":false,"endDate":"2025-11-05T14:34:47.500Z","startDate":"2025-11-04T14:34:47.500Z"},"formRequestAccess":{"form":"default","title":"Request access","action":"request access!","active":false,"message":"You do not have access right?","shortcode":null}},"resources_lock":{"url":[null],"page":[],"type":"collections","blogs":{"active":"blogs","selectedBlogs":[],"selectedArticles":[]},"exclude":{"url":[],"active":false},"setting":["all"],"hideList":true,"products":[],"variants":[],"PreviewLink":"957408-06.myshopify.com/collections/yeomans-auto","collections":{"511334777148":"collections"},"grandAccess":{"time":1,"interval":"day"},"limitProduct":"manual","allowHomePage":true,"excludeProduct":{"list":[],"active":false}},"status":1},{"access":1,"id":42364,"resources_conditional":{"ip":{"type":"whitelist","message":"This content is not available in your country","cou
875ntries":[]},"type":["passcode"],"customer":{"logic":[[{"type":"tagged_with","value":null}]],"source":"rules","listManual":[]},"passcode":{"code":null,"message":"Enter passcode to shop.","listCode":[]},"redirect":{"type":"login","modal":{"title":"Restricted Page","button":"Go to login","buttonUrl":"/account/login","description":"You need to log in to access this page"}},"secretLink":{"code":[],"links":[],"message":null,"resources":"products"},"checkoutLock":{"error":{"default":{"message":"Sorry, this item canât be purchased","allProduct":"All products in this store cannot be checked out","customerIsLogin":"Checkout is available for guests only","productTagEqual":"Product {{ title }} has a tag that prevents checkout","customerTagEqual":"Your account has a tag that prevents checkout","customerEmailEqual":"Your email is not eligible for checkout","customerIsNotLogin":"You need to log in before proceeding with checkout","customerPhoneEqual":"Your phone is not eligible for checkout","productTagNotEqual":"Products must have a specific tag to proceed with checkout","selectProductEqual":"Product {{ title }} cannot be checked out","customerTagNotEqual":"Your account needs a specific tag to proceed with checkout","customerEmailContains":"Your email contains characters that prevent checkout","customerEmailNotEqual":"Your email is not eligible for checkout","customerPhoneNotEqual":"Your phone is not eligible for checkout","selectProductNotEqual":"Only certain products are eligible for checkout"}},"operator":"and","conditions":[{"value":null,"where":"EQUALS","select":"ALL","values":[]}]}},"advanced":{"language":{"active":false,"languages":[]},"dateRange":{"active":false,"endDate":"2025-11-05T14:12:32.109Z","startDate":"2025-11-04T14:12:32.109Z"},"formRequestAccess":{"form":"default","title":"Request access","action":"request access!","active":false,"message":"You do not have access right?","shortcode":null}},"resources_lock":{"url":[null],"page":[],"type":"collections","blogs":{"active":"blogs","selectedBlogs":[],"selectedArticles":[]},"exclude":{"url":[],"active":false},"setting":["all"],"hideList":true,"products":[],"variants":[],"PreviewLink":"957408-06.myshopify.com/collections/formula","collections":{"511275991356":"collections"},"grandAccess":{"time":1,"interval":"day"},"limitProduct":"manual","allowHomePage":true,"excludeProduct":{"list":[],"active":false}},"status":1}]; 876 Samita.SamitaLocksAccessParams.ShopUrl = Shopify.shop; 877 Samita.SamitaLocksAccessParams.features = {"conditions_specific_products":-1,"isCreateAbleLock":true,"number_lock_to_add":-1,"login_to_view_products":true,"login_to_view_pages":true,"login_to_view_urls":true,"login_to_view_blogs":true,"login_to_view_collections":true,"login_to_view_whole_websites":true,"password_protect_pages_with_locks":true,"add_multiple_passcode":true,"secret_link_view_page":true,"exclude_specific_URLs":true,"login_view_price":true,"hide_product_and_collection":true,"hide_add_to_cart_price_and_btn":true,"redirect_to_any_page_url":true,"hide_price_on_gg_search":true,"select_blog_article_to_lock":true,"select_customer_for_lock":true,"exclude_product":true,"request_access":true,"integrateApp":true,"date_range":true,"country_restriction":true,"available_languages":true,"lock_variants":true,"checkout_lock":true}; 878 Samita.SamitaLocksAccessParams.themeInfo = [{"id":167979319612,"name":"Dawn","role":"main","theme_store_id":887,"selected":true,"theme_name":"Dawn","theme_version":"14.0.0"},{"id":175192965436,"name":"superstore-v4-4-0","role":"unpublished","theme_store_id":null,"selected":false,"theme_name":"Superstore","theme_version":"4.4.0"},{"id":183733911868,"name":"Copy of Dawn","role":"unpublished","theme_store_id":887,"selected":false,"theme_name":"Dawn"}]; 879 Samita.SamitaLocksAccessParams.appUrl = "https:\/\/lock.samita.io"; 880 Samita.SamitaLocksAccessParams.selector = {"theme_store_id":887,"theme_name":"Dawn","product":{"price":"div[id*='price-template']","btnAtc":".product-form__buttons button.product-form__submit","mainContent":"main#MainContent"},"collection":{"productSelector":"ul.grid.product-grid li.grid__item, div#gf-products > div","collectionSelect":"li.collection-list__item.grid__item","price":".card-information .price, .spf-product-card__price-wrapper","btnAtc":"form.spf-product__form"},"searchPage":{"productSelector":"ul.grid.product-grid li.grid__item","price":".card-information .price","btnAtc":""},"otherPage":{"productSelector":"ul.grid.product-grid li.grid__item","price":".card-information .price","collectionSelect":"li.collection-list__item"},"index":{"productSelector":"ul.grid.product-grid li.grid__item","collectionSelect":".collection-list .collection-list__item","price":".card-information .price","btnAtc":""}}; 881 Samita.SamitaLocksAccessParams.translation = {"default":{"general":{"Back":"Back","Submit":"Submit","Enter_passcode":"Enter passcode","Passcode_empty":"Passcode cant be empty !!","secret_lock_atc":"You cannot see the add to cart of this product !!","title_linkScret":"The link is locked !!","customer_lock_atc":"Button add to cart has been lock !!","secret_lock_price":"You cannot see the price of this product !!","Login_to_see_price":"Login to see price","Passcode_incorrect":"Passcode is incorrect !!","customer_lock_price":"Price had been locked !!","Login_to_Add_to_cart":"Login to Add to cart","notification_linkScret":"resource accessible only with secret link","This_resource_has_been_locked":"This resource has been locked","please_enter_passcode_to_unlock":"Please enter your passcode to unlock this resource"}}}; 882 Samita.SamitaLocksAccessParams.statusTrial = {}; 883 Samita.SamitaLocksAccessParams.current_locale = "en"; 884 Samita.SamitaLocksAccessParams.shopTimezoneOffset = "-0400"; 885 Samita.SamitaLocksAccessParams.ListHandle = []; 886 Samita.SamitaLocksAccessParams.ProductsLoad = []; 887 Samita.SamitaLocksAccessParams.proxy_url = "/apps/samita-lock"; 888 Samita.SamitaLocksAccessParams.tokenStorefrontSamiLock = "46934aa052314897297d62ba357a050e"; 889 if (window?.Shopify?.designMode) { window.Samita.SamitaLocksAccessParams.locks = []; } 890 document.querySelector('html').classList.add('smt-loadding'); 891 892 Samita.SamitaLocksAccessParams.blog = 110137770300; 893 894 895 896 897 898 899 Samita.SamitaLocksAccessParams.pageType = "blog"; 900 901 902 903 904 905 Samita.SamitaLockTranslation = null; 906 907</script>
907 908 909<style>html .lock__notificationTemplateWrapper{background:#000000 !important}html button#passcodebtn{background:#007dc5 !important;color:#ffffff !important}html input#passcode{background:#ffffff !important;color:#000 !important;box-shadow:0 0 10px 0 #ccc !important}html input#passcode::placeholder{color:#000 !important;} !important}html button#backbtn{background:#007dc5 !important;color:#ffffff !important}html .lock__placeholder{background:#f3f3f3 !important;color:#000 !important}html .smt-plain-text{color:#230d0d !important;cursor:pointer}html .smt-button{background:#5487a0 !important;color:#fff !important;cursor:pointer;padding:10px 20px;border-radius:5px;text-decoration:none !important}html.smt-loadding{opacity:0 !important;visibility:hidden !important}</style> 910 911 912 913 914<!-- END app block -->
914<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 914
914
915<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 915
915
916<script src="https://cdn.shopify.com/extensions/01a0dce6-77ef-71ac-ad51-7b67383edf06/wholesale-lock-hide-price-184/assets/samitaLock.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 916
916
917<script src="https://cdn.shopify.com/extensions/019cae72-2c47-7db0-8184-c4a0f5f7fa52/sales-shield-52/assets/party-button.js" type="text/javascript" defer="defer"></script>
917 918<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
919<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: 87442096444,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 919
919
920<script> 921 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 922</script>
vendor: 1 bytes, line 922
922
923<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}
923).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: 87442096444,storefrontBaseUrl: "https://www.dsgn8.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.dsgn8.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2727149884","configuration":"{\"pixel_id\":\"1685620701970608\",\"pixel_type\":\"facebook_pixel\"}","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":"2494202172","configuration":"{\"shopId\":\"87442096444\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
923,{"id":"1768948028","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1711571260","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-55K5BS7J\\\",\\\"AW-17473218775\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-GJV4H9ZV5J\\\",\\\"AW-17473218775\\\/ykYtCLPygI0bENfR8ItB\\\",\\\"MC-N6S8736NEC\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-GJV4H9ZV5J\\\",\\\"AW-17473218775\\\/zQhXCPjw_YwbENfR8ItB\\\",\\\"MC-N6S8736NEC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-GJV4H9ZV5J\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-GJV4H9ZV5J\\\",\\\"AW-17473218775\\\/9A6qCLDygI0bENfR8ItB\\\",\\\"MC-N6S8736NEC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-GJV4H9ZV5J\\\",\\\"AW-17473218775\\\/eFD4CPXw_YwbENfR8ItB\\\",\\\"MC-N6S8736NEC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-GJV4H9ZV5J\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-GJV4H9ZV5J\\\",\\\"AW-17473218775\\\/wbCGCK3ygI0bENfR8ItB\\\",\\\"MC-N6S8736NEC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-GJV4H9ZV5J\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-GJV4H9ZV5J\\\",\\\"AW-17473218775\\\/AqvNCLbygI0bENfR8ItB\\\",\\\"MC-N6S8736NEC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-GJV4H9ZV5J\\\",\\\"AW-17473218775\\\/KD38CKrygI0bENfR8ItB\\\",\\\"MC-N6S8736NEC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-GJV4H9ZV5J\\\"}],\\\"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":"1072202044","configuration":"{\"storeIdentity\":\"957408-06.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"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":"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":"DSGN8 LLC","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"957408-06.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.dsgn8.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.dsgn8.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"167979319612","themeStoreId":"887","themePublished":"true","eventMetadataId":"f1fb3ce1-8cb7-4de1-8231-ef0a534a5681","pageType":"blog","resourceId":"110137770300","shopId":"87442096444","storefrontBaseUrl":"https:\/\/www.dsgn8.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
923<script> 924 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 925 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 926 window.ShopifyAnalytics.meta.currency = 'USD'; 927 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":110137770300,"requestId":"5755b24e-e74d-4296-8980-1a7fe85df22e-1790491645"}}; 928 for (var attr in meta) { 929 window.ShopifyAnalytics.meta[attr] = meta[attr]; 930 } 931</script>
vendor: 1 bytes, line 931
931
932<script class="analytics"> 933 (function () { 934 var customDocumentWrite = function(content) { 935 var jquery = null; 936 937 if (window.jQuery) { 938 jquery = window.jQuery; 939 } else if (window.Checkout && window.Checkout.$) { 940 jquery = window.Checkout.$; 941 } 942 943 if (jquery) { 944 jquery('body').append(content); 945 } 946 }; 947 948 var hasLoggedConversion = function(token) { 949 if (token) { 950 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 951 } 952 return false; 953 } 954 955 var setCookieIfConversion = function(token) { 956 if (token) { 957 var twoMonthsFromNow = new Date(Date.now()); 958 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 959 960 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 961 } 962 } 963 964 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 965 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 966 if (trekkie.integrations) { 967 return; 968 } 969 trekkie.methods = [ 970 'identify', 971 'page', 972 'ready', 973 'track', 974 'trackForm', 975 'trackLink' 976 ]; 977 trekkie.factory = function(method) { 978 return function() { 979 var args = Array.prototype.slice.call(arguments); 980 args.unshift(method); 981 trekkie.push(args); 982 if (method == 'track' || method == 'page') { 983 var pageUrl; 984 try { 985 pageUrl = window.location.href; 986 } catch (e) {} 987 var pageReferrer; 988 try { 989 pageReferrer = document.referrer; 990 } catch (e) {} 991 try { 992 if (window.__TREKKIE_SHIM_QUEUE == null) { 993 window.__TREKKIE_SHIM_QUEUE = []; 994 } 995 window.__TREKKIE_SHIM_QUEUE.push({ 996 from: 'trekkie-stub', 997 method: method, 998 args: args.slice(1), 999 pageContext: { 1000 url: pageUrl, 1001 referrer: pageReferrer 1002 } 1003 }); 1004 } catch (e) { 1005 // no-op 1006 } 1007 } 1008 return trekkie; 1009 }; 1010 }; 1011 for (var i = 0; i < trekkie.methods.length; i++) { 1012 var key = trekkie.methods[i]; 1013 trekkie[key] = trekkie.factory(key); 1014 } 1015 trekkie.load = function(config) { 1016 trekkie.config = config || {}; 1017 trekkie.config.initialDocumentCookie = document.cookie; 1018 var first = document.getElementsByTagName('script')[0]; 1019var script = document.createElement('script'); 1020script.type = 'text/javascript'; 1021script.onerror = function(e) { 1022 var scriptFallback = document.createElement('script'); 1023 scriptFallback.type = 'text/javascript'; 1024 scriptFallback.onerror = function(error) { 1025 var Monorail = { 1026 produce: function produce(monorailDomain, schemaId, payload) { 1027 var currentMs = new Date().getTime(); 1028 var event = { 1029 schema_id: schemaId, 1030 payload: payload, 1031 metadata: { 1032 event_created_at_ms: currentMs, 1033 event_sent_at_ms: currentMs 1034 } 1035 }; 1036 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1037 }, 1038 sendRequest: function sendRequest(endpointUrl, payload) { 1039 // Try the sendBeacon API 1040 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1041 var blobData = new window.Blob([payload], { 1042 type: 'text/plain' 1043 }); 1044 1045 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1046 return true; 1047 } // sendBeacon was not successful 1048 1049 } // XHR beacon 1050 1051 var xhr = new XMLHttpRequest(); 1052 1053 try { 1054 xhr.open('POST', endpointUrl); 1055 xhr.setRequestHeader('Content-Type', 'text/plain'); 1056 xhr.send(payload); 1057 } catch (e) { 1058 console.log(e); 1059 } 1060 1061 return false; 1062 }, 1063 isIos12: function isIos12() { 1064 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1065 } 1066 }; 1067 Monorail.produce('monorail-edge.shopifysvc.com', 1068 'trekkie_storefront_load_errors/1.1', 1069 {shop_id: 87442096444, 1070 theme_id: 167979319612, 1071 app_name: "storefront", 1072 context_url: window.location.href, 1073 source_url: "//www.dsgn8.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1074 1075 }; 1076 scriptFallback.async = true; 1077 scriptFallback.src = '//www.dsgn8.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1078 first.parentNode.insertBefore(scriptFallback, first); 1079}; 1080script.async = true; 1081script.src = '//www.dsgn8.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1082first.parentNode.insertBefore(script, first); 1083 1084 }; 1085 trekkie.load( 1086 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":87442096444,"isMerchantRequest":null,"themeId":167979319612,"themeCityHash":"15893314781578356989","contentLanguage":"en","currency":"USD","eventMetadataId":"f1fb3ce1-8cb7-4de1-8231-ef0a534a5681"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1087 ); 1088 1089 var loaded = false;
1090 trekkie.ready(function() { 1091 if (loaded) return; 1092 loaded = true; 1093 1094 window.ShopifyAnalytics.lib = window.trekkie; 1095 1096 var originalDocumentWrite = document.write; 1097 document.write = customDocumentWrite; 1098 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1099 document.write = originalDocumentWrite; 1100 1101 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1102 var token = match? match[1]: undefined; 1103 if (!hasLoggedConversion(token)) { 1104 setCookieIfConversion(token); 1105 1106 } 1107 }); 1108 1109 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":110137770300,"requestId":"5755b24e-e74d-4296-8980-1a7fe85df22e-1790491645","shopifyEmitted":true}); 1110 1111 var eventsListenerScript = document.createElement('script'); 1112 eventsListenerScript.async = true; 1113 eventsListenerScript.src = "//www.dsgn8.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1114 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1115})();</script>
vendor: 1 bytes, line 1115
1115
1116<script 1117 defer 1118 src="https://www.dsgn8.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1119 data-application="storefront-renderer" 1120 data-shop-id="87442096444" 1121 data-render-region="gcp-us-central1" 1122 data-page-type="blog" 1123 data-theme-instance-id="167979319612" 1124 data-theme-name="Dawn" 1125 data-theme-version="14.0.0" 1126 data-monorail-region="shop_domain" 1127 data-resource-timing-sampling-rate="10" 1128 data-shs="true" 1129 data-shs-beacon="true" 1130 data-shs-export-with-fetch="true" 1131 data-shs-logs-sample-rate="1" 1132 data-shs-beacon-endpoint="https://www.dsgn8.com/api/collect" 1133></script>
1133 1134<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822049245000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790493445000"><meta name="new-cookie-storage-activated" content="t"> 1135</head> 1136 1137 <body class="gradient"> 1138 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1139 Skip to content 1140 </a><!-- BEGIN sections: header-group --> 1141<div id="shopify-section-sections--22608552624444__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-slideshow.css?v=41568389003077754171714083227" rel="stylesheet" type="text/css" media="all" /> 1142<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-slider.css?v=14039311878856620671714083227" rel="stylesheet" type="text/css" media="all" /> 1143 1144 <link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-list-social.css?v=35792976012981934991714083226" rel="stylesheet" type="text/css" media="all" /> 1145 1146 1147<div 1148 class="utility-bar color-scheme-90cb2163-396b-4520-8636-3e7aa230a1d1 gradient" 1149 1150> 1151 <div class="page-width utility-bar__grid"><slideshow-component 1152 class="announcement-bar" 1153 role="region" 1154 aria-roledescription="Carousel" 1155 aria-label="Announcement bar" 1156 > 1157 <div class="announcement-bar-slider slider-buttons"> 1158 <button 1159 type="button" 1160 class="slider-button slider-button--prev" 1161 name="previous" 1162 aria-label="Previous announcement" 1163 aria-controls="Slider-sections--22608552624444__announcement-bar" 1164 > 1165 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1166 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1167</svg> 1168 1169 </button> 1170 <div 1171 class="grid grid--1-col slider slider--everywhere" 1172 id="Slider-sections--22608552624444__announcement-bar" 1173 aria-live="polite" 1174 aria-atomic="true" 1175 data-autoplay="true" 1176 data-speed="5" 1177 ><div 1178 class="slideshow__slide slider__slide grid__item grid--1-col" 1179 id="Slide-sections--22608552624444__announcement-bar-1" 1180 1181 role="group" 1182 aria-roledescription="Announcement" 1183 aria-label="1 of 2" 1184 tabindex="-1" 1185 > 1186 <div 1187 class="announcement-bar__announcement" 1188 role="region" 1189 aria-label="Announcement" 1190 1191 ><p class="announcement-bar__message h5"> 1192 <span>Donât just cope. DSGN8 your support.</span></p></div> 1193 </div><div 1194 class="slideshow__slide slider__slide grid__item grid--1-col" 1195 id="Slide-sections--22608552624444__announcement-bar-2" 1196 1197 role="group" 1198 aria-roledescription="Announcement" 1199 aria-label="2 of 2" 1200 tabindex="-1" 1201 > 1202 <div 1203 class="announcement-bar__announcement" 1204 role="region" 1205 aria-label="Announcement" 1206 1207 ><p class="announcement-bar__message h5"> 1208 <span>Tools for burnout, betrayal, and brains that donât shut up at 11pm.</span></p></div> 1209 </div></div> 1210 <button 1211 type="button" 1212 class="slider-button slider-button--next" 1213 name="next" 1214 aria-label="Next announcement" 1215 aria-controls="Slider-sections--22608552624444__announcement-bar" 1216 > 1217 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1218 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1219</svg> 1220 1221 </button> 1222 </div> 1223 </slideshow-component><div class="localization-wrapper"> 1224</div> 1225 </div> 1226</div> 1227 1228 1229</div><div id="shopify-section-sections--22608552624444__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.dsgn8.com/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991714083226" media="print" onload="this.media='all'"> 1230<link rel="stylesheet" href="//www.dsgn8.com/cdn/shop/t/1/assets/component-search.css?v=165164710990765432851714083227" media="print" onload="this.media='all'"> 1231<link rel="stylesheet" href="//www.dsgn8.com/cdn/shop/t/1/assets/component-menu-drawer.css?v=110695408305392539491714083226" media="print" onload="this.media='all'"> 1232<link rel="stylesheet" href="//www.dsgn8.com/cdn/shop/t/1/assets/component-cart-notification.css?v=54116361853792938221714083226" media="print" onload="this.media='all'"> 1233<link rel="stylesheet" href="//www.dsgn8.com/cdn/shop/t/1/assets/component-cart-items.css?v=127384614032664249911714083226" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.dsgn8.com/cdn/shop/t/1/assets/component-price.css?v=70172745017360139101714083226" media="print" onload="this.media='all'"><style> 1234 header-drawer { 1235 justify-self: start; 1236 margin-left: -1.2rem; 1237 }@media screen and (min-width: 990px) { 1238 header-drawer { 1239 display: none; 1240 } 1241 }.menu-drawer-container { 1242 display: flex; 1243 } 1244 1245 .list-menu { 1246 list-style: none; 1247 padding: 0; 1248 margin: 0; 1249 } 1250 1251 .list-menu--inline { 1252 display: inline-flex; 1253 flex-wrap: wrap; 1254 } 1255 1256 summary.list-menu__item { 1257 padding-right: 2.7rem; 1258 } 1259 1260 .list-menu__item { 1261 display: flex; 1262 align-items: center; 1263 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1264 } 1265 1266 .list-menu__item--link { 1267 text-decoration: none; 1268 padding-bottom: 1rem; 1269 padding-top: 1rem; 1270 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1271 } 1272 1273 @media screen and (min-width: 750px) { 1274 .list-menu__item--link { 1275 padding-bottom: 0.5rem; 1276 padding-top: 0.5rem; 1277 } 1278 } 1279</style><style data-shopify>.header { 1280 padding: 10px 3rem 10px 3rem; 1281 } 1282 1283 .section-header { 1284 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1285 margin-bottom: 0px; 1286 } 1287 1288 @media screen and (min-width: 750px) { 1289 .section-header { 1290 margin-bottom: 0px; 1291 } 1292 } 1293 1294 @media screen and (min-width: 990px) { 1295 .header { 1296 padding-top: 20px; 1297 padding-bottom: 20px; 1298 } 1299 }</style>
1299<script src="//www.dsgn8.com/cdn/shop/t/1/assets/details-disclosure.js?v=13653116266235556501714083227" defer="defer"></script>
vendor: 1 bytes, line 1299
1299
1300<script src="//www.dsgn8.com/cdn/shop/t/1/assets/details-modal.js?v=25581673532751508451714083227" defer="defer"></script>
vendor: 1 bytes, line 1300
1300
1301<script src="//www.dsgn8.com/cdn/shop/t/1/assets/cart-notification.js?v=133508293167896966491714083226" defer="defer"></script>
vendor: 1 bytes, line 1301
1301
1302<script src="//www.dsgn8.com/cdn/shop/t/1/assets/search-form.js?v=133129549252120666541714083227" defer="defer"></script>
1302<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 1303 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 1304 <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"/> 1305 </symbol> 1306 1307 <symbol id="icon-reset" class="icon icon-close" fill="none" viewBox="0 0 18 18" stroke="currentColor"> 1308 <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/> 1309 <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 1310 <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 1311 </symbol> 1312 1313 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 1314 <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"> 1315 </symbol> 1316</svg><sticky-header data-sticky-type="always" class="header-wrapper color-scheme-2 gradient header-wrapper--border-bottom"><header class="header header--top-center header--mobile-center page-width header--has-menu header--has-social header--has-account"> 1317 1318<header-drawer data-breakpoint="tablet"> 1319 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1320 <summary 1321 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1322 aria-label="Menu" 1323 > 1324 <span> 1325 <svg 1326 xmlns="http://www.w3.org/2000/svg" 1327 aria-hidden="true" 1328 focusable="false" 1329 class="icon icon-hamburger" 1330 fill="none" 1331 viewBox="0 0 18 16" 1332> 1333 <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"> 1334</svg> 1335 1336 <svg 1337 xmlns="http://www.w3.org/2000/svg" 1338 aria-hidden="true" 1339 focusable="false" 1340 class="icon icon-close" 1341 fill="none" 1342 viewBox="0 0 18 17" 1343> 1344 <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"> 1345</svg> 1346 1347 </span> 1348 </summary> 1349 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-90cb2163-396b-4520-8636-3e7aa230a1d1"> 1350 <div class="menu-drawer__inner-container"> 1351 <div class="menu-drawer__navigation-container"> 1352 <nav class="menu-drawer__navigation"> 1353 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a 1354 id="HeaderDrawer-shop-all" 1355 href="/collections/shop" 1356 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1357 1358 > 1359 Shop All 1360 </a></li><li><details id="Details-menu-drawer-menu-item-2"> 1361 <summary 1362 id="HeaderDrawer-tees" 1363 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1364 > 1365 Tees 1366 <svg 1367 viewBox="0 0 14 10" 1368 fill="none" 1369 aria-hidden="true" 1370 focusable="false" 1371 class="icon icon-arrow" 1372 xmlns="http://www.w3.org/2000/svg" 1373> 1374 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1375</svg> 1376 1377 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1378 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1379</svg> 1380 1381 </summary> 1382 <div 1383 id="link-tees" 1384 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1385 tabindex="-1" 1386 > 1387 <div class="menu-drawer__inner-submenu"> 1388 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1389 <svg 1390 viewBox="0 0 14 10" 1391 fill="none" 1392 aria-hidden="true" 1393 focusable="false" 1394 class="icon icon-arrow" 1395 xmlns="http://www.w3.org/2000/svg" 1396> 1397 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1398</svg> 1399 1400 Tees 1401 </button> 1402 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
1403 id="HeaderDrawer-tees-shadow-series" 1404 href="/collections/shadow-series" 1405 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1406 1407 > 1408 Shadow Series 1409 </a></li><li><a 1410 id="HeaderDrawer-tees-statement-series" 1411 href="/collections/statement-series" 1412 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1413 1414 > 1415 Statement Series 1416 </a></li></ul> 1417 </div> 1418 </div> 1419 </details></li><li><a 1420 id="HeaderDrawer-notebooks" 1421 href="/collections/notebooks" 1422 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1423 1424 > 1425 Notebooks 1426 </a></li><li><a 1427 id="HeaderDrawer-our-story" 1428 href="/pages/about-us" 1429 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1430 1431 > 1432 Our Story 1433 </a></li><li><a 1434 id="HeaderDrawer-blog" 1435 href="/blogs/news" 1436 class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" 1437 1438 aria-current="page" 1439 1440 > 1441 Blog 1442 </a></li><li><a 1443 id="HeaderDrawer-contact-us" 1444 href="/pages/contact" 1445 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1446 1447 > 1448 Contact Us 1449 </a></li></ul> 1450 </nav> 1451 <div class="menu-drawer__utility-links"><a 1452 href="https://www.dsgn8.com/customer_authentication/redirect?locale=en®ion_country=US" 1453 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 1454 > 1455 <account-icon><svg 1456 xmlns="http://www.w3.org/2000/svg" 1457 aria-hidden="true" 1458 focusable="false" 1459 class="icon icon-account" 1460 fill="none" 1461 viewBox="0 0 18 19" 1462> 1463 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor"> 1464</svg> 1465 1466</account-icon>Log in</a><div class="menu-drawer__localization header-localization"> 1467</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 1468 <a href="https://www.facebook.com/dsgn8ed" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 20 20"> 1469 <path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/> 1470</svg> 1471<span class="visually-hidden">Facebook</span> 1472 </a> 1473 </li><li class="list-social__item"> 1474 <a href="https://www.instagram.com/dsgn8ed" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20">
1475 <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/> 1476</svg> 1477<span class="visually-hidden">Instagram</span> 1478 </a> 1479 </li></ul> 1480 </div> 1481 </div> 1482 </div> 1483 </div> 1484 </details> 1485</header-drawer> 1486 1487 1488<details-modal class="header__search"> 1489 <details> 1490 <summary 1491 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 1492 aria-haspopup="dialog" 1493 aria-label="Search" 1494 > 1495 <span> 1496 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 1497 <use href="#icon-search"> 1498 </svg> 1499 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 1500 <use href="#icon-close"> 1501 </svg> 1502 </span> 1503 </summary> 1504 <div 1505 class="search-modal modal__content gradient" 1506 role="dialog" 1507 aria-modal="true" 1508 aria-label="Search" 1509 > 1510 <div class="modal-overlay"></div> 1511 <div 1512 class="search-modal__content search-modal__content-bottom" 1513 tabindex="-1" 1514 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 1515 <div class="field"> 1516 <input 1517 class="search__input field__input" 1518 id="Search-In-Modal-1" 1519 type="search" 1520 name="q" 1521 value="" 1522 placeholder="Search"role="combobox" 1523 aria-expanded="false" 1524 aria-owns="predictive-search-results" 1525 aria-controls="predictive-search-results" 1526 aria-haspopup="listbox" 1527 aria-autocomplete="list" 1528 autocorrect="off" 1529 autocomplete="off" 1530 autocapitalize="off" 1531 spellcheck="false"> 1532 <label class="field__label" for="Search-In-Modal-1">Search</label> 1533 <input type="hidden" name="options[prefix]" value="last"> 1534 <button 1535 type="reset" 1536 class="reset__button field__button hidden" 1537 aria-label="Clear search term" 1538 > 1539 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 1540 <use xlink:href="#icon-reset"> 1541 </svg> 1542 </button> 1543 <button class="search__button field__button" aria-label="Search"> 1544 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 1545 <use href="#icon-search"> 1546 </svg> 1547 </button> 1548 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 1549 1550<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-loading-spinner.css?v=116724955567955766481714083226" rel="stylesheet" type="text/css" media="all" /> 1551 1552<div class="predictive-search__loading-state"> 1553 <svg 1554 aria-hidden="true" 1555 focusable="false" 1556 class="spinner"
1557 viewBox="0 0 66 66" 1558 xmlns="http://www.w3.org/2000/svg" 1559 > 1560 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 1561 </svg> 1562</div> 1563</div> 1564 1565 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 1566 type="button" 1567 class="search-modal__close-button modal__close-button link link--text focus-inset" 1568 aria-label="Close" 1569 > 1570 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 1571 <use href="#icon-close"> 1572 </svg> 1573 </button> 1574 </div> 1575 </div> 1576 </details> 1577</details-modal> 1578<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 1579 1580 <img src="//www.dsgn8.com/cdn/shop/files/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212&width=600" alt="DSGN8 LLC" srcset="//www.dsgn8.com/cdn/shop/files/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212&width=110 110w, //www.dsgn8.com/cdn/shop/files/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212&width=165 165w, //www.dsgn8.com/cdn/shop/files/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212&width=220 220w" width="110" height="33.83738995339203" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 220px) 50vw, 110px"> 1581 </div></a> 1582 1583<nav class="header__inline-menu"> 1584 <ul class="list-menu list-menu--inline" role="list"><li><a 1585 id="HeaderMenu-shop-all" 1586 href="/collections/shop" 1587 class="header__menu-item list-menu__item link link--text focus-inset" 1588 1589 > 1590 <span 1591 >Shop All</span> 1592 </a></li><li><header-menu> 1593 <details id="Details-HeaderMenu-2"> 1594 <summary 1595 id="HeaderMenu-tees" 1596 class="header__menu-item list-menu__item link focus-inset" 1597 > 1598 <span 1599 >Tees</span> 1600 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1601 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1602</svg> 1603 1604 </summary> 1605 <ul 1606 id="HeaderMenu-MenuList-2" 1607 class="header__submenu list-menu list-menu--disclosure color-scheme-90cb2163-396b-4520-8636-3e7aa230a1d1 gradient caption-large motion-reduce global-settings-popup" 1608 role="list" 1609 tabindex="-1" 1610 ><li><a 1611 id="HeaderMenu-tees-shadow-series" 1612 href="/collections/shadow-series" 1613 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1614 1615 > 1616 Shadow Series 1617 </a></li><li><a 1618 id="HeaderMenu-tees-statement-series" 1619 href="/collections/statement-series" 1620 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1621 1622 > 1623 Statement Series 1624 </a></li></ul> 1625 </details> 1626 </header-menu></li><li><a 1627 id="HeaderMenu-notebooks" 1628 href="/collections/notebooks" 1629 class="header__menu-item list-menu__item link link--text focus-inset" 1630 1631 > 1632 <span 1633 >Notebooks</span> 1634 </a></li><li><a 1635 id="HeaderMenu-our-story" 1636 href="/pages/about-us" 1637 class="header__menu-item list-menu__item link link--text focus-inset" 1638 1639 > 1640 <span 1641 >Our Story</span> 1642 </a></li><li><a 1643 id="HeaderMenu-blog" 1644 href="/blogs/news" 1645 class="header__menu-item list-menu__item link link--text focus-inset" 1646 1647 aria-current="page" 1648 1649 >
1650 <span 1651 class="header__active-menu-item" 1652 1653 >Blog</span> 1654 </a></li><li><a 1655 id="HeaderMenu-contact-us" 1656 href="/pages/contact" 1657 class="header__menu-item list-menu__item link link--text focus-inset" 1658 1659 > 1660 <span 1661 >Contact Us</span> 1662 </a></li></ul> 1663</nav> 1664 1665<div class="header__icons header__icons--localization header-localization"> 1666 <div class="desktop-localization-wrapper"> 1667</div> 1668 1669 1670<details-modal class="header__search"> 1671 <details> 1672 <summary 1673 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 1674 aria-haspopup="dialog" 1675 aria-label="Search" 1676 > 1677 <span> 1678 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 1679 <use href="#icon-search"> 1680 </svg> 1681 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 1682 <use href="#icon-close"> 1683 </svg> 1684 </span> 1685 </summary> 1686 <div 1687 class="search-modal modal__content gradient" 1688 role="dialog" 1689 aria-modal="true" 1690 aria-label="Search" 1691 > 1692 <div class="modal-overlay"></div> 1693 <div 1694 class="search-modal__content search-modal__content-bottom" 1695 tabindex="-1" 1696 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 1697 <div class="field"> 1698 <input 1699 class="search__input field__input" 1700 id="Search-In-Modal" 1701 type="search" 1702 name="q" 1703 value="" 1704 placeholder="Search"role="combobox" 1705 aria-expanded="false" 1706 aria-owns="predictive-search-results" 1707 aria-controls="predictive-search-results" 1708 aria-haspopup="listbox" 1709 aria-autocomplete="list" 1710 autocorrect="off" 1711 autocomplete="off" 1712 autocapitalize="off" 1713 spellcheck="false"> 1714 <label class="field__label" for="Search-In-Modal">Search</label> 1715 <input type="hidden" name="options[prefix]" value="last"> 1716 <button 1717 type="reset" 1718 class="reset__button field__button hidden" 1719 aria-label="Clear search term" 1720 > 1721 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 1722 <use xlink:href="#icon-reset"> 1723 </svg> 1724 </button> 1725 <button class="search__button field__button" aria-label="Search"> 1726 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 1727 <use href="#icon-search"> 1728 </svg> 1729 </button> 1730 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 1731 1732<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-loading-spinner.css?v=116724955567955766481714083226" rel="stylesheet" type="text/css" media="all" /> 1733 1734<div class="predictive-search__loading-state"> 1735 <svg 1736 aria-hidden="true" 1737 focusable="false" 1738 class="spinner" 1739 viewBox="0 0 66 66" 1740 xmlns="http://www.w3.org/2000/svg" 1741 > 1742 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 1743 </svg> 1744</div> 1745</div> 1746 1747 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 1748 type="button" 1749 class="search-modal__close-button modal__close-button link link--text focus-inset" 1750 aria-label="Close" 1751 > 1752 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 1753 <use href="#icon-close"> 1754 </svg> 1755 </button> 1756 </div> 1757 </div> 1758 </details> 1759</details-modal> 1760 1761<a href="https://www.dsgn8.com/customer_authentication/redirect?locale=en®ion_country=US" class="header__icon header__icon--account link focus-inset small-hide"> 1762 <account-icon><svg 1763 xmlns="http://www.w3.org/2000/svg" 1764 aria-hidden="true" 1765 focusable="false" 1766 class="icon icon-account" 1767 fill="none" 1768 viewBox="0 0 18 19" 1769> 1770 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
17701-3.67-1.35-6.17-1.35z" fill="currentColor"> 1771</svg> 1772 1773</account-icon> 1774 <span class="visually-hidden">Log in</span> 1775 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg 1776 class="icon icon-cart-empty" 1777 aria-hidden="true" 1778 focusable="false" 1779 xmlns="http://www.w3.org/2000/svg" 1780 viewBox="0 0 40 40" 1781 fill="none" 1782> 1783 <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/> 1784</svg> 1785<span class="visually-hidden">Cart</span></a> 1786 </div> 1787 </header> 1788</sticky-header> 1789 1790<cart-notification> 1791 <div class="cart-notification-wrapper page-width"> 1792 <div 1793 id="cart-notification" 1794 class="cart-notification focus-inset color-scheme-2 gradient" 1795 aria-modal="true" 1796 aria-label="Item added to your cart" 1797 role="dialog" 1798 tabindex="-1" 1799 > 1800 <div class="cart-notification__header"> 1801 <h2 class="cart-notification__heading caption-large text-body"><svg 1802 class="icon icon-checkmark" 1803 aria-hidden="true" 1804 focusable="false" 1805 xmlns="http://www.w3.org/2000/svg" 1806 viewBox="0 0 12 9" 1807 fill="none" 1808> 1809 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/> 1810</svg> 1811Item added to your cart 1812 </h2> 1813 <button 1814 type="button" 1815 class="cart-notification__close modal__close-button link link--text focus-inset" 1816 aria-label="Close" 1817 > 1818 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 1819 <use href="#icon-close"> 1820 </svg> 1821 </button> 1822 </div> 1823 <div id="cart-notification-product" class="cart-notification-product"></div> 1824 <div class="cart-notification__links"> 1825 <a 1826 href="/cart" 1827 id="cart-notification-button" 1828 class="button button--secondary button--full-width" 1829 >View cart</a> 1830 <form action="/cart" method="post" id="cart-notification-form"> 1831 <button class="button button--primary button--full-width" name="checkout"> 1832 Check out 1833 </button> 1834 </form> 1835 <button type="button" class="link button-label">Continue shopping</button> 1836 </div> 1837 </div> 1838 </div> 1839</cart-notification> 1840<style data-shopify> 1841 .cart-notification { 1842 display: none; 1843 } 1844</style> 1845 1846
1847<script type="application/ld+json"> 1848 { 1849 "@context": "http://schema.org", 1850 "@type": "Organization", 1851 "name": "DSGN8 LLC", 1852 1853 "logo": "https:\/\/www.dsgn8.com\/cdn\/shop\/files\/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212\u0026width=500", 1854 1855 "sameAs": [ 1856 "", 1857 "https:\/\/www.facebook.com\/dsgn8ed", 1858 "", 1859 "https:\/\/www.instagram.com\/dsgn8ed", 1860 "", 1861 "", 1862 "", 1863 "", 1864 "" 1865 ], 1866 "url": "https:\/\/www.dsgn8.com" 1867 } 1868</script>
1868 1869</div> 1870<!-- END sections: header-group --> 1871 1872 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1873 <section id="shopify-section-template--22608552034620__main" class="shopify-section section"><link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-article-card.css?v=47105078945762260691714083226" rel="stylesheet" type="text/css" media="all" /> 1874<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-card.css?v=120341546515895839841714083226" rel="stylesheet" type="text/css" media="all" /> 1875<link href="//www.dsgn8.com/cdn/shop/t/1/assets/section-main-blog.css?v=94217760973989691871714083227" rel="stylesheet" type="text/css" media="all" /> 1876<style data-shopify>.section-template--22608552034620__main-padding { 1877 padding-top: 27px; 1878 padding-bottom: 27px; 1879 } 1880 1881 @media screen and (min-width: 750px) { 1882 .section-template--22608552034620__main-padding { 1883 padding-top: 36px; 1884 padding-bottom: 36px; 1885 } 1886 }</style><div class="main-blog page-width section-template--22608552034620__main-padding"> 1887 <h1 class="title--primary scroll-trigger animate--fade-in"> 1888 Receipts & Nervous System Notes 1889 </h1> 1890 1891 <div class="blog-articles blog-articles--collage"><div
1892 class="blog-articles__article article scroll-trigger animate--slide-in" 1893 1894 data-cascade 1895 style="--animation-order: 1;" 1896 1897 > 1898<div class="article-card-wrapper card-wrapper underline-links-hover"> 1899 1900 <div 1901 class=" 1902 card article-card 1903 card--standard 1904 article-card__image--medium 1905 card--text 1906 1907 1908 " 1909 style="--ratio-percent: 100%;" 1910 > 1911 <div 1912 class="card__inner color-scheme-2 gradient" 1913 style="--ratio-percent: 100%;" 1914 ><div class="card__content"> 1915 <div class="card__information"> 1916 <h3 class="card__heading h2"> 1917 <a href="/blogs/news/resilience-isnt-toughness-what-it-actually-means-to-heal-through-hard-things" class="full-unstyled-link"> 1918 Resilience Isn't Toughness: What It Actually Me... 1919 </a> 1920 </h3> 1921 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-08T12:30:05Z">August 8, 2026</time></span></div><p class="article-card__excerpt rte-width">Resilience isn't a clenched jaw and a refusal to break. It's flexibility, processing, and the capacity to move through hard things without being permanently derailed. Here's what that actually looks... 1922</p><div class="article-card__footer"></div></div></div> 1923 </div> 1924 <div class="card__content"> 1925 <div class="card__information"> 1926 <h3 class="card__heading h2"> 1927 <a href="/blogs/news/resilience-isnt-toughness-what-it-actually-means-to-heal-through-
1927hard-things" class="full-unstyled-link"> 1928 Resilience Isn't Toughness: What It Actually Me... 1929 </a> 1930 </h3> 1931 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-08T12:30:05Z">August 8, 2026</time></span></div><p class="article-card__excerpt rte-width">Resilience isn't a clenched jaw and a refusal to break. It's flexibility, processing, and the capacity to move through hard things without being permanently derailed. Here's what that actually looks... 1932</p><div class="article-card__footer"></div></div></div> 1933 </div> 1934 </div></div><div 1935 class="blog-articles__article article scroll-trigger animate--slide-in" 1936 1937 data-cascade 1938 style="--animation-order: 2;" 1939 1940 > 1941<div class="article-card-wrapper card-wrapper underline-links-hover"> 1942 1943 <div 1944 class=" 1945 card article-card 1946 card--standard 1947 article-card__image--medium 1948 card--text 1949 1950 1951 " 1952 style="--ratio-percent: 100%;" 1953 > 1954 <div 1955 class="card__inner color-scheme-2 gradient" 1956 style="--ratio-percent: 100%;" 1957 ><div class="card__content"> 1958 <div class="card__information"> 1959 <h3 class="card__heading h2"> 1960 <a href="/blogs/news/dissociation-vs-float-mode-understanding-your-nervous-systems-off-switch" class="full-unstyled-link"> 1961 Dissociation vs. Float Mode: Understanding Your... 1962 </a> 1963 </h3> 1964 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-07T12:30:05Z">August 7, 2026</time></span></div><p class="article-card__excerpt rte-width">Dissociation and Float Mode look similar but feel very different. Learn the polyvagal science behind your nervous system's off switch and how to find your way back to yourself. 1965</p><div class="article-card__footer"></div></div></div> 1966 </div> 1967 <div class="card__content"> 1968 <div class="card__information"> 1969 <h3 class="card__heading h2"> 1970 <a href="/blogs/news/dissociation-vs-float-mode-understanding-your-nervous-systems-off-switch" class="full-unstyled-link"> 1971 Dissociation vs. Float Mode: Understanding Your... 1972 </a> 1973 </h3> 1974 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-07T12:30:05Z">August 7, 2026</time></span></div><p class="article-card__excerpt rte-width">Dissociation and Float Mode look similar but feel very different. Learn the polyvagal science behind your nervous system's off switch and how to find your way back to yourself. 1975</p><div class="article-card__footer"></div></div></div> 1976 </div> 1977 </div></div><div
1978 class="blog-articles__article article scroll-trigger animate--slide-in" 1979 1980 data-cascade 1981 style="--animation-order: 3;" 1982 1983 > 1984<div class="article-card-wrapper card-wrapper underline-links-hover"> 1985 1986 <div 1987 class=" 1988 card article-card 1989 card--standard 1990 article-card__image--medium 1991 card--text 1992 1993 1994 " 1995 style="--ratio-percent: 100%;" 1996 > 1997 <div 1998 class="card__inner color-scheme-2 gradient" 1999 style="--ratio-percent: 100%;" 2000 ><div class="card__content"> 2001 <div class="card__information"> 2002 <h3 class="card__heading h2"> 2003 <a href="/blogs/news/shadow-work-for-beginners-how-to-start-without-overwhelm-1" class="full-unstyled-link"> 2004 Shadow Work for Beginners: How to Start Without... 2005 </a> 2006 </h3> 2007 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-06T12:30:03Z">August 6, 2026</time></span></div><p class="article-card__excerpt rte-width">Shadow work isn't about dwelling in darkness â it's about reclaiming the parts of yourself you've hidden. Here's how to start gently, with 5 beginner journal prompts. 2008</p><div class="article-card__footer"></div></div></div> 2009 </div> 2010 <div class="card__content"> 2011 <div class="card__information"> 2012 <h3 class="card__heading h2"> 2013 <a href="/blogs/news/shadow-work-for-beginners-how-to-start-without-overwhelm-1" class="full-unstyled-link"> 2014 Shadow Work for Beginners: How to Start Without... 2015 </a> 2016 </h3> 2017 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-06T12:30:03Z">August 6, 2026</time></span></div><p class="article-card__excerpt rte-width">Shadow work isn't about dwelling in darkness â it's about reclaiming the parts of yourself you've hidden. Here's how to start gently, with 5 beginner journal prompts. 2018</p><div class="article-card__footer"></div></div></div> 2019 </div> 2020 </div></div><div
2021 class="blog-articles__article article scroll-trigger animate--slide-in" 2022 2023 data-cascade 2024 style="--animation-order: 4;" 2025 2026 > 2027<div class="article-card-wrapper card-wrapper underline-links-hover"> 2028 2029 <div 2030 class=" 2031 card article-card 2032 card--standard 2033 article-card__image--medium 2034 card--text 2035 2036 2037 " 2038 style="--ratio-percent: 100%;" 2039 > 2040 <div 2041 class="card__inner color-scheme-2 gradient" 2042 style="--ratio-percent: 100%;" 2043 ><div class="card__content"> 2044 <div class="card__information"> 2045 <h3 class="card__heading h2"> 2046 <a href="/blogs/news/what-is-burnout-recovery-a-nervous-system-approach" class="full-unstyled-link"> 2047 What Is Burnout Recovery? A Nervous System Appr... 2048 </a> 2049 </h3> 2050 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-05T12:20:36Z">August 5, 2026</time></span></div><p class="article-card__excerpt rte-width">Burnout isn't just exhaustion â it's a nervous system stuck in survival mode. Learn the 3 phases of recovery and why rest looks different when you're truly burned out. 2051</p><div class="article-card__footer"></div></div></div> 2052 </div> 2053 <div class="card__content"> 2054 <div class="card__information"> 2055 <h3 class="card__heading h2"> 2056 <a href="/blogs/news/what-is-burnout-recovery-a-nervous-system-approach" class="full-unstyled-link"> 2057 What Is Burnout Recovery? A Nervous System Appr... 2058 </a> 2059 </h3> 2060 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-05T12:20:36Z">August 5, 2026</time></span></div><p class="article-card__excerpt rte-width">Burnout isn't just exhaustion â it's a nervous system stuck in survival mode. Learn the 3 phases of recovery and why rest looks different when you're truly burned out. 2061</p><div class="article-card__footer"></div></div></div> 2062 </div> 2063 </div></div><div
2064 class="blog-articles__article article scroll-trigger animate--slide-in" 2065 2066 data-cascade 2067 style="--animation-order: 5;" 2068 2069 > 2070<div class="article-card-wrapper card-wrapper underline-links-hover"> 2071 2072 <div 2073 class=" 2074 card article-card 2075 card--standard 2076 article-card__image--medium 2077 card--text 2078 2079 2080 " 2081 style="--ratio-percent: 100%;" 2082 > 2083 <div 2084 class="card__inner color-scheme-2 gradient" 2085 style="--ratio-percent: 100%;" 2086 ><div class="card__content"> 2087 <div class="card__information"> 2088 <h3 class="card__heading h2"> 2089 <a href="/blogs/news/setting-boundaries-without-guilt-a-guide-for-people-pleasers" class="full-unstyled-link"> 2090 Setting Boundaries Without Guilt: A Guide for P... 2091 </a> 2092 </h3> 2093 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-04T01:12:15Z">August 3, 2026</time></span></div><p class="article-card__excerpt rte-width">For people pleasers, setting boundaries feels selfish â but that guilt is a learned response, not the truth. Here's how to set limits without apology and build real resilience. 2094</p><div class="article-card__footer"></div></div></div> 2095 </div> 2096 <div class="card__content"> 2097 <div class="card__information"> 2098 <h3 class="card__heading h2"> 2099 <a href="/blogs/news/setting-boundaries-without-guilt-a-guide-for-people-pleasers" class="full-unstyled-link"> 2100 Setting Boundaries Without Guilt: A Guide for P... 2101 </a> 2102 </h3> 2103 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-04T01:12:15Z">August 3, 2026</time></span></div><p class="article-card__excerpt rte-width">For people pleasers, setting boundaries feels selfish â but that guilt is a learned response, not the truth. Here's how to set limits without apology and build real resilience. 2104</p><div class="article-card__footer"></div></div></div> 2105 </div> 2106 </div></div></div></div> 2107</section> 2108 </main> 2109 2110 <!-- BEGIN sections: footer-group --> 2111<div id="shopify-section-sections--22608552591676__footer" class="shopify-section shopify-section-group-footer-group"> 2112<link href="//www.dsgn8.com/cdn/shop/t/1/assets/section-footer.css?v=61390616271034004541714083227" rel="stylesheet" type="text/css" media="all" /> 2113<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-newsletter.css?v=4727253280200485261714083226" rel="stylesheet" type="text/css" media="all" /> 2114<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991714083226" rel="stylesheet" type="text/css" media="all" /> 2115<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-list-payment.css?v=69253961410771838501714083226" rel="stylesheet" type="text/css" media="all" /> 2116<link href="//www.dsgn8.com/cdn/shop/t/1/assets/component-list-social.css?v=35792976012981934991714083226" rel="stylesheet" type="text/css" media="all" /> 2117<style data-shopify>.footer { 2118 margin-top: 0px; 2119 } 2120 2121 .section-sections--22608552591676__footer-padding { 2122 padding-top: 27px; 2123 padding-bottom: 27px; 2124 } 2125 2126 @media screen and (min-width: 750px) { 2127 .footer { 2128 margin-top: 0px; 2129 } 2130 2131 .section-sections--22608552591676__footer-padding { 2132 padding-top: 36px; 2133 padding-bottom: 36px; 2134 } 2135 }</style><footer class="footer color-scheme-2 gradient section-sections--22608552591676__footer-padding"><div class="footer__content-top page-width"><div 2136 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet scroll-tr
2136igger animate--slide-in" 2137 2138 data-cascade 2139 2140 ><div 2141 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2142 2143 2144 data-cascade 2145 style="--animation-order: 1;" 2146 2147 ><h2 class="footer-block__heading inline-richtext">Help</h2><ul class="footer-block__details-content list-unstyled"><li> 2148 <a 2149 href="/pages/contact" 2150 class="link link--text list-menu__item list-menu__item--link" 2151 > 2152 Contact Us 2153 </a> 2154 </li><li> 2155 <a 2156 href="/pages/faq" 2157 class="link link--text list-menu__item list-menu__item--link" 2158 > 2159 FAQs 2160 </a> 2161 </li><li> 2162 <a 2163 href="/policies/refund-policy" 2164 class="link link--text list-menu__item list-menu__item--link" 2165 > 2166 Refund Policy 2167 </a> 2168 </li><li> 2169 <a 2170 href="/policies/shipping-policy" 2171 class="link link--text list-menu__item list-menu__item--link" 2172 > 2173 Shipping Policy 2174 </a> 2175 </li></ul></div><div 2176 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2177 2178 2179 data-cascade 2180 style="--animation-order: 2;" 2181 2182 ><h2 class="footer-block__heading inline-richtext">Company</h2><ul class="footer-block__details-content list-unstyled"><li> 2183 <a 2184 href="/pages/about-us" 2185 class="link link--text list-menu__item list-menu__item--link" 2186 > 2187 About Us 2188 </a> 2189 </li><li> 2190 <a 2191 href="/policies/privacy-policy" 2192 class="link link--text list-menu__item list-menu__item--link" 2193 > 2194 Privacy Policy 2195 </a> 2196 </li><li> 2197 <a 2198 href="/policies/terms-of-service" 2199 class="link link--text list-menu__item list-menu__item--link" 2200 > 2201 Terms of Service 2202 </a> 2203 </li></ul></div></div><div 2204 class="footer-block--newsletter scroll-trigger animate--slide-in" 2205 2206 data-cascade 2207 2208 ><div class="footer__follow-on-shop"> 2209 2210 2211
2211<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 2211
2211
2212<script type="module"> 2213 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); 2214 2215 2216</script>
2216 2217 2218<shop-follow-button ux-mode="windoid" return-uri="https://www.dsgn8.com/account/redirect" proxy="true"></shop-follow-button> 2219 2220 2221 </div> 2222 2223<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item"> 2224 <a href="https://www.facebook.com/dsgn8ed" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 20 20"> 2225 <path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/> 2226</svg> 2227<span class="visually-hidden">Facebook</span> 2228 </a> 2229 </li><li class="list-social__item"> 2230 <a href="https://www.instagram.com/dsgn8ed" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20"> 2231 <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/> 2232</svg> 2233<span class="visually-hidden">Instagram</span> 2234 </a> 2235 </li></ul> 2236</div> 2237 </div><div 2238 class="footer__content-bottom scroll-trigger animate--slide-in" 2239 2240 data-cascade 2241 2242 > 2243 <div class="footer__content-bottom-wrapper page-width"> 2244 <div class="footer__column footer__localization isolate"></div> 2245 <div class="footer__column footer__column--info"><div class="footer__payment"> 2246 <span class="visually-hidden">Payment methods</span> 2247 <ul class="list list-payment" role="list"><li class="list-payment__item"> 2248 <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-.
224803.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> 2249 2250 </li><li class="list-payment__item"> 2251 <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> 2252 2253 </li><li class="list-payment__item"> 2254 <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
22541.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> 2255 2256 </li><li class="list-payment__item"> 2257 <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> 2258 </li><li class="list-payment__item"> 2259 <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> 2260 </li><li class="list-payment__item"> 2261 <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.
226106zM23.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> 2262 2263 </li><li class="list-payment__item"> 2264 <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;"/><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> 2265 2266 </li><li class="list-payment__item"> 2267 <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
22670-.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> 2268 </li><li class="list-payment__item"> 2269 <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> 2270 2271 </li><li class="list-payment__item"> 2272 <svg class="icon icon--full-color" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-usdc" role="img"><title id="pi-usdc">USDC</title><g clip-path="url(#pi-usdc-clip0)"><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 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="M19 20.2a8.2 8.2 0 100-16.4 8.2 8.2 0 000 16.4z" fill="#0B53BF"/><path d="M20.98 13.054c0-1.035-.629-1.384-1.847-1.552-.9-.13-1.075-.34-1.075-.76s.305-.682.888-.682c.53 0 .837.184.963.612a.225.225 0 00.214.164h.466a.208.208 0 00.208-.242c-.148-.675-.603-1.082-1.317-1.209v-.712a.222.222 0 00-.221-.222h-.445a.222.222 0 00-.222.222v.687c-.886.125-1.447.71-1.447 1.462 0 .97.592 1.348 1.828 1.515.84.138 1.08.32 1.08.797 0 .478-.406.798-.98.798-.773 0-1.035-.338-1.122-.777a.224.224 0 00-.218-.18h-.505a.206.206 0 00-.206.24c.13.74.604 1.28 1.57 1.41v.702a.222.222 0 00.222.222h.445a.222.222 0 00.221-.222v-.7c.917-.146 1.5-.779 1.5-1.573z" fill="#fff"/><path d="M17.32 16.597a4.896 4.896 0 010-9.195.354.354 0 00.211-.308v-.458a.232.232 0 00-.208-.253.231.231 0 00-.118.02 5.874 5.874 0 000 11.193.231.231 0 00.326-.233v-.456a.354.354 0 00-.21-.309l-.001-.001zm3.474-10.193a.232.232 0 00-.326.233v.457a.352.352 0 00.211.308 4.896 4.896 0 010 9.196.325.325 0 00-.21.309v.457a.233.233 0 00.326.233 5.874 5.874 0 000-11.193h-.001z" fill="#fff"/></g><defs><clipPath id="pi-usdc-clip0"><path fill="#fff" d="M0 0h38v24H0z"/></clipPath></defs></svg> 2273 2274 </li><li class="list-payment__item"> 2275 <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;"/>
2275<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
227516.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> 2276 2277 </li></ul> 2278 </div></div> 2279 </div> 2280 <div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center"> 2281 <div class="footer__copyright caption"> 2282 <small class="copyright__content" 2283 >© 2026, <a href="/" title="">DSGN8 LLC</a></small> 2284 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore"> </a></small></div> 2285 </div> 2286 </div> 2287</footer> 2288 2289 2290</div> 2291<!-- END sections: footer-group --> 2292 2293 <ul hidden> 2294 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2295 <li id="a11y-new-window-message">Opens in a new window.</li> 2296 </ul> 2297 2298
2298<script> 2299 window.shopUrl = 'https://www.dsgn8.com'; 2300 window.routes = { 2301 cart_add_url: '/cart/add', 2302 cart_change_url: '/cart/change', 2303 cart_update_url: '/cart/update', 2304 cart_url: '/cart', 2305 predictive_search_url: '/search/suggest', 2306 }; 2307 2308 window.cartStrings = { 2309 error: `There was an error while updating your cart. Please try again.`, 2310 quantityError: `You can only add [quantity] of this item to your cart.`, 2311 }; 2312 2313 window.variantStrings = { 2314 addToCart: `Add to cart`, 2315 soldOut: `Sold out`, 2316 unavailable: `Unavailable`, 2317 unavailable_with_option: `[value] - Unavailable`, 2318 }; 2319 2320 window.quickOrderListStrings = { 2321 itemsAdded: `[quantity] items added`, 2322 itemAdded: `[quantity] item added`, 2323 itemsRemoved: `[quantity] items removed`, 2324 itemRemoved: `[quantity] item removed`, 2325 viewCart: `View cart`, 2326 each: `[money]/ea`, 2327 min_error: `This item has a minimum of [min]`, 2328 max_error: `This item has a maximum of [max]`, 2329 step_error: `You can only add this item in increments of [step]`, 2330 }; 2331 2332 window.accessibilityStrings = { 2333 imageAvailable: `Image [index] is now available in gallery view`, 2334 shareSuccess: `Link copied to clipboard`, 2335 pauseSlideshow: `Pause slideshow`, 2336 playSlideshow: `Play slideshow`, 2337 recipientFormExpanded: `Gift card recipient form expanded`, 2338 recipientFormCollapsed: `Gift card recipient form collapsed`, 2339 countrySelectorSearchCount: `[count] countries/regions found`, 2340 }; 2341 </script>
2341<script src="//www.dsgn8.com/cdn/shop/t/1/assets/predictive-search.js?v=162273246065392412141714083227" defer="defer"></script>
2341<!-- Failed to render app block "17932116065945454919": app block path "shopify://apps/adt-facebook-pixels-ads/blocks/facebook-ads-pixels/4ad3004f-fa0b-4587-a4f1-4d8ce89e9fbb" does not exist --><div id="shopify-block-AMWIwQS9qYzF3TmV4U__15445754650112992936" class="shopify-block shopify-app-block">
2342<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/uuid.min.js" defer></script>
vendor: 1 bytes, line 2342
2342
2343<script src="https://cdn.jsdelivr.net/npm/[email protected]/es5.min.js" defer></script>
vendor: 1 bytes, line 2343
2343
2344<script> 2345 const currentUrl = window.location.href 2346 const baseUrl = currentUrl.split('/').slice(0, 3).join('/'); 2347 2348 const googleIds = [ 2349 "G-P4P8PRL9EZ", 2350 "G-43TDQLBS4S", 2351 "G-XKYKKE367F", 2352 ]; 2353 2354 const getHashIndex = (str) => { 2355 let hash = 0; 2356 if (str.length === 0) return hash; 2357 2358 for (let i = 0; i < str.length; i++) { 2359 const char = str.charCodeAt(i); 2360 hash = ((hash << 5) - hash) + char; 2361 hash = hash & hash; // Convert to 32bit integer 2362 } 2363 2364 const positiveHash = Math.abs(hash); 2365 return positiveHash % googleIds.length; 2366 }; 2367 2368 const id = getHashIndex(baseUrl); 2369 2370 window.dataLayer = window.dataLayer || []; 2371 function ssgtag(){dataLayer.push(arguments);} 2372 ssgtag('js', new Date()); 2373 2374 ssgtag('config', googleIds[id]); 2375 2376 const scriptElement = document.createElement("script"); 2377 scriptElement.src = `https://www.googletagmanager.com/gtag/js?id=${googleIds[id]}`; 2378 document.head.appendChild(scriptElement); 2379</script>
vendor: 1 bytes, line 2379
2379
2380<script> 2381var __assign = (this && this.__assign) || function () { 2382 __assign = Object.assign || function(t) { 2383 for (var s, i = 1, n = arguments.length; i < n; i++) { 2384 s = arguments[i]; 2385 for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) 2386 t[p] = s[p]; 2387 } 2388 return t; 2389 }; 2390 return __assign.apply(this, arguments); 2391}; 2392var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { 2393 function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } 2394 return new (P || (P = Promise))(function (resolve, reject) { 2395 function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } 2396 function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } 2397 function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } 2398 step((generator = generator.apply(thisArg, _arguments || [])).next()); 2399 }); 2400}; 2401var __generator = (this && this.__generator) || function (thisArg, body) { 2402 var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); 2403 return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; 2404 function verb(n) { return function (v) { return step([n, v]); }; } 2405 function step(op) { 2406 if (f) throw new TypeError("Generator is already executing."); 2407 while (g && (g = 0, op[0] && (_ = 0)), _) try { 2408 if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; 2409 if (y = 0, t) op = [op[0] & 2, t.value]; 2410 switch (op[0]) { 2411 case 0: case 1: t = op; break; 2412 case 4: _.label++; return { value: op[1], done: false }; 2413 case 5: _.label++; y = op[1]; op = [0]; continue; 2414 case 7: op = _.ops.pop(); _.trys.pop(); continue; 2415 default: 2416 if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } 2417 if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } 2418 if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } 2419 if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } 2420 if (t[2]) _.ops.pop(); 2421 _.trys.pop(); continue; 2422 } 2423 op = body.call(thisArg, _); 2424 } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } 2425 if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; 2426 } 2427}; 2428var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { 2429 if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { 2430 if (ar || !(i in from)) { 2431 if (!ar) ar = Array.prototype.slice.call(from, 0, i); 2432 ar[i] = from[i]; 2433 } 2434 } 2435 return to.concat(ar || Array.prototype.slice.call(from)); 2436}; 2437var _this = this; 2438var delay = function (ms) { return new Promise(function (resolve) { return setTimeout(resolve, ms); }); }; 2439var blockSpyExtensions = function (_a, ipDetails_1) { return __awaiter(_this, [_a, ipDetails_1], void 0, function (_b, ipDetails) { 2440 var HIDE_ELEMENTS, BLOCK_ACCESS_PAGE, pendingActions, _guard, redirectPage, hideElement, executeActions, checkAndBlockExtensions, initialResult; 2441 var _this = this; 2442 var blockAccess = _b.blockAccess, hide = _b.hide; 2443 return __generator(this, function (_c) { 2444 switch (_c.label) { 2445 case 0: 2446 HIDE_ELEMENTS = hide; 2447 BLOCK_ACCESS_PAGE = blockAccess; 2448 pendingActions = []; 2449 _guard = false; 2450 redirectPage = function () { 2451 if (_guard) 2452 return; // <-- prevents multiple executions 2453 _guard = true; 2454 history.pushState(null, document.title, window.location.href); 2455 window.addEventListener("popstate", function () { 2456 history.pushState(null, document.title, window.location.href); 2457 }); 2458 window.location.replace("about:blank"); 2459 }; 2460 hideElement = function (element, remove) { 2461 if (remove === void 0) { remove = false; } 2462 if (remove) { 2463 // @ts-expect-error 2464 element.remove(); 2465 } 2466 else { 2467 // @ts-expect-error 2468 element.style = "display: none !important;"; 2469 } 2470 }; 2471 executeActions = function () { 2472 pendingActions.forEach(function (action) { return action(); }); 2473 pendingActions.length = 0; // Clear the array 2474 }; 2475 checkAndBlockExtensions = function () { 2476 var args_1 = []; 2477 for (var _i = 0; _i < arguments.length; _i++) { 2478 args_1[_i] = arguments[_i]; 2479 } 2480 return __awaiter(_this, __spreadArray([], args_1, true), void 0, function (isInitialCheck) { 2481 var extensionContent, droplinkfy, pipiAdsElement, ppspyContainer, ppspyContainer2, chatButton, wrElement, angleRightIcon, uuspyElement, shopifyRaise, ixspyTools, unispyApp, ciExtension, simplyTrends, koala, dropshipFrame, salesource, loox, wxtContainers, _a, wxtContainers_1, container, shadow, indicators, matchCount, trendTrackElements, allElements, _b, _c, el, shadow, _loop_1, _d, trendTrackElements_1, ttEl, hasActions; 2482 var _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12; 2483 if (isInitialCheck === void 0) { isInitialCheck = false; } 2484 return __generator(this, function (_13) { 2485 switch (_13.label) { 2486 case 0: 2487 extensionContent = document.querySelector(".extension-container .extension-content"); 2488 droplinkfy = document.querySelector("#my-extension-root"); 2489 pipiAdsElement = (_j = (_h = (_g = (_f = (_e = document.querySelector("a[href*='pipiads']")) === null || _e === void 0 ? void 0 : _e.parentNode) === null || _f === void 0 ? void 0 : _f.parentNode) === null || _g === void 0 ? void 0 : _g.parentNode) === null || _h === void 0 ? void 0 : _h.parentNode) === null || _j === void 0 ? void 0 : _j.parentNode; 2490 ppspyContainer = document.querySelector(".ppspy-container"); 2491 ppspyContainer2 = document.querySelector(".ppspy-exp-view-root"); 2492 chatButton = (_t = (_s = (_r = (_q = (_p = (_o = (_m = (_l = (_k = document.querySelector("div[data-btn-chat][data-setting-item-active]")) === null || _k === void 0 ? void 0 : _k.parentNode) === null || _l === void 0 ? void 0 : _l.parentNode) === null || _m === void 0 ? void 0 : _m.parentNode) === null || _o === void 0 ? void 0 : _o.parentNode) === null || _p === void 0 ? void 0 : _p.parentNode) === null || _q === void 0 ? void 0 : _q.parentNode) === null || _r === void 0 ? void 0 : _r.parentNode) === null || _s === void 0 ? void 0 : _s.parentNode) === null || _t === void 0 ? void 0 : _t.parentNode; 2493 wrElement = document.querySelector("[id$=wr]"); 2494 angleRightIcon = (_2 = (_1 = (_0 = (_z = (_y = (_x = (_w = (_v = (_u = document.querySelector("[icontype='pro-solid'][data-prefix='fas'][data-icon='angle-right']")) === null || _u === void 0 ? void 0 : _u.parentNode) === null || _v === void 0 ? void 0 : _v.parentNode) === null || _w === void 0 ? void 0 : _w.parentNode) === null || _x === void 0 ? void 0 : _x.parentNode) === null || _y === void 0 ? void 0 : _y.parentNode) === null || _z === void 0 ? void 0 : _z.parentNode) === null || _0 === void 0 ? void 0 : _0.parentNode) === null || _1 === void 0 ? void 0 : _1.parentNode) === null || _2 === void 0 ? void 0 : _2.parentNode; 2495 uuspyElement = document.querySelector("[id*='uuspy']"); 2496 shopifyRaise = document.querySelector("#shopify-raise-container"); 2497 ixspyTools = document.querySelector(".ixspy-tools"); 2498 unispyApp = document.querySelector("#unispy-app"); 2499 ciExtension = document.querySelector("#ci-extension-div"); 2500 simplyTrends = document.querySelector("#simplytrends-main-extension-root"); 2501 koala = document.querySelector("#kins-kins-popup"); 2502 dropshipFrame = (_3 = Array.from(document.querySelectorAll("iframe"))) === null || _3 === void 0 ? void 0 : _3.find(function (frame) { 2503 var _a; 2504 try { 2505 var dropshipLink = (_a = frame === null || frame === void 0 ? void 0 : frame.contentDocument) === null || _a === void 0 ? void 0 : _a.querySelector("[href*='dropship.io']"); 2506 return dropshipLink ? true : false;
2507 } 2508 catch (e) { 2509 return false; 2510 } 2511 }); 2512 salesource = (_8 = (_7 = (_6 = (_5 = (_4 = document.querySelector("a[href*='salesource.com']")) === null || _4 === void 0 ? void 0 : _4.parentNode) === null || _5 === void 0 ? void 0 : _5.parentNode) === null || _6 === void 0 ? void 0 : _6.parentNode) === null || _7 === void 0 ? void 0 : _7.parentNode) === null || _8 === void 0 ? void 0 : _8.parentNode; 2513 loox = null; 2514 wxtContainers = Array.from(document.querySelectorAll("[data-wxt-shadow-root]")); 2515 for (_a = 0, wxtContainers_1 = wxtContainers; _a < wxtContainers_1.length; _a++) { 2516 container = wxtContainers_1[_a]; 2517 if (!container.shadowRoot) 2518 continue; 2519 shadow = container.shadowRoot; 2520 indicators = { 2521 looxApp: shadow.querySelector('img[alt="loox"]') !== null, 2522 looxLink: shadow.querySelector('a[href*="apps.shopify.com/loox"]') !== null, 2523 shopifyCDN: shadow.querySelector('img[src*="cdn.shopify.com/app-store/listing_images"]') !== null, 2524 adDisclosure: ((_9 = shadow.textContent) === null || _9 === void 0 ? void 0 : _9.includes("(ad)")) || false, 2525 pricingPattern: ((_10 = shadow.textContent) === null || _10 === void 0 ? void 0 : _10.includes("Free trial for 3 days")) || false, 2526 adsTab: shadow.querySelector('button[id*="trigger-ads"]') !== null, 2527 fontsSection: ((_11 = shadow.textContent) === null || _11 === void 0 ? void 0 : _11.includes("Fonts")) || false, 2528 }; 2529 matchCount = Object.values(indicators).filter(Boolean).length; 2530 if (matchCount >= 3) { 2531 loox = container; 2532 break; 2533 } 2534 } 2535 trendTrackElements = []; 2536 allElements = document.querySelectorAll("*"); 2537 for (_b = 0, _c = Array.from(allElements); _b < _c.length; _b++) { 2538 el = _c[_b]; 2539 shadow = el.shadowRoot; 2540 if (!shadow) 2541 continue; 2542 if (/trendtrack/i.test(shadow.innerHTML)) { 2543 trendTrackElements.push(el); 2544 } 2545 } 2546 if (extensionContent) { 2547 if (HIDE_ELEMENTS) 2548 pendingActions.push(function () { return hideElement(extensionContent); }); 2549 if (BLOCK_ACCESS_PAGE) 2550 pendingActions.push(redirectPage); 2551 } 2552 if (pipiAdsElement) { 2553 if (HIDE_ELEMENTS) 2554 pendingActions.push(function () { return hideElement(pipiAdsElement); }); 2555 if (BLOCK_ACCESS_PAGE) 2556 pendingActions.push(redirectPage); 2557 } 2558 if (droplinkfy) { 2559 if (HIDE_ELEMENTS) 2560 pendingActions.push(function () { return hideElement(droplinkfy); }); 2561 if (BLOCK_ACCESS_PAGE) 2562 pendingActions.push(redirectPage); 2563 } 2564 if (ppspyContainer) { 2565 if (HIDE_ELEMENTS) 2566 pendingActions.push(function () { return hideElement(ppspyContainer); }); 2567 if (BLOCK_ACCESS_PAGE) 2568 pendingActions.push(redirectPage); 2569 } 2570 if (ppspyContainer2) { 2571 if (HIDE_ELEMENTS) 2572 pendingActions.push(function () { return hideElement(ppspyContainer2); }); 2573 if (BLOCK_ACCESS_PAGE) 2574 pendingActions.push(redirectPage); 2575 } 2576 if (chatButton) { 2577 if (HIDE_ELEMENTS) 2578 pendingActions.push(function () { return hideElement(chatButton); }); 2579 if (BLOCK_ACCESS_PAGE) 2580 pendingActions.push(redirectPage); 2581 } 2582 // @ts-expect-error 2583 if (wrElement && wrElement.parentNode.id + "wr" === wrElement.id) { 2584 if (HIDE_ELEMENTS) 2585 pendingActions.push(function () { return hideElement(wrElement); }); 2586 if (BLOCK_ACCESS_PAGE) 2587 pendingActions.push(redirectPage); 2588 } 2589 // @ts-expect-error 2590 if (angleRightIcon && ((_12 = angleRightIcon.parentNode) === null || _12 === void 0 ? void 0 : _12.tagName) === "BODY") { 2591 if (HIDE_ELEMENTS) 2592 pendingActions.push(function () { return hideElement(angleRightIcon); }); 2593 if (BLOCK_ACCESS_PAGE) 2594 pendingActions.push(redirectPage); 2595 } 2596 if (uuspyElement) { 2597 if (HIDE_ELEMENTS) 2598 pendingActions.push(function () { return hideElement(uuspyElement); }); 2599 if (BLOCK_ACCESS_PAGE) 2600 pendingActions.push(redirectPage); 2601 } 2602 if (shopifyRaise) { 2603 if (HIDE_ELEMENTS) 2604 pendingActions.push(function () { return hideElement(shopifyRaise); }); 2605 if (BLOCK_ACCESS_PAGE) 2606 pendingActions.push(redirectPage); 2607 } 2608 if (ixspyTools) { 2609 if (HIDE_ELEMENTS) 2610 pendingActions.push(function () { return hideElement(ixspyTools); }); 2611 if (BLOCK_ACCESS_PAGE) 2612 pendingActions.push(redirectPage); 2613 } 2614 if (unispyApp) { 2615 if (HIDE_ELEMENTS) 2616 pendingActions.push(function () { return hideElement(unispyApp); }); 2617 if (BLOCK_ACCESS_PAGE) 2618 pendingActions.push(redirectPage); 2619 } 2620 if (ciExtension) { 2621 if (HIDE_ELEMENTS) 2622 pendingActions.push(function () { return hideElement(ciExtension); }); 2623 if (BLOCK_ACCESS_PAGE) 2624 pendingActions.push(redirectPage); 2625 } 2626 if (simplyTrends) { 2627 if (HIDE_ELEMENTS) 2628 pendingActions.push(function () { return hideElement(simplyTrends); }); 2629 if (BLOCK_ACCESS_PAGE) 2630 pendingActions.push(redirectPage); 2631 } 2632 if (dropshipFrame) { 2633 if (HIDE_ELEMENTS) 2634 pendingActions.push(function () { return hideElement(dropshipFrame); }); 2635 if (BLOCK_ACCESS_PAGE) 2636 pendingActions.push(redirectPage); 2637 } 2638 // @ts-expect-error 2639 if (salesource && salesource.id === "shopify_app_wrapper") { 2640 if (HIDE_ELEMENTS) 2641 pendingActions.push(function () { return hideElement(salesource); }); 2642 if (BLOCK_ACCESS_PAGE) 2643 pendingActions.push(redirectPage); 2644 } 2645 if (koala) { 2646 if (HIDE_ELEMENTS) 2647 pendingActions.push(function () { return hideElement(koala); }); 2648 if (BLOCK_ACCESS_PAGE) 2649 pendingActions.push(redirectPage); 2650 }
2651 if (loox) { 2652 if (HIDE_ELEMENTS) 2653 pendingActions.push(function () { return hideElement(loox); }); 2654 if (BLOCK_ACCESS_PAGE) 2655 pendingActions.push(redirectPage); 2656 } 2657 _loop_1 = function (ttEl) { 2658 if (HIDE_ELEMENTS) 2659 pendingActions.push(function () { return hideElement(ttEl, true); }); 2660 if (BLOCK_ACCESS_PAGE) 2661 pendingActions.push(redirectPage); 2662 }; 2663 for (_d = 0, trendTrackElements_1 = trendTrackElements; _d < trendTrackElements_1.length; _d++) { 2664 ttEl = trendTrackElements_1[_d]; 2665 _loop_1(ttEl); 2666 } 2667 if (!isInitialCheck) return [3 /*break*/, 4]; 2668 hasActions = pendingActions.length > 0; 2669 if (!hasActions) return [3 /*break*/, 3]; 2670 if (!BLOCK_ACCESS_PAGE) return [3 /*break*/, 2]; 2671 return [4 /*yield*/, sendEvent("pageview", "blocked_spy_extensions", ipDetails)]; 2672 case 1: 2673 _13.sent(); 2674 _13.label = 2; 2675 case 2: 2676 executeActions(); 2677 _13.label = 3; 2678 case 3: return [2 /*return*/, hasActions]; 2679 case 4: 2680 executeActions(); 2681 _13.label = 5; 2682 case 5: return [2 /*return*/]; 2683 } 2684 }); 2685 }); 2686 }; 2687 return [4 /*yield*/, delay(500)]; 2688 case 1: 2689 _c.sent(); // let the page and extensions load 2690 return [4 /*yield*/, checkAndBlockExtensions(true)]; 2691 case 2: 2692 initialResult = _c.sent(); 2693 // Set up the continuous monitoring if either blocking or redirect is enabled 2694 if (HIDE_ELEMENTS || BLOCK_ACCESS_PAGE) { 2695 setInterval(function () { return checkAndBlockExtensions(false); }, 500); 2696 } 2697 return [2 /*return*/, initialResult]; 2698 } 2699 }); 2700}); }; 2701function loadLibraries() { 2702 return new Promise(function (resolve) { 2703 var uuidScript = document.createElement("script"); 2704 uuidScript.src = 2705 "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/uuid.min.js"; 2706 var bowserScript = document.createElement("script"); 2707 bowserScript.src = "https://cdn.jsdelivr.net/npm/[email protected]/es5.min.js"; 2708 var loadedCount = 0; 2709 var onLoad = function () { 2710 loadedCount++; 2711 if (loadedCount === 2) 2712 resolve(); 2713 }; 2714 uuidScript.onload = onLoad; 2715 bowserScript.onload = onLoad; 2716 document.head.appendChild(uuidScript); 2717 document.head.appendChild(bowserScript); 2718 }); 2719} 2720function injectAccessDeniedScreen(titlemessage, bodymessage, watermark) { 2721 // Desabilita o scroll na página principal 2722 document.body.style.overflow = "hidden"; 2723 var container = document.createElement("div"); 2724 container.setAttribute("style", "position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#ffffff;text-align:center;font-family:Arial, sans-serif;z-index:99999;overflow:auto;"); 2725 var message = document.createElement("h1"); 2726 message.textContent = titlemessage; 2727 message.setAttribute("style", "font-size:4rem;color:#000000;margin-bottom:20px;"); 2728 var subMessage = document.createElement("h1"); 2729 subMessage.textContent = bodymessage; 2730 subMessage.setAttribute("style", "font-size:3rem;color:#666666;margin-bottom:150px;"); 2731 var salesShield = document.createElement("p"); 2732 salesShield.innerHTML = 2733 'Store protected by <a href="#" style="color:#007bff;text-decoration:none;font-weight:bold;"><u>Sales Shield</u></a>
2733 <img src="https://cdn-ssprod.s3.amazonaws.com/ssh-app/SS_logo_45x45.webp" width="18" style="vertical-align:middle;margin-top:-5px;"/>'; 2734 salesShield.setAttribute("style", "margin-bottom:5px;"); 2735 salesShield.onclick = function () { 2736 window.open("https://apps.shopify.com/sales-shield", "_blank"); 2737 }; 2738 var shopifyBadge = document.createElement("img"); 2739 shopifyBadge.src = 2740 "https://cdn-ssprod.s3.amazonaws.com/ssh-app/Shopify-App-Store-Badge-Final-Black.png"; 2741 shopifyBadge.alt = "Shopify App Store"; 2742 shopifyBadge.setAttribute("style", "max-width:180px;margin-top:5px;cursor:pointer;"); 2743 shopifyBadge.onclick = function () { 2744 window.open("https://apps.shopify.com/sales-shield", "_blank"); 2745 }; 2746 container.appendChild(message); 2747 container.appendChild(subMessage); 2748 if (watermark) { 2749 container.appendChild(salesShield); 2750 container.appendChild(shopifyBadge); 2751 } 2752 document.body.appendChild(container); 2753} 2754function getIpDetails() { 2755 return __awaiter(this, void 0, void 0, function () { 2756 var response, data; 2757 return __generator(this, function (_a) { 2758 switch (_a.label) { 2759 case 0: return [4 /*yield*/, fetch("https://ipinfo.io/json")]; 2760 case 1: 2761 response = _a.sent(); 2762 return [4 /*yield*/, response.json()]; 2763 case 2: 2764 data = _a.sent(); 2765 return [2 /*return*/, data]; 2766 } 2767 }); 2768 }); 2769} 2770function blockCountry(ipDetails, countryData) { 2771 return __awaiter(this, void 0, void 0, function () { 2772 var _i, countryData_1, data, obj; 2773 return __generator(this, function (_a) { 2774 for (_i = 0, countryData_1 = countryData; _i < countryData_1.length; _i++) { 2775 data = countryData_1[_i]; 2776 if (data.countriesblocked.includes(ipDetails.country)) { 2777 obj = { 2778 titlemessage: data.titlemessage, 2779 bodymessage: data.bodymessage, 2780 watermark: data.has_watermark, 2781 }; 2782 return [2 /*return*/, [true, obj]]; 2783 } 2784 } 2785 return [2 /*return*/, [false, null]]; 2786 }); 2787 }); 2788} 2789function whitelistIps(ipDetails, whitelistData) { 2790 return __awaiter(this, void 0, void 0, function () { 2791 var _i, whitelistData_1, data; 2792 return __generator(this, function (_a) { 2793 for (_i = 0, whitelistData_1 = whitelistData; _i < whitelistData_1.length; _i++) { 2794 data = whitelistData_1[_i]; 2795 if (data.whitelistips.includes(ipDetails.ip)) { 2796 return [2 /*return*/, true]; 2797 } 2798 } 2799 return [2 /*return*/, false]; 2800 }); 2801 }); 2802} 2803function geoRedirector(ipDetails, geoRedirectorData) { 2804 return __awaiter(this, void 0, void 0, function () { 2805 var _i, geoRedirectorData_1, data, obj; 2806 return __generator(this, function (_a) { 2807 for (_i = 0, geoRedirectorData_1 = geoRedirectorData; _i < geoRedirectorData_1.length; _i++) { 2808 data = geoRedirectorData_1[_i]; 2809 if (data.isactive && data.countriesredirect.includes(ipDetails.country)) { 2810 obj = { 2811 redirecturl: data.redirecturl, 2812 }; 2813 return [2 /*return*/, [true, obj]]; 2814 } 2815 } 2816 return [2 /*return*/, [false, null]]; 2817 }); 2818 }); 2819} 2820function ipBlocker(ipDetails, ipBlockData) { 2821 return __awaiter(this, void 0, void 0, function () { 2822 var _i, ipBlockData_1, data, obj; 2823 return __generator(this, function (_a) { 2824 for (_i = 0, ipBlockData_1 = ipBlockData; _i < ipBlockData_1.length; _i++) { 2825 data = ipBlockData_1[_i]; 2826 if (data.ipsblocked.includes(ipDetails.ip)) { 2827 obj = { 2828 titlemessage: data.titlemessage, 2829 bodymessage: data.bodymessage, 2830 watermark: data.has_watermark, 2831 }; 2832 return [2 /*return*/, [true, obj]]; 2833 } 2834 } 2835 return [2 /*return*/, [false, null]]; 2836 }); 2837 }); 2838} 2839function getSessionId() { 2840 var sessionId = getSessionData("sessionId"); 2841 var hasNewSession = false;
2842 if (!sessionId) { 2843 hasNewSession = true; 2844 var newSessionId = uuid.v4(); 2845 setSessionData("sessionId", newSessionId, 900000); // Armazena o sessionId com TTL de 1 hora (3600000 milissegundos) 2846 sessionId = newSessionId; 2847 } 2848 return [sessionId, hasNewSession]; 2849} 2850function setSessionData(key, value, ttl) { 2851 var now = new Date().getTime(); // Tempo atual em milissegundos 2852 var item = { 2853 value: value, 2854 expiry: now + ttl, // Define o tempo de expiração como agora + ttl (em milissegundos) 2855 }; 2856 sessionStorage.setItem(key, JSON.stringify(item)); // Armazena o item como uma string JSON 2857} 2858function getSessionData(key) { 2859 var itemStr = sessionStorage.getItem(key); 2860 if (!itemStr) { 2861 return null; // Retorna null se o item não existir 2862 } 2863 console.log("itemStr", itemStr); 2864 var item = JSON.parse(itemStr); 2865 var now = new Date().getTime(); // Tempo atual 2866 if (now > item.expiry) { 2867 sessionStorage.removeItem(key); // Remove o item se estiver expirado 2868 return null; 2869 } 2870 return item.value; // Retorna o valor se o item ainda não tiver expirado 2871} 2872function sendEvent(eventName, status, ipDetails) { 2873 return __awaiter(this, void 0, void 0, function () { 2874 var error_1; 2875 return __generator(this, function (_a) { 2876 switch (_a.label) { 2877 case 0: 2878 _a.trys.push([0, 2, , 3]); 2879 return [4 /*yield*/, sendEventV2(eventName, status, ipDetails)]; 2880 case 1: 2881 _a.sent(); 2882 return [3 /*break*/, 3]; 2883 case 2: 2884 error_1 = _a.sent(); 2885 console.log("Error sending event:", error_1); 2886 return [3 /*break*/, 3]; 2887 case 3: return [2 /*return*/]; 2888 } 2889 }); 2890 }); 2891} 2892function sendEventV2(eventName, status, ipDetails) { 2893 return __awaiter(this, void 0, void 0, function () { 2894 var _this = this; 2895 return __generator(this, function (_a) { 2896 return [2 /*return*/, new Promise(function (resolve, reject) { return __awaiter(_this, void 0, void 0, function () { 2897 var location, document, respIpv6, dataIpv6, userAgent, agent, userId, _a, sessionId, hasNewSession, data2, error_2; 2898 return __generator(this, function (_b) { 2899 switch (_b.label) { 2900 case 0: 2901 location = window.location; 2902 document = window.document; 2903 if (/^localhost$|^127(\.[0-9]+){0,2}\.[0-9]+$|^\[::1?\]$/.test(location.hostname) || 2904 location.protocol === "file:") { 2905 return [2 /*return*/, resolve()]; 2906 } 2907 if ( 2908 //@ts-ignore 2909 (window._phantom || 2910 //@ts-ignore 2911 window.__nightmare || 2912 //@ts-ignore 2913 window.navigator.webdriver || 2914 //@ts-ignore 2915 window.Cypress) && 2916 //@ts-ignore 2917 !window.__plausible) { 2918 return [2 /*return*/, resolve()]; 2919 } 2920 _b.label = 1; 2921 case 1: 2922 _b.trys.push([1, 4, , 5]); 2923 return [4 /*yield*/, fetch("https://api64.ipify.org?format=json")]; 2924 case 2: 2925 respIpv6 = _b.sent(); 2926 return [4 /*yield*/, respIpv6.json()]; 2927 case 3: 2928 dataIpv6 = _b.sent(); 2929 userAgent = navigator.userAgent; 2930 agent = bowser.parse(userAgent); 2931 userId = ""; 2932 if (dataIpv6.ip === "") { 2933 userId = "".concat(ipDetails.ip).concat(userAgent).concat(status); 2934 } 2935 else { 2936 userId = "".concat(dataIpv6.ip).concat(status); 2937 } 2938 userId = userId.replace(/[^a-zA-Z0-9]/g, "").trim(); 2939 _a = getSessionId(), sessionId = _a[0], hasNewSession = _a[1]; 2940 if (!hasNewSession) 2941 return [2 /*return*/, resolve()]; 2942 data2 = { 2943 shop: STORENAME, 2944 status: status, 2945 ipv4: ipDetails.ip, 2946 ipv6: dataIpv6.ip, 2947 userAgent: userAgent, 2948 platform: agent.platform.type || "", 2949 engine: agent.engine.name || "", 2950 browser: agent.browser.name || "", 2951 os: agent.os.name || "", 2952 country: ipDetails.country, 2953 city: ipDetails.city, 2954 created_at: new Date().toISOString().split(".")[0] + "Z", 2955 referrer: document.referrer || null, 2956 eventName: eventName, 2957 identifierUser: userId, 2958 sessionId: sessionId, 2959 }; 2960 try { 2961 ssgtag("event", "main", __assign(__assign({}, data2), { event_name: "main" })); 2962 } 2963 catch (error) { 2964 console.log("Error sending event:", error); 2965 } 2966 return [3 /*break*/, 5]; 2967 case 4: 2968 error_2 = _b.sent(); 2969 console.log("Error fetching data:", error_2); 2970 reject(error_2); 2971 return [3 /*break*/, 5]; 2972 case 5: return [2 /*return*/]; 2973 } 2974 }); 2975 }); })]; 2976 }); 2977 }); 2978} 2979function normalizeUrl(url) { 2980 // Remove os prefixos http://, https://, http://www., e https://www. 2981 var strippedUrl = url.replace(/^(https?:\/\/(www\.)?)/, ""); 2982 return strippedUrl; 2983 // Remove qualquer coisa após uma barra, incluindo a própria barra, para garantir que apenas o domÃnio principal seja considerado 2984} 2985function salesShieldMain() { 2986 return __awaiter(this, void 0, void 0, function () { 2987 var ipDetails, url, response, responseText, parts, currentUrl, countriesBlockData, ipBlockData, geoRedirectorData, whitelistData, freePlanData, isUnprotectedPage, _i, parts_1, part, script, shouldSe
2987ndEvent, inWhitelist, _a, blockedByCountry, objCountry, _b, blockedByIp, objIp, _c, redirected, objRedirect, currentUrlObj, redirectUrlObj, normalizedCurrentUrl, normalizedRedirectUrl, redirectUrlWithParams; 2988 return __generator(this, function (_d) { 2989 switch (_d.label) { 2990 case 0: return [4 /*yield*/, loadLibraries()]; 2991 case 1: 2992 _d.sent(); // Add this line at the start of main() 2993 return [4 /*yield*/, getIpDetails()]; 2994 case 2: 2995 ipDetails = _d.sent(); 2996 url = "https://d1vd7l36tmjscz.cloudfront.net/scripts/".concat(STORENAME); 2997 return [4 /*yield*/, fetch(url)]; 2998 case 3: 2999 response = _d.sent(); 3000 return [4 /*yield*/, response.text()]; 3001 case 4: 3002 responseText = _d.sent(); 3003 parts = responseText.split("RUSSIANKATA"); 3004 currentUrl = window.location.href; 3005 countriesBlockData = []; 3006 ipBlockData = []; 3007 geoRedirectorData = []; 3008 whitelistData = []; 3009 freePlanData = null; 3010 isUnprotectedPage = currentUrl.includes("pages/order-claim"); 3011 if (!!isUnprotectedPage) return [3 /*break*/, 17]; 3012 _i = 0, parts_1 = parts; 3013 _d.label = 5; 3014 case 5: 3015 if (!(_i < parts_1.length)) return [3 /*break*/, 17]; 3016 part = parts_1[_i]; 3017 script = document.createElement("script"); 3018 script.type = "text/javascript"; 3019 if (!part.includes("disable-devtool")) return [3 /*break*/, 6]; 3020 script.src = part; 3021 script.setAttribute("disable-devtool-auto", ""); 3022 return [3 /*break*/, 15]; 3023 case 6: 3024 if (!part.includes("countriesblocked")) return [3 /*break*/, 7]; 3025 countriesBlockData = JSON.parse(part); 3026 return [3 /*break*/, 15]; 3027 case 7: 3028 if (!part.includes("ipsblocked")) return [3 /*break*/, 8]; 3029 ipBlockData = JSON.parse(part); 3030 return [3 /*break*/, 15]; 3031 case 8: 3032 if (!part.includes("countriesredirect")) return [3 /*break*/, 9]; 3033 geoRedirectorData = JSON.parse(part); 3034 return [3 /*break*/, 15]; 3035 case 9: 3036 if (!part.includes("whitelistips")) return [3 /*break*/, 10]; 3037 whitelistData = JSON.parse(part); 3038 return [3 /*break*/, 15]; 3039 case 10: 3040 if (!part.includes("freePlanAt")) return [3 /*break*/, 11]; 3041 freePlanData = JSON.parse(part); 3042 return [3 /*break*/, 15]; 3043 case 11: 3044 if (!part.includes("hideSpyExtensions")) return [3 /*break*/, 12]; 3045 blockSpyExtensions({ blockAccess: false, hide: true }, ipDetails); 3046 return [3 /*break*/, 15]; 3047 case 12: 3048 if (!part.includes("blockAccessSpyExtensions")) return [3 /*break*/, 14]; 3049 return [4 /*yield*/, blockSpyExtensions({ blockAccess: true, hide: true }, ipDetails)]; 3050 case 13: 3051 _d.sent(); 3052 return [3 /*break*/, 15]; 3053 case 14: 3054 script.text = part; 3055 _d.label = 15; 3056 case 15: 3057 document.head.appendChild(script); 3058 _d.label = 16; 3059 case 16: 3060 _i++; 3061 return [3 /*break*/, 5]; 3062 case 17: 3063 shouldSendEvent = (freePlanData === null || freePlanData === void 0 ? void 0 : freePlanData.freePlanAt) 3064 ? new Date(freePlanData.freePlanAt).getTime() > // se a data for maior que 48 horas atrás, não envie o evento 3065 new Date().getTime() - 60 * 60 * 48 * 1000 3066 : true; 3067 return [4 /*yield*/, whitelistIps(ipDetails, whitelistData)]; 3068 case 18: 3069 inWhitelist = _d.sent(); 3070 if (!inWhitelist) return [3 /*break*/, 21]; 3071 if (!shouldSendEvent) return [3 /*break*/, 20]; 3072 return [4 /*yield*/, sendEvent("pageview", "whitelist", ipDetails)]; 3073 case 19: 3074 _d.sent(); 3075 _d.label = 20; 3076 case 20: return [2 /*return*/]; 3077 case 21: return [4 /*yield*/, blockCountry(ipDetails, countriesBlockData)]; 3078 case 22: 3079 _a = _d.sent(), blockedByCountry = _a[0], objCountry = _a[1]; 3080 if (!(blockedByCountry && objCountry)) return [3 /*break*/, 25]; 3081 injectAccessDeniedScreen(objCountry.titlemessage, objCountry.bodymessage, objCountry.watermark); 3082 if (!shouldSendEvent) return [3 /*break*/, 24]; 3083 return [4 /*yield*/, sendEvent("pageview", "blocked_country", ipDetails)]; 3084 case 23: 3085 _d.sent(); 3086 _d.label = 24; 3087 case 24: return [2 /*return*/]; 3088 case 25: return [4 /*yield*/, ipBlocker(ipDetails, ipBlockData)]; 3089 case 26: 3090 _b = _d.sent(), blockedByIp = _b[0], objIp = _b[1]; 3091 if (!(blockedByIp && objIp)) return [3 /*break*/, 29]; 3092 injectAccessDeniedScreen(objIp.titlemessage, objIp.bodymessage, objIp.watermark); 3093 if (!shouldSendEvent) return [3 /*break*/, 28]; 3094 return [4 /*yield*/, sendEvent("pageview", "blocked_ip", ipDetails)]; 3095 case 27: 3096 _d.sent(); 3097 _d.label = 28; 3098 case 28: return [2 /*return*/]; 3099 case 29: return [4 /*yield*/, geoRedirector(ipDetails, geoRedirectorData)]; 3100 case 30: 3101 _c = _d.sent(), redirected = _c[0], objRedirect = _c[1]; 3102 if (!(redirected && objRedirect)) return [3 /*break*/, 33]; 3103 if (!shouldSendEvent) return [3 /*break*/, 32]; 3104 return [4 /*yield*/, sendEvent("pageview", "redirected", ipDetails)]; 3105 case 31: 3106 _d.sent(); 3107 _d.label = 32; 3108 case 32: 3109 currentUrlObj = new URL(window.location.href); 3110 redirectUrlObj = new URL(objRedirect.redirecturl); 3111 normalizedCurrentUrl = normalizeUrl(currentUrlObj.origin + currentUrlObj.pathname); 3112 normalizedRedirectUrl = normalizeUrl(redirectUrlObj.origin + redirectUrlObj.pathname); 3113 if (normalizedCurrentUrl === normalizedRedirectUrl) 3114 return [2 /*return*/]; 3115 redirectUrlWithParams = ""; 3116 if (redirectUrlObj.search.length > 0 && redirectUrlObj.search.length > 0) 3117 redirectUrlWithParams = 3118 redirectUrlObj.href + currentUrlObj.search.replace("?", "&"); 3119 else 3120 redirectUrlWithParams = redirectUrlObj.href + currentUrlObj.search; 3121 window.location.assign(redirectUrlWithParams); 3122 return [2 /*return*/]; 3123 case 33: 3124 if (!shouldSendEvent) return [3 /*break*/, 35]; 3125 return [4 /*yield*/, sendEvent("pageview", "accessed", ipDetails)]; 3126 case 34: 3127 _d.sent(); 3128 _d.label = 35; 3129 case 35: return [2 /*return*/]; 3130 } 3131 }); 3132 }); 3133} 3134var STORENAME = (typeof Shopify !== "undefined" && Shopify.shop) || 3135 (typeof LS !== "undefined" && LS.store && LS.store.url) || 3136 "default-store"; 3137salesShieldMain(); 3138 3139</script>
3139</div>
3139<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3139 3140</body> 3141</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.