PageSourceSearch

https://www.dsgn8.com/blogs/news

html dsgn8.com collected 2026-09-27 06:47:25 UTC 278,900 bytes, 3,141 lines download raw bytes

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 &amp; Nervous System Notes
15 &ndash; 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 &amp; 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 &amp; 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="{&quot;publisher_shop_id&quot;:87442096444,&quot;theme_id&quot;:167979319612,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:887,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;news&quot;,&quot;page_type&quot;:&quot;blog&quot;},&quot;recommendations_tracking_enabled&quot;: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&amp;v=1&amp;token=NnbZlqfGziRiYATYEvBy576QoUeerl1I&amp;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&region_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&amp;width=600" alt="DSGN8 LLC" srcset="//www.dsgn8.com/cdn/shop/files/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212&amp;width=110 110w, //www.dsgn8.com/cdn/shop/files/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212&amp;width=165 165w, //www.dsgn8.com/cdn/shop/files/Asset_21_2x_2d1cc8b1-a39a-4413-a3da-115b2e10b655.png?v=1755979212&amp;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&region_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 &amp; 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&#39;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&#39;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          >&copy; 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&amp;utm_medium=shopify&amp;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.