1 2 <!doctype html> 3<html class="no-js" lang="en"> 4<head> 5 <!-- Canopy v2.8.7 --> 6 <meta charset="utf-8" /> 7 <meta name="viewport" content="width=device-width,initial-scale=1.0" /> 8 <meta name="theme-color" content="#4F863E"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 10 11 12 <link rel="shortcut icon" href="//embroiderybytm-designsbyteresa.com/cdn/shop/files/favicon-32x32.png?v=1686722693" type="image/png" /> 13 14 15 <title> 16 Search – Embroidery by TM - designs by Teresa 17 </title> 18 <!-- EGGFLOW SCRIPT START -->
18<script src="//auth.eggflow.com/scripts/secure.js?tid=5bcc5fd5d5bc0" async></script>
18<!-- EGGFLOW SCRIPT END --> 19 20 21 <meta name="description" content="Machine embroidery design . Lace design for embroidery machine. FSL design Lace design machine embroidery lace FSL Lace Free standing lace embroidery design embroidery" /> 22 23 24 <link rel="canonical" href="https://embroiderybytm-designsbyteresa.com/search" /> 25 26 27 28 29 30 31<meta property="og:site_name" content="Embroidery by TM - designs by Teresa "> 32<meta property="og:url" content="https://embroiderybytm-designsbyteresa.com/search"> 33<meta property="og:title" content="Search"> 34<meta property="og:type" content="website"> 35<meta property="og:description" content="Machine embroidery design . Lace design for embroidery machine. FSL design Lace design machine embroidery lace FSL Lace Free standing lace embroidery design embroidery"> 36 37<meta property="og:image" content="http://embroiderybytm-designsbyteresa.com/cdn/shop/files/kruhmak1_1200x1200.jpg?v=1654785752"> 38<meta property="og:image:secure_url" content="https://embroiderybytm-designsbyteresa.com/cdn/shop/files/kruhmak1_1200x1200.jpg?v=1654785752"> 39 40 41<meta name="twitter:card" content="summary_large_image"> 42<meta name="twitter:title" content="Search"> 43<meta name="twitter:description" content="Machine embroidery design . Lace design for embroidery machine. FSL design Lace design machine embroidery lace FSL Lace Free standing lace embroidery design embroidery"> 44 45 46 <link href="//embroiderybytm-designsbyteresa.com/cdn/shop/t/43/assets/styles.scss.css?v=113586448705208530751789459184" rel="stylesheet" type="text/css" media="all" /> 47 48
48<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
48 49 50 51 52 53
53<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
53<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/23617593/digital_wallets/dialog"> 54<meta id="in-context-paypal-metadata" data-shop-id="23617593" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 55<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
55<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 55
55
56<script id="shopify-features" type="application/json">{"accessToken":"3a37342852f8331099f43cdb85b152e4","betas":["rich-media-storefront-analytics"],"domain":"embroiderybytm-designsbyteresa.com","predictiveSearch":true,"shopId":23617593,"locale":"en"}</script>
vendor: 1 bytes, line 56
56
57<script>var Shopify = Shopify || {}; 58Shopify.shop = "embroidery-by-tm.myshopify.com"; 59Shopify.locale = "en"; 60Shopify.currency = {"active":"USD","rate":"1.0"}; 61Shopify.country = "US"; 62Shopify.theme = {"name":"Canopy new web - ZaGo - Fix Order Popup","id":127302664354,"schema_name":"Canopy","schema_version":"2.8.7","theme_store_id":732,"role":"main"}; 63Shopify.theme.handle = "null"; 64Shopify.theme.style = {"id":null,"handle":null}; 65Shopify.cdnHost = "embroiderybytm-designsbyteresa.com/cdn"; 66Shopify.routes = Shopify.routes || {}; 67Shopify.routes.root = "/"; 68Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 69Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 70Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 71Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 71
71
72<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 72
72
73<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 73
73
74<script> 75 window.Shopify = window.Shopify || {}; 76 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 77 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 78 window.Shopify.SignInWithShop.eligible = true; 79</script>
vendor: 1 bytes, line 79
79
80<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 80
80
81<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 81
81
82<script type="module"> 83 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 84 85 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 86 87</script>
vendor: 1 bytes, line 87
87
88<script> 89 window.Shopify = window.Shopify || {}; 90 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 91 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"]}; 92</script>
vendor: 1 bytes, line 92
92
93<script>(function() { 94 var isLoaded = false; 95 function asyncLoad() { 96 if (isLoaded) return; 97 isLoaded = true; 98 var urls = ["https:\/\/assets.smartwishlist.webmarked.net\/static\/v6\/smartwishlist.js?shop=embroidery-by-tm.myshopify.com","https:\/\/apps3.omegatheme.com\/cookies-notification\/cookies-notification.js?v=62eb82b1c5405\u0026shop=embroidery-by-tm.myshopify.com"]; 99 for (var i = 0; i < urls.length; i++) { 100 var s = document.createElement('script'); 101 s.type = 'text/javascript'; 102 s.async = true; 103 s.src = urls[i]; 104 var x = document.getElementsByTagName('script')[0]; 105 x.parentNode.insertBefore(s, x); 106 } 107 }; 108 if(window.attachEvent) { 109 window.attachEvent('onload', asyncLoad); 110 } else { 111 window.addEventListener('load', asyncLoad, false); 112 } 113})();</script>
vendor: 1 bytes, line 113
113
114<script id="__st">var __st={"a":23617593,"offset":7200,"reqid":"8fd03ee6-4c09-4210-9e91-898c1de7852b-1791581864","pageurl":"embroiderybytm-designsbyteresa.com\/search","u":"1eadd3757854","p":"searchresults"};</script>
vendor: 1 bytes, line 114
114
115<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 115
115
116<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'])})(!1,!0)}();</script>
vendor: 1 bytes, line 116
116
117<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//embroiderybytm-designsbyteresa.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 117
117
118<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 = "//embroiderybytm-designsbyteresa.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>
118<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 118
118
119<script> 120 window.Shopify = window.Shopify || {}; 121 window.Shopify.MCP = window.Shopify.MCP || {}; 122 window.Shopify.MCP.enabled = true; 123 window.Shopify.MCP.shop = "embroidery-by-tm.myshopify.com"; 124 window.Shopify.MCP.mcpEndpoint = "https:\/\/embroiderybytm-designsbyteresa.com\/api\/mcp"; 125 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 126</script>
vendor: 1 bytes, line 126
126
127<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("\/\/embroiderybytm-designsbyteresa.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 128</script>
vendor: 1 bytes, line 128
128
129<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://embroiderybytm-designsbyteresa.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 130</script>
vendor: 1 bytes, line 130
130
131<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 132 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); 133</script>
vendor: 1 bytes, line 133
133
134<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})}})); 135</script>
135 136<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://embroiderybytm-designsbyteresa.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 137<style id="shopify-accelerated-checkout-cart"> 138 #shopify-buyer-consent { 139 margin-top: 1em; 140 display: inline-block; 141 width: 100%; 142} 143 144#shopify-buyer-consent.hidden { 145 display: none; 146} 147 148#shopify-subscription-policy-button { 149 background: none; 150 border: none; 151 padding: 0; 152 text-decoration: underline; 153 font-size: inherit; 154 cursor: pointer; 155} 156 157#shopify-subscription-policy-button::before { 158 box-shadow: none; 159} 160 161 </style> 162
163<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
163 164 165
165<script> 166 document.documentElement.className = document.documentElement.className.replace('no-js', ''); 167 Shopify.money_format = "${{amount}}"; 168 window.theme = window.theme || {}; 169 theme.jQuery = jQuery; 170 theme.money_container = 'span.theme-money'; 171 theme.money_format = "${{amount}}"; 172 </script>
172 173<!-- BEGIN app block: shopify://apps/consentik-cookie/blocks/omega-cookies-notification/13cba824-a338-452e-9b8e-c83046a79f21 --> 174<!-- BEGIN app snippet: release-shopify-tracking -->
175<script> 176 (function () { 177 try { 178 var storage = window.otBlockedStorage; 179 if (!storage) return; 180 181 var PATTERNS = ['/web-pixel', 'trekkie']; 182 var BLOCKED_SRC = 'data-cst-blocked-src'; 183 var setAttribute = Element.prototype.setAttribute; 184 185 function isShopifyTracking(value) { 186 value = String(value || ''); 187 for (var i = 0; i < PATTERNS.length; i++) { 188 if (value.indexOf(PATTERNS[i]) >= 0) return true; 189 } 190 return false; 191 } 192 193 function scriptSource(entry) { 194 return entry.getAttribute ? entry.getAttribute('src') : entry.src; 195 } 196 197 // Gen 2 hooks createElement and appendChild but lets through any node already carrying 198 // BLOCKED_SRC; setAttribute on the prototype is left untouched. 199 function releaseScript(entry) { 200 var src = scriptSource(entry); 201 var script = document.createElement('script'); 202 setAttribute.call(script, BLOCKED_SRC, src || 'released'); 203 if (entry.type) script.type = entry.type; 204 if (src) setAttribute.call(script, 'src', src); 205 else script.text = entry.textContent; 206 document.head.appendChild(script); 207 } 208 209 // Gen 1 reads these on every check, so switching them off stops it blocking either kind. 210 // Gen 2 compiled its patterns on first use and ignores them. 211 var SCOPE_KEYS = ['web_pixel', 'shopify']; 212 for (var k = 0; k < SCOPE_KEYS.length; k++) { 213 if (window.omegaBlockScopes) window.omegaBlockScopes[SCOPE_KEYS[k]] = false; 214 if (window.OMG_BLOCK_URL) window.OMG_BLOCK_URL[SCOPE_KEYS[k]] = []; 215 } 216 217 // The frame stays where it is. BLOCKED_SRC is kept so Gen 2 lets it through if it is 218 // inserted (or moved) after this. Deferred because Gen 1 queues a frame before it has 219 // finished hiding it. 220 function releaseFrame(frame) { 221 Promise.resolve().then(function () { 222 var src = frame.getAttribute(BLOCKED_SRC) || frame.getAttribute('data-src'); 223 setAttribute.call(frame, BLOCKED_SRC, src); 224 setAttribute.call(frame, 'src', src); 225 frame.removeAttribute('data-src'); 226 frame.style.display = ''; 227 }); 228 } 229 230 function isShopifyFrame(frame) { 231 return isShopifyTracking(frame.getAttribute(BLOCKED_SRC) || frame.getAttribute('data-src')); 232 } 233 234 function isShopifyScript(entry) { 235 return isShopifyTracking(scriptSource(entry) || entry.textContent); 236 } 237 238 // Whatever was held back before the embed rendered. Filtered in place: the block code and 239 // the consent scripts read these same arrays when the visitor consents. 240 function releaseHeld(list, isShopify, release) { 241 var kept = []; 242 for (var i = 0; i < list.length; i++) { 243 if (isShopify(list[i])) release(list[i]); 244 else kept.push(list[i]); 245 } 246 list.length = 0; 247 Array.prototype.push.apply(list, kept); 248 } 249 releaseHeld(storage.scripts, isShopifyScript, releaseScript); 250 releaseHeld(storage.iframes, isShopifyFrame, releaseFrame); 251 252 // Gen 2 keeps blocking both kinds for the life of the page and queues every node it holds 253 // back through this push, so anything it catches from now on is handed straight back. 254 function handBack(list, isShopify, release) { 255 var push = list.push; 256 list.push = function () { 257 for (var j = 0; j < arguments.length; j++) { 258 if (isShopify(arguments[j])) release(arguments[j]); 259 else push.call(list, arguments[j]); 260 } 261 return list.length; 262 }; 263 } 264 handBack(storage.scripts, isShopifyScript, releaseScript); 265 handBack(storage.iframes, isShopifyFrame, releaseFrame); 266 } catch (e) {} 267 })(); 268</script>
268 269<!-- END app snippet -->
270<script> 271 window.otCKAppData = {}; 272 var otCKRequestDataInfo = {}; 273 var otCKRootLink = ''; 274 var otCKSettings = {}; 275 window.OCBCookies = [] 276 window.OCBCategories = [] 277 window['otkConsent'] = window['otkConsent'] || {}; 278</script>
278 279 280 281 282 283
283<script> 284 function __remvoveCookie(name) { 285 document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;'; 286 } 287 288 __remvoveCookie('__cross_accepted'); 289 </script>
289 290 291 292 293 294 295
295<script> 296 let otCKEnableDebugger = 0; 297 </script>
297 298 299 300 301 302
302<script> 303 window.cstCookiesData = {"rootLink":"https://apps.consentik.com/consentik","cookies":[{"id":1682011,"cookie_status":true,"cookie_name":"_ab","cookie_description":"Used in connection with access to admin.","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"session","privacy_link":null,"wildcard":false,"expired_time":"session","type":null},{"id":1682012,"cookie_status":true,"cookie_name":"_secure_session_id","cookie_description":"Used in connection with navigation through a storefront.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"session","privacy_link":null,"wildcard":false,"expired_time":"session","type":null},{"id":1682013,"cookie_status":true,"cookie_name":"Cart","cookie_description":"Used in connection with shopping cart.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":1682014,"cookie_status":true,"cookie_name":"cart_currency","cookie_description":"Used in connection with shopping cart.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":1682015,"cookie_status":true,"cookie_name":"cart_sig","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":1682016,"cookie_status":true,"cookie_name":"cart_ts","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":1682017,"cookie_status":true,"cookie_name":"cart_ver","cookie_description":"Used in connection with shopping cart.\r\n","category_id":26295,"platform":"Shopify","domain":"","retention_period":"2 weeks","privacy_link":null,"wildcard":false,"expired_time":"2 weeks","type":null},{"id":1682018,"cookie_status":true,"cookie_name":"checkout","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682019,"cookie_status":true,"cookie_name":"checkout_token","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":1682020,"cookie_status":true,"cookie_name":"cookietest","cookie_description":"Used in connection with navigation through a storefront.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682021,"cookie_status":true,"cookie_name":"master_device_id","cookie_description":"Used in connection with merchant login.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682022,"cookie_status":true,"cookie_name":"previous_checkout_token\t","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682023,"cookie_status":true,"cookie_name":"previous_step","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682024,"cookie_status":true,"cookie_name":"remember_me","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682025,"cookie_status":true,"cookie_name":"Secret","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":1682026,"cookie_status":true,"cookie_name":"Secure_customer_sig","cookie_description":"Used in connection with customer login.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682027,"cookie_status":true,"cookie_name":"storefront_digest","cookie_description":"Used in connection with customer login.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682028,"cookie_status":true,"cookie_name":"_shopify_country\t","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682029,"cookie_status":true,"cookie_name":"_shopify_m","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682030,"cookie_status":true,"cookie_name":"_shopify_tm","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682031,"cookie_status":true,"cookie_name":"_shopify_tw","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682032,"cookie_status":true,"cookie_name":"_storefront_u","cookie_description":"Used to facilitate updating customer account information.","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682033,"cookie_status":true,"cookie_name":"_tracking_consent","cookie_description":"Tracking preferences.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682034,"cookie_status":true,"cookie_name":"tracked_start_checkout\t","cookie_description":"Used in connection with checkout.\r\n","category_id":26295,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682035,"cookie_status":true,"cookie_name":"_Brochure_session","cookie_description":"Used in connection with browsing through site.\r\n","category_id":26295,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682036,"cookie_status":true,"cookie_name":"_landing_page","cookie_description":"Track landing pages.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682037,"cookie_status":true,"cookie_name":"_orig_referrer","cookie_description":"Track landing pages.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682038,"cookie_status":true,"cookie_name":"_s","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682039,"cookie_status":true,"cookie_name":"_shopify_d","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682040,"cookie_status":true,"cookie_name":"_shopify_fs","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682041,"cookie_status":true,"cookie_name":"_shopify_s","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682042,"cookie_status":true,"cookie_name":"_shopify_sa_p","cookie_description":"Shopify analytics relating to marketing & referrals.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682043,"cookie_status":true,"cookie_name":"_shopify_sa_t","cookie_description":"Shopify analytics relating to marketing & referrals.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682044,"cookie_status":true,"cookie_name":"_shopify_y","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682045,"cookie_status":true,"cookie_name":"_y","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682046,"cookie_status":true,"cookie_name":"_shopify_uniq","cookie_description":"Tracks landing pages.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682047,"cookie_status":true,"cookie_name":"ab_test_*","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":1682048,"cookie_status":true,"cookie_name":"ki_r","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":1682049,"cookie_status":true,"cookie_name":"ki_t","cookie_description":"Shopify analytics.\r\n","category_id":26298,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null}],"category":[{"id":26295,"category_status":true,"category_name":"Necessary","category_description":"This website is using cookies to analyze our traffic, personalize content and/or ads, to provide video content. We also share information about your use of our site with our analytics and advertising partners who may combine it with other information that youâve provided to them or that theyâve collected from your use of their services.","is_necessary":true,"name_consent":"necessary"},{"id":26298,"category_status":true,"category_name":"Statistics","category_description":"Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.","is_necessary":false,"name_consent":"analytics"}]}; 304 </script>
304 305 306 307 308
308<script> 309 window.cstMultipleLanguages = {"rootLink":"https://apps.consentik.com/consentik","config":{},"cookieInformation":[{"trigger":"Cookies detail","name":"Name","provider":"Provider","domain":"Domain","path":"Path","type":"Type","retention":"Retention","purpose":"Purpose","language":"en"}],"bannerText":[],"cookies":[],"categories":[],"privacyPopup":[]}; 310 </script>
310 311 312 313 314 315 316
316<script> 317 window.otCKAppData = {"uId":245619,"lowestId":258194,"terms":["preference_popup","data_sale_opt_out","auto_scan","consent_log","margin_from_age","sort_button","data_request","delay_banner","add_link_footer","upload_icon","glass_effect","show_homepage_only","show_dismiss_popup","cookie_life_time","reopen_btn","customize_appearance","block_user_interact","blacklist_pages","preference_config","layout_side","custom_cookie_info_text","reopen_config","cookie_policy_generator","standard_cookies","standard_categories","multiple_center","policy_generator","cookie_banner","custom_text_and_color","built_in_themes","custom_banner_width","show_cookie_icon","show_dismiss_btn","google_policy","customer_privacy","show_close_icon","quick_cookie_selector","show_preference_btn","display_restriction"],"consentMode":{},"consentModeRegions":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","GB"],"settings":{"id":30506,"shop":"embroidery-by-tm.myshopify.com","shop_id":"23617593","message":"This website uses cookies to ensure you get the best experience on our website.\nBefore creating an account, please read the Privacy Policy and Terms and Conditions - at the bottom of the page.","submit_text":"I agree","info_text":"Privacy Policy","privacy_link":"https://embroiderybytm-designsbyteresa.com/pages/privacy-policy","dismiss_text":"Dismiss","prefrences_text":"Preferences","preferences_title":null,"accept_selected_text":"Allow selection","accept_all_text":"Allow all cookies","title_popup":"This website uses cookies","mess_popup":"This website is using cookies to analyze our traffic, personalize content and/or ads, to provide video content. We also share information about your use of our site with our analytics and advertising partners who may combine it with other information that youâve provided to them or that theyâve collected from your use of their services.","title":null,"google_privacy_text":"Google's Privacy Policy","impressum_title":"Legal Disclosure (Imprint)","permission":"0","show_icon":"0","app_enable":"1","popup_layout":1,"fullwidth_position":2,"corner_position":4,"center_position":1,"show_homepage":"1","show_all":"0","show_all_eu":"1","eu_countries":"[]","cache_time":90,"popup_bgcolor":"#000000","popup_textcolor":"#ffffff","more_textcolor":"#e72323","submit_bgcolor":"#000000","submit_textcolor":"#f8e71c","custom_css":null,"show_dismiss":"1","show_dismiss_popup":"0","show_prefrences":"1","color_text_popup":"#FFFFFF","dismiss_textcolor":"#f8e71c","dismiss_bgcolor":"#000000","text_size":13,"close_dismis":"0","prefrences_bgcolor":"#000000","prefrences_textcolor":"#F8E71C","accept_selected_text_color":"#02909c","accept_selected_bgcolor":"#e4f3f7","accept_all_text_color":"#ffffff","accept_all_bgcolor":"#02909c","show_cookies":"1","title_color_popup":"#000000","bgcolor_popup":"#ffffff","show_specific_region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","GB"],"style_request_page":"{\"info_bgcolor\":\"#ffffff\",\"show_bgcolor\":\"#2f87e4\",\"edit_bgcolor\":\"#ca2f2f\",\"delete_bgcolor\":\"#770e0e\",\"delete_textcolor\":\"#ffffff\",\"edit_textcolor\":\"#ffffff\",\"show_textcolor\":\"#ffffff\",\"info_textcolor\":\"#000000\",\"info_text_size\":\"13\"}","banner_position":"full","side_position":"left","show_cookies_btn":"0","upgrade_date":"2026-01-03T08:28:48.000Z","theme_name":null,"unit_space":"%","popup_width":100,"position_top":0,"position_left":0,"position_right":0,"position_bottom":0,"enable_debugger":"0","regulation_template":null,"is_updated_cookies":"0","script_tagid":null,"google_privacy_link":"https://business.safety.google/privacy/","enable_google_privacy":"0","enable_impressum":"0","impressum_link":"","decline_behavior":"hide_banner_temporarily","leave_site_url":null,"language_template":"en","text_align":"center","icon_size":25,"button_style":"solid","submit_border_color":"#333333","preferences_border_color":"#333333","dismiss_border_color":"#333333","plan_name":"Pro"},"unpublicCookies":[],"rootLink":"https://apps.consentik.com/consentik","shopId":"23617593","privacyPopup":{"id":1649,"popupTitle":"Your Privacy Information","popupMessage":"This is a summary of your privacy settings and consent choices on our website. You can review and modify these settings at any time.","visitorTitle":"Visitor ID","givenConsentTitle":"Consent given on","expiresTitle":"Expires at","withdrawButton":"Withdraw consent","changeSettingsButton":"Change settings","backgroundColor":"#FFFFFF","textColor":"#333333","highlightColor":"#0C5132","language":"en","isDefaultLanguage":true},"advancedSetting":{"icon_banner_url":null,"button_icon_url":null,"pages_locked":null,"show_close_icon":"
3170","app_lang":"en","check_list":null,"is_hide_checklist":0,"schedule_enable":"0","schedule_duration":"0","schedule_interval":"daily","schedule_secret":"0","banner_holiday":"0","admin_mode":false,"setup_mode":false,"banner_status":null,"glass_effect":null,"quick_show_category":"0","delay_show":0,"gpc":"0","reopen_conf":{"displayAs":"icon","btnText":"Manage cookie","position":"bottom-right","horizontalMargin":10,"verticalMargin":10,"btnColor":"#FFFFFF","btnBg":"#EA9F30","behavior":"banner","footerEnable":false},"data_sale_opts":null,"preferences_opts":{"show_table":false,"show_count":false,"type":"necessary","consent":["necessary"]},"buttons_position":null,"sklik_rtg_id":null,"microsoft_consent":null,"font_name":"inherit","border_style":"rounded","store_front_metafield_id":null,"block_interaction":{"enable":false,"blur":6,"opacity":0.3},"block_element":{"enable":false,"displayTrigger":false,"triggerText":"Update cookie settings","blockedMessage":"This element was blocked due to your marketing cookie settings."},"shop_locales":null,"enable_uet":"0","cross_domains":null},"type":"PRO","planId":25,"fromPlus":false,"fromAdvanced":false,"fromPremium":false,"isUnlimited":false,"isFree":false,"isPaid":true}; 318 window.cstUseLiquid = window.otCKAppData.uId >= window.otCKAppData.lowestId; 319 if (typeof otCKAppData === 'object') { 320 otCKRootLink = otCKAppData.rootLink; 321 otCKSettings = otCKAppData.settings; 322 } 323 if (window.cstCookiesData != undefined) { 324 window.otCKAppData.cookies = window.cstCookiesData.cookies 325 window.otCKAppData.category = window.cstCookiesData.category 326 } 327 window.otCKRequestDataInfo = window.otCKRequestDataInfo ? window.otCKRequestDataInfo : {}; 328 </script>
328 329 330 331<!-- BEGIN app snippet: consent-mode -->
331<script> 332 window.dataLayer = window.dataLayer || []; 333 const cstConsentMode = window.otCKAppData?.consentMode; 334 const canNextHandle = typeof window['otkConsent'] === 'undefined' || Object.values(window['otkConsent']).length === 0; 335 if (!!cstConsentMode && canNextHandle) { 336 const isEnable = cstConsentMode?.enable_gcm; 337 // gcm_v2 is a paid term. The API already writes enable_gcm=false here for shops without 338 // it; this keeps the default command and the gtag.js loads term-gated on their own too. 339 const hasGcmTerm = Array.isArray(window.otCKAppData?.terms) && window.otCKAppData.terms.includes('gcm_v2'); 340 window['otkConsent'] = cstConsentMode; 341 const isUseTemplate = cstConsentMode.use_template && cstConsentMode.have_gtm 342 if (!isUseTemplate && isEnable && hasGcmTerm) { 343 _cst_gcm_initialize(cstConsentMode) 344 } 345 } else { 346 console.log('GCM ALREADY SET CUSTOM CUSTOM...'); 347 } 348 349 // The 7 GCM storage types, all set to the same value. Used for the two 350 // Smart Geo defaults (global = Denied for an Opt-in world, region-scoped = 351 // Granted for the Opt-out/Notice exceptions). 352 function _cst_gcm_uniform_storage(value) { 353 return { 354 ad_user_data: value, 355 ad_personalization: value, 356 ad_storage: value, 357 analytics_storage: value, 358 functionality_storage: value, 359 personalization_storage: value, 360 security_storage: value 361 }; 362 } 363 364 // Smart Geo owns the GCM default while it is on: the region's law decides, 365 // not the merchant's per-storage toggles (which the admin locks in that 366 // state). Returns null when Smart Geo is off so the merchant config is used. 367 function _cst_gcm_smart_geo_storage() { 368 const smartGeo = window.otCKAppData?.smartGeo; 369 if (smartGeo?.enabled !== true) return null; 370 const isGrantedByDefault = smartGeo.defaultMode === 'opt-out' || smartGeo.defaultMode === 'notice'; 371 return _cst_gcm_uniform_storage(isGrantedByDefault ? "granted" : "denied"); 372 } 373 374 function _cst_gcm_initialize(consentMode) { 375 const trackingIds = consentMode.gtm?.split(','); 376 window['otkConsent'] = window['otkConsent'] || consentMode; 377 378 /** 379 * @type {string[]} 380 */ 381 const regions = window.otCKAppData.consentModeRegions; 382 const isShowAll = window.otCKAppData?.settings?.show_all === '1'; 383 const userRegion = isShowAll ? {} : { region: regions }; 384 window.cstUserRegion = userRegion; 385 386 const merchantStorage = { 387 // Marketing 388 ad_user_data: !consentMode.ad_user_data ? "granted" : "denied", 389 ad_personalization: !consentMode.ad_personalization ? "granted" : "denied", 390 ad_storage: !consentMode.ad_storage ? "granted" : "denied", 391 // analytics 392 analytics_storage: !consentMode.analytics_storage ? "granted" : "denied", 393 // preferences 394 functionality_storage: !consentMode.functionality_storage ? "granted" : "denied", 395 personalization_storage: !consentMode.personalization_storage ? "granted" : "denied", 396 security_storage: !consentMode.security_storage ? "granted" : "denied" 397 }; 398 const defaultStorage = _cst_gcm_smart_geo_storage() ?? merchantStorage; 399 400 window.otCookiesGCM = { 401 url_passthrough: false, 402 ads_data_redaction: false, 403 config: Object.assign({}, defaultStorage, { 404 cst_default: 'granted', 405 wait_for_update: 500 406 }, userRegion), 407 }; 408 409 window.dataLayer.push = function (...items) { 410 items.forEach((item) => { 411 const isValidDefault = otValidateDefault(item); 412 if (isValidDefault) { 413 const firstIndex = item[0] ?? false; 414 const secondIndex = item[1] ?? false; 415 const thirdValue = item[2] ?? []; 416 if (firstIndex && 417 firstIndex === "consent" && 418 secondIndex && 419 secondIndex === "update" && thirdValue && Object.keys(thirdValue).includes("cst_update")) { 420 const {cst_update, ...dataUpdate} = thirdValue; 421 item[2] = {...dataUpdate}; 422 Array.prototype.push.call(this, item); 423 } 424 if (firstIndex && 425 firstIndex === "consent" && 426 secondIndex && 427 secondIndex === "default" && thirdValue && Object.keys(thirdValue).includes("cst_default")) { 428 const {cst_default, ...dataDefault} = thirdValue; 429 item[2] = {...dataDefault}; 430 Array.prototype.push.call(this, item); 431 } else { 432 Array.prototype.push.call(this, item); 433 } 434 } 435 }); 436 }; 437 438 function gtag() { 439 dataLayer.push(arguments); 440 } 441 442 function otValidateDefault(item) { 443 const firstIndex = item[0] ?? false; 444 const secondIndex = item[1] ?? false; 445 if (firstIndex && firstIndex === "consent" && secondIndex && secondIndex === "default") { 446 const thirdIndex = item[2] ?? {}; 447 if (Object.values(thirdIndex).length) { 448 const listKeys = Object.keys(thirdIndex); 449 const listValue = Object.values(thirdIndex); 450 const isOneGranted = listValue.some((item) => item === "granted"); 451 const isFromConsentik = listKeys.includes("cst_default"); 452 return !isOneGranted || (isOneGranted && isFromConsentik); 453 } else { 454 return true; 455 } 456 } else if ( 457 firstIndex && 458 firstIndex === "consent" && 459 secondIndex && 460 secondIndex === "update" 461 ) { 462 const listKeys = Object.keys(item[2]); 463 return listKeys.includes("cst_update"); 464 } else { 465 return true; 466 } 467 } 468 469 gtag("consent", "default", window.otCookiesGCM.config); 470 gtag("set", "developer_id.dNjA1Yz", true); 471 472 // ââ Smart Geo-targeting: region-scoped GCM default ââââââââââââââââââ 473 // The global default above is Denied for all 7 storage types whenever 474 // Smart Geo is on (_cst_gcm_smart_geo_storage) â the law of the visitor's 475 // region decides, not the merchant's per-storage toggles. This second 476 // `consent default` grants the exception regions (opt-out ⪠notice) â 477 // GCM applies the most specific matching command per visitor, so this 478 // overrides the global default correctly without ever needing to 479 // list the ~180 opt-in regions. No-op when Smart Geo is off/undefined 480 // or there are no exception regions. 481 const smartGeo = window.otCKAppData?.smartGeo; 482 if (smartGeo?.enabled === true && smartGeo.defaultMode === 'opt-in') { 483 const exceptionRegions = [] 484 .concat(smartGeo.regionsByMode?.['opt-out'] || []) 485 .concat(smartGeo.regionsByMode?.['notice'] || []); 486 if (exceptionRegions.length > 0) { 487 gtag("consent", "default", Object.assign(_cst_gcm_uniform_storage("granted"), { 488 cst_default: "granted", 489 wait_for_update: 500, 490 region: exceptionRegions 491 })); 492 } 493 } 494 495 addEventListener("DOMContentLoaded", function () { 496 let savedCookie = _getCookie(window.otCurrentCookieName); 497 let blockedMarketing = true; 498 if (savedCookie) { 499 savedCookie = JSON.parse(savedCookie); 500 const acceptedCat = savedCookie[0].categoriesSelected; 501 blockedMarketing = !acceptedCat.includes("marketing"); 502 window.otCookiesGCM.config = { 503 ad_user_data: acceptedCat.includes("marketing") 504 ? "granted" 505 : "denied", 506 ad_personalization: acceptedCat.includes("marketing") 507 ? "granted" 508 : "denied", 509 ad_storage: acceptedCat.includes("marketing") 510 ? "granted" 511 : "denied", 512 analytics_storage: acceptedCat.includes("analytics") 513 ? "granted" 514 : "denied", 515 functionality_storage: acceptedCat.includes("necessary") 516 ? "granted" 517 : "denied", 518 personalization_storage: acceptedCat.includes("preferences") 519 ? "granted" 520 : "denied", 521 security_storage: acceptedCat.includes("necessary") 522 ? "granted" 523 : "denied" 524 }; 525 gtag("consent", "update", {...window.otCookiesGCM.config, cst_update: "granted"}); 526 } 527 window.otCookiesGCM.ads_data_redaction = 528 window.otkConsent.ads_data_redaction && blockedMarketing; 529 window.otCookiesGCM.url_passthrough = window.otkConsent.url_passthrough; 530 window.otCookiesGCM.ads_data_redaction && 531 gtag( 532 "set", 533 "ads_data_redaction", 534 window.otCookiesGCM.ads_data_redaction 535 ); 536 window.otCookiesGCM.url_passthrough && 537 gtag("set", "url_passthrough", window.otCookiesGCM.url_passthrough); 538 }); 539 540 function _getCookie(prefix) { 541 if (!prefix) return null; 542 const cookies = document.cookie.split(";"); 543 for (let i = 0; i < cookies.length; i++) { 544 const cookie = cookies[i].trim(); 545 const eqIndex = cookie.indexOf("="); 546 const name = decodeURIComponent(cookie.substring(0, eqIndex)); 547 const value = decodeURIComponent(cookie.substring(eqIndex + 1)); 548 if (name.startsWith(prefix)) { 549 return value; 550 } 551 } 552 return null; 553 } 554 555 if (trackingIds?.length > 0) { 556 if (trackingIds.some(id => id.trim().startsWith('G-') || id.trim().startsWith('AW-'))) { 557 window.dataLayer = window.dataLayer || []; 558 window.gtag = window.gtag || function () { 559 dataLayer.push(arguments); 560 }; 561 gtag('js', new Date()); 562 } 563 trackingIds.forEach(key => { 564 const ID = key.trim(); 565 if (!ID) return; 566 if (ID.startsWith('GTM-')) { 567 const script = document.createElement('script'); 568 script.innerHTML = `(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
568j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','${ID}');`; 569 document.head.append(script); 570 } else if (ID.startsWith('G-')) { 571 const script = document.createElement('script'); 572 script.async = true; 573 script.src = `https://www.googletagmanager.com/gtag/js?id=${ID}`; 574 document.head.append(script); 575 gtag('config', ID); 576 } else if (ID.startsWith('ca-pub-')) { 577 const script = document.createElement("script"); 578 script.async = true; 579 script.src = `https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${ID}`; 580 script.setAttribute('crossorigin', 'anonymous'); 581 document.head.append(script); 582 } else if (ID.startsWith('AW-')) { 583 const script = document.createElement("script"); 584 script.async = true; 585 script.src = `https://www.googletagmanager.com/gtag/js?id=${ID}`; 586 document.head.append(script); 587 gtag('config', ID); 588 } 589 }); 590 } 591 } 592</script>
592 593<!-- END app snippet --> 594<!-- BEGIN app snippet: UET -->
594<script> 595 const cstAdvanced = window.otCKAppData?.advancedSetting; 596 const cstUetEnabled = cstAdvanced?.enable_uet === '1'; 597 const cstMicrosoftConsent = cstAdvanced?.microsoft_consent; 598 599 if (cstUetEnabled && window.cstUseLiquid && !!cstMicrosoftConsent) { 600 if (cstMicrosoftConsent.hasUET && !!cstMicrosoftConsent.uetId) { 601 !function (e, a, n, t, o) { 602 var c, r, d; 603 e[o] = e[o] || [], c = function () { 604 var a = {ti: Number(cstMicrosoftConsent.uetId), enableAutoSpaTracking: !0}; 605 a.q = e[o], e[o] = new UET(a), e[o].push("pageLoad") 606 }, (r = a.createElement(n)).src = "//bat.bing.com/bat.js", r.async = 1, r.onload = r.onreadystatechange = function () { 607 var e = this.readyState; 608 e && "loaded" !== e && "complete" !== e || (c(), r.onload = r.onreadystatechange = null) 609 }, (d = a.getElementsByTagName(n)[0]).parentNode.insertBefore(r, d) 610 }(window, document, "script", 0, "uetq"); 611 612 } 613 614 if (cstMicrosoftConsent.hasClarity && !!cstMicrosoftConsent.clarityId) { 615 (function (c, l, a, r, i, t, y) { 616 c[a] = c[a] || function () { 617 (c[a].q = c[a].q || []).push(arguments) 618 }; 619 t = l.createElement(r); 620 t.async = 1; 621 t.src = "https://www.clarity.ms/tag/" + i; 622 y = l.getElementsByTagName(r)[0]; 623 y.parentNode.insertBefore(t, y); 624 })(window, document, "clarity", "script", `${cstMicrosoftConsent.clarityId}`); 625 } 626 /** 627 * UET Function 628 */ 629 window.uetq = window.uetq || []; 630 631 function __cstUetHasCookie(name, values) { 632 return document.cookie.split(";").some((cookie) => { 633 cookie = cookie.trim(); 634 return ( 635 cookie.startsWith(name) && values.some((v) => cookie.includes(v)) 636 ); 637 }); 638 } 639 640 function __cstUetSetCookie(name, value, days) { 641 let expires = ""; 642 if (typeof value !== "string") { 643 value = JSON.stringify(value); 644 } 645 let expiredDate = window.otCookiesExpiredDate; 646 if (days) { 647 expiredDate = days; 648 } 649 let date = new Date(); 650 date.setTime(date.getTime() + expiredDate * 24 * 60 * 60 * 1000); 651 expires = "; expires=" + date.toUTCString(); 652 document.cookie = name + "=" + value + expires + "; path=/"; 653 } 654 655 // Smart Geo: Opt-out/Notice regions may run ads before consent â their 656 // law doesn't require prior permission, so Microsoft consent starts 657 // Granted there and only flips to Denied when the visitor opts out. 658 // Mode is undefined while Smart Geo is off (or before the region 659 // resolves), which keeps the previous denied-by-default behaviour. 660 function __cstUetDefaultGranted() { 661 const cstMode = window.cstConsentMode; 662 return cstMode === 'opt-out' || cstMode === 'notice'; 663 } 664 665 // Both handlers run twice: once at DOMContentLoaded (fail-safe, before 666 // the region is known) and again once Smart Geo resolves. The consent 667 // default must only ever be declared once â the second pass upgrades it 668 // with an update instead. 669 let __cstUetDefaultSent = false; 670 let __cstClarityDefaultSent = false; 671 672 function _otkBingConsent() { 673 if (typeof window.uetq !== 'undefined') { 674 675 const isAccepted = __cstUetHasCookie(window.otCurrentCookieName, [ 676 "marketing", 677 "analytics" 678 ]); 679 const isGranted = isAccepted || __cstUetDefaultGranted(); 680 __cstUetSetCookie("_uetmsdns", isGranted ? 0 : 1); 681 if (!__cstUetDefaultSent) { 682 __cstUetDefaultSent = true; 683 window.uetq.push("consent", "default", { 684 ad_storage: __cstUetDefaultGranted() ? "granted" : "denied" 685 }); 686 } 687 if (isGranted) { 688 window.uetq.push("consent", "update", { 689 ad_storage: "granted" 690 }); 691 } 692 } 693 } 694 695 function _otkClarityConsent() { 696 697 if (typeof window.clarity !== 'undefined') { 698 const isAccepted = __cstUetHasCookie(window.otCurrentCookieName, [ 699 "marketing", 700 "analytics" 701 ]); 702 const isGranted = isAccepted || __cstUetDefaultGranted(); 703 __cstUetSetCookie("_claritymsdns", isGranted ? 0 : 1); 704 if (!__cstClarityDefaultSent) { 705 __cstClarityDefaultSent = true; 706 const cstClarityDefault = __cstUetDefaultGranted() ? "granted" : "denied"; 707 window.clarity("consentv2", { 708 ad_Storage: cstClarityDefault, 709 analytics_Storage: cstClarityDefault 710 }); 711 } 712 if (isGranted) { 713 window.clarity("consentv2", { 714 ad_Storage: "granted", 715 analytics_Storage: "granted" 716 }); 717 } 718 } 719 } 720 721 function __cstApplyMicrosoftConsent() { 722 _otkBingConsent() 723 _otkClarityConsent() 724 } 725 726 document.addEventListener("DOMContentLoaded", () => { 727 // Apply the safe default immediately so nothing is measured with no 728 // consent state at all, then re-apply once Smart Geo knows the region. 729 __cstApplyMicrosoftConsent() 730 const cstSmartGeo = window.otCKAppData?.smartGeo; 731 if (cstSmartGeo?.enabled === true && typeof window._cstResolveConsentMode === 'function') { 732 window._cstResolveConsentMode().then(__cstApplyMicrosoftConsent, __cstApplyMicrosoftConsent); 733 } 734 }) 735 } 736 737</script>
737<!-- END app snippet --> 738 739 740
741<script> 742 window.otckBannerVersion = "legacy"; 743 744</script>
744 745 746 747 748
748<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/jQueryOT.min.js" defer></script>
748 749 750 <!-- BEGIN app snippet: source --> 751
752<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/cst-styles.js" defer></script>
vendor: 1 bytes, line 752
752
753<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/cst.js" defer></script>
753 754 755<style id="cst-style-main"></style> 756 757<style id="cst-style-layout"></style> 758
759<script> 760 function otLoadSource(fileName) { 761 otLoadScript(otGetResouceFile(fileName)) 762 } 763 764 function otLoadScript(url, callback = () => {}) { 765 var script = document.createElement('script'); 766 script.type = 'text/javascript'; 767 script.src = url; 768 script.defer = true; 769 770 if (script.readyState) { // IE 771 script.onreadystatechange = function() { 772 if (script.readyState == 'loaded' || script.readyState == 'complete') { 773 script.onreadystatechange = null; 774 callback(); 775 } 776 }; 777 } else { // Other browsers 778 script.onload = function() { 779 callback(); 780 }; 781 } 782 783 document.getElementsByTagName('head')[0].appendChild(script); 784 } 785 // Stylesheets ride along inside the JS bundles (window.otStyles) instead of 786 // being fetched as .css assets. Every caller passes a slotId so the rules land 787 // in a fixed spot in the document; appending to <body> is only a fallback for a 788 // stale snippet, and it puts the rules after #ot-custom-css. 789 function otInjectStyle(key, slotId) { 790 const css = (window.otStyles || {})[key]; 791 if (!css) return; 792 793 if (slotId) { 794 const slot = document.getElementById(slotId); 795 if (slot) { 796 slot.textContent = css; 797 return; 798 } 799 } 800 801 const style = document.createElement("style"); 802 style.textContent = css; 803 document.getElementsByTagName("body")[0].appendChild(style); 804 } 805 806 function otGetResouceFile(fileName) { 807 const listFile = [{ 808 key: 'full', 809 url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/full.js", 810 },{ 811 key: 'corner', 812 url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/corner.js", 813 },{ 814 key: 'sidebar', 815 url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/sidebar.js", 816 },{ 817 key: 'center', 818 url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/center.js", 819 }, 820 { 821 key: 'custom', 822 url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/custom.js", 823 }, 824 { 825 key: 'dataRequest', 826 url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/dataRequest.js", 827 }, 828 ] 829 const fileURL = listFile.find(item => item.key === fileName) 830 return fileURL.url 831 } 832</script>
832 833<!-- END app snippet --> 834 835 836 837 838 839 840 841
841<script> 842 window.otIsSetupMode = false 843 </script>
843 844 845 846 847 848 849 850 851<!-- END app block --><!-- BEGIN app block: shopify://apps/blockx-country-blocker/blocks/app-embed/b7d028e1-4369-4ca2-8d8c-e7d90d1ba404 -->
851<script src="https://country-blocker.zend-apps.com/scripts/5496/ceff40a7fe4e78d7c988ed83759f7d91.js" async></script>
851<!-- END app block -->
851<script src="https://cdn.shopify.com/extensions/01a1215f-83ed-7b6d-a59c-446af2351e12/forms-2617/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
851 852<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
853<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: 23617593,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 853
853
854<script> 855 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 856</script>
vendor: 1 bytes, line 856
856
857<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}
857).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: 23617593,storefrontBaseUrl: "https://embroiderybytm-designsbyteresa.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://embroiderybytm-designsbyteresa.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"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":"Embroidery by TM - designs by Teresa ","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"embroidery-by-tm.myshopify.com","countryCode":"CZ","storefrontUrl":"https:\/\/embroiderybytm-designsbyteresa.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://embroiderybytm-designsbyteresa.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"127302664354","themeStoreId":"732","themePublished":"true","eventMetadataId":"99165298-3743-43c4-91d8-19dd30b2a80f","pageType":"searchresults","shopId":"23617593","storefrontBaseUrl":"https:\/\/embroiderybytm-designsbyteresa.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
857<script> 858 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 859 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 860 window.ShopifyAnalytics.meta.currency = 'USD'; 861 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"8fd03ee6-4c09-4210-9e91-898c1de7852b-1791581864"}}; 862 for (var attr in meta) { 863 window.ShopifyAnalytics.meta[attr] = meta[attr]; 864 } 865</script>
vendor: 1 bytes, line 865
865
866<script class="analytics"> 867 (function () { 868 var customDocumentWrite = function(content) { 869 var jquery = null; 870 871 if (window.jQuery) { 872 jquery = window.jQuery; 873 } else if (window.Checkout && window.Checkout.$) { 874 jquery = window.Checkout.$; 875 } 876 877 if (jquery) { 878 jquery('body').append(content); 879 } 880 }; 881 882 var hasLoggedConversion = function(token) { 883 if (token) { 884 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 885 } 886 return false; 887 } 888 889 var setCookieIfConversion = function(token) { 890 if (token) { 891 var twoMonthsFromNow = new Date(Date.now()); 892 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 893 894 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 895 } 896 } 897 898 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 899 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 900 if (trekkie.integrations) { 901 return; 902 } 903 trekkie.methods = [ 904 'identify', 905 'page', 906 'ready', 907 'track', 908 'trackForm', 909 'trackLink' 910 ]; 911 trekkie.factory = function(method) { 912 return function() { 913 var args = Array.prototype.slice.call(arguments); 914 args.unshift(method); 915 trekkie.push(args); 916 if (method == 'track' || method == 'page') { 917 var pageUrl; 918 try { 919 pageUrl = window.location.href; 920 } catch (e) {} 921 var pageReferrer; 922 try { 923 pageReferrer = document.referrer; 924 } catch (e) {} 925 try { 926 if (window.__TREKKIE_SHIM_QUEUE == null) { 927 window.__TREKKIE_SHIM_QUEUE = []; 928 } 929 window.__TREKKIE_SHIM_QUEUE.push({ 930 from: 'trekkie-stub', 931 method: method, 932 args: args.slice(1), 933 pageContext: { 934 url: pageUrl, 935 referrer: pageReferrer 936 } 937 }); 938 } catch (e) { 939 // no-op 940 } 941 } 942 return trekkie; 943 }; 944 }; 945 for (var i = 0; i < trekkie.methods.length; i++) { 946 var key = trekkie.methods[i]; 947 trekkie[key] = trekkie.factory(key); 948 } 949 trekkie.load = function(config) { 950 trekkie.config = config || {}; 951 trekkie.config.initialDocumentCookie = document.cookie; 952 var first = document.getElementsByTagName('script')[0]; 953var script = document.createElement('script'); 954script.type = 'text/javascript'; 955script.onerror = function(e) { 956 var scriptFallback = document.createElement('script'); 957 scriptFallback.type = 'text/javascript'; 958 scriptFallback.onerror = function(error) { 959 var Monorail = { 960 produce: function produce(monorailDomain, schemaId, payload) { 961 var currentMs = new Date().getTime(); 962 var event = { 963 schema_id: schemaId, 964 payload: payload, 965 metadata: { 966 event_created_at_ms: currentMs, 967 event_sent_at_ms: currentMs 968 } 969 }; 970 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 971 }, 972 sendRequest: function sendRequest(endpointUrl, payload) { 973 // Try the sendBeacon API 974 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 975 var blobData = new window.Blob([payload], { 976 type: 'text/plain' 977 }); 978 979 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 980 return true; 981 } // sendBeacon was not successful 982 983 } // XHR beacon 984 985 var xhr = new XMLHttpRequest(); 986 987 try { 988 xhr.open('POST', endpointUrl); 989 xhr.setRequestHeader('Content-Type', 'text/plain'); 990 xhr.send(payload); 991 } catch (e) { 992 console.log(e); 993 } 994 995 return false; 996 }, 997 isIos12: function isIos12() { 998 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 999 } 1000 }; 1001 Monorail.produce('monorail-edge.shopifysvc.com', 1002 'trekkie_storefront_load_errors/1.1',
1003 {shop_id: 23617593, 1004 theme_id: 127302664354, 1005 app_name: "storefront", 1006 context_url: window.location.href, 1007 source_url: "//embroiderybytm-designsbyteresa.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1008 1009 }; 1010 scriptFallback.async = true; 1011 scriptFallback.src = '//embroiderybytm-designsbyteresa.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1012 first.parentNode.insertBefore(scriptFallback, first); 1013}; 1014script.async = true; 1015script.src = '//embroiderybytm-designsbyteresa.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1016first.parentNode.insertBefore(script, first); 1017 1018 }; 1019 trekkie.load( 1020 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":23617593,"isMerchantRequest":null,"themeId":127302664354,"themeCityHash":"17847078348925073875","contentLanguage":"en","currency":"USD","eventMetadataId":"99165298-3743-43c4-91d8-19dd30b2a80f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1021 ); 1022 1023 var loaded = false; 1024 trekkie.ready(function() { 1025 if (loaded) return; 1026 loaded = true; 1027 1028 window.ShopifyAnalytics.lib = window.trekkie; 1029 1030 var originalDocumentWrite = document.write; 1031 document.write = customDocumentWrite; 1032 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1033 document.write = originalDocumentWrite; 1034 1035 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1036 var token = match? match[1]: undefined; 1037 if (!hasLoggedConversion(token)) { 1038 setCookieIfConversion(token); 1039 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1040 } 1041 }); 1042 1043 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"8fd03ee6-4c09-4210-9e91-898c1de7852b-1791581864","shopifyEmitted":true}); 1044 1045 var eventsListenerScript = document.createElement('script'); 1046 eventsListenerScript.async = true; 1047 eventsListenerScript.src = "//embroiderybytm-designsbyteresa.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1048 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1049})();</script>
vendor: 1 bytes, line 1049
1049
1050<script 1051 defer 1052 src="https://embroiderybytm-designsbyteresa.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 1053 data-application="storefront-renderer" 1054 data-shop-id="23617593" 1055 data-render-region="gcp-us-west1" 1056 data-page-type="search" 1057 data-theme-instance-id="127302664354" 1058 data-theme-name="Canopy" 1059 data-theme-version="2.8.7" 1060 data-monorail-region="shop_domain" 1061 data-resource-timing-sampling-rate="10" 1062 data-shs="true" 1063 data-shs-beacon="true" 1064 data-shs-export-with-fetch="true" 1065 data-shs-logs-sample-rate="1" 1066 data-shs-beacon-endpoint="https://embroiderybytm-designsbyteresa.com/api/collect" 1067></script>
1067 1068<meta name="shopify-y" content="7022f573-d862-457b-b8ab-59118d62843b" data-expiration="1823139464000"><meta name="shopify-s" content="650572ce-cab3-4ef0-8f90-d2e61755b310" data-expiration="1791583664000"> 1069</head> 1070 1071<body class="template-search "> 1072 <div id="page-wrap"> 1073 <div id="page-wrap-inner"> 1074 <div id="page-wrap-content"> 1075 <div class="container"> 1076 <div id="shopify-section-header" class="shopify-section"><style type="text/css"> 1077 1078 .logo img, 1079 #page-footer .logo-column img { 1080 width: 800px; 1081 } 1082 1083 1084 .nav-item-link--featured, 1085 .main-nav .nav-item .nav-item-link.nav-item-link--featured { 1086 color: #22231f; 1087 } 1088 1089</style> 1090 1091 1092 1093 1094 1095 1096<div class="page-header layout-mobile using-compact-mobile-logo" data-section-type="header"> 1097 <div id="toolbar" class="toolbar cf"> 1098 <span class="mobile-toolbar"> 1099 <a class="toggle-mob-nav" href="#" aria-controls="mobile-nav" aria-label="Open navigation"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1100 <path d="M0 0h24v24H0z" fill="none"/> 1101 <path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/> 1102</svg></a> 1103 1104 <a class="compact-logo" href="https://embroiderybytm-designsbyteresa.com"> 1105 1106 <img src="//embroiderybytm-designsbyteresa.com/cdn/shop/files/podzim4_3b02cbc8-8362-4c40-98e3-54a168c2ea6a_200x.png?v=1789459799" /> 1107 1108 </a> 1109 1110 </span> 1111 1112 1113 1114 <span class="toolbar-cart"> 1115 <a class="current-cart toggle-cart-summary" href="/cart"> 1116 <span class="beside-svg">0 / <span class="theme-money">$0.00</span></span> 1117 <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1118 <title>Cart</title> 1119 <path d="M0 0h24v24H0z" fill="none"/> 1120 <path d="M17.21 9l-4.38-6.56c-.19-.28-.51-.42-.83-.42-.32 0-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1h-4.79zM9 9l3-4.4L15 9H9zm3 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/> 1121</svg> 1122 </a> 1123 1124<div class="currency-switcher"> 1125 <select name="currencies" class="noreplace" aria-label="Pick a currency"> 1126 1127 1128 <option value="USD" selected="selected">USD</option> 1129 1130 1131 <option value="GBP">GBP</option> 1132 1133 1134 1135 <option value="CAD">CAD</option> 1136 1137 1138 1139 1140 1141 <option value="AUD">AUD</option> 1142 1143 1144 1145 <option value="EUR">EUR</option> 1146 1147 1148 1149 <option value="CZK">CZK</option> 1150 1151 1152 </select> 1153 <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1154 <path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/> 1155 <path d="M0-.75h24v24H0z" fill="none"/> 1156</svg> 1157</div> 1158 1159 1160 </span> 1161 1162 1163 </div> 1164 1165 <div class="logo-nav"> 1166 1167 1168 <div class="cf"> 1169 <div class="logo align-center"> 1170 1171 1172 <a href="https://embroiderybytm-designsbyteresa.com"> 1173 <img src="//embroiderybytm-designsbyteresa.com/cdn/shop/files/podzim2_00366ac5-d2d7-45db-b833-4a814806cac5_1600x.png?v=1789459016" alt="" /> 1174 </a> 1175 1176 </div> 1177 </div> 1178 1179 1180 </div> 1181 1182
1182<script id="mobile-navigation-template" type="text/template"> 1183 <nav id="mobile-nav"> 1184 <div class="inner"> 1185 1186 1187 <form class="search-form" action="/search" method="get"> 1188 <input type="hidden" name="type" value="product,article,page" /> 1189 <button type="submit"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1190 <title>Search</title> 1191 <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/> 1192 <path d="M0 0h24v24H0z" fill="none"/> 1193</svg></button> 1194 <input type="text" name="q" placeholder="Search"/> 1195 </form> 1196 1197 1198 1199<div class="header"> 1200 <ul class="social-links plain"> 1201 1202 1203 <li><a title="Facebook" class="facebook" target="_blank" href="https://www.facebook.com/embroideryByTMdesignsbyTeresa"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1204 <title>Facebook</title> 1205 <defs></defs> 1206 <g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1207 <g id="Black" transform="translate(-325.000000, -295.000000)" fill="#000000"> 1208 <path d="M350.638355,343 L327.649232,343 C326.185673,343 325,341.813592 325,340.350603 L325,297.649211 C325,296.18585 326.185859,295 327.649232,295 L370.350955,295 C371.813955,295 373,296.18585 373,297.649211 L373,340.350603 C373,341.813778 371.813769,343 370.350955,343 L358.119305,343 L358.119305,324.411755 L364.358521,324.411755 L365.292755,317.167586 L358.119305,317.167586 L358.119305,312.542641 C358.119305,310.445287 358.701712,309.01601 361.70929,309.01601 L365.545311,309.014333 L365.545311,302.535091 C364.881886,302.446808 362.604784,302.24957 359.955552,302.24957 C354.424834,302.24957 350.638355,305.625526 350.638355,311.825209 L350.638355,317.167586 L344.383122,317.167586 L344.383122,324.411755 L350.638355,324.411755 L350.638355,343 L350.638355,343 Z" id="Facebook"></path> 1209 </g> 1210 <g id="Credit" transform="translate(-1417.000000, -472.000000)"></g> 1211 </g> 1212</svg></a></li> 1213 1214 1215 1216 1217 <li><a title="Youtube" class="youtube" target="_blank" href="https://www.youtube.com/channel/UCJXoKnVLmMfL1KfUMtslJfQ"><svg width="48px" height="34px" viewBox="0 0 48 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1218 <title>Youtube</title> 1219 <defs></defs> 1220 <g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1221 <g id="Black" transform="translate(-567.000000, -302.000000)" fill="#000000"> 1222 <path d="M586.044,325.269916 L586.0425,311.687742 L599.0115,318.502244 L586.044,325.269916 Z M614.52,309.334163 C614.52,309.334163 614.0505,306.003199 612.612,304.536366 C610.7865,302.610299 608.7405,302.601235 607.803,302.489448 C601.086,302 591.0105,302 591.0105,302 L590.9895,302 C590.9895,302 580.914,302 574.197,302.489448 C573.258,302.601235 571.2135,302.610299 569.3865,304.536366 C567.948,306.003199 567.48,309.334163 567.48,309.334163 C567.48,309.334163 567,313.246723 567,317.157773 L567,320.82561 C567,324.73817 567.48,328.64922 567.48,328.64922 C567.48,328.64922 567.948,331.980184 569.3865,333.447016 C571.2135,335.373084 573.612,335.312658 574.68,335.513574 C578.52,335.885191 591,336 591,336 C591,336 601.086,335.984894 607.803,335.495446 C608.7405,335.382148 610.7865,335.373084 612.612,333.447016 C614.0505,331.980184 614.52,328.64922 614.52,328.64922 C614.52,328.64922 615,324.73817 615,320.82561 L615,317.157773 C615,313.246723 614.52,309.334163 614.52,309.334163 L614.52,309.334163 Z" id="Youtube"></path> 1223 </g> 1224 <g id="Credit" transform="translate(-1659.000000, -479.000000)"></g> 1225 </g> 1226</svg></a></li> 1227 1228 1229 <li><a title="Instagram" class="instagram" target="_blank" href="https://www.instagram.com/embroiderybytmdesignsbyteresa/"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1230 <title>Instagram</title> 1231 <defs></defs> 1232 <g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1233 <g id="Black" transform="translate(-642.000000, -295.000000)" fill="#000000"> 1234 <path d="M666.000048,295 C659.481991,295 658.664686,295.027628 656.104831,295.144427 C653.550311,295.260939 651.805665,295.666687 650.279088,296.260017 C648.700876,296.873258 647.362454,297.693897 646.028128,299.028128 C644.693897,300.362454 643.873258,301.700876 643.260017,303.279088 C642.666687,304.805665 642.260939,306.550311 642.144427,309.104831 C642.027628,311.664686 642,312.481991 642,319.000048 C642,325.518009 642.027628,326.335314 642.144427,328.895169 C642.260939,331.449689 642.666687,333.194335 643.260017,334.720912 C643.873258,336.299124 644.693897,337.637546 646.028128,338.971872 C647.362454,340.306103 648.700876,341.126742 650.279088,341.740079 C651.805665,342.333313 653.550311,342.739061 656.104831,342.855573 C658.664686,342.972372 659.481991,343 666.000048,343 C672.518009,343 673.335314,342.972372 675.895169,342.855573 C678.449689,342.739061 680.194335,342.333313 681.720912,341.740079 C683.299124,341.126742 684.637546,340.306103 685.971872,338.971872 C687.306103,337.637546 688.126742,336.299124 688.740079,334.720912 C689.333313,333.194335 689.739061,331.449689 689.855573,328.895169 C689.972372,326.335314 690,325.518009 690,319.000048 C690,312.481991 689.972372,311.664686 689.855573,309.104831 C689.739061,306.550311 689.333313,304.805665 688.740079,303.279088 C688.126742,301.700876 687.306103,300.362454 685.971872,299.028128 C684.637546,297.693897 683.299124,296.873258 681.720912,296.260017 C680.194335,295.666687 678.449689,295.260939 675.895169,295.144427 C673.335314,295.027628 672.518009,295 666.000048,295 Z M666.000048,299.324317 C672.40826,299.324317 673.167356,299.348801 675.69806,299.464266 C678.038036,299.570966 679.308818,299.961946 680.154513,300.290621 C681.274771,300.725997 682.074262,301.246066 682.91405,302.08595 C683.753934,302.925738 684.274003,303.725229 684.709379,304.845487 C685.038054,305.691182 685.429034,306.961964 685.535734,309.30194 C685.651199,311.832644 685.675683,312.59174 685.675683,319.000048 C685.675683,325.40826 685.651199,326.167356 685.535734,328.69806 C685.429034,331.038036 685.038054,332.308818 684.709379,333.154513 C684.274003,334.274771 683.753934,335.074262 682.91405,335.91405 C682.074262,336.753934 681.274771,337.274003 680.154513,337.709379 C679.308818,338.038054 678.038036,338.429034 675.69806,338.535734 C673.167737,338.651199 672.408736,338.675683 666.000048,338.675683 C659.591264,338.675683 658.832358,338.651199 656.30194,338.535734 C653.961964,338.429034 652.691182,338.038054 651.845487,337.709379 C650.725229,337.274003 649.925738,336.753934 649.08595,335.91405 C648.246161,335.074262 647.725997,334.274771 647.290621,333.154513 C646.961946,332.308818 646.570966,331.038036 646.464266,328.69806 C646.348801,326.167356 646.324317,325.40826 646.324317,319.000048 C646.324317,312.59174 646.348801,311.832644 646.464266,309.30194 C646.570966,306.961964 646.961946,305.691182 647.290621,304.845487 C647.725997,303.725229 648.246066,302.925738 649.08595,302.08595 C649.925738,301.246066 650.725229,300.725997 651.845487,300.290621 C652.691182,299.961946 653.961964,299.570966 656.30194,299.464266 C658.832644,299.348801 659.59174,299.324317 666.000048,299.324317 Z M666.000048,306.675683 C659.193424,306.675683 653.675683,312.193424 653.675683,319.000048 C653.675683,325.806576 659.193424,331.324317 666.000048,331.324317 C672.806576,331.324317 678.324317,325.806576 678.324317,319.000048 C678.324317,312.193424 672.806576,306.675683 666.000048,306.675683 Z M666.000048,327 C661.581701,327 658,323.418299 658,319.000048 C658,314.581701 661.581701,311 666.000048,311 C670.418299,311 674,314.581701 674,319.000048 C674,323.418299 670.418299,327 666.000048,327 Z M681.691284,306.188768 C681.691284,307.779365 680.401829,309.068724 678.811232,309.068724 C677.22073,309.068724 675.931276,307.779365 675.931276,306.188768 C675.931276,304.598171 677.22073,303.308716 678.811232,303.308716 C680.401829,303.308716 681.691284,304.598171 681.691284,306.188768 Z" id="Instagram"></path> 1235 </g> 1236 <g id="Credit" transform="translate(-1734.000000, -472.000000)"></g> 1237 </g> 1238</svg></a></li> 1239 1240 1241 1242</ul> 1243 </div> 1244 1245 1246 <ul class="mobile-nav-menu plain" role="navigation" aria-label="Mobile navigation"> 1247 1248 <li class="nav-item"> 1249 <a class="nav-item-link" href="/pages/donation-page"> 1250 Donation page 1251 </a> 1252 1253 1254 </li> 1255 1256 <li class="nav-item"> 1257 <a class="nav-item-link" href="/collections/courses-on-digitizing-lace-and-embroidery-vyukove-kurzy-digitalizace-krajky-a-vysivek"> 1258 Courses on digitizing lace and embroidery ( Výukové kurzy digitalizace krajky a výšivek) 1259 </a> 1260 1261 1262 </li> 1263 1264 <li class="nav-item"> 1265 <a class="nav-item-link" href="/pages/contact-us"> 1266 Contact Us 1267 </a> 1268 1269 1270 </li> 1271 1272 <li class="nav-item"> 1273 <a class="nav-item-link" href="/collections/whats-new-this-month"> 1274 What's new this month 1275 </a> 1276 1277 1278 </li> 1279 1280 <li class="nav-item"> 1281 <a class="nav-item-link" href="/collections/special-sale"> 1282 Designs for $1.50 or special sale 1283 </a> 1284 1285 1286 </li> 1287 1288 <li class="nav-item"> 1289 <a class="nav-item-link" href="/collections/wings-fsl"> 1290 Wings FSL 1291 </a> 1292 1293 1294 </li> 1295 1296 <li class="nav-item"> 1297 <a class="nav-item-link" href="/collections/friendship-bracelets-fsl"> 1298 Friendship bracelets FSL 1299 </a> 1300 1301 1302 </li> 1303 1304 <li class="nav-item"> 1305 <a class="nav-item-link" href="/collections/garland-fsl"> 1306 Garland FSL 1307 </a> 1308 1309 1310 </li> 1311 1312 <li class="nav-item"> 1313 <a class="nav-item-link" href="/collections/other-fsl"> 1314 Other FSL 1315 </a> 1316 1317 1318 <button class="open-sub-nav" 1319 data-sub-nav="menu-9" 1320 aria-haspopup="true" 1321 aria-controls="sub-nav-menu-9"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1322 <title>Right</title> 1323 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1324</svg></button> 1325 1326 </li> 1327 1328 <li class="nav-item"> 1329 <a class="nav-item-link" href="/collections/butterffly-fsl"> 1330 Butterfly FSL 1331 </a> 1332 1333 1334 <button class="open-sub-nav" 1335 data-sub-nav="menu-10" 1336 aria-haspopup="true" 1337 aria-controls="sub-nav-menu-10"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1338 <title>Right</title> 1339 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1340</svg></button> 1341 1342 </li> 1343 1344 <li class="nav-item"> 1345 <a class="nav-item-link" href="/collections/doily-coaster-bowl-fsl"> 1346 Doily, Coaster, Bowl, Table runner, Napkin holder, Cutlery holder, Corner 1347 </a> 1348 1349 1350 <button class="open-sub-nav" 1351 data-sub-nav="menu-11" 1352 aria-haspopup="true" 1353 aria-controls="sub-nav-menu-11"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1354 <title>Right</title> 1355 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1356</svg></button> 1357 1358 </li> 1359 1360 <li class="nav-item"> 1361 <a class="nav-item-link" href="/collections/wine-glass-shades-and-lights-fsl"> 1362 Wine glass shades and Lights 1363 </a> 1364 1365 1366 <button class="open-sub-nav" 1367 data-sub-nav="menu-12" 1368 aria-haspopup="true" 1369 aria-controls="sub-nav-menu-12"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1370 <title>Right</title> 1371 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1372</svg></button> 1373 1374 </li> 1375 1376 <li class="nav-item"> 1377 <a class="nav-item-link" href="/collections/holiday-fsl"> 1378 Holidays FSL 1379 </a> 1380 1381 1382 <button class="open-sub-nav" 1383 data-sub-nav="menu-13" 1384 aria-haspopup="true" 1385 aria-controls="sub-nav-menu-13"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1386 <title>Right</title> 1387 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1388</svg></button> 1389 1390 </li> 1391 1392 <li class="nav-item"> 1393 <a class="nav-item-link" href="/collections/jewelry-and-barefoot-sandals-fsl"> 1394 Jewelry and Barefoot sandals FSL 1395 </a> 1396 1397 1398 <button class="open-sub-nav" 1399 data-sub-nav="menu-14" 1400 aria-haspopup="true" 1401 aria-controls="sub-nav-menu-14"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1402 <title>Right</title> 1403 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1404</svg></button> 1405 1406 </li> 1407 1408 <li class="nav-item"> 1409 <a class="nav-item-link" href="/collections/mask-crown-and-gloves-fsl"> 1410 Mask, Crown, Headbands and Gloves FSL 1411 </a> 1412 1413 1414 <button class="open-sub-nav" 1415 data-sub-nav="menu-15" 1416 aria-haspopup="true" 1417 aria-controls="sub-nav-menu-15"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1418 <title>Right</title> 1419 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1420</svg></button> 1421 1422 </li> 1423 1424 <li class="nav-item"> 1425 <a class="nav-item-link" href="/collections/designs-for-baby"> 1426 Designs for baby FSL 1427 </a> 1428 1429 1430 <button class="open-sub-nav" 1431 data-sub-nav="menu-16" 1432 aria-haspopup="true" 1433 aria-controls="sub-nav-menu-16"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1434 <title>Right</title> 1435 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1436</svg></button> 1437 1438 </li> 1439 1440 <li class="nav-item"> 1441 <a class="nav-item-link" href="/collections/embroidery-design"> 1442 Embroidery design 1443 </a> 1444 1445 1446 </li> 1447 1448 <li class="nav-item"> 1449 <a class="nav-item-link" href="/collections/fsl-doll"> 1450 Dolls FSL 1451 </a> 1452 1453 1454 </li> 1455 1456 <li class="nav-item"> 1457 <a class="nav-item-link" href="/collections/flowers"> 1458 Flowers FSL 1459 </a> 1460 1461 1462 </li> 1463 1464 <li class="nav-item"> 1465 <a class="nav-item-link" href="/collections/magic-houses-1"> 1466 3D Houses 1467 </a> 1468 1469 1470 </li> 1471 1472 <li class="nav-item"> 1473 <a class="nav-item-link" href="/collections/designs-on-organza"> 1474 Designs on organza 1475 </a> 1476 1477 1478 </li> 1479 1480 <li class="nav-item"> 1481 <a class="nav-item-link" href="/collections/combinations-fsl-felt"> 1482 Combinations FSL+felt 1483 </a> 1484 1485 1486 </li> 1487 1488 <li class="nav-item"> 1489 <a class="nav-item-link" href="/collections/combinations-fsl-fabric"> 1490 Combinations FSL+fabric 1491 </a> 1492 1493 1494 </li> 1495 1496 <li class="nav-item"> 1497 <a class="nav-item-link" href="/collections/design-for-dolls"> 1498 Designs for doll FSL 1499 </a> 1500 1501 1502 </li> 1503 1504 <li class="nav-item"> 1505 <a class="nav-item-link" href="/collections/alphabet-and-number-fsl"> 1506 Alphabet +number FSL 1507 </a> 1508 1509 1510 </li> 1511 1512 <li class="nav-item"> 1513 <a class="nav-item-link" href="/collections/gift-card"> 1514 Gift card 1515 </a> 1516 1517 1518 </li> 1519 1520 <li class="nav-item"> 1521 <a class="nav-item-link" href="/pages/custom-digitizing"> 1522 Custom Digitizing 1523 </a> 1524 1525 1526 </li> 1527 1528 <li class="nav-item"> 1529 <a class="nav-item-link" href="/collections/free-designs"> 1530 Freebies 1531 </a> 1532 1533 1534 </li> 1535 1536 <li class="nav-item"> 1537 <a class="nav-item-link" href="/collections/custom-request"> 1538 Custom request 1539 </a> 1540 1541 1542 </li> 1543 1544 1545 1546 1547 <li class="nav-item--lower account-nav-item account-nav-item--top"><a href="/account/login" id="customer_login_link">Login</a></li> 1548 <li class="nav-item--lower account-nav-item"><a href="/account/register" id="customer_register_link">Join</a></li> 1549 1550 1551 1552 1553 <li class="nav-item--lower currency-switcher-nav-item"> 1554<div class="currency-switcher"> 1555 <select name="currencies" class="noreplace" aria-label="Pick a currency"> 1556 1557 1558 <option value="USD" selected="selected">USD</option> 1559 1560 1561 <option value="GBP">GBP</option> 1562 1563 1564 1565 <option value="CAD">CAD</option> 1566 1567 1568 1569 1570 1571 <option value="AUD">AUD</option> 1572 1573 1574 1575 <option value="EUR">EUR</option> 1576 1577 1578 1579 <option value="CZK">CZK</option> 1580 1581 1582 </select> 1583 <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1584 <path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/> 1585 <path d="M0-.75h24v24H0z" fill="none"/> 1586</svg> 1587</div> 1588 1589</li> 1590 1591 </ul> 1592 </div> 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 <div id="sub-nav-menu-9" class="sub-nav" data-is-subnav-for="menu-9"> 1616 <div class="header"> 1617 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1618 <title>Left</title> 1619 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1620</svg></span> Back to previous</a> 1621 </div> 1622 1623 <ul class="sub-nav-list plain"> 1624 1625 <li class="sub-nav-item"> 1626 <a class="sub-nav-item-link" href="/collections/awareness-symbol">Awareness symbol FSL</a> 1627 1628 </li> 1629 1630 <li class="sub-nav-item"> 1631 <a class="sub-nav-item-link" href="/collections/bird-fsl">Bird FSL</a> 1632 1633 </li> 1634 1635 <li class="sub-nav-item"> 1636 <a class="sub-nav-item-link" href="/collections/box-candle-corset-candle-heart">Box, Candle corset, Pillow</a> 1637 1638 </li> 1639 1640 <li class="sub-nav-item"> 1641 <a class="sub-nav-item-link" href="/collections/collars-and-baskets">Collars and Baskets FSL</a> 1642 1643 </li> 1644 1645 <li class="sub-nav-item"> 1646 <a class="sub-nav-item-link" href="/collections/dream-catcher-fsl">Dream Catcher FSL</a> 1647 1648 </li> 1649 1650 <li class="sub-nav-item"> 1651 <a class="sub-nav-item-link" href="/collections/envelope-and-bookmark-fsl">Envelope and Bookmark FSL</a> 1652 1653 </li> 1654 1655 <li class="sub-nav-item"> 1656 <a class="sub-nav-item-link" href="/collections/wings-ears-animals-fsl">Ears and Animals FSL</a> 1657 1658 </li> 1659 1660 <li class="sub-nav-item"> 1661 <a class="sub-nav-item-link" href="/collections/gnomes-fsl">Gnomes FSL</a> 1662 1663 </li> 1664 1665 <li class="sub-nav-item"> 1666 <a class="sub-nav-item-link" href="/collections/horseshoes-fsl">Horseshoes FSL</a> 1667 1668 </li> 1669 1670 <li class="sub-nav-item"> 1671 <a class="sub-nav-item-link" href="/collections/christian-fsl">Christening FSL</a> 1672 1673 </li> 1674 1675 <li class="sub-nav-item"> 1676 <a class="sub-nav-item-link" href="/collections/lantern-ribbon-3d-fsl">Lantern, Ribbon, 3D FSL</a> 1677 1678 </li> 1679 1680 <li class="sub-na
1680v-item"> 1681 <a class="sub-nav-item-link" href="/collections/large-sets-fsl">Large sets FSL</a> 1682 1683 </li> 1684 1685 <li class="sub-nav-item"> 1686 <a class="sub-nav-item-link" href="/collections/photo-frames-fsl">Photo frames FSL</a> 1687 1688 </li> 1689 1690 <li class="sub-nav-item"> 1691 <a class="sub-nav-item-link" href="/collections/pockets-flutter-sleeves-frames">Pockets, Flutter Sleeves</a> 1692 1693 </li> 1694 1695 <li class="sub-nav-item"> 1696 <a class="sub-nav-item-link" href="/collections/fsl-application">Uncategorized designs</a> 1697 1698 </li> 1699 1700 <li class="sub-nav-item"> 1701 <a class="sub-nav-item-link" href="/collections/umbrella-magic-wand-fsl">Umbrella FSL, Magic wand </a> 1702 1703 </li> 1704 1705 </ul> 1706 </div> 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 <div id="sub-nav-menu-10" class="sub-nav" data-is-subnav-for="menu-10"> 1748 <div class="header"> 1749 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1750 <title>Left</title> 1751 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1752</svg></span> Back to previous</a> 1753 </div> 1754 1755 <ul class="sub-nav-list plain"> 1756 1757 <li class="sub-nav-item"> 1758 <a class="sub-nav-item-link" href="/collections/butterfly-4x4-hoop">Butterfly 4x4 hoop</a> 1759 1760 </li> 1761 1762 <li class="sub-nav-item"> 1763 <a class="sub-nav-item-link" href="/collections/butterfly-5x7-hoop">Butterfly 5x7 hoop</a> 1764 1765 </li> 1766 1767 <li class="sub-nav-item"> 1768 <a class="sub-nav-item-link" href="/collections/butterfly-fsl-4x4-and-5x7-hoop">Butterfly 4x4 and 5x7 hoop</a> 1769 1770 </li> 1771 1772 <li class="sub-nav-item"> 1773 <a class="sub-nav-item-link" href="/collections/butterfly-sets">Butterfly sets FSL</a> 1774 1775 </li> 1776 1777 </ul> 1778 </div> 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 <div id="sub-nav-menu-11" class="sub-nav" data-is-subnav-for="menu-11"> 1796 <div class="header"> 1797 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1798 <title>Left</title> 1799 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1800</svg></span> Back to previous</a> 1801 </div> 1802 1803 <ul class="sub-nav-list plain"> 1804 1805 <li class="sub-nav-item"> 1806 <a class="sub-nav-item-link" href="/collections/doily-fsl">Doily FSL</a> 1807 1808 </li> 1809 1810 <li class="sub-nav-item"> 1811 <a class="sub-nav-item-link" href="/collections/coaster-fsl">Coaster FSL</a> 1812 1813 </li> 1814 1815 <li class="sub-nav-item"> 1816 <a class="sub-nav-item-link" href="/collections/bowl-fsl">Bowl FSL</a> 1817 1818 </li> 1819 1820 <li class="sub-nav-item"> 1821 <a class="sub-nav-item-link" href="/collections/table-runner-fsl">Table runner FSL</a> 1822 1823 </li> 1824 1825 <li class="sub-nav-item"> 1826 <a class="sub-nav-item-link" href="/collections/napkin-holder-cutlery-holder-box">Napkin holder, Cutlery holder, Corner </a> 1827 1828 </li> 1829 1830 <li class="sub-nav-item"> 1831 <a class="sub-nav-item-link" href="/collections/large-sets">Large sets with doily</a> 1832 1833 </li> 1834 1835 </ul> 1836 </div> 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 <div id="sub-nav-menu-12" class="sub-nav" data-is-subnav-for="menu-12"> 1858 <div class="header"> 1859 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1860 <title>Left</title> 1861 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1862</svg></span> Back to previous</a> 1863 </div> 1864 1865 <ul class="sub-nav-list plain"> 1866 1867 <li class="sub-nav-item"> 1868 <a class="sub-nav-item-link" href="/collections/lights-fsl-and-organza">Lights </a> 1869 1870 </li> 1871 1872 <li class="sub-nav-item"> 1873 <a class="sub-nav-item-link" href="/collections/wine-glass-shades-1">Wine Glass Shades FSL</a> 1874 1875 </li> 1876 1877 </ul> 1878 </div> 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 <div id="sub-nav-menu-13" class="sub-nav" data-is-subnav-for="menu-13"> 1892 <div class="header"> 1893 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1894 <title>Left</title> 1895 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1896</svg></span> Back to previous</a> 1897 </div> 1898 1899 <ul class="sub-nav-list plain"> 1900 1901 <li class="sub-nav-item"> 1902 <a class="sub-nav-item-link" href="/collections/angels-fsl">Angel FSL</a> 1903 1904 </li> 1905 1906 <li class="sub-nav-item"> 1907 <a class="sub-nav-item-link" href="/collections/christmas-lace">Christmas FSL</a> 1908 1909 </li> 1910 1911 <li class="sub-nav-item"> 1912 <a class="sub-nav-item-link" href="/collections/happy-new-year">Happy New Year</a> 1913 1914 </li> 1915 1916 <li class="sub-nav-item"> 1917 <a class="sub-nav-item-link" href="/collections/st-patricks-day">St. Patrick's Day FSL</a> 1918 1919 </li> 1920 1921 <li class="sub-nav-item"> 1922 <a class="sub-nav-item-link" href="/collections/fsl-easter">Easter FSL</a> 1923 1924 </li> 1925 1926 <li class="sub-nav-item"> 1927 <a class="sub-nav-item-link" href="/collections/valentines-day">Valentine's Day FSL</a> 1928 1929 </li> 1930 1931 <li class="sub-nav-item"> 1932 <a class="sub-nav-item-link" href="/collections/4th-of-july">4th of July FSL</a> 1933 1934 </li> 1935 1936 <li class="sub-nav-item"> 1937 <a class="sub-nav-item-link" href="/collections/mothers-day">Mother's Day</a> 1938 1939 </li> 1940 1941 <li class="sub-nav-item"> 1942 <a class="sub-nav-item-link" href="/collections/various-holidays-valentines-day-st-patrick">Thanksgiving FSL</a> 1943 1944 </li> 1945 1946 <li class="sub-nav-item"> 1947 <a class="sub-nav-item-link" href="/collections/halloween-lace">Halloween FSL</a> 1948 1949 </li> 1950 1951 </ul> 1952 </div> 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 <div id="sub-nav-menu-14" class="sub-nav" data-is-subnav-for="menu-14"> 1982 <div class="header"> 1983 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1984 <title>Left</title> 1985 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1986</svg></span> Back to previous</a> 1987 </div> 1988 1989 <ul class="sub-nav-list plain"> 1990 1991 <li class="sub-nav-item"> 1992 <a class="sub-nav-item-link" href="/collections/set-jewelry-fsl">Set jewelry FSL</a> 1993 1994 </li> 1995 1996 <li class="sub-nav-item"> 1997 <a class="sub-nav-item-link" href="/collections/fsl-jewelry">Jewelry FSL</a> 1998 1999 </li> 2000 2001 <li class="sub-nav-item"> 2002 <a class="sub-nav-item-link" href="/collections/barefoot-sandals">Barefoot sandals FSL</a> 2003 2004 </li> 2005 2006 </ul> 2007 </div> 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 <div id="sub-nav-menu-15" class="sub-nav" data-is-subnav-for="menu-15"> 2023 <div class="header"> 2024 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2025 <title>Left</title> 2026 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2027</svg></span> Back to previous</a> 2028 </div> 2029 2030 <ul class="sub-nav-list plain"> 2031 2032 <li class="sub-nav-item"> 2033 <a class="sub-nav-item-link" href="/collections/crown-fsl">Crown, Tiara and Headbands FSL</a> 2034 2035 </li> 2036 2037 <li class="sub-nav-item"> 2038 <a class="sub-nav-item-link" href="/collections/mask-fsl">Mask FSL</a> 2039 2040 </li> 2041 2042 <li class="sub-nav-item"> 2043 <a class="sub-nav-item-link" href="/collections/mask-and-crown-sets">Mask and crown sets</a> 2044 2045 </li> 2046 2047 <li class="sub-nav-item"> 2048 <a class="sub-nav-item-link" href="/collections/gloves">Gloves</a> 2049 2050 </li> 2051 2052 </ul> 2053 </div> 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 <div id="sub-nav-menu-16" class="sub-nav" data-is-subnav-for="menu-16"> 2071 <div class="header"> 2072 <a class="close-sub-nav" href="#"><span class="btn alt"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2073 <title>Left</title> 2074 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2075</svg></span> Back to previous</a> 2076 </div> 2077 2078 <ul class="sub-nav-list plain"> 2079 2080 <li class="sub-nav-item"> 2081 <a class="sub-nav-item-link" href="/collections/booties-4x4-hoop">
2081Booties FSL 4x4 hoop</a> 2082 2083 </li> 2084 2085 <li class="sub-nav-item"> 2086 <a class="sub-nav-item-link" href="/collections/booties-5x7-hoop">Booties FSL 5x7 hoop</a> 2087 2088 </li> 2089 2090 <li class="sub-nav-item"> 2091 <a class="sub-nav-item-link" href="/collections/booties-4x4-hoop-and-5x7-hoop">Booties 4x4 hoop and 5x7 hoop</a> 2092 2093 </li> 2094 2095 <li class="sub-nav-item"> 2096 <a class="sub-nav-item-link" href="/collections/baby-bonnet">Baby bonnet</a> 2097 2098 </li> 2099 2100 <li class="sub-nav-item"> 2101 <a class="sub-nav-item-link" href="/collections/baby-bib">Baby bib</a> 2102 2103 </li> 2104 2105 <li class="sub-nav-item"> 2106 <a class="sub-nav-item-link" href="/collections/baby-hats">Baby hats</a> 2107 2108 </li> 2109 2110 <li class="sub-nav-item"> 2111 <a class="sub-nav-item-link" href="/collections/sets-for-baby">Sets for baby</a> 2112 2113 </li> 2114 2115 <li class="sub-nav-item"> 2116 <a class="sub-nav-item-link" href="/collections/other-designs-for-baby">Other designs for baby</a> 2117 2118 </li> 2119 2120 </ul> 2121 </div> 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169</nav> 2170 2171 </script>
2171 2172</div> 2173 2174 2175 2176 <style type="text/css"> 2177 #shopify-section-header .notification { 2178 background: #78bf77; 2179 color: #222222; 2180 border-color: #5cb25b; 2181 } 2182 #shopify-section-header a.notification:hover { 2183 background: #89c788; 2184 } 2185 </style> 2186 2187 2188 <a href="/collections" class="notification header-announcement"> 2189 2190 2191 All collections 2192 2193 2194 </a> 2195 2196 2197 2198 2199 2200 2201 2202 2203</div> 2204 </div> 2205 2206 <div id="content"> 2207 <div id="shopify-section-search-template" class="shopify-section"><div class="container" data-section-type="search-template"> 2208 2209 2210 <form class="section align-centre" action="/search"> 2211 <div class="inline-input-button"> 2212 <input type="hidden" name="type" value="product,article,page" /> 2213 <input type="text" name="q" placeholder="Search terms..." value="" /> 2214 <button type="submit">Search</button> 2215 </div> 2216 </form> 2217 2218 2219</div> 2220 2221 2222 2223</div> 2224 </div> 2225 </div><!-- /#page-wrap-content --> 2226 2227 <div id="shopify-section-footer" class="shopify-section"><footer id="page-footer" class="page-footer"> 2228 <div class="container"> 2229 2230 <div class="back-to-top-row align-centre"> 2231 <a class="hash-link" href="#page-wrap-content"><span class="beside-svg">Back to the top</span> <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2232 <path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"/> 2233 <path d="M0 0h24v24H0z" fill="none"/> 2234</svg></a> 2235 </div> 2236 2237 <div class="row section padless-top signup-row"> 2238 2239 <div class="extra-column half column"> 2240 2241 </div> 2242 2243 <div class="social-column align-right-desktop full column"> 2244 <ul class="social-links plain"> 2245 2246 2247 <li><a title="Facebook" class="facebook" target="_blank" href="https://www.facebook.com/embroideryByTMdesignsbyTeresa"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2248 <title>Facebook</title> 2249 <defs></defs> 2250 <g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 2251 <g id="Black" transform="translate(-325.000000, -295.000000)" fill="#000000"> 2252 <path d="M350.638355,343 L327.649232,343 C326.185673,343 325,341.813592 325,340.350603 L325,297.649211 C325,296.18585 326.185859,295 327.649232,295 L370.350955,295 C371.813955,295 373,296.18585 373,297.649211 L373,340.350603 C373,341.813778 371.813769,343 370.350955,343 L358.119305,343 L358.119305,324.411755 L364.358521,324.411755 L365.292755,317.167586 L358.119305,317.167586 L358.119305,312.542641 C358.119305,310.445287 358.701712,309.01601 361.70929,309.01601 L365.545311,309.014333 L365.545311,302.535091 C364.881886,302.446808 362.604784,302.24957 359.955552,302.24957 C354.424834,302.24957 350.638355,305.625526 350.638355,311.825209 L350.638355,317.167586 L344.383122,317.167586 L344.383122,324.411755 L350.638355,324.411755 L350.638355,343 L350.638355,343 Z" id="Facebook"></path> 2253 </g> 2254 <g id="Credit" transform="translate(-1417.000000, -472.000000)"></g> 2255 </g> 2256</svg></a></li> 2257 2258 2259 2260 2261 <li><a title="Youtube" class="youtube" target="_blank" href="https://www.youtube.com/channel/UCJXoKnVLmMfL1KfUMtslJfQ"><svg width="48px" height="34px" viewBox="0 0 48 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2262 <title>Youtube</title> 2263 <defs></defs> 2264 <g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 2265 <g id="Black" transform="translate(-567.000000, -302.000000)" fill="#000000"> 2266 <path d="M586.044,325.269916 L586.0425,311.687742 L599.0115,318.502244 L586.044,325.269916 Z M614.52,309.334163 C614.52,309.334163 614.0505,306.003199 612.612,304.536366 C610.7865,302.610299 608.7405,302.601235 607.803,302.489448 C601.086,302 591.0105,302 591.0105,302 L590.9895,302 C590.9895,302 580.914,302 574.197,302.489448 C573.258,302.601235 571.2135,302.610299 569.3865,304.536366 C567.948,306.003199 567.48,309.334163 567.48,309.334163 C567.48,309.334163 567,313.246723 567,317.157773 L567,320.82561 C567,324.73817 567.48,328.64922 567.48,328.64922 C567.48,328.64922 567.948,331.980184 569.3865,333.447016 C571.2135,335.373084 573.612,335.312658 574.68,335.513574 C578.52,335.885191 591,336 591,336 C591,336 601.086,335.984894 607.803,335.495446 C608.7405,335.382148 610.7865,335.373084 612.612,333.447016 C614.0505,331.980184 614.52,328.64922 614.52,328.64922 C614.52,328.64922 615,324.73817 615,320.82561 L615,317.157773 C615,313.246723 614.52,309.334163 614.52,309.334163 L614.52,309.334163 Z" id="Youtube"></path> 2267 </g> 2268 <g id="Credit" transform="translate(-1659.000000, -479.000000)"></g> 2269 </g> 2270</svg></a></li> 2271 2272 2273 <li><a title="Instagram" class="instagram" target="_blank" href="https://www.instagram.com/embroiderybytmdesignsbyteresa/"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2274 <title>Instagram</title> 2275 <defs></defs> 2276 <g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2277 <g id="Black" transform="translate(-642.000000, -295.000000)" fill="#000000"> 2278 <path d="M666.000048,295 C659.481991,295 658.664686,295.027628 656.104831,295.144427 C653.550311,295.260939 651.805665,295.666687 650.279088,296.260017 C648.700876,296.873258 647.362454,297.693897 646.028128,299.028128 C644.693897,300.362454 643.873258,301.700876 643.260017,303.279088 C642.666687,304.805665 642.260939,306.550311 642.144427,309.104831 C642.027628,311.664686 642,312.481991 642,319.000048 C642,325.518009 642.027628,326.335314 642.144427,328.895169 C642.260939,331.449689 642.666687,333.194335 643.260017,334.720912 C643.873258,336.299124 644.693897,337.637546 646.028128,338.971872 C647.362454,340.306103 648.700876,341.126742 650.279088,341.740079 C651.805665,342.333313 653.550311,342.739061 656.104831,342.855573 C658.664686,342.972372 659.481991,343 666.000048,343 C672.518009,343 673.335314,342.972372 675.895169,342.855573 C678.449689,342.739061 680.194335,342.333313 681.720912,341.740079 C683.299124,341.126742 684.637546,340.306103 685.971872,338.971872 C687.306103,337.637546 688.126742,336.299124 688.740079,334.720912 C689.333313,333.194335 689.739061,331.449689 689.855573,328.895169 C689.972372,326.335314 690,325.518009 690,319.000048 C690,312.481991 689.972372,311.664686 689.855573,309.104831 C689.739061,306.550311 689.333313,304.805665 688.740079,303.279088 C688.126742,301.700876 687.306103,300.362454 685.971872,299.028128 C684.637546,297.693897 683.299124,296.873258 681.720912,296.260017 C680.194335,295.666687 678.449689,295.260939 675.895169,295.144427 C673.335314,295.027628 672.518009,295 666.000048,295 Z M666.000048,299.324317 C672.40826,299.324317 673.167356,299.348801 675.69806,299.464266 C678.038036,299.570966 679.308818,299.961946 680.154513,300.290621 C681.274771,300.725997 682.074262,301.246066 682.91405,302.08595 C683.753934,302.925738 684.274003,303.725229 684.709379,304.845487 C685.038054,305.691182 685.429034,306.961964 685.535734,309.30194 C685.651199,311.832644 685.675683,312.59174 685.675683,319.000048 C685.675683,325.40826 685.651199,326.167356 685.535734,328.69806 C685.429034,331.038036 685.038054,332.308818 684.709379,333.154513 C684.274003,334.274771 683.753934,335.074262 682.91405,335.91405 C682.074262,336.753934 681.274771,337.274003 680.154513,337.709379 C679.308818,338.038054 678.038036,338.429034 675.69806,338.535734 C673.167737,338.651199 672.408736,338.675683 666.000048,338.675683 C659.591264,338.675683 658.832358,338.651199 656.30194,338.535734 C653.961964,338.429034 652.691182,338.038054 651.845487,337.709379 C650.725229,337.274003 649.925738,336.753934 649.08595,335.91405 C648.246161,335.074262 647.725997,334.274771 647.290621,333.154513 C646.961946,332.308818 646.570966,331.038036 646.464266,328.69806 C646.348801,326.167356 646.324317,325.40826 646.324317,319.000048 C646.324317,312.59174 646.348801,311.832644 646.464266,309.30194 C646.570966,306.961964 646.961946,305.691182 647.290621,304.845487 C647.725997,303.725229 648.246066,302.925738 649.08595,302.08595 C649.925738,301.246066 650.725229,300.725997 651.845487,300.290621 C652.691182,299.961946 653.961964,299.570966 656.30194,299.464266 C658.832644,299.348801 659.59174,299.324317 666.000048,299.324317 Z M666.000048,306.675683 C659.193424,306.675683 653.675683,312.193424 653.675683,319.000048 C653.675683,325.806576 659.193424,331.324317 666.000048,331.324317 C672.806576,331.324317 678.324317,325.806576 678.324317,319.000048 C678.324317,312.193424 672.806576,306.675683 666.000048,306.675683 Z M666.000048,327 C661.581701,327 658,323.418299 658,319.000048 C658,314.581701 661.581701,311 666.000048,311 C670.418299,311 674,314.581701 674,319.000048 C674,323.418299 670.418299,327 666.000048,327 Z M681.691284,306.188768 C681.691284,307.779365 680.401829,309.068724 678.811232,309.068724 C677.22073,309.068724 675.931276,307.779365 675.931276,306.188768 C675.931276,304.598171 677.22073,303.308716 678.811232,303.308716 C680.401829,303.308716 681.691284,304.598171 681.691284,306.188768 Z" id="Instagram"></path> 2279 </g> 2280 <g id="Credit" transform="translate(-1734.000000, -472.000000)"></g> 2281 </g> 2282</svg></a></li> 2283 2284 2285 2286</ul> 2287 </div> 2288 2289 </div> 2290 2291 2292 2293 2294 <div class="rte align-center"><h4><em><strong>Newsletter</strong></em></h4><h4><a href="https://embroiderybytm-designsbyteresa.com/pages/newsletter" target="_blank" title="https://embroiderybytm-designsbyteresa.com/pages/newsletter">https://embroiderybytm-designsbyteresa.com/pages/newsletter</a></h4></div> 2295 2296 <div class="menu-with-logo"> 2297
2298 <span class="footer-logo"> 2299 2300 <a href="https://embroiderybytm-designsbyteresa.com" title=""><img src="//embroiderybytm-designsbyteresa.com/cdn/shop/files/tmcerne_240x80.png?v=1686722873" alt="" /></a> 2301 2302 </span> 2303 2304 2305 <ul class="plain inline list-divide" role="navigation" aria-label="Footer navigation"> 2306 2307 <li><a href="/pages/price-list-for-design-modifications" title="">Price list for design modifications</a></li> 2308 2309 <li><a href="/pages/website-navigation" title="">Website navigation</a></li> 2310 2311 <li><a href="/pages/download-designs" title="">Download designs</a></li> 2312 2313 <li><a href="/pages/payment-by-paypal-or-credit-card" title="">Payment by Paypal or credit card</a></li> 2314 2315 <li><a href="/pages/newsletter" title=""> Newsletter</a></li> 2316 2317 <li><a href="/search" title="">Search</a></li> 2318 2319 <li><a href="/pages/contact-us" title="">Contact Us</a></li> 2320 2321 <li><a href="/pages/imprint" title="">Imprint</a></li> 2322 2323 <li><a href="/pages/terms-and-conditions" title="">Terms and Conditions</a></li> 2324 2325 <li><a href="/pages/privacy-policy" title="">Privacy Policy</a></li> 2326 2327 <li><a href="/pages/help-and-faq" title="">Website rules and help</a></li> 2328 2329 <li><a href="/pages/refund-policy" title="">Refund Policy</a></li> 2330 2331 <li><a href="/pages/common-problems-and-advice-on-how-to-solve-them" title="">Questions and answers to some problems</a></li> 2332 2333 <li><a href="/pages/tips-how-to-embroider-lace" title="">Tips how to embroider lace</a></li> 2334 2335 <li><a href="/blogs/news/my-little-tips-foe-you" title="">Blog posts</a></li> 2336 2337 <li><a href="/blogs/customers/photos-from-our-customers" title="">Photos from our customers</a></li> 2338 2339 <li><a href="/pages/login-or-create-a-new-account" title="">Login or create a new account</a></li> 2340 2341 <li><a href="/pages/copyright-testament" title="">Copyright </a></li> 2342 2343 </ul> 2344 </div> 2345 2346 2347 2348 2349 2350 2351 2352 <div class="footer-lower inline-row spaced"> 2353 <div class="inline-item left"> 2354 <div class="copy">Copyright © Embroidery by TM - designs by Teresa </div> 2355 2356 2357 <div class="theme-author"> 2358 2359 2360 </div> 2361 2362 2363 </div> 2364 2365 <div class="inline-item right last payment-methods"> 2366 2367 <svg class="payment-icon" 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;"/>
2367</svg> 2368 2369 2370 <svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 2371 2372 2373 <svg class="payment-icon" 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> 2374 2375 <svg class="payment-icon" 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.
237506zM23.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> 2376 2377 2378 <svg class="payment-icon" width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><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"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
2378<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg> 2379 2380 <svg class="payment-icon" 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> 2381 2382 2383 <svg class="payment-icon" 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
23830-.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> 2384 2385 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
238516.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> 2386 2387 2388 </div> 2389 </div> 2390 2391 </div> 2392</footer> 2393 2394 2395 2396</div> 2397 2398 <a id="page-overlay" href="#" aria-controls="mobile-nav" aria-label="Close navigation"></a> 2399 </div> 2400 </div><!-- /#page-wrap --> 2401 2402 2403 2404 2405
2405<script src="//embroiderybytm-designsbyteresa.com/cdn/shop/t/43/assets/vendor.js?v=138217354929562626841634263044" type="text/javascript"></script>
2405 2406
2406<script src="//embroiderybytm-designsbyteresa.com/cdn/shop/t/43/assets/theme.js?v=170838178210922092371696165306" type="text/javascript"></script>
2406 2407 2408
2409<script src="//embroiderybytm-designsbyteresa.com/cdn/s/javascripts/currencies.js" type="text/javascript"></script>
vendor: 1 bytes, line 2409
2409
2410<script src="//embroiderybytm-designsbyteresa.com/cdn/shop/t/43/assets/jquery.currencies.min.js?v=40283976323099570691634263040" type="text/javascript"></script>
2410 2411
2412<script> 2413 2414Currency.format = 'money_format'; 2415 2416var shopCurrency = 'USD'; 2417 2418/* To do every time the currency is set */ 2419theme.onCurrencyChange = function(){ 2420 jQuery('.selected-currency').text(Currency.currentCurrency); 2421 jQuery('.currency-different').toggle(Currency.currentCurrency != shopCurrency); 2422} 2423 2424/* Sometimes merchants change their shop currency, let's tell our JavaScript file */ 2425Currency.moneyFormats[shopCurrency].money_with_currency_format = "${{amount}} USD"; 2426Currency.moneyFormats[shopCurrency].money_format = "${{amount}}"; 2427 2428/* Default currency */ 2429var defaultCurrency = "USD" || shopCurrency; 2430 2431/* Cookie currency */ 2432var cookieCurrency = Currency.cookie.read(); 2433 2434/* Saving the current price */ 2435jQuery(theme.money_container).each(function() { 2436 jQuery(this).attr('data-currency-'+"USD", jQuery(this).html()); 2437}); 2438 2439// If there's no cookie. 2440if (cookieCurrency == null) { 2441 if (shopCurrency !== defaultCurrency) { 2442 Currency.convertAll(shopCurrency, defaultCurrency, theme.money_container); 2443 } 2444 else { 2445 Currency.currentCurrency = defaultCurrency; 2446 } 2447} 2448// If the cookie value does not correspond to any value in the currency dropdown. 2449else if (jQuery('[name=currencies]').size() && jQuery('[name=currencies] option[value=' + cookieCurrency + ']').size() === 0) { 2450 Currency.currentCurrency = shopCurrency; 2451 Currency.cookie.write(shopCurrency); 2452} 2453else if (cookieCurrency === shopCurrency) { 2454 Currency.currentCurrency = shopCurrency; 2455} 2456else { 2457 Currency.convertAll(shopCurrency, cookieCurrency, theme.money_container); 2458} 2459 2460jQuery('[name=currencies]').val(Currency.currentCurrency); 2461jQuery(document).on('change', '[name=currencies]', function() { 2462 var newCurrency = jQuery(this).val(); 2463 Currency.convertAll(Currency.currentCurrency, newCurrency, theme.money_container); 2464 jQuery('[name=currencies]').not(this).val(newCurrency); 2465 theme.onCurrencyChange(); 2466}); 2467 2468theme.onCurrencyChange(); 2469 2470</script>
2470 2471 2472 2473 2474<div id="shopify-block-AeVZVUFFVMzBRQkhBN__16789939927838974014" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: rivyo-metafields --> 2475
2476<script> 2477 (function() { 2478 window.rivyoShopMetafields = window.rivyoShopMetafields || {}; 2479 2480 2481 2482 2483 2484 2485 2486 2487 window.rivyoShopMetafields["floating_tab_settings"] = {"enabled":"1","tab_style":"text","tab_side":"right","tab_offset_left":"13","tab_offset_right":"13","tab_text":"Reviews","tab_text_direction":"down","tab_offset_y":"50","tab_bg":"#0f766e","tab_text_color":"#ffffff","tab_border_radius":"10","popup_width":"800","popup_height":"600","popup_bg":"#E5E5E5","popup_border_radius":"12","popup_heading":"Let customers speak for us","max_reviews":"6","hide_on_mobile":"0","display_on_home":"1","display_on_product":"1","display_on_cart":"1","display_on_other":"1"}; 2488 2489 2490 2491 2492 2493 window.rivyoShopMetafields["setting"] = {"rating_icon":"\u003csvg fill=\"#ffcf47\" width=\"20px\" height=\"20px\" version=\"1.1\" id=\"Capa_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 50 50\" style=\"enable-background:new 0 0 50 50;\" xml:space=\"preserve\"\u003e\u003cpath d=\"M24.85,10.126c2.018-4.783,6.628-8.125,11.99-8.125c7.223,0,12.425,6.179,13.079,13.543 c0,0,0.353,1.828-0.424,5.119c-1.058,4.482-3.545,8.464-6.898,11.503L24.85,48L7.402,32.165c-3.353-3.038-5.84-7.021-6.898-11.503c-0.777-3.291-0.424-5.119-0.424-5.119C0.734,8.179,5.936,2,13.159,2C18.522,2,22.832,5.343,24.85,10.126z\"\/\u003e\u003c\/svg\u003e","rating_color":"B3142C","rating_size":"35","hide_empty_review":1,"frontend_js_version":2}; 2494 2495 2496 2497 2498 delete window.rivyoShopMetafields.product_badge_text; 2499 delete window.rivyoShopMetafields.number_of_stars; 2500 delete window.rivyoShopMetafields.average_review_label; 2501 2502 2503 2504 if (!window.rivyoShopMetafields.setting) { 2505 window.rivyoShopMetafields['setting'] = {"rating_icon":"\u003csvg fill=\"#ffcf47\" width=\"20px\" height=\"20px\" version=\"1.1\" id=\"Capa_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 50 50\" style=\"enable-background:new 0 0 50 50;\" xml:space=\"preserve\"\u003e\u003cpath d=\"M24.85,10.126c2.018-4.783,6.628-8.125,11.99-8.125c7.223,0,12.425,6.179,13.079,13.543 c0,0,0.353,1.828-0.424,5.119c-1.058,4.482-3.545,8.464-6.898,11.503L24.85,48L7.402,32.165c-3.353-3.038-5.84-7.021-6.898-11.503c-0.777-3.291-0.424-5.119-0.424-5.119C0.734,8.179,5.936,2,13.159,2C18.522,2,22.832,5.343,24.85,10.126z\"\/\u003e\u003c\/svg\u003e","rating_color":"B3142C","rating_size":"35","hide_empty_review":1,"frontend_js_version":2}; 2506 } 2507 2508 2509 if (!window.rivyoShopMetafields.floating_tab_settings) { 2510 window.rivyoShopMetafields['floating_tab_settings'] = {"enabled":"1","tab_style":"text","tab_side":"right","tab_offset_left":"13","tab_offset_right":"13","tab_text":"Reviews","tab_text_direction":"down","tab_offset_y":"50","tab_bg":"#0f766e","tab_text_color":"#ffffff","tab_border_radius":"10","popup_width":"800","popup_height":"600","popup_bg":"#E5E5E5","popup_border_radius":"12","popup_heading":"Let customers speak for us","max_reviews":"6","hide_on_mobile":"0","display_on_home":"1","display_on_product":"1","display_on_cart":"1","display_on_other":"1"}; 2511 } 2512 2513 2514 2515 2516 window.rivyoShopMetafields.productsArray = window.rivyoShopMetafields.productsArray || []; 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 window.rivyoCollectionProduct = window.rivyoShopMetafields.productsArray; 2527 2528 window.getRivyoShopMetafields = function() { 2529 return window.rivyoShopMetafields; 2530 }; 2531 2532 window.getRivyoMetafields = function() { 2533 return window.rivyoShopMetafields; 2534 }; 2535 })(); 2536</script>
2536 2537<!-- END app snippet --> 2538 2539<meta id="th_rivyo_shop_url" content="embroidery-by-tm.myshopify.com"> 2540<meta id="wc_rivyo_shop_url" content="embroidery-by-tm.myshopify.com"> 2541<meta id="th_rivyo_shop_money" content="${{amount}}"><style> 2542 .rivyoReviewWidget .rivyoReviewRatingIcon svg{ 2543 width:35px; 2544 height:35px; 2545 } 2546 .rivyoReviewWidget .rivyoReviewRatingIcon>svg, 2547 .rivyoReviewWidget .rivyoReviewRatingIcon>.rivyoReviewFill>svg{ 2548 fill:#B3142C; 2549 width:35px; 2550 height:35px; 2551 } 2552 .rivyoReviewWidget { 2553 position: relative; 2554 display: flex !important; 2555 flex-wrap: wrap; 2556 line-height: 0; 2557 gap: 10px; 2558 align-items: center; 2559 padding: 5px 0; 2560 cursor: pointer; 2561 } 2562 .rivyoReviewWidget .rivyoReviewRatingIcon { 2563 position: relative; 2564 display: inline-block; 2565 } 2566 .rivyoReviewWidget span.rivyoReviewEmpty svg path { 2567 fill: #DEDEDE; 2568 } 2569 .rivyoReviewWidget span.rivyoReviewFill { 2570 position: absolute; 2571 top: 0; 2572 width: 100%; 2573 overflow: hidden; 2574 left:0; 2575 } 2576</style> 2577 2578 2579 2580 2581 2582 2583 <link 2584 href="https://cdn.shopify.com/extensions/01a11f7b-9863-7395-abc9-be81c2d2350a/rivyo-product-review-437/assets/rivyo-style.css?shop=embroidery-by-tm.myshopify.com&v=2" 2585 rel="stylesheet" 2586 type="text/css" 2587 media="all" 2588 > 2589 <link 2590 href="https://cdn.shopify.com/extensions/01a11f7b-9863-7395-abc9-be81c2d2350a/rivyo-product-review-437/assets/wc-rivyo-swiper.css?shop=embroidery-by-tm.myshopify.com&v=2" 2591 rel="stylesheet" 2592 type="text/css" 2593 media="all" 2594 > 2595
2595<script 2596 src="https://cdn.shopify.com/extensions/01a11f7b-9863-7395-abc9-be81c2d2350a/rivyo-product-review-437/assets/rivyo-script.js?shop=embroidery-by-tm.myshopify.com&v=2" 2597 type="text/javascript" 2598 defer 2599 ></script>
2599 2600
2600<script 2601 src="https://cdn.shopify.com/extensions/01a11f7b-9863-7395-abc9-be81c2d2350a/rivyo-product-review-437/assets/wc-star-autosetup.js?shop=embroidery-by-tm.myshopify.com&v=2" 2602 type="text/javascript" 2603 defer 2604 ></script>
2604 2605 2606 2607 2608 <style id="wcRivyoStyle"> 2609 2610 </style> 2611
2611<script> 2612 const rivyoCustomerDetails = { 2613 name: '', 2614 email: '', 2615 }; 2616 </script>
2616 2617
2617<script> 2618 (function () { 2619 var meta = window.rivyoShopMetafields; 2620 var arr = meta && Array.isArray(meta.productsArray) ? meta.productsArray : []; 2621 if (!Array.isArray(window.rivyoCollectionProduct) || window.rivyoCollectionProduct.length === 0) { 2622 window.rivyoCollectionProduct = arr; 2623 } 2624 })(); 2625 </script>
2625 2626 2627 2628<div is="th-rivyo-embed-code" data-frontend_js_version="2" style="display:none;"></div> 2629 2630 2631</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
2631<script> 2632 window['ShopifyForms'] = { 2633 ...window['ShopifyForms'], 2634 currentPageType: "search" 2635 }; 2636</script>
2636 2637 2638 2639</div>
2639<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2639 2640</body> 2641</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.