PageSourceSearch

https://harwindtf.com/blogs/news/transitioning-print-shop-dtf-complete-guide

html harwindtf.com collected 2026-10-04 02:57:02 UTC 298,009 bytes, 5,169 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
6    <meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1.0,user-scalable=0">  
7    <meta name="theme-color" content="">    
8    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
9    <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
10    <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
11
12    <link rel="canonical" href="https://harwindtf.com/blogs/news/transitioning-print-shop-dtf-complete-guide"><link rel="shortcut icon" href="//harwindtf.com/cdn/shop/files/20240122_HarwinDTF_Fav_1_ccc99792-235a-47d9-bb98-ed4412e259c0_16x16.png?v=1710950625" type="image/png" /><title>
13  Transitioning Your Print Shop to DTF: A Complete Guide
14 &ndash; HarwinDTF</title>
15
16
17<meta name="description" content="Upgrade your print shop by transitioning from vinyl and screen printing to DTF. Learn how to eliminate setup costs, increase efficiency, and source local materials.">
18
19    <!-- Social meta  -->
20    
21
22<meta property="og:site_name" content="HarwinDTF">
23<meta property="og:url" content="https://harwindtf.com/blogs/news/transitioning-print-shop-dtf-complete-guide">
24<meta property="og:title" content="Transitioning Your Print Shop to DTF: A Complete Guide">
25<meta property="og:type" content="article">
26<meta property="og:description" content="Upgrade your print shop by transitioning from vinyl and screen printing to DTF. Learn how to eliminate setup costs, increase efficiency, and source local materials."><meta property="og:image" content="http://harwindtf.com/cdn/shop/articles/transitioning-print-shop-dtf-complete-guide.webp?v=1789555614">
27  <meta property="og:image:secure_url" content="https://harwindtf.com/cdn/shop/articles/transitioning-print-shop-dtf-complete-guide.webp?v=1789555614">
28  <meta property="og:image:width" content="1200">
29  <meta property="og:image:height" content="673"><meta name="twitter:card" content="summary_large_image">
30<meta name="twitter:title" content="Transitioning Your Print Shop to DTF: A Complete Guide">
31<meta name="twitter:description" content="Upgrade your print shop by transitioning from vinyl and screen printing to DTF. Learn how to eliminate setup costs, increase efficiency, and source local materials.">
32    
33    <!-- CSS  -->
34    <link href="//harwindtf.com/cdn/shop/t/6/assets/dt-framework.css?v=41136418422918092301744464351" rel="stylesheet" type="text/css" media="all" />  
35<link href="//harwindtf.com/cdn/shop/t/6/assets/dt-custom.css?v=116031718035056876461781097440" rel="stylesheet" type="text/css" media="all" />
36<link href="//harwindtf.com/cdn/shop/t/6/assets/swiper-bundle.min.css?v=5850897086907936371739377718" rel="stylesheet" type="text/css" media="all" /> 
37
38<link href="//harwindtf.com/cdn/shop/t/6/assets/select2.min.css?v=27970650042005650811739377718" rel="stylesheet" type="text/css" media="all" /> 
39
40<link href="//harwindtf.com/cdn/shop/t/6/assets/slick.css?v=102834294787817466131739377718" rel="stylesheet" type="text/css" media="all" /> 
41<link href="//harwindtf.com/cdn/shop/t/6/assets/font-all.min.css?v=176820762346757211011739377747" rel="stylesheet" type="text/css" media="all" /> 
42    <!-- Primary JS files  -->
43    
43<script src="//harwindtf.com/cdn/shop/t/6/assets/jquery-3.5.1.min.js?v=177851068496422246591739377718"></script>
43        
44<script src="//harwindtf.com/cdn/shopifycloud/storefront/assets/themes_support/api-0b83c35a.js" defer="defer"></script>
vendor: 1 bytes, line 44
44
45<script src="//harwindtf.com/cdn/shop/t/6/assets/ajax-cart.js?v=159932347430209325301739377747" defer="defer"></script>
vendor: 1 bytes, line 45
45
46<script src="//harwindtf.com/cdn/shop/t/6/assets/dt-plugins.js?v=68173182670242102861739377717"></script>
46  
47
48<script src="//harwindtf.com/cdn/shop/t/6/assets/select2.min.js?v=146226383636201590221739377718" defer="defer"></script>
48
49
50<script src="//harwindtf.com/cdn/shop/t/6/assets/slick.min.js?v=78403228708673780251739377718" defer="defer"></script>
50  
51<script src="//harwindtf.com/cdn/shop/t/6/assets/instafeed.js?v=81142330342592026311739377718" type="text/javascript"></script>
51
52
53<script>  
54  var DT_THEME = {
55    strings: {
56      addToWishList: "Add To Wish List",
57      viewMyWishList: "View My Wish List",
58      addToCompareList: "Add To Compare List",
59      viewMyCompareList: "View My Compare List",
60      addToCart: "Add to Cart",
61      soldOut: "Sold Out",
62      unavailable: "Unavailable",
63      minCompareProductNav: "Need one more product to navigate to compare form here",
64      minCompareProduct: "Not allowed to add more than 4 product to compare"
65    },
66    moneyFormat: "${{amount}}"
67  };      
68</script>
68
69    
70    <!-- content for header -->
71    
71<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
71<meta name="google-site-verification" content="DElA457DcDYb_eDIdwyVbcG6XP69Yz1CyupeliIwNE8">
72<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69321588960/digital_wallets/dialog">
73<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
74<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
74
75<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
76<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=69321588960" crossorigin="anonymous"></script>
vendor: 1 bytes, line 76
76
77<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":69321588960,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/69321588960","merchantName":"HarwinDTF","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"HarwinDTF","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 77
77
78<script id="shopify-features" type="application/json">{"accessToken":"092022e8349c6484e76c9356b6094e24","betas":["rich-media-storefront-analytics"],"domain":"harwindtf.com","predictiveSearch":true,"shopId":69321588960,"locale":"en"}</script>
vendor: 1 bytes, line 78
78
79<script>var Shopify = Shopify || {};
80Shopify.shop = "801366-e4.myshopify.com";
81Shopify.locale = "en";
82Shopify.currency = {"active":"USD","rate":"1.0"};
83Shopify.country = "US";
84Shopify.theme = {"name":"print-me","id":148832977120,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
85Shopify.theme.handle = "null";
86Shopify.theme.style = {"id":null,"handle":null};
87Shopify.cdnHost = "harwindtf.com/cdn";
88Shopify.routes = Shopify.routes || {};
89Shopify.routes.root = "/";
90Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
91Shopify.SignInWithShop = Shopify.SignInWithShop || {};
92Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
93Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 93
93
94<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 94
94
95<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 95
95
96<script>
97  window.ShopifyPay = window.ShopifyPay || {};
98  window.ShopifyPay.apiHost = "shop.app\/pay";
99  window.ShopifyPay.redirectState = null;
100</script>
vendor: 1 bytes, line 100
100
101<script>
102  window.Shopify = window.Shopify || {};
103  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
104  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
105  window.Shopify.SignInWithShop.eligible = true;
106</script>
vendor: 1 bytes, line 106
106
107<script id="shop-js-analytics" type="application/json">{"pageType":"article"}</script>
vendor: 1 bytes, line 107
107
108<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 108
108
109<script type="module">
110  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
111
112  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
113
114</script>
vendor: 1 bytes, line 114
114
115<script>
116  window.Shopify = window.Shopify || {};
117  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
118  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"]};
119</script>
vendor: 1 bytes, line 119
119
120<script>(function() {
121  var isLoaded = false;
122  function asyncLoad() {
123    if (isLoaded) return;
124    isLoaded = true;
125    var urls = ["https:\/\/cdn.hextom.com\/js\/eventpromotionbar.js?shop=801366-e4.myshopify.com","\/\/cdn.wishpond.net\/connect.js?merchantId=1862347\u0026writeKey=3fb780d551ec\u0026shop=801366-e4.myshopify.com"];
126    for (var i = 0; i < urls.length; i++) {
127      var s = document.createElement('script');
128      s.type = 'text/javascript';
129      s.async = true;
130      s.src = urls[i];
131      var x = document.getElementsByTagName('script')[0];
132      x.parentNode.insertBefore(s, x);
133    }
134  };
135  if(window.attachEvent) {
136    window.attachEvent('onload', asyncLoad);
137  } else {
138    window.addEventListener('load', asyncLoad, false);
139  }
140})();</script>
vendor: 1 bytes, line 140
140
141<script id="__st">var __st={"a":69321588960,"offset":-18000,"reqid":"cf86d8f1-8254-4d4c-a6df-ef195a8ba9c5-1791082622","pageurl":"harwindtf.com\/blogs\/news\/transitioning-print-shop-dtf-complete-guide","s":"articles-607999262944","u":"1a97f0d604b9","p":"article","rtyp":"article","rid":607999262944};</script>
vendor: 1 bytes, line 141
141
142<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 142
142
143<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 143
143
144<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//harwindtf.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 144
144
145<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 = "//harwindtf.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>
145<script crossorigin="anonymous" defer="defer" src="//harwindtf.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 145
145
146<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 146
146
147<script>
148  window.Shopify = window.Shopify || {};
149  window.Shopify.MCP = window.Shopify.MCP || {};
150  window.Shopify.MCP.enabled = true;
151  window.Shopify.MCP.shop = "801366-e4.myshopify.com";
152  window.Shopify.MCP.mcpEndpoint = "https:\/\/harwindtf.com\/api\/mcp";
153  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
154</script>
vendor: 1 bytes, line 154
154
155<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("\/\/harwindtf.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
156</script>
vendor: 1 bytes, line 156
156
157<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://harwindtf.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
158</script>
vendor: 1 bytes, line 158
158
159<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
160  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);
161</script>
vendor: 1 bytes, line 161
161
162<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})}}));
163</script>
vendor: 1 bytes, line 163
163
164<script id='scb4127' type='text/javascript' async='' src='https://harwindtf.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
164<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://harwindtf.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
165<style id="shopify-accelerated-checkout-cart">
166        #shopify-buyer-consent {
167  margin-top: 1em;
168  display: inline-block;
169  width: 100%;
170}
171
172#shopify-buyer-consent.hidden {
173  display: none;
174}
175
176#shopify-subscription-policy-button {
177  background: none;
178  border: none;
179  padding: 0;
180  text-decoration: underline;
181  font-size: inherit;
182  cursor: pointer;
183}
184
185#shopify-subscription-policy-button::before {
186  box-shadow: none;
187}
188
189      </style>
190
191<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
191       
192    <!-- content for header -->
193    <meta name='dmca-site-verification' content='VFpWb2t4azNOV3d0a0UyL2RPNVJmUT090' />
194  <!-- BEGIN app block: shopify://apps/globo-mega-menu/blocks/app-embed/7a00835e-fe40-45a5-a615-2eb4ab697b58 -->
195<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0fb63-99bb-7a46-8b03-1f195666d113/mega-menu-builder-405/assets/globo.menu.submenu-styles.min.css" media="print" onload="this.media='all'">
196<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0fb63-99bb-7a46-8b03-1f195666d113/mega-menu-builder-405/assets/globo.menu.submenu-styles.min.css"></noscript><link href="//cdn.shopify.com/extensions/01a0fb63-99bb-7a46-8b03-1f195666d113/mega-menu-builder-405/assets/globo.menu.main-navigation-styles.min.css" rel="stylesheet" type="text/css" media="all" />
197<script type="text/javascript" hs-ignore data-cookieconsent="ignore" data-ccm-injected>
198document.getElementsByTagName('html')[0].classList.add('globo-menu-loading');
199window.GloboMenuConfig = window.GloboMenuConfig || {}
200window.GloboMenuConfig.curLocale = "en";
201window.GloboMenuConfig.bodyClasses = ['gm-menu-installed'];
202window.GloboMenuConfig.shop = "801366-e4.myshopify.com";
203window.GloboMenuConfig.page_type = "article";
204window.GloboMenuSFAT = null;
205window.GloboMenuSFApiVersion = "2025-10";
206window.GloboMenuConfig.GloboMenuLocale = "en";
207window.GloboMenuConfig.locale = "en";
208window.GloboMenuConfig.themeInfo = {"id":148832977120,"name":"print-me","role":"main","theme_store_id":null};
209window.GloboMenuAnalyticsEnabled = false;
210window.menuRootUrl = "";
211window.GloboMenuCustomer = false;
212window.GloboMenuAssetsUrl = 'https://cdn.shopify.com/extensions/01a0fb63-99bb-7a46-8b03-1f195666d113/mega-menu-builder-405/assets/';
213window.GloboMenuFilesUrl = '//harwindtf.com/cdn/shop/files/';
214window.GloboMenuLinklists = {"main-menu": [{'url' :"\/", 'title': "Home"}],"footer": [{'url' :"\/search", 'title': "Search"}],"navigation-bar": [{'url' :"\/collections\/dtf-transfers-3", 'title': "DTF Transfers"},{'url' :"\/", 'title': "UV DTF Transfers"},{'url' :"\/collections\/blank-apparel-3", 'title': "Blank Apparel"},{'url' :"\/collections\/ready-to-press", 'title': "Ready to Press"},{'url' :"\/pages\/dtf-supplies", 'title': "DTF Supplies"},{'url' :"\/blogs\/news", 'title': "Blog"},{'url' :"\/pages\/support", 'title': "Support"}],"customer-account-main-menu": [{'url' :"https:\/\/shopify.com\/69321588960\/account\/orders?locale=en\u0026region_country=US\u0026buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI4MDEzNjYtZTQubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg3NDIyLCJuYmYiOjE3OTEwODI2MjJ9.e3OeVbckaLxI0kcFEt-FCTrg440V2XO_Fkm58YS8T3U", 'title': "Orders"},{'url' :"https:\/\/shopify.com\/69321588960\/account\/profile?locale=en\u0026region_country=US\u0026buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI4MDEzNjYtZTQubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg3NDIyLCJuYmYiOjE3OTEwODI2MjJ9.e3OeVbckaLxI0kcFEt-FCTrg440V2XO_Fkm58YS8T3U", 'title': "Profile"}],"pressing-instructions": [{'url' :"https:\/\/harwindtf.com\/pages\/heat-press", 'title': "Heat Press"},{'url' :"https:\/\/harwindtf.com\/pages\/cricut", 'title': "Cricut"},{'url' :"https:\/\/harwindtf.com\/pages\/iron", 'title': "Iron"}],"ready-to-press": [{'url' :"\/collections\/4th-of-july-transfers", 'title': "4th of July Transfers"},{'url' :"\/collections\/awareness-transfers", 'title': "Awareness Transfers"},{'url' :"\/collections\/black-history-month-transfers", 'title': "Black History Month Transfers"},{'url' :"\/collections\/nature-dtf-transfers", 'title': "Camp-Nature Transfers"},{'url' :"\/collections\/christmas-transfers", 'title': "Christmas Transfers"},{'url' :"\/collections\/easter-transfers", 'title': "Easter Transfers"},{'url' :"\/collections\/father", 'title': "Fathers Day Transfers"},{'url' :"\/collections\/halloween-transfers", 'title': "Halloween Transfers"},{'url' :"\/collections\/mardi-gras", 'title': "Mardi Gras Transfers"},{'url' :"\/collections\/mothers-day-transfers", 'title': "Mothers Day Transfers"},{'url' :"\/collections\/nurse-transfers", 'title': "Nurse Transfers"},{'url' :"\/collections\/other-transfers", 'title': "Other Transfers"},{'url' :"\/collections\/pet-flower-transfers", 'title': "Pet\/Flower Transfers"},{'url' :"\/collections\/religion-transfers", 'title': "Religion Transfers"},{'url' :"\/collections\/school-transfers", 'title': "School Transfers"},{'url' :"\/collections\/sports-transfers", 'title': "Sports Transfers"},{'url' :"\/collections\/st-patricks-day-transfers", 'title': "St. Patricks Day Transfers"},{'url' :"\/collections\/teacher-transfers", 'title': "Teacher Transfers"},{'url' :"\/collections\/texas", 'title': "Texas Transfers"},{'url' :"\/collections\/thanks-giving-transfers", 'title': "Thanksgiving Transfers"},{'url' :"\/collections\/valentines-day-transfers", 'title': "Valentines Day Transfers"}],"primary-menu": [{'url' :"\/collections\/dtf-transfers", 'title': "DTF Transfers"},{'url' :"\/collections\/uv-dtf-transfers", 'title': "UV DTF Transfers"},{'url' :"\/collections\/dtf-supplies", 'title': "DTF Supplies"},{'url' :"\/collections\/blank-apparel", 'title': "Blank Apparel"},{'url' :"\/collections", 'title': "Ready To Press"},{'url' :"https:\/\/custompremiumshirt.com\/collections\/print-on-demand", 'title': "Print on Demand"},{'url' :"https:\/\/custompremiumshirt.com\/collections\/patches", 'title': "Patches"},{'url' :"https:\/\/custompremiumshirt.com\/collections\/banners", 'title': "Banners"},{'url' :"https:\/\/custompremiumshirt.com\/collections\/embroidered", 'title': "Embroidered"}],"seondary-menu": [{'url' :"\/collections\/blank-apparel-3", 'title': "Blank Apparel"},{'url' :"\/collections", 'title': "Ready To Press"},{'url' :"\/blogs\/news", 'title': "Blog"},{'url' :"#", 'title': "Support"}],"footer-services": [{'url' :"\/collections\/dtf-transfers-3", 'title': "DTF Transfers"},{'url' :"\/products\/custom-dtf-gangsheet-builder", 'title': "DTF Gangsheet Builder"},{'url' :"\/products\/upload-dtf-gangsheet", 'title': "Upload DTF Gangsheet"},{'url' :"\/products\/dtf-transfer-by-size", 'title': "DTF Transfer by Size"},{'url' :"\/products\/uv-dtf-gangsheet-builder", 'title': "UV-DTF Gangsheet Builder"},{'url' :"\/products\/upload-uv-dtf-gangsheet", 'title': "Upload UV DTF Gangsheet"},{'url' :"\/collections\/dtf-powders", 'title': "DTF Powders"},{'url' :"\/collections\/dtf-films", 'title': "DTF Films"},{'url' :"\/collections\/inks", 'title': "DTF Inks"}],"footer-information": [{'url' :"#", 'title': "Pressing Instructions"},{'url' :"\/pages\/heat-press", 'title': "Heat Press"},{'url' :"\/pages\/cricut", 'title': "Cricut"},{'url' :"\/pages\/iron", 'title': "Iron"},{'url' :"\/pages\/faq", 'title': "FAQ"},{'url' :"\/blogs\/news", 'title': "Blog"},{'url' :"\/pages\/support", 'title': "Contact Us"},{'url' :"\/pages\/privacy-policy", 'title': "Privacy Policy"}],"footer-states": [{'url' :"\/collections\/texas-dtf-transfers", 'title': "Texas DTF Transfers"},{'url' :"\/collections\/florida-dtf-transfers", 'title': "Florida DTF Transfers"},{'url' :"\/collections\/georgia-dtf-transfers", 'title': "Georgia DTF Transfers"},{'url' :"\/collections\/california-dtf-transfers", 'title': "California DTF Transfers"},{'url' :"\/collections\/houston-dtf-transfers", 'title': "Houston DTF Transfers"},{'url' :"\/collections\/dallas-dtf-transfers", 'title': "Dallas DTF Transfers"},{'url' :"\/collections\/austin-dtf-transfers", 'title': "Austin DTF Transfers"},{'url' :"\/collections\/san-antonio-dtf-transfers", 'title': "San Antonio DTF Transfers"}],"print-on-demand-menu": [{'url' :"\/collections\/print-on-demand", 'title': "Print on Demand"}],"ready-to-press-mobile": [{'url' :"\/collections\/ready-to-press", 'title': "Ready to Press"}],"useful-links": [{'url' :"\/pages\/dtf", 'title': "DTF"},{'url' :"\/pages\/dtf-transfers", 'title': "DTF Transfers"},{'url' :"\/pages\/dtf-printing-service", 'title': "Dtf Printing Service"},{'url' :"\/pages\/dtf-in-houston", 'title': "DTF In Houston"},{'url' :"\/pages\/dtf-store-near-me", 'title': "DTF Store Near Me"},{'url' :"\/pages\/best-dtf-shop-in-houston", 'title': "Best DTF shop in Houston"},{'url' :"\/pages\/best-dtf-store-in-houston", 'title': "Best DTF store in Houston"},{'url' :"\/pages\/same-day-dtf-printing", 'title': "Same Day DTF Printing"},{'url' :"\/pages\/gangsheet", 'title': "Gangsheet"}]}
215window.GloboMenuConfig.is_app_embedded = true;
216window.showAdsInConsole = true;
217</script>
217
218
219<script>
220if(window.AVADA_SPEED_WHITELIST){const gmm_w = new RegExp("globo-mega-menu", 'i');if(Array.isArray(window.AVADA_SPEED_WHITELIST)){window.AVADA_SPEED_WHITELIST.push(gmm_w);}else{window.AVADA_SPEED_WHITELIST = [gmm_w];}}</script>
220
221<!-- END app block --><!-- BEGIN app block: shopify://apps/gang-sheet-builder/blocks/antigroDesigner/06545548-f5fc-4e9c-8f9f-f4f96aeb6b40 -->
222<script src="https://cdn.shopify.com/extensions/01a0eca6-e38a-7c07-ba83-35c5350996ad/2.1.32/assets/antigro.js" defer></script>
222
223
224
225
226<script>
227  
228
229  var advancedConfig = {};
230  try {
231    advancedConfig = {};
232  } catch (e) {
233    console.log('Antigro Designer: advancedConfig parsing error', e);
234  }
235
236  // Kaskada wyznaczania bazowego wariantu dla zestawów nowych motywów (patrz koncepcja:
237  // docs/selectory-defaultowe-koncepcja.md). Różnice vs legacy:
238  // - kandydaci walidowani po Designer.productVariantIds — ShopifyAnalytics i pierwszy
239  //   formularz /cart/add bywają nadpisane wariantem INNEGO produktu (quick-add, upsell),
240  // - formularze add-to-cart pierwsze (ich wartość poszłaby do koszyka, więc są źródłem
241  //   prawdy), analytics zdegradowane na koniec,
242  // - dotyczy tylko bazowego wariantu; projectVariantIds z kreatora (w tym dynamicznie
243  //   tworzone warianty) nie przechodzą przez tę funkcję.
244  // Fail-open tylko przy niekompletnej liście (strona nie-produktowa lub truncacja do 250,
245  // wykrywana po productVariantsCount) i to dopiero, gdy żaden kandydat nie trafi w listę.
246  var modernVariantIdInputSelector = () => {
247    var validIds = Designer.productVariantIds || [];
248    var listComplete = validIds.length > 0 && validIds.length >= Designer.productVariantsCount;
249
250    var candidates = [];
251    var pushCandidate = function (value) {
252      var parsed = parseInt(value, 10);
253      if (Number.isInteger(parsed)) {
254        candidates.push(parsed);
255      }
256    };
257
258    // FormData łapie też kontrolki spięte atrybutem form=, nie tylko zagnieżdżone;
259    // formularz rat Shop Pay pomijamy po <shopify-payment-terms> (marker niezależny
260    // od motywu; klasa .installment to konwencja Dawna, zostaje jako bezpiecznik)
261    var forms = document.querySelectorAll('form[action*="/cart/add"]');
262    Array.prototype.forEach.call(forms, function (form) {
263      if (form.classList.contains('installment') || form.querySelector('shopify-payment-terms')) {
264        return;
265      }
266      pushCandidate(new FormData(form).get('id'));
267    });
268
269    pushCandidate(new URL(window.location.href).searchParams.get('variant'));
270
271    if (window.ShopifyAnalytics && ShopifyAnalytics.meta) {
272      pushCandidate(ShopifyAnalytics.meta.selectedVariantId);
273    }
274
275    for (var i = 0; i < candidates.length; i++) {
276      if (validIds.indexOf(candidates[i]) >= 0) {
277        return candidates[i];
278      }
279    }
280    if (!listComplete) {
281      return candidates[0];
282    }
283  };
284
285  // Zestawy per rodzina motywu — diffy względem defaultów legacy. Legacy = puste
286  // (dzisiejsze defaulty, zamrożone; NIE dokładać tu "ulepszeń" — GSB to jedna apka
287  // na 1000+ sklepów i default musi zostać niezmienny). Nadpisania z Advanced config
288  // dalej wygrywają z zestawem.
289  var selectorsSets = {
290    legacy: {},
291    dawn: {
292      variantIdInputSelector: modernVariantIdInputSelector,
293      // drugi selektor: miniaturki w cart drawerze (img bez kontenera, cart-drawer.liquid);
294      // zawężony do <cart-drawer>, bo replaceThumbs indeksuje każdy selektor osobno
295      // pozycją w koszyku i jeden selektor nie może łapać dwóch regionów naraz
296      thumbSelector: ['.cart-item__image-container img', 'cart-drawer .cart-item__image'],
297    },
298    horizon: {
299      variantIdInputSelector: modernVariantIdInputSelector,
300      linksContainerSelector: '.cart-items__table',
301      // bez :last-of-type (patrzy na pozycję tagu, nie "ostatni z klasą");
302      // transformPropertiesToUrl i tak filtruje elementy po treści
303      linkTagSelector: '.cart-items__properties',
304      linkPattern: '<a href="$1" class="cart-items__variant">$2</a>',
305      thumbSelector: '.cart-items__media-container img',
306      // input ilości żyje poza formularzem /cart/add (snippets/quantity-selector.liquid,
307      // bez atrybutu form=) — legacy '.product input[name=quantity]' nie trafia i leci 1 szt.;
308      // scope na component odsiewa koszykowe selektory (tam input ma name="updates[]")
309      quantityInputSelector: 'quantity-selector-component input[name="quantity"]',
310    },
311  };
312  var selectorsSetConfig = selectorsSets['legacy'] || {};
313
314  window.Designer = Object.assign(window.Designer || {}, {
315    version: '2.1.32',
316    langCode: 'en',
317    currencyCode: 'USD',
318    shopifyId: '801366-e4',
319    creatorUrl: 'https://designer.antigro.com',
320    apiUrl: 'https://designer.antigro.com',
321    shopifyCartUrl: '/cart',
322    shopifyRoutesRoot: '/',
323    linkInProperties: true,
324    oneProjectPerClientDesign: false,
325    loaderSrc: 'https://dsi3m4nj2ri0m.cloudfront.net/external/shopify-loader-gray.svg',
326    linkTagSelector: '.product-option dd',
327    linkPropertyKey: 'design',
328    linksContainerSelector: '.cart__contents',
329    linkPattern: '<a href="$1" class="button button--primary">$2</a>',
330    linkText: 'Edit',
331    deleteConfirmationText: 'Do you really want to delete?',
332    thumbSelector: '.cart-item__image-container img',
333    defaultVariantId:  undefined ,
334    productVariantIds: [],
335    productVariantsCount: 0,
336    variantIdInputSelector: () => {
337      if (window.ShopifyAnalytics && ShopifyAnalytics.meta && Number.isInteger(parseInt(ShopifyAnalytics.meta.selectedVariantId, 10))) {
338        return parseInt(ShopifyAnalytics.meta.selectedVariantId, 10);
339      }
340
341      var variantFromUrl = new URL(window.location.href).searchParams.get('variant');
342      if (variantFromUrl) {
343        return variantFromUrl;
344      }
345
346      var variantIdInputNode = document.querySelector('form[action*="/cart/add"] [name=id]');
347      if (variantIdInputNode && variantIdInputNode.value) {
348        return variantIdInputNode.value;
349      }
350    },
351    forcedVariantId: parseInt('', 10),
352    forcedDefaultVolume: parseInt('', 10),
353    quantityInputSelector: '.product input[name=quantity]',
354    buttonClasses: 'btn button button--full-width button--primary',
355    onClickCreateDesign: (e) => {
356      e.preventDefault();
357      var variantId = Designer.getVariantId();
358      if (!variantId) {
359        return false;
360      }
361
362      var quantityNumber = Designer.getQuantity();
363      Designer.initializeCreator(variantId, quantityNumber)
364        .catch(() => {
365
366        })
367
368      return false;
369    },
370    displayInModal: true,
371    getCustomizedParameters: () => undefined,
372    afterCartUpdate: () => {
373      window.location.href = Designer.getAbsoluteShopifyCartUrl(Designer.addRandomGetParamToCartUrl);
374    },
375    addRandomGetParamToCartUrl: true,
376    fullscreenModal: true,
377    autologin: true,
378  }, selectorsSetConfig, advancedConfig, {
379    iframeCustomizerConfig: {
380      active: false,
381      elementsToHideSelector: '.product-form__quantity, variant-selects',
382      autoHeight: true,
383      ...(advancedConfig.iframeCustomizerConfig || {}),
384      ...{},
385    },
386    cartGuardConfig: {
387      active: false,
388      cartItemSelector: '.cart-item',
389      cartItemPriceSelector: '.cart-item__selling-price, .price',
390      reportOnly: false,
391      maxReloadsCount: 5,
392      ...(advancedConfig.cartGuardConfig || {}),
393    }
394  });
395</script>
395
396
397<style>
398  body.hasModal {
399    overflow: hidden !important;
400  }
401
402  .antigroModalContainer {
403    background-color: rgba(255, 255, 255, 0.6);
404    position: fixed;
405    left: 0;
406    right: 0;
407    top: 0;
408    bottom: 0;
409    width: 100%;
410    height: 100%;
411    z-index: 999999;
412    margin: auto;
413  }
414
415  .antigroModal {
416    background-color: #fff;
417    box-shadow: rgba(50, 50, 93, 0.25) 0px 10px 60px -20px, rgba(120, 120, 120, 0.3) 0px 0px 0px 3px;
418    position: absolute;
419    left: 0;
420    right: 0;
421    top: 10%;
422    width: 90%;
423    height: 80%;
424    max-width: 1280px;
425    margin: auto;
426  }
427
428  .antigroModalContainer.isFullsize .antigroModal {
429    max-width: none;
430    width: 100%;
431    height: 100%;
432    left: 0;
433    top: 0;
434  }
435
436  .antigroDesignerIframe {
437    width: 100%;
438    height: 100%;
439    outline: 0;
440    border: 0;
441  }
442</style>
443<!-- END app block -->
443<script src="https://cdn.shopify.com/extensions/01a0ff95-80c4-767a-a4da-60b2e0ed6199/event-promotion-bar-228/assets/eventpromotionbar.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 443
443
444<script src="https://cdn.shopify.com/extensions/019ec186-8b0f-7c67-b901-d110039526ef/google-reviews-by-appio-129/assets/google-reviews.js" type="text/javascript" defer="defer"></script>
444
445<link href="https://cdn.shopify.com/extensions/019ec186-8b0f-7c67-b901-d110039526ef/google-reviews-by-appio-129/assets/google-reviews.css" rel="stylesheet" type="text/css" media="all">
446<script src="https://cdn.shopify.com/extensions/01a0fb63-99bb-7a46-8b03-1f195666d113/mega-menu-builder-405/assets/globo.menu.index.js" type="text/javascript" defer="defer"></script>
446
447<link href="https://cdn.shopify.com/extensions/01a0fd88-52e9-7802-8aed-8edc2d9e4195/prod-f753e1f-20261002T165228Z/assets/uc-style.css" rel="stylesheet" type="text/css" media="all">
448<link href="https://cdn.shopify.com/extensions/0199a438-2b43-7d72-ba8c-f8472dfb5cdc/promotion-popup-allnew-26/assets/popup-main.css" rel="stylesheet" type="text/css" media="all">
449<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
450<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: 69321588960,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "article"};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 450
450
451<script>
452  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
453</script>
vendor: 1 bytes, line 453
453
454<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}
454).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: 69321588960,storefrontBaseUrl: "https://harwindtf.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://harwindtf.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"449315040","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-JD0N8XGS4K\\\",\\\"GT-PBSRB4ZZ\\\",\\\"AW-16619152436\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-JD0N8XGS4K\\\",\\\"AW-16619152436\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-JD0N8XGS4K\\\",\\\"AW-16619152436\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-JD0N8XGS4K\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-JD0N8XGS4K\\\",\\\"MC-93JJ9JY6KD\\\",\\\"AW-16619152436\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-JD0N8XGS4K\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-JD0N8XGS4K\\\",\\\"MC-93JJ9JY6KD\\\",\\\"AW-16619152436\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-JD0N8XGS4K\\\",\\\"MC-93JJ9JY6KD\\\",\\\"AW-16619152436\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-JD0N8XGS4K\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-JD0N8XGS4K\\\",\\\"AW-16619152436\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-JD0N8XGS4K\\\",\\\"AW-16619152436\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-JD0N8XGS4K\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"HarwinDTF","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"801366-e4.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/h
454arwindtf.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://harwindtf.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"148832977120","themePublished":"true","eventMetadataId":"c032efa0-4cef-4d00-b436-49d9eef845f9","pageType":"article","resourceId":"607999262944","shopId":"69321588960","storefrontBaseUrl":"https:\/\/harwindtf.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
454<script>
455  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
456  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
457  window.ShopifyAnalytics.meta.currency = 'USD';
458  var meta = {"page":{"pageType":"article","resourceType":"article","resourceId":607999262944,"requestId":"cf86d8f1-8254-4d4c-a6df-ef195a8ba9c5-1791082622"}};
459  for (var attr in meta) {
460    window.ShopifyAnalytics.meta[attr] = meta[attr];
461  }
462</script>
vendor: 1 bytes, line 462
462
463<script class="analytics">
464  (function () {
465    var customDocumentWrite = function(content) {
466      var jquery = null;
467
468      if (window.jQuery) {
469        jquery = window.jQuery;
470      } else if (window.Checkout && window.Checkout.$) {
471        jquery = window.Checkout.$;
472      }
473
474      if (jquery) {
475        jquery('body').append(content);
476      }
477    };
478
479    var hasLoggedConversion = function(token) {
480      if (token) {
481        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
482      }
483      return false;
484    }
485
486    var setCookieIfConversion = function(token) {
487      if (token) {
488        var twoMonthsFromNow = new Date(Date.now());
489        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
490
491        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
492      }
493    }
494
495    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
496    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
497    if (trekkie.integrations) {
498      return;
499    }
500    trekkie.methods = [
501      'identify',
502      'page',
503      'ready',
504      'track',
505      'trackForm',
506      'trackLink'
507    ];
508    trekkie.factory = function(method) {
509      return function() {
510        var args = Array.prototype.slice.call(arguments);
511        args.unshift(method);
512        trekkie.push(args);
513        if (method == 'track' || method == 'page') {
514          var pageUrl;
515          try {
516            pageUrl = window.location.href;
517          } catch (e) {}
518          var pageReferrer;
519          try {
520            pageReferrer = document.referrer;
521          } catch (e) {}
522          try {
523            if (window.__TREKKIE_SHIM_QUEUE == null) {
524              window.__TREKKIE_SHIM_QUEUE = [];
525            }
526            window.__TREKKIE_SHIM_QUEUE.push({
527              from: 'trekkie-stub',
528              method: method,
529              args: args.slice(1),
530              pageContext: {
531                url: pageUrl,
532                referrer: pageReferrer
533              }
534            });
535          } catch (e) {
536            // no-op
537          }
538        }
539        return trekkie;
540      };
541    };
542    for (var i = 0; i < trekkie.methods.length; i++) {
543      var key = trekkie.methods[i];
544      trekkie[key] = trekkie.factory(key);
545    }
546    trekkie.load = function(config) {
547      trekkie.config = config || {};
548      trekkie.config.initialDocumentCookie = document.cookie;
549      var first = document.getElementsByTagName('script')[0];
550var script = document.createElement('script');
551script.type = 'text/javascript';
552script.onerror = function(e) {
553  var scriptFallback = document.createElement('script');
554  scriptFallback.type = 'text/javascript';
555  scriptFallback.onerror = function(error) {
556          var Monorail = {
557      produce: function produce(monorailDomain, schemaId, payload) {
558        var currentMs = new Date().getTime();
559        var event = {
560          schema_id: schemaId,
561          payload: payload,
562          metadata: {
563            event_created_at_ms: currentMs,
564            event_sent_at_ms: currentMs
565          }
566        };
567        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
568      },
569      sendRequest: function sendRequest(endpointUrl, payload) {
570        // Try the sendBeacon API
571        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
572          var blobData = new window.Blob([payload], {
573            type: 'text/plain'
574          });
575
576          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
577            return true;
578          } // sendBeacon was not successful
579
580        } // XHR beacon
581
582        var xhr = new XMLHttpRequest();
583
584        try {
585          xhr.open('POST', endpointUrl);
586          xhr.setRequestHeader('Content-Type', 'text/plain');
587          xhr.send(payload);
588        } catch (e) {
589          console.log(e);
590        }
591
592        return false;
593      },
594      isIos12: function isIos12() {
595        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
596      }
597    };
598    Monorail.produce('monorail-edge.shopifysvc.com',
599      'trekkie_storefront_load_errors/1.1',
600      {shop_id: 69321588960,
601      theme_id: 148832977120,
602      app_name: "storefront",
603      context_url: window.location.href,
604      source_url: "//harwindtf.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
605
606  };
607  scriptFallback.async = true;
608  scriptFallback.src = '//harwindtf.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
609  first.parentNode.insertBefore(scriptFallback, first);
610};
611script.async = true;
612script.src = '//harwindtf.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
613first.parentNode.insertBefore(script, first);
614
615    };
616    trekkie.load(
617      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69321588960,"isMerchantRequest":null,"themeId":148832977120,"themeCityHash":"3339725377094431542","contentLanguage":"en","currency":"USD","eventMetadataId":"c032efa0-4cef-4d00-b436-49d9eef845f9"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
618    );
619
620    var loaded = false;
621    trekkie.ready(function() {
622      if (loaded) return;
623      loaded = true;
624
625      window.ShopifyAnalytics.lib = window.trekkie;
626
627      var originalDocumentWrite = document.write;
628      document.write = customDocumentWrite;
629      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
630      document.write = originalDocumentWrite;
631
632      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
633      var token = match? match[1]: undefined;
634      if (!hasLoggedConversion(token)) {
635        setCookieIfConversion(token);
636        
637      }
638    });
639
640    window.ShopifyAnalytics.lib.page(null,{"pageType":"article","resourceType":"article","resourceId":607999262944,"requestId":"cf86d8f1-8254-4d4c-a6df-ef195a8ba9c5-1791082622","shopifyEmitted":true});
641
642    var eventsListenerScript = document.createElement('script');
643    eventsListenerScript.async = true;
644    eventsListenerScript.src = "//harwindtf.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
645    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
646})();</script>
vendor: 1 bytes, line 646
646
647<script
648  defer
649  src="https://harwindtf.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
650  data-application="storefront-renderer"
651  data-shop-id="69321588960"
652  data-render-region="gcp-us-central1"
653  data-page-type="article"
654  data-theme-instance-id="148832977120"
655  data-theme-name=""
656  data-theme-version=""
657  data-monorail-region="shop_domain"
658  data-resource-timing-sampling-rate="10"
659  data-shs="true"
660  data-shs-beacon="true"
661  data-shs-export-with-fetch="true"
662  data-shs-logs-sample-rate="1"
663  data-shs-beacon-endpoint="https://harwindtf.com/api/collect"
664></script>
664
665<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822640222000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791084422000"><meta name="new-cookie-storage-activated" content="t">
666</head>
667  <body id="transitioning-your-print-shop-to-dtf-a-complete-guide" class="template-article  others ">
668    
669    
670
671  
672 
673
674
675    <div class="mobile-menu" data-menu="dt-main-menu"></div>
676    <div class="mobile-menu-overlay"></div> 
677    
678    <div id="video_modal" class="video_overlay">
679      <div class="inner">
680      <span id="close_icon" class="dt-sc-btn close-icon" style=" position: absolute; right: 10px; top: 10px;"></span>
681      </div>
682    </div>
683    
684    <div class="off-canvas--viewport">
685      
686      <div id="CartDrawer" class="drawer drawer--right">
687  <div class="drawer__header">
688    <span class="drawer__close js-drawer-close dt-sc-btn close-icon">
689     
690    </span>
691    <h4>Your Cart</h4>
692  </div>
693  <div id="CartContainer"></div>
694</div>
695
696
697      
698       <!-- Theme Header====== -->
699      <div id="shopify-section-header" class="shopify-section">
700<div id="dT_top-sticky">
701  <div class="container">
702    <div class="row">
703      <div class=" dT_ProductProactiveSearch ">
704       <a href="#" class="dT_TopStickySearchCloseBtn close"><svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
705	 viewBox="0 0 100 100"  xml:space="preserve">
706  
707<path d="M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7
708	L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5
709	c1.9-1.9,1.9-5.1,0-7L57,50z"/>
710</svg>
711</a>
712        <form method="GET" action="/search" autocomplete="off">
713          <div class="search-box">
714            <input type="text" name="q" class="form-control" autocomplete="off" placeholder="Search Our Store" aria-label="Search Our Store"
715                   v-model="search" @keyup="inputChanged" @keydown.down="onArrow" @keydown.up="onArrow">
716            <input type="hidden" name="product" value="product" />
717            <div class="input-group-append">
718              <button class="dt-sc-btn" type="submit">
719                <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
720	 viewBox="0 0 259.9 250.8" style="enable-background:new 0 0 259.9 250.8;" xml:space="preserve">
721
722<g>
723	<path class="st0" d="M190.6,159.1c2.7,2.3,5.4,4.5,7.9,6.9c16.7,16.6,33.3,33.2,49.8,49.8c8.7,8.7,9.9,19.2,3.7,27.9
724		c-7.8,10.9-22.4,11.8-32.5,1.7c-17-16.9-34-33.9-50.9-50.9c-2-2-3.8-4.2-5.6-6.2c-54.4,36.1-116.7,15-145.2-26.5
725		c-28.2-41-22.5-98.4,13.8-132.9c38-36,94.2-38.9,135.6-6.7C206.6,53,220.3,110,190.6,159.1z M33.5,103.7
726		c0.3,39,31.6,69.9,70.5,69.6c38.3-0.3,69.2-31.6,69.1-70c-0.1-38.6-31.6-70-70-69.8C64.6,33.8,33.2,65.4,33.5,103.7z"/>
727</g>
728</svg>
729              </button>
730            </div>
731          </div>
732        </form>
733        
734        <div class="dT_PredictiveSearchResult_Section">
735          <template v-if="dT_ProductProactiveSugesstions">
736            <ul class="dt-sc-ProductSugesstions">
737              <li v-for="(item, i) in filteredSearchResults" :key="i" class="autocomplete-results" v-show="isOpen" :class="{ 'is-active': i === arrowCounter }">
738                <template v-if="item.image">
739                  <a :href="item.url">
740                    <img class="img-fluid mr-4 mb-2" width="150" :src="item.image" alt="">
741                  </a>
742                </template>
743                <div class="media-body">
744                  <a :href="item.url">${ item.product_title }</a>
745                  
746                  <div class="price">
747                    <span class="dt-price-symbol">$</span> ${item.price}
748                  </div>
749                </div>
750              </li>
751            </ul>
752          </template>
753        </div>
754        
755      </div>
756    </div>
757  </div>
758</div>
759
760
761
762
763
764
765
766
767
768
769
770
771<div data-section-id="header" data-section-type="header-section" data-header-section>
772  <header id="header">
773    
774    <section class="dt-sc-header-top-bar ">
775      <div class="container-fluid"> 
776        <div class="row">
777          <div class="dt-sc-flex-space-between">
778
779          
780
781            
782            <div class="dt-sc-list-inline">
783              
784              <div class="">
785   
786  <ul class="dt-sc-social-icons dt-sc-list-inline">
787    
788    
789    <li>
790      <a class="icon-fallback-text fb hexagon" target="blank" href="https://www.facebook.com/harwindtf/" title="Facebook">
791        <i class="fa fa-fcebook" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"/></svg></i>
792        <span class="icon__fallback-text">Facebook</span>
793      </a>
794    </li>
795    
796    
797    
798    
799    <li>
800      <a class="icon-fallback-text ins" target="blank" href="https://www.instagram.com/harwindtf/" title="Instagram">
801        <i class="fa fa-instgram" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg></i>
802        <span class="icon__fallback-text">Instagram</span>
803      </a>
804    </li>
805    
806    
807    
808    
809
810    
811    <li>
812      <a class="icon-fallback-text rss" target="blank" href="https://www.tiktok.com/@harwindtf" title="TikTok">
813
814      <i class="fa" aria-hidden="true">
815<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free v5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/></svg>
816
817      </i>
818      <span class="icon__fallback-text">RSS</span>
819      </a>
820    </li>
821    
822    
823  </ul>  
824</div>                              
825              
826
827              
828            </div>
829            
830              
831            <ul class="dt-sc-list-inline header-contact">
832
833              
834
835              
836              <li><a href="/pages/contact"></a>
837                
838
839            </ul>
840            
841            
842            
843              
844            <ul class="dt-sc-list-inline header-contact">
845              
846              <li><a href="tel:(337)-785-6301"><i class="fa fa-mobile" aria-hidden="true"></i> <span> (337)-785-6301</span></a> </li>
847              
848              
849              <li><a href="mailto:[email protected]"><i class="fa fa-envelope" aria-hidden="true"></i><span> [email protected]</span></a>
850                
851                
852            </ul>
853            
854
855            
856          </div>
857        </div>
858      </div>
859    </section>
860
861
862
863
864
865
866    
867    
868
869    <section class="dt-sc-header-logo-sec sticky-header " id="sticky-header">
870      <div class="container-fluid"> 
871        <div class="row">
872                    
873                    
874          
875<div class="logo split-logo text-center">
876  <a href="https://harwindtf.com" title="Harwin DTF" class="split-logo__item split-logo__harwin">
877    <img src="https://cdn.shopify.com/s/files/1/0693/2158/8960/files/harwin-logo-main.webp?v=1776163793" alt="Harwin DTF">
878  </a>
879  <span class="split-logo__item split-logo__separator" aria-hidden="true">
880    <img src="https://cdn.shopify.com/s/files/1/0693/2158/8960/files/harwin-seperator.webp?v=1776163793" alt="">
881  </span>
882  <a href="https://custompremiumshirt.com" title="Custom Premium Shirt" class="split-logo__item split-logo__cps">
883    <img src="https://cdn.shopify.com/s/files/1/0693/2158/8960/files/cps-logo-main.webp?v=1776163793" alt="Custom Premium Shirt">
884  </a>
885</div>
886
887          
888                       
889          <div class="logo-alignment 
890                      
891                      dt-sc-logo_top_center
892                      ">             
893
894            <nav id="AccessibleNav" role="navigation" class="dt-sc-flex-space-between" data-menu="dt-main-menu">             
895                    
896              
897              
898<ul class="dt-sc-list-inline  dt-desktop-menu dt-nav" data-menu="dt-main-menu">
899  <li class="close-nav"></li>
900
901
902
903
904
905
906<li class="1 text-menu
907           top-level-link 
908            dt-sc-child
909           
910            menu-item-has-children">
911  <a href="/collections/dtf-transfers" class="  dt-sc-nav-link dropdown"> 
912
913    <span>
914      DTF Transfers 
915
916      
917    </span>
918
919  </a>
920
921  
922<div class="sub-menu-block is-hidden">
923    <div class="go-back">
924      <a href="javascript:void(0);"></a>
925    </div>
926    <div class="see-all"></div>
927    <div class="dt-sc-dropdown-menu dt-sc_main-menu--has-links">
928      <ul class="sub-menu-lists"><li class=" ">
929          <a href="/products/custom-dtf-gangsheet-builder" >
930            DTF Gangsheet Builder
931          </a></li><li class=" ">
932          <a href="/products/upload-dtf-gangsheet" >
933            Upload DTF Gangsheet
934          </a></li><li class=" ">
935          <a href="/products/dtf-transfer-by-size" >
936            DTF Transfer by Size
937          </a></li></ul>
938    </div>
939  </div>  
940  
941</li>
942 
943
944
945
946
947
948
949<li class="1 text-menu
950           top-level-link 
951            dt-sc-child
952           
953            menu-item-has-children">
954  <a href="/collections/uv-dtf-transfers" class="  dt-sc-nav-link dropdown"> 
955
956    <span>
957      UV DTF Transfers 
958
959      
960    </span>
961
962  </a>
963
964  
965<div class="sub-menu-block is-hidden">
966    <div class="go-back">
967      <a href="javascript:void(0);"></a>
968    </div>
969    <div class="see-all"></div>
970    <div class="dt-sc-dropdown-menu dt-sc_main-menu--has-links">
971      <ul class="sub-menu-lists"><li class=" ">
972          <a href="/products/uv-dtf-gangsheet-builder" >
973            UV-DTF Gangsheet Builder
974          </a></li><li class=" ">
975          <a href="/products/upload-uv-dtf-gangsheet" >
976            Upload UV DTF Gangsheet
977          </a></li><li class=" ">
978          <a href="/products/uv-dtf-stickers-by-size" >
979            UV DTF Stickers by Size
980          </a></li></ul>
981    </div>
982  </div>  
983  
984</li>
985 
986
987
988
989
990
991
992<li class="0 text-menu
993           top-level-link 
994            dt-sc-child
995           
996            ">
997  <a href="/collections/dtf-supplies" class="  dt-sc-nav-link dropdown"> 
998
999    <span>
1000      DTF Supplies 
1001
1002      
1003    </span>
1004
1005  </a>
1006
1007  
1008
1009</li>
1010 
1011
1012
1013
1014
1015
1016
1017<li class="0 text-menu
1018           top-level-link 
1019            dt-sc-child
1020           
1021            ">
1022  <a href="/collections/blank-apparel" class="  dt-sc-nav-link dropdown"> 
1023
1024    <span>
1025      Blank Apparel 
1026
1027      
1028    </span>
1029
1030  </a>
1031
1032  
1033
1034</li>
1035 
1036
1037
1038
1039
1040
1041
1042<li class="0 text-menu
1043           top-level-link 
1044            dt-sc-child
1045           
1046            ">
1047  <a href="/collections" class="  dt-sc-nav-link dropdown"> 
1048
1049    <span>
1050      Ready To Press 
1051
1052      
1053    </span>
1054
1055  </a>
1056
1057  
1058
1059</li>
1060 
1061
1062
1063
1064
1065
1066
1067<li class="0 text-menu
1068           top-level-link 
1069            dt-sc-child
1070           
1071            ">
1072  <a href="https://custompremiumshirt.com/collections/print-on-demand" class="  dt-sc-nav-link dropdown"> 
1073
1074    <span>
1075      Print on Demand 
1076
1077      
1078    </span>
1079
1080  </a>
1081
1082  
1083
1084</li>
1085 
1086
1087
1088
1089
1090
1091
1092<li class="0 text-menu
1093           top-level-link 
1094            dt-sc-child
1095           
1096            ">
1097  <a href="https://custompremiumshirt.com/collections/patches" class="  dt-sc-nav-link dropdown"> 
1098
1099    <span>
1100      Patches 
1101
1102      
1103    </span>
1104
1105  </a>
1106
1107  
1108
1109</li>
1110 
1111
1112
1113
1114
1115
1116
1117<li class="0 text-menu
1118           top-level-link 
1119            dt-sc-child
1120           
1121            ">
1122  <a href="https://custompremiumshirt.com/collections/banners" class="  dt-sc-nav-link dropdown"> 
1123
1124    <span>
1125      Banners 
1126
1127      
1128    </span>
1129
1130  </a>
1131
1132  
1133
1134</li>
1135 
1136
1137
1138
1139
1140
1141
1142<li class="0 text-menu
1143           top-level-link 
1144            dt-sc-child
1145           
1146            ">
1147  <a href="https://custompremiumshirt.com/collections/embroidered" class="  dt-sc-nav-link dropdown"> 
1148
1149    <span>
1150      Embroidered 
1151
1152      
1153    </span>
1154
1155  </a>
1156
1157  
1158
1159</li>
1160 </ul><div  class="mobile-nav-container mobile-nav-offcanvas-right dt-header-menu" data-menu="dt-main-menu">    
1161  <div class="menu-trigger" data-menu="dt-main-menu">  <i class="menu-trigger-icon"></i> <span>Menu</span>  </div>             
1162</div> 
1163
1164              
1165              
1166               
1167
1168<div class="site-header__links dt-sc-flex ">
1168<div class="dt-sc-header-toggle header-account-toggle">
1169    <a class="user-group dt-sc-toggle" href="https://shopify.com/69321588960/account">
1170      
1171        <i class="fa fa-user header-account-icon" aria-hidden="true"></i>
1172      
1173      <span class="icon__fallback-text"> Account</span>
1174    </a>
1175    <ul class="dt-sc-toggle-content">    
1176      
1177      <li> <a href="https://harwindtf.com/customer_authentication/redirect?locale=en&region_country=US" class="site-header__icon site-header__account">      
1178        <i class="fa fa-sign-in" aria-hidden="true"></i> Log in
1179        </a>
1180      </li>
1181      <li> <a href="https://shopify.com/69321588960/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI4MDEzNjYtZTQubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg3NDIyLCJuYmYiOjE3OTEwODI2MjJ9.e3OeVbckaLxI0kcFEt-FCTrg440V2XO_Fkm58YS8T3U" class="site-header__icon site-header__account">      
1182        <i class="fa fa-user-plus" aria-hidden="true"></i> Create account
1183        </a>
1184      </li>
1185      
1186    </ul>
1187  </div>
1188  
1189   
1190  <a href="/search" class="site-header__icon site-header__search_icon dT_TopStickySearchBtn">
1191    <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1192	 viewBox="0 0 259.9 250.8" style="enable-background:new 0 0 259.9 250.8;" xml:space="preserve">
1193
1194<g>
1195	<path class="st0" d="M190.6,159.1c2.7,2.3,5.4,4.5,7.9,6.9c16.7,16.6,33.3,33.2,49.8,49.8c8.7,8.7,9.9,19.2,3.7,27.9
1196		c-7.8,10.9-22.4,11.8-32.5,1.7c-17-16.9-34-33.9-50.9-50.9c-2-2-3.8-4.2-5.6-6.2c-54.4,36.1-116.7,15-145.2-26.5
1197		c-28.2-41-22.5-98.4,13.8-132.9c38-36,94.2-38.9,135.6-6.7C206.6,53,220.3,110,190.6,159.1z M33.5,103.7
1198		c0.3,39,31.6,69.9,70.5,69.6c38.3-0.3,69.2-31.6,69.1-70c-0.1-38.6-31.6-70-70-69.8C64.6,33.8,33.2,65.4,33.5,103.7z"/>
1199</g>
1200</svg>
1201    <span class="icon__fallback-text">Search</span>
1202  </a>
1203  
1204 
1205   <a href="/pages/wishlist" class="site-header__icon site-header__wishlist ">
1206    
1207
1208<svg class="heart-filled"  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1209	 viewBox="0 0 100 100" xml:space="preserve">
1210  
1211<path d="M87.9,15.9c-10.6-10.6-27.5-10.6-38.1,0c-10.6-10.6-27.5-10.6-38.1,0S1.1,43.4,11.7,54l38.1,38.1L87.9,54
1212	C99,43.4,99,26.4,87.9,15.9z M81.1,30.9c-2.6,2.6-7.4,2.6-10.1,0c-2.6-2.6-2.6-7.4,0-10.1c2.6-2.6,7.4-2.6,10.1,0
1213	S83.7,28.3,81.1,30.9z"/>
1214</svg>
1215  
1216    <div>
1217      <span class="count dt-wishlist-cnt"></span>
1218      <span class="icon__fallback-text">Wishlist</span>
1219    </div>
1220  </a> 
1221  
1222  
1223  <a href="/cart" class="site-header__cart-toggle js-drawer-open-right dT_MiniCartModelBtn" aria-controls="CartDrawer" aria-expanded="false"  id="cart-number">
1224    <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1225	 viewBox="0 0 148.8 164.9" style="enable-background:new 0 0 148.8 164.9;" xml:space="preserve">
1226<style type="text/css">
1227	.st0{fill-rule:evenodd;clip-rule:evenodd;}
1228</style>
1229<g>
1230	<path class="st0" d="M74.1,166.5c-14.7,0-29.3,0-44,0C12.2,166.4,0,154.2,0,136.3c-0.1-27.5,0-55,0-82.5c0-6.6,1-7.6,7.5-7.6
1231		c7.2,0,14.3,0,21.5,0c6.8,0,6.8,0,6.8-6.6c0-16.4,7.3-28.6,21.9-35.8C82.5-8.3,111.2,9.3,112.3,37c0.4,9.1,0.4,9.1,9.3,9.1
1232		c6.7,0,13.3,0.1,20,0c4.6-0.1,6.6,2,6.6,6.6c-0.1,28.5,0.1,57-0.1,85.5c-0.1,15.6-12.7,27.8-28.6,28.2c-0.3,0-0.7,0-1,0
1233		C103.7,166.5,88.9,166.5,74.1,166.5z M10.1,56.6c0,2,0,3.5,0,5c0,24.6,0,49.3,0,73.9c0,13.1,7.6,20.7,20.8,20.7
1234		c28.8,0,57.6,0,86.4,0c13.2,0,20.7-7.7,20.7-20.8c0-24.6,0-49.3,0-73.9c0-1.6-0.1-3.2-0.2-4.7c-8.7,0-16.9,0-25.5,0
1235		c0,4.1,0,7.7,0,11.3c0,3.5-1.5,6.1-5.1,6c-3.6-0.1-5.1-2.7-5.1-6.2c0-3.8,0-7.5,0-11.2c-19.1,0-37.5,0-56.2,0c0,4,0,7.7,0,11.3
1236		c0,3.5-1.6,6.1-5.2,6.1c-3.6,0-5.1-2.6-5-6.1c0-3.8,0-7.5,0-11.5C26.9,56.6,18.8,56.6,10.1,56.6z M101.8,45.9
1237		c1.7-12.9-1.4-23.7-12.4-31.1c-9.2-6.2-21.9-6-31,0.3c-10.7,7.5-13.7,18.1-12,30.8C64.9,45.9,83.3,45.9,101.8,45.9z"/>
1238</g>
1239</svg>
1240    
1241    <div id="CartCount" data-cart_item_count="0" data-show_cnt_zero="yes" class="site-header__cart-count xhide" >
1242      <span class="count CartCount">0</span>
1243      <span class="cart-words">items</span>
1244    </div>
1245    <span class="icon__fallback-text">Your Cart</span>
1246  </a>
1247  
1248
1249
1250
1251  
1252
1253 
1254    
1255</div>
1256
1257
1258                            
1259            </nav>               
1260          </div>
1261        </div>
1262              
1263      </div>
1264      
1265      
1266<div class="mobile-category-icons">
1267  <a href="/collections/dtf-transfers" class="mobile-icon-item">
1268    <span>DTF</span>
1269  </a>
1270  <a href="/collections/uv-dtf-transfers" class="mobile-icon-item">
1271    <span>UV DTF</span>
1272  </a>
1273  <a href="/collections/dtf-supplies" class="mobile-icon-item mobile-hide-sticky">
1274    <span>SUPPLIES</span>
1275  </a>
1276  <a href="/collections/blank-apparel" class="mobile-icon-item mobile-hide-sticky">
1277    <span>Blank Apparel</span>
1278  </a>
1279  <a href="https://custompremiumshirt.com/collections/banners" class="mobile-icon-item mobile-hide-sticky">
1280    <span>Banners</span>
1281  </a>
1282  <a href="https://custompremiumshirt.com/collections/patches" class="mobile-icon-item mobile-hide-sticky">
1283    <span>Patches</span>
1284  </a>
1285  <a href="https://custompremiumshirt.com/collections/embroidered" class="mobile-icon-item">
1286    <span>Embroidered</span>
1287  </a>
1288  <a href="https://custompremiumshirt.com/collections/print-on-demand" class="mobile-icon-item">
1289    <span>Print-on-Demand</span>
1290  </a>
1291  <a href="/collections/" class="mobile-icon-item mobile-hide-sticky">
1292    <span>Ready-to-Press</span>
1293  </a>
1294</div>
1295
1296
1297    </section>
1298  </header>
1299</div>
1300
1301<script>
1302  jQuery(document).ready(function($) {    
1303    "use strict";
1304    // FOR MOBILE MENU
1305    if($(window).width() < 1281) {       
1306      var phrases = [];
1307      $('ul.secondary__nav').each(function(){
1308        var phrase = '';  
1309        phrase += $(this).html();
1310        $(phrase).insertAfter("ul.dt-desktop-menu > li:last-child");
1311      });
1312
1313      // Move Nav as Mobile Nav
1314      $("nav.dt-sc-flex-space-between").each(function() {
1315        var d = $(this).data('menu'),                    
1316            c = $(this).find('ul[data-menu="' + d + '"]').clone().removeClass('dt-nav'),
1317            m = $('body').find('.mobile-menu[data-menu="' + d + '"]');        
1318        // To Remove animation classes
1319        $('[data-animation]', c).each(function(ix, ele) {
1320          var $classes = $(ele).attr("class"),
1321              $animation = $(ele).attr("data-animation");
1322
1323          $classes = $classes.replace($animation, '');
1324          $(ele).attr("class", $classes);
1325        });
1326
1327        c.prependTo(m);
1328      });
1329
1330      mobileTrigger();
1331
1332      // Closing Mobile Nav
1333      $('li.close-nav').on('click', function(event) {
1334        closeMobNav();
1335      });
1336
1337      $('body > .mobile-menu-overlay').on('click', function(event) {
1338        closeMobNav();
1339      });
1340
1341      // Sub Menu in Mobile Menu
1342      $('.menu-item-has-children > a').on('click', function(event) {
1343        if ($('body').hasClass('nav-is-visible')) {
1344          event.preventDefault();
1345          var a = $(this).clone();
1346          $(this).next('.sub-menu-block').find('.see-all').html(a);          
1347        }
1348
1349        var selected = $(this);                
1350        if (selected.next('div.sub-menu-block').hasClass('is-hidden')) {          
1351          selected.addClass('selected').next('div.sub-menu-block').removeClass('is-hidden');
1352        } else {          
1353          selected.removeClass('selected').next('div.sub-menu-block').addClass('is-hidden');
1354        }
1355      });
1356
1357      // Go Back in Mobile Menu
1358      $('.go-back').on('click', function() {
1359        $(this).parent('div.sub-menu-block').addClass('is-hidden');
1360      });
1361    }
1362
1363    // FOR DESKTOP MENU
1364    if($(window).width() > 1280) {
1365      jQuery('.menu-item-has-children > a').mouseenter(function(e) {
1366        var selected = $(this);
1367        if (selected.next('div.sub-menu-block').hasClass('is-hidden')) {
1368          selected.addClass('selected').next('div.sub-menu-block').removeClass('is-hidden');
1369        } else {
1370          selected.removeClass('selected').next('div.sub-menu-block').addClass('is-hidden');
1371        }
1372        e.preventDefault();
1373      }).mouseleave(function(e) {
1374        var selected = $(this);
1375        if (selected.next('div.sub-menu-block').hasClass('is-hidden')) {
1376          selected.addClass('selected').next('div.sub-menu-block').removeClass('is-hidden');
1377        } else {
1378          selected.removeClass('selected').next('div.sub-menu-block').addClass('is-hidden');
1379        }
1380        e.preventDefault();
1381      });
1382
1383
1384      function megaMenu() {
1385        if($("#header .container-fluid").length) {
1386          var parentRow = $("#header .container-fluid > .row");
1387          var parentLeft = parseInt(parentRow.css("marginLeft").replace('px', ''));
1388        } else {
1389          var parentRow = $("#header .container .row");
1390          var parentLeft = parseInt(parentRow.offset().left);
1391        }
1392        var parentWidth = parentRow.width();        
1393
1394        $("#header .dt-sc-header-logo-sec .dt-nav li:not(.close-nav)").each(function() {
1395          var thisItem = $(this);
1396          if(thisItem.hasClass('has-mega-menu')) {
1397            var thisItemLeft = thisItem.find('a').offset().left;
1398            var menuLeft = parseInt(thisItemLeft-parentLeft);
1399            thisItem.find('.sub-menu-block').css('width', parentWidth);  
1400            thisItem.find('.sub-menu-block').css('left', -menuLeft);            
1401          }
1402        });
1403
1404        $("#header .sticky-header-active .dt-nav li:not(.close-nav)").each(function() {
1405          var thisItem = $(this);
1406          if(thisItem.hasClass('has-mega-menu')) {
1407            var thisItemLeft = thisItem.find('a').offset().left;
1408            var menuLeft = parseInt(thisItemLeft-parentLeft);
1409            thisItem.find('.sub-menu-block').css('width', parentWidth);  
1410            thisItem.find('.sub-menu-block').css('left', -menuLeft);            
1411          }
1412        });
1413
1414        window.setTimeout(function(){         
1415          $(window).trigger('resize');
1416        }, 800);
1417      }
1418
1419      var megaMenuResize = false;      
1420      $(window).bind("resize", function() {  
1421        if(!megaMenuResize) {
1422          megaMenu();  
1423          megaMenuResize = true;
1424        }
1425      });
1426      megaMenu();
1427    }
1428
1429// COMMAN HEADER STICKY (TEK VE DOĞRU YERİ BURASI)
1430    
1431    if( $("#sticky-header").length > 0 ) {
1432      
1433      // Çift klonlamayı engellemek için
1434      $('.sticky-header-active').remove(); 
1435
1436      var $sticky_header_cloned = $('#sticky-header').clone();
1437      
1438      // Sınıf atamaları yapılıyor. CSS tarafında kontrol etmek için 'custom-desktop-sticky' ekledik.
1439      $sticky_header_cloned.attr('id', 'sticky-header-active')
1440          .removeClass('dt-sc-header-logo-sec sticky_remove_on_mobile sticky-header')
1441          .addClass('sticky-header-active custom-desktop-sticky');
1442
1443      // Sticky logo - 3 parçalı yapı (CSS ile sadece masaüstünde görünecek)
1444      var stickyLogoHtml = `
1445        <div class="sticky-logo-container custom-sticky-logo">
1446          <div class="split-logo split-logo--sticky">
1447            <a href="https://harwindtf.com" title="Harwin DTF" class="split-logo__item split-logo__harwin">
1448              <img src="https://cdn.shopify.com/s/files/1/0693/2158/8960/files/harwin-logo-main.webp?v=1776163793" alt="Harwin DTF">
1449            </a>
1450            <span class="split-logo__item split-logo__separator" aria-hidden="true">
1451              <img src="https://cdn.shopify.com/s/files/1/0693/2158/8960/files/harwin-seperator.webp?v=1776163793" alt="">
1452            </span>
1453            <a href="https://custompremiumshirt.com" title="Custom Premium Shirt" class="split-logo__item split-logo__cps">
1454              <img src="https://cdn.shopify.com/s/files/1/0693/2158/8960/files/cps-logo-main.webp?v=1776163793" alt="Custom Premium Shirt">
1455            </a>
1456          </div>
1457        </div>
1458      `;
1459
1460      $sticky_header_cloned.prepend(stickyLogoHtml);
1461
1462      $( $sticky_header_cloned ).insertAfter( $('.sticky-header') );
1463      var position = $('.dt-sc-header-logo-sec.sticky-header').position().top; 
1464      
1465      $(window).scroll(function() {
1466        mobileTrigger();
1467        var scroll = $(window).scrollTop();
1468        if(scroll > position) {           
1469          // is-visible sınıfını ekliyoruz, geri kalan tüm flex işlemleri CSS'te.
1470          $("#sticky-header-active").addClass('dt-header-top dt-header-scroll is-visible'); 
1471
1472          $('.sticky-header').not('#sticky-header-active').css({
1473              'opacity': '0',
1474              'visibility': 'hidden',
1475              'pointer-events': 'none'
1476          });
1477
1478        } else {          
1479          $("#sticky-header-active").removeClass('dt-header-top dt-header-scroll is-visible'); 
1480
1481          $('.sticky-header').not('#sticky-header-active').css({
1482              'opacity': '1',
1483              'visibility': 'visible',
1484              'pointer-events': 'auto'
1485          });
1486        }
1487      });
1488    }
1489    
1490
1491  }); // BURASI jQuery(document).ready() FONKSİYONUNUN BİTİŞİDİR
1492
1493  // TRIGGER MENU FOR BOTH CASES
1494  function mobileTrigger(){
1495    $('.menu-trigger').on('click', function(event) {  
1496      $('body').find('.mobile-menu').addClass('nav-is-visible');
1497      $('body').find('.mobile-menu-overlay').addClass('is-visible');
1498      $('body').addClass('nav-is-visible');
1499      $("ul.dt-sc-list-inline.dt-desktop-menu:nth-child(2)").remove();         
1500    });
1501  }
1502
1503  function closeMobNav() {
1504    $('body').removeClass('nav-is-visible');
1505    $('.mobile-menu-overlay').removeClass('is-visible');
1506    $('.mobile-menu').removeClass('nav-is-visible');
1507    $('.menu-item-has-children a').removeClass('selected');
1508    $('.menu-item-has-children div.sub-menu-block').addClass('is-hidden');
1509  }
1510
1511  $(window).on('resize',function() {
1512    mobileTrigger();
1513    closeMobNav();
1514  });
1515
1516</script>
1516
1517
1518<script>
1519  const targetText = "Create Design";
1520  const newText = "Build Your Own Gang Sheet";
1521
1522  const observer = new MutationObserver(() => {
1523    const button = document.querySelector(".btn.button.button--full-width.button--primary");
1524    if (button && button.textContent.includes(targetText)) {
1525      button.textContent = newText;
1526      observer.disconnect();
1527    }
1528  });
1529
1530  observer.observe(document.body, {
1531    childList: true,
1532    subtree: true,
1533  });
1534</script>
1534
1535
1536<style>
1537  /* ========================================
1538     3-PARÇALI LOGO (Harwin + Separator + CPS)
1539     Orijinal oranlar:
1540       - Harwin logo:   589 x 143  (~4.12:1)
1541       - Separator:     5 x 126    (ince dikey çizgi)
1542       - CPS logo:      504 x 113  (~4.46:1)
1543     Referans yükseklik: Harwin 143px = %100
1544       - CPS yüksekliği:       113/143 = ~%79
1545       - Separator yüksekliği: 126/143 = ~%88
1546     Tüm parçalar yüksekliğe göre ölçeklenir, genişlik oto.
1547     ======================================== */
1548  .split-logo {
1549    display: flex;
1550    align-items: center;
1551    gap: 18px;
1552    line-height: 0;
1553    /* Hedef görsel yükseklik (masaüstü) */
1554    --split-logo-h: 60px;
1555  }
1556  .split-logo__item {
1557    display: inline-flex;
1558    align-items: center;
1559    line-height: 0;
1560  }
1561  .split-logo__harwin img {
1562    height: var(--split-logo-h);
1563    width: auto;
1564    display: block;
1565  }
1566  .split-logo__separator img {
1567    /* Separator = referans yüksekliğin ~%88'i */
1568    height: calc(var(--split-logo-h) * 0.88);
1569    width: auto;
1570    display: block;
1571    opacity: 0.9;
1572  }
1573  .split-logo__cps img {
1574    /* CPS = referans yüksekliğin ~%79'u */
1575    height: calc(var(--split-logo-h) * 0.79);
1576    width: auto;
1577    display: block;
1578  }
1579
1580  /* Logo kapsayıcı: max-width sınırını kaldır (3'lü logo daha geniş) */
1581  .logo.split-logo,
1582  .logo .split-logo {
1583    max-width: none !important;
1584  }
1585  .logo.split-logo a img,
1586  .logo .split-logo a img {
1587    max-width: none !important;
1588  }
1589
1590  /* Sticky (küçültülmüş) versiyon */
1591  .split-logo--sticky {
1592    --split-logo-h: 44px;
1593    gap: 14px;
1594  }
1595
1596  /* Tablet */
1597  @media (max-width: 1280px) {
1598    .split-logo { --split-logo-h: 52px; gap: 14px; }
1599  }
1600
1601  /* Mobil */
1602  @media (max-width: 767px) {
1603    .split-logo { --split-logo-h: 42px; gap: 10px; }
1604  }
1605
1606  /* Çok küçük ekranlar */
1607  @media (max-width: 400px) {
1608    .split-logo { --split-logo-h: 34px; gap: 8px; }
1609  }
1610
1611  /* Mobilde orijinal logo img kurallarını devre dışı bırak (eski .logo img {max-width:350px...} override) */
1612  @media (max-width: 767px) {
1613    header .logo.split-logo img,
1614    #sticky-header-active .logo.split-logo img {
1615      max-width: none !important;
1616      width: auto !important;
1617    }
1618  }
1619
1620  /* ========================================
1621   STICKY HEADER AÇILIR MENÜ (DROPDOWN) GİZLEME
1622   ======================================== */
1623.sticky-header-active ul.dt-nav li:hover > div.sub-menu-block,
1624#sticky-header-active ul.dt-nav li:hover > div.sub-menu-block,
1625.sticky-header-active .sub-menu-block {
1626    display: none !important;
1627    opacity: 0 !important;
1628    visibility: hidden !important;
1629    pointer-events: none !important;
1630}
1631  /* Sidebar Genişliği ve Renkler */
1632:root {
1633  --sidebar-width: 120px !important;
1634  --header-height: 0px !important;
1635  --christmas-red: #b30000;
1636  --icon-color: #ffffff;
1637}
1638
1639.sidebar-fixed-padding {
1640  padding-top: var(--header-height) !important;
1641}
1642
1643.fixed-sidebar-left {
1644  position: fixed !important;
1645  top: var(--header-height) !important;
1646  left: 0 !important;
1647  width: var(--sidebar-width) !important;
1648  height: calc(100vh - var(--header-height)) !important;
1649  background-color: var(--christmas-red) !important;
1650  padding: 10px 0 !important;
1651  box-shadow: 2px 0 5px rgba(0, 0, 0, 0.4) !important;
1652  z-index: 1000 !important;
1653  overflow-y: auto !important;
1654}
1655
1656.main-content {
1657  margin-left: 100px;
1658  padding: 20px !important;
1659  position: relative !important;
1660  z-index: 1 !important;
1661}
1662
1663.sidebar-nav li a {
1664  display: flex;
1665  flex-direction: column;
1666  align-items: center;
1667  justify-content: center;
1668  padding: 15px 0;
1669  margin-bottom: 5px;
1670  border-radius: 4px;
1671}
1672
1673.icon-wrap {
1674  min-width: auto !important;
1675  margin: 0 !important;
1676  font-size: 40px !important;
1677  color: var(--icon-color) !important;
1678}
1679
1680.text-wrap,
1681.sidebar-callout {
1682  font-size: 12px;
1683  color: #ffffff;
1684  font-weight: 700;
1685}
1686
1687.sidebar-nav li a:hover {
1688  background-color: rgba(255, 255, 255, 0.2) !important;
1689}
1690
1691/* MOBİL İKON ALANI */
1692.mobile-category-icons {
1693  display: none;
1694  grid-template-columns: repeat(4, 1fr);
1695  gap: 8px;
1696  padding: 12px 8px;
1697  background-color: #f8f8f8;
1698  border-top: 1px solid #e0e0e0;
1699}
1700
1701.mobile-icon-item {
1702  display: flex;
1703  flex-direction: column;
1704  align-items: center;
1705  text-decoration: none;
1706  color: #333;
1707  transition: transform 0.2s ease;
1708}
1709
1710.mobile-icon-item:hover {
1711  transform: scale(1.05);
1712}
1713
1714.mobile-icon-item img {
1715  width: 40px;
1716  height: 40px;
1717  object-fit: contain;
1718  margin-bottom: 5px;
1719}
1720
1721.mobile-icon-item span {
1722  font-size: 10px;
1723  font-weight: 600;
1724  text-align: center;
1725  line-height: 1.2;
1726}
1727
1728/* ========================================
1729   STICKY DURUMDA GİZLENECEK İTEMLER
1730   (İlk yüklemede tüm ikonlar görünür)
1731   ======================================== */
1732
1733/* Desktop Sticky - 3 menü item gizle */
1734.sticky-header-active a[href="/collections/dtf-supplies"],
1735.sticky-header-active a[href="/collections/blank-apparel"],
1736.sticky-header-active a[href="/collections"],
1737.sticky-header-active a[href="/collections/"] {
1738}
1739
1740/* Desktop Sticky - İkon alanlarını da gizle */
1741.sticky-header-active a[href="/collections/dtf-supplies"] span::before,
1742.sticky-header-active a[href="/collections/blank-apparel"] span::before,
1743.sticky-header-active a[href="/collections"] span::before,
1744.sticky-header-active a[href="/collections/"] span::before {
1745}
1746
1747/* Mobile Sticky - class ile işaretlenmiş ikonları gizle */
1748.sticky-header-active .mobile-hide-sticky {
1749  display: none !important;
1750}
1751
1752
1753/* Sticky versiyonda 2 satır grid */
1754.sticky-header-active .mobile-category-icons {
1755  grid-template-columns: repeat(4, 1fr);
1756  gap: 6px;
1757  padding: 8px 6px;
1758}
1759
1760/* MOBİL DÜZEN İÇİN TÜM SIFIRLAMALAR */
1761@media (max-width: 990px) {
1762  
1763  /* Sidebar'ı tamamen gizle */
1764  .fixed-sidebar-left {
1765    display: none !important; 
1766  }
1767  
1768  /* Ana içeriğin ötelemesini sıfırla */
1769  .main-content {
1770    margin-left: 0 !important;
1771    width: 100% !important;
1772    padding-left: 0 !important;
1773    padding-right: 0 !important;
1774  }
1775
1776  .page-wrapper, .sidebar-fixed-padding {
1777    padding-top: 0 !important;
1778    padding-left: 0 !important;
1779    padding-right: 0 !important;
1780    margin-left: 0 !important;
1781    margin-right: 0 !important;
1782  }
1783}
1784
1785
1786/* Mobilde tüm header ikonlarını gizle */
1787@media (max-width: 768px) {
1788  .site-header__links {
1789    min-width:360px !important;
1790  }
1791  
1792  /* Her bir ikonu ayrı ayrı da gizle (double safety) */
1793  .dt-sc-header-toggle,
1794  .site-header__search_icon,
1795  .site-header__wishlist,
1796
1797  .site-header__compare,
1798  .custom-select,
1799  .site-header__icon,
1800  .site-header__account {
1801  }
1802}
1803
1804/* ========================================
1805   STICKY HEADER - site-header__links GİZLE
1806   ======================================== */
1807
1808/* Sticky durumda tüm header ikonlarını gizle */
1809.sticky-header-active .site-header__links,
1810#sticky-header-active .site-header__links,
1811.dt-header-top .site-header__links,
1812.dt-header-scroll .site-header__links {
1813  display: none !important;
1814  visibility: hidden !important;
1815  opacity: 0 !important;
1816}
1817
1818  /* Burger menüyü gizle */
1819  .mobile-nav-container {
1820    display: none !important;
1821  }
1822  
1823/* MOBİL İKON ALANI - SADECE MOBİLDE */
1824.mobile-category-icons {
1825  display: none !important; /* Desktop'ta tamamen gizli */
1826}
1827
1828/* Sadece 768px ve altında göster */
1829@media (max-width: 768px) {
1830  .mobile-category-icons {
1831    display: grid !important;
1832    grid-template-columns: repeat(4, 1fr);
1833    gap: 8px;
1834    padding: 12px 8px;
1835    background-color: #f8f8f8;
1836    border-top: 1px solid #e0e0e0;
1837  }
1838  
1839  /* Mobilde daha küçük ekranlar için */
1840  @media (max-width: 480px) {
1841    .mobile-category-icons {
1842      grid-template-columns: repeat(4, 1fr);
1843      gap: 6px;
1844      padding: 10px 6px;
1845    }
1846  }
1847}
1848
1849
1850
1851
1852  
1853  /* Desktop menü iconlarını mobilde GİZLE */
1854  .header__menu-item span::before {
1855    display: none !important;
1856  }
1857}
1858
1859/* Daha küçük ekranlar için responsive */
1860@media (max-width: 480px) {
1861  .mobile-category-icons {
1862    grid-template-columns: repeat(4, 1fr);
1863    gap: 6px;
1864    padding: 10px 6px;
1865  }
1866  
1867  .mobile-icon-item img {
1868    width: 32px;
1869    height: 32px;
1870  }
1871  
1872  .mobile-icon-item span {
1873    font-size: 9px;
1874  }
1875}
1876
1877@media (min-width: 990px) {
1878    .multiple-buttons {
1879        margin-top: -440px !important;
1880        margin-left:-30px !important;
1881    }
1882}
1883
1884/* Genel Menü İkon Ayarı */
1885.header__menu-item span {
1886  display: flex;
1887  align-items: center;
1888  gap: 8px;
1889}
1890
1891/* ========================================
1892   DESKTOP MENÜ İKONLARI - ÇOK KÜÇÜLTÜLMÜŞ
1893   ======================================== */
1894
1895/* DTF */
1896a[href="/collections/dtf-transfers"] span::before {
1897  content: "";
1898  display: block;
1899  width: 3.5vw;
1900  max-width: 50px;
1901  min-width: 30px;
1902  height: 2.5vw;
1903  max-height: 35px;
1904  min-height: 20px;
1905  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/1764676071_0.png?v=1764677503'); 
1906  background-size: contain;
1907  background-repeat: no-repeat;
1908  background-position: center;
1909  margin-left:1.2vw;
1910}
1911
1912/* UV DTF */
1913a[href="/collections/uv-dtf-transfers"] span::before {
1914  content: "";
1915  display: block;
1916  width: 4vw;
1917  max-width: 55px;
1918  min-width: 32px;
1919  height: 2.5vw;
1920  max-height: 35px;
1921  min-height: 20px;
1922  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/UV-DTF_-0002.png?v=1764853702');
1923  background-size: contain;
1924  background-repeat: no-repeat;
1925  background-position: center;
1926    margin-left:1.7vw;
1927
1928}
1929
1930/* DTF Supplies */
1931a[href="/collections/dtf-supplies"] span::before {
1932  content: "";
1933  display: block;
1934  width: 3.5vw;
1935  max-width: 50px;
1936  min-width: 30px;
1937  height: 2.5vw;
1938  max-height: 35px;
1939  min-height: 20px;
1940  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/dtf_supplies_logo.png?v=1764851768');
1941  background-size: contain;
1942  background-repeat: no-repeat;
1943  background-position: center;
1944    margin-left:1vw;
1945
1946}
1947
1948/* Blank Apparel */
1949a[href="/collections/blank-apparel"] span::before {
1950  content: "";
1951  display: block;
1952  width: 4vw;
1953  max-width: 55px;
1954  min-width: 32px;
1955  height: 2.5vw;
1956  max-height: 35px;
1957  min-height: 20px;
1958  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/Blank_Apparel.png?v=1764853702');
1959  background-size: contain;
1960  background-repeat: no-repeat;
1961  background-position: center;
1962    margin-left:1.2vw;
1963
1964}
1965
1966/* Banners */
1967a[href="/collections/banners"] span::before,
1968a[href="https://custompremiumshirt.com/collections/banners"] span::before {
1969  content: "";
1970  display: block;
1971  width: 2.5vw;
1972  max-width: 45px;
1973  min-width: 28px;
1974  height: 2.5vw;
1975  max-height: 35px;
1976  min-height: 20px;
1977  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/icon.png?v=1767002570');
1978  background-size: contain;
1979  background-repeat: no-repeat;
1980  background-position: center;
1981
1982}
1983
1984/* Patches */
1985a[href="/collections/patches"] span::before,
1986a[href="https://custompremiumshirt.com/collections/patches"] span::before {
1987  content: "";
1988  display: block;
1989  width: 2.5vw;
1990  max-width: 45px;
1991  min-width: 28px;
1992  height: 2.5vw;
1993  max-height: 35px;
1994  min-height: 20px;
1995  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/Patches.png?v=1767002570');
1996  background-size: contain;
1997  background-repeat: no-repeat;
1998  background-position: center;
1999
2000}
2001
2002/* Embroidered */
2003a[href="/collections/embroidered"] span::before,
2004a[href="https://custompremiumshirt.com/collections/embroidered"] span::before {
2005  content: "";
2006  display: block;
2007  width: 2.5vw;
2008  max-width: 45px;
2009  min-width: 28px;
2010  height: 2.5vw;
2011  max-height: 35px;
2012  min-height: 20px;
2013  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/harwin-menu-icon.png?v=1769341454');
2014  background-size: contain;
2015  background-repeat: no-repeat;
2016  background-position: center;
2017    margin-left:1.2vw;
2018
2019}
2020
2021/* Print-on-Demand */
2022a[href="/collections/print-on-demand"] span::before,
2023a[href="https://custompremiumshirt.com/collections/print-on-demand"] span::before {
2024  content: "";
2025  display: block;
2026  width: 4.5vw;
2027  max-width: 60px;
2028  min-width: 35px;
2029  height: 2.5vw;
2030  max-height: 35px;
2031  min-height: 20px;
2032  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/1764676762_0.png?v=1764677503');
2033  background-size: contain;
2034  background-repeat: no-repeat;
2035  background-position: center;
2036    margin-left:1.2vw;
2037
2038}
2039
2040/* Ready-to-Press (ALL) */
2041a[href="/collections"] span::before,
2042a[href="/collections/"] span::before {
2043  content: "";
2044  display: block;
2045  width: 4vw;
2046  max-width: 55px;
2047  min-width: 32px;
2048  height: 2.5vw;
2049  max-height: 35px;
2050  min-height: 20px;
2051  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/ready_to_press_logo.png?v=1764851769');
2052  background-size: contain;
2053  background-repeat: no-repeat;
2054  background-position: center;
2055    margin-left:1.2vw;
2056
2057}
2058
2059/* Support */
2060a[href="#support"] span::before {
2061  content: "";
2062  display: block;
2063  width: 4vw;
2064  max-width: 55px;
2065  min-width: 32px;
2066  height: 2.5vw;
2067  max-height: 35px;
2068  min-height: 20px;
2069  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/support_icon_b33d9c86-0b14-4eb3-a17f-335aaf51daed.png?v=1764854264');
2070  background-size: contain;
2071  background-repeat: no-repeat;
2072  background-position: center;
2073}
2074
2075
2076
2077/* Menü Link Ayarları - ÇOK KÜÇÜK FONT */
2078ul.dt-nav > li > a { 
2079  display: flex;
2080  align-items: center;
2081  padding: 4px 4px; /* Daha da küçültüldü */
2082  margin: 8px 1px; /* Daha da küçültüldü */
2083  position: relative; 
2084  font-size: 12px !important; /* Sabit 12px font */
2085  box-sizing: border-box; 
2086  color: #000000; 
2087  border-radius: var(--DTRadius);
2088  white-space: nowrap;
2089  line-height: 1;
2090}
2091
2092
2093
2094/* ========================================
2095   SADECE STICKY DURUMDA GİZLE (9→6 ikon)
2096   ======================================== */
2097
2098/* Desktop Sticky - 3 item gizle */
2099.sticky-header-active a[href="/collections/dtf-supplies"],
2100.sticky-header-active a[href="/collections/blank-apparel"],
2101.sticky-header-active a[href="/collections"],
2102.sticky-header-active a[href="/collections/"] {
2103}
2104
2105/* Mobile Sticky - 3 item gizle */
2106.sticky-header-active .mobile-hide-sticky {
2107}
2108
2109
2110/* Support */
2111a[href="#support"] span::before {
2112  content: "";
2113  display: block;
2114  width: 5.5vw;
2115  max-width: 80px;
2116  min-width: 42px;
2117  height: 3.5vw;
2118  max-height: 50px;
2119  min-height: 28px;
2120  background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/support_icon_b33d9c86-0b14-4eb3-a17f-335aaf51daed.png?v=1764854264');
2121  background-size: contain;
2122  background-repeat: no-repeat;
2123  background-position: center;
2124}
2125
2126/* Sticky header'da da gizle */
2127.sticky-header-active a[href="/collections/dtf-supplies"],
2128.sticky-header-active a[href="/collections/blank-apparel"],
2129.sticky-header-active a[href="/collections"],
2130.sticky-header-active a[href="/collections/"] {
2131}
2132
2133/* Tablet Responsive (daha da küçük) */
2134@media (max-width: 1400px) {
2135  a[href="/collections/dtf-transfers"] span::before,
2136  a[href="/collections/uv-dtf-transfers"] span::before,
2137  a[href="/collections/banners"] span::before,
2138  a[href="https://custompremiumshirt.com/collections/banners"] span::before,
2139  a[href="/collections/patches"] span::before,
2140  a[href="https://custompremiumshirt.com/collections/patches"] span::before,
2141  a[href="/collections/embroidered"] span::before,
2142  a[href="https://custompremiumshirt.com/collections/embroidered"] span::before,
2143  a[href="#support"] span::before {
2144    width: 4.5vw;
2145    max-width: 60px;
2146    min-width: 35px;
2147    height: 3vw;
2148    max-height: 45px;
2149    min-height: 25px;
2150  }
2151  
2152  a[href="/collections/print-on-demand"] span::before,
2153  a[href="https://custompremiumshirt.com/collections/print-on-demand"] span::before {
2154    width: 5vw;
2155    max-width: 70px;
2156    min-width: 40px;
2157    margin-left:3.5vw;
2158  }
2159}
2160
2161/* Ready to Press - Mobilde tamamen gizle (sticky olmasa da) */
2162@media (max-width: 768px) {
2163  .mobile-category-icons a[href="/collections/"],
2164  .mobile-category-icons a[href="/collections"] {
2165    display: none !important;
2166  }
2167}
2168
2169
2170/* Tablet boyutunda en küçük */
2171@media (max-width: 1280px) {
2172  a[href="/collections/dtf-transfers"] span::before,
2173  a[href="/collections/uv-dtf-transfers"] span::before,
2174  a[href="/collections/banners"] span::before,
2175  a[href="https://custompremiumshirt.com/collections/banners"] span::before,
2176  a[href="/collections/patches"] span::before,
2177  a[href="https://custompremiumshirt.com/collections/patches"] span::before,
2178  a[href="/collections/embroidered"] span::before,
2179  a[href="https://custompremiumshirt.com/collections/embroidered"] span::before,
2180  a[href="/collections/print-on-demand"] span::before,
2181  a[href="https://custompremiumshirt.com/collections/print-on-demand"] span::before,
2182  a[href="#support"] span::before {
2183    width: 4vw;
2184    max-width: 55px;
2185    min-width: 30px;
2186    height: 2.8vw;
2187    max-height: 40px;
2188    min-height: 22px;
2189  }
2190}
2191
2192#AccessibleNav {margin-left:100px !important;}
2193  header { position: relative; z-index:4; }
2194  header .announcement-bar {
2195    background: #d8000c;
2196    color: #ffffff;
2197    height:72px;
2198  }
2199
2200  header .announcement-bar p, .announcement-bar a{
2201    color: #ffffff;
2202  }
2203  header .announcement-bar .close:hover, .announcement-bar a:hover {
2204    color: #fb5f1f;
2205  }
2206
2207  header .announcement-bar .close{
2208    color: #ffffff;
2209  } 
2210
2211  header .dt-sc-social-icons a{color: #ffffff; background-color: rgba(0,0,0,0);}
2212  header .dt-sc-social-icons a:hover{color: #000000; background-color: rgba(0,0,0,0);}
2213
2214
2215  header .header-contact a{color: #ffffff; }
2216  header .header-contact a:hover{color: #1e1e1e;}
2217  header .header-contact li + li { padding-left: 10px; }
2218
2219  header .select2-container{ min-width: 60px;} 
2220
2221  header .select2-container--classic .select2-selection--single .select2-selection__arrow b { border-top-color: #1e1e1e !important;}
2222  header .select2.select2-container.select2-container .select2-selection:hover .select2-selection__arrow b{ border-top-color:#d8000c!important; }
2223  header .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{ 
2224    border-bottom-color:#d8000c!important; }
2225
2226  header .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__rendered{ 
2226color:#d8000c!important;}
2227
2228  
2229  header  .enable-icon__fallback-text .icon__fallback-text {font-size: var(--font-size-body);}
2230  
2231  
2232  header .dt-sc-header-toggle{ position:relative; }
2233  header .dt-sc-toggle-content { overflow:hidden; display: none; position: absolute; left: 0; top:40px; width: auto;white-space: nowrap; background-color: rgba(0,0,0,0); color: #1e1e1e;     box-shadow: var(--DTboxShadow); border-radius: 0 var(--DTRadius) var(--DTRadius) var(--DTRadius);}
2234  header .dt-sc-toggle-content.expanded { display: block; }
2235  header .user-group.dt-sc-toggle.open:before{
2236    content: '';
2237    display: block;
2238    position: absolute;
2239    left: 0px;
2240    bottom: -10px;
2241    width: 0;
2242    height: 0;
2243    border-bottom: 10px solid rgba(0,0,0,0);
2244    border-top: 10px solid transparent;
2245    border-left: 10px solid transparent;
2246    border-right: 10px solid transparent;
2247  }
2248  header .site-header__links .dt-sc-toggle-content a{ border-radius: 0;justify-content: flex-start;padding: 5px 15px;height: auto;font-size: var(--DTFontSize_H6);}
2249  header .site-header__links .dt-sc-toggle-content li:not(:last-child) a{ 
2250    border-bottom: 1px solid rgb(255 255 255 / 50%);
2251  }
2252
2253
2254  header .site-header__links a, 
2255  header .site-header__links select option, 
2256  header .site-header__links select,
2257  header .site-header__links .select2.select2-container .select2-selection,
2258  header .site-header__links .select2.select2-container .select2-selection .select2-selection__rendered  {
2259    background-color: rgba(0,0,0,0); color: #1e1e1e; }
2260
2261  header .site-header__links .select2.select2-container .select2-selection{height: 30px; }
2262
2263  header .site-header__links a:hover, 
2264  header .site-header__links select option:hover, 
2265  header .site-header__links select:hover,
2266  header .site-header__links .select2.select2-container .select2-selection:hover,
2267  header .site-header__links .select2.select2-container .select2-selection .select2-selection__rendered:hover{
2268    color: #d8000c;
2269    background-color: rgba(0,0,0,0);
2270  }
2271
2272  header .dt-sc-social-icons > li { margin: 1px; }
2273  header .dt-sc-social-icons a{ height: 30px; min-width:30px; display: flex; align-items: center; justify-content: center; cursor: pointer; position: relative; border-radius: var(--DTRadius); }
2274  header p { margin: 0; padding: 0; }
2275  header svg{ height: var(--DTFontSizeBase); }
2276  header ul { margin: 0; padding: 0; }
2277  header .dt-sc-header-top-bar { padding: 10px 0; background-color: #42a32f; }
2278  header .dt-sc-header-top-bar .dt-sc-flex-space-between { justify-content: center; }
2279  header .dt-sc-header-top-bar .dt-sc-flex-space-between > * { padding: 2px; align-items: center; }
2280  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:not(:only-child) { justify-content: center; text-align: center; min-width: 25%; }
2281  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:nth-child(2):nth-last-child(2),
2282  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:nth-child(2):nth-last-child(2) > *{ justify-content: center; text-align: center; }
2283  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:last-child:not(:only-child), 
2284  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:last-child:not(:only-child) > *{ justify-content: flex-end; text-align: right; }
2285  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:first-child:not(:only-child) {justify-content: flex-start; text-align: left; }
2286
2287
2288  header .dt-sc-header-logo-sec{ background-color: #ffffff; }
2289  header .dt-sc-header-logo-sec, .sticky-header-active { }
2290  header .site-header__links > * { margin: 1px; }
2291  header .site-header__links a{ height: 30px; display: flex; align-items: center; justify-content: center; padding: 0 5px; cursor: pointer; position: relative; -webkit-border-radius: var(--DTRadius); border-radius: var(--DTRadius); }
2292  header .site-header__links select{
2293    background-image: url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
2294    background-position: right; background-repeat: no-repeat; cursor: pointer; height: 30px; padding: 0 20px 0 5px; -webkit-border-radius:var(--DTRadius); border-radius:var(--DTRadius);  -webkit-appearance: none; -moz-appearance: none; appearance: none; }
2295  header .site-header__links .count{ top: -4px; position: relative; border: 1px solid; border-radius: 50%; font-size: 10px; min-width: 15px; height: 15px; line-height: 13px; text-align: center; display: block; }
2296  header .site-header__links .site-header__cart-count .cart-words{ display:none; }
2297
2298
2299
2300  /*Header Cart */
2301  .js-drawer-open .is-moved-by-drawer:before { background:rgb(0 0 0 / 50%); content:""; position:fixed; bottom:0; left:0; right:0; top:0; transition:var(--DTBaseTransition); z-index:4; }
2302  .js-drawer-open-right .drawer--right{ transform: translateX(-100%); }
2303  .js-drawer-close.dt-sc-btn{ height: 30px; width: 30px; line-height: 30px; font-weight: 700; position: absolute; right: 0; top: 0; padding: 0; margin: 0; border-radius: 0; color: var(--DTSecondaryColor); border: none; background: none;}
2304  .ajaxcart__inner .ajaxcart__product:last-child .row{ border-bottom-width: 0; }
2305  .drawer{ background: var(--DTBodyBGColor); display: none; height: 100%; overflow-y: auto; padding: 15px; position: fixed; left: 100%; top: 0; width: 400px; z-index: 6; transition: all cubic-bezier(.65,.05,.36,1) .3s; -webkit-transition: all cubic-bezier(.65,.05,.36,1) .3s; }
2306  .shifter-enabled .drawer{ display: block; }
2307  .drawer--right{ transform: translateX(0); }
2308
2309  #CartDrawer { overflow: visible; padding: 0; }
2310  #CartDrawer .drawer__header {background: var(--DTBodyBGColor);  display: inline-block;  padding: 0 30px;  width: 100%;  z-index: 1; }
2311  #CartDrawer .drawer__header h4 { font-size: var(--DTFontSize_H5);margin-top: 20px;  border-bottom: 1px solid var(--DTColor_Body);  padding-bottom: 20px; }
2312  #CartDrawer .drawer__header .close-icon {  padding: 0; right: 30px; top: 20px;}
2313  #CartContainer { height: 100%; overflow-y: auto; padding: 0 30px 100px; }
2314  .js-drawer-close.dt-sc-btn.close-icon:hover{color: var(--DTLinkHoverColor); background: none;}
2315  .drawer .ajaxcart__product{clear:both;display:block;width:100%}
2316  .drawer .ajaxcart__product .row{ border-bottom:1px solid var(--DTColor_Border); display:flex; margin-bottom:15px; padding-bottom:15px; position: relative; }
2317  .drawer .ajaxcart__product .item_img { max-width:60px; margin-bottom: 5px; }
2318  .drawer .ajaxcart__product .item_img a { display: inline-block; vertical-align: top; }
2319  .drawer .ajaxcart__product .details { padding: 0 10px; width: 100%; }
2320  .drawer .ajaxcart__product .details h6{margin:0 0 5px;}
2321  .drawer .ajaxcart__product .details p{margin:5px 0;}
2322  .drawer .ajaxcart__product .details .remove-btn { margin: 4px;padding: 3px; }
2323  span.drawer__close.js-drawer-close.dt-sc-btn.close-icon:before{height: 18px; width: 18px;}
2324  .drawer .ajaxcart__product .details p.onsale{font-size: 12px;}
2325
2326  .drawer .cart_savings.onsale {display: flex;justify-content: space-between;align-items: center;gap: 10px;border-color: var(--DTColor_Border);}
2327  .drawer .cart_savings.onsale p{ margin: 15px 0;}
2328
2329  .drawer .ajaxcart__product .product-item-caption-qty{ margin-top:8px; }
2330  .drawer .ajaxcart__product .product-item-caption-qty button{ font-family: Arial, Helvetica, sans-serif; width: 30px; height: 30px; font-size: 14px; line-height: 28px; padding: 0px; margin: 0; border: 1px solid var(--DTColor_Border); }
2331  .drawer .ajaxcart__product .product-item-caption-qty button.ajaxcart__qty--minus{ border-radius:15px 0 0 15px; }
2332  .drawer .ajaxcart__product .product-item-caption-qty button.ajaxcart__qty--plus{ border-radius: 0 15px 15px 0; }
2333  .drawer .product-item-caption-qty input.input-number{ height: 30px; border:1px solid var(--DTColor_Border); border-width: 1px 0; color:var(--DTColor_Heading); }
2334  .drawer .ajaxcart__product-meta{font-size:14px}
2335  .drawer .subtotal{display:flex;justify-content:space-between;padding:15px 0;border-width:1px 0;border-style:solid;border-color:var(--DTColor_Border)}
2336  .drawer .subtotal p{margin:0}
2337  .drawer .total p{ font-size: 0.875rem; font-weight: normal; margin:10px 0 20px}
2338  .drawer .ajaxcart__footer { margin-bottom: 15px; }
2339  .drawer .ajaxcart__footer .dt-sc-btn{width:100%; }
2340  .drawer .ajaxcart__product:hover .remove-btn{ opacity: 1; }
2341  .remove-btn{ opacity: 0; cursor: pointer; padding:2px 5px; line-height: normal; position: absolute; left: 0; top: 0; transition:var(--DTBaseTransition); }
2342
2343  /*------------------------------------------------------------*/
2344  /* Header Menu */
2345  /*------------------------------------------------------------*/
2346
2347  .logo-alignment.secondary-menu-enabled #AccessibleNav{ width: 100%; }
2348  .logo-alignment.secondary-menu-enabled #AccessibleNav > *{ flex:1;}
2349  .logo-alignment.secondary-menu-enabled #AccessibleNav > .mobile-nav-container { flex: 0 0 auto; }
2350  .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo{ flex-grow: 1; max-width: 400px; justify-content: center; }
2351  .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo:first-child{ text-align: left; justify-content: left; }
2352  .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo:last-child{text-align: right; justify-content: flex-end; }
2353  .logo-alignment.secondary-menu-enabled #AccessibleNav ul:first-child{justify-content: flex-start; }
2354  .logo-alignment.secondary-menu-enabled #AccessibleNav ul:last-child{ justify-content: flex-end; }
2355  .logo-alignment.secondary-menu-enabled #AccessibleNav .secondary__nav { display: flex; justify-content: flex-end;}
2356
2357  div:not(#AccessibleNav) > .logo.text-center{ border-bottom: 1px solid var(--DTColor_Border); padding: 10px 0; }
2358
2359  nav { position: relative;}
2360  #AccessibleNav{ align-items: center; display: flex; }
2361  
2362  /* Desktop menü responsive - otomatik sığdırma */
2363  ul.dt-nav { 
2364    list-style-type: none; 
2365    padding: 0px; 
2366    font-size: 0px; 
2367    max-width: 100%;
2368    display: flex;
2369    flex-wrap: wrap;
2370    justify-content: center;
2371    align-items: center;
2372  }
2373  
2374  ul.dt-nav > * { margin: 0 1px; }
2375  ul.dt-nav > li.top-level-link { 
2376    display: inline-flex; 
2377    padding: 0; 
2378    position: relative;
2379    flex: 0 1 auto;
2380  }
2381
2382  ul.dt-nav > li.top-level-link:last-child > div.sub-menu-block .sub-menu-block{ right: 100%; left: auto; }
2383
2384  ul.dt-nav > li > a { 
2385    display: block; 
2386    padding: 5px 10px; 
2387    margin: 15px 3px; 
2388    position: relative; 
2389    font-size: 16px; 
2390    box-sizing: border-box; 
2391    color: #000000; 
2392    border-radius: var(--DTRadius);
2393    white-space: nowrap;
2394  }
2395
2396  ul.dt-nav > li:hover > a, ul.dt-nav > li.active > a { background-color: var(--DTPrimaryColor); background-color: rgba(0,0,0,0); }
2397  ul.dt-nav > li:hover > a, ul.dt-nav li.active > a,
2398  ul.dt-nav > li:hover > a, ul.dt-nav > li.active > a,
2399  ul.dt-nav > li.active > a.mega-menu > span:after { color: var(--DTColor_Heading); color: #fb5f1f; }
2400
2401  ul.dt-sc-list-inline > li ul.sub-menu-lists {  display:block; list-style-type: none; margin: 0; padding: 0; }
2402  ul.dt-sc-list-inline > li ul.sub-menu-lists li:only-child a{ margin: 0; }
2403  ul.dt-sc-list-inline > li ul.sub-menu-lists > li { position: relative; padding: 0; }
2404  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > a { color: #000000; display: block; padding: 5px 15px; }
2405  ul.dt-sc-list-inline > li ul.sub-menu-lists > li.active > a, ul.dt-sc-list-inline > li ul.sub-menu-lists > li > a:hover {color: #fb5f1f; }
2406
2407  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists { padding: 0; }
2408  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > a { font-size: 0.875em; }
2409  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li + li > a { border-top: 1px solid var(--DTColor_Border); }
2410  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > ul{ padding:15px; visibility: hidden; position: absolute; margin-top: 0px; width: 200px; left: 100%; top: 0; box-sizing: border-box; z-index: 3; font-size: 16px; opacity: 0; transition: all 0.4s ease 0s; transform: rotateX(90deg); transform-origin: top center; background-color: #ffffff; border: 1px solid var(--DTColor_Border); }
2411  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li:hover > ul{ visibility: visible; opacity: 1; -webkit-transform: rotateX(0deg); transform: rotateX(0deg);  }
2412  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > ul > li a{ display: block; border-bottom: 1px solid var(--DTColor_Border); }
2413
2414  ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > a.dt-sc-nav-link.mega-menu {display: block; text-transform: uppercase; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid  var(--DTColor_Border); }
2415  ul.dt-sc-list-inline >
2415 li.has-mega-menu ul.sub-menu-lists > li > h5 { border-bottom:none; display: block; font-size: var(--DTFontSize_H6); font-weight: 600; margin-top: 0; padding: 0 0 10px; }
2416  ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > h5 a { border-bottom: 2px solid var(--DTColor_Border); padding-bottom: 12px;}
2417  ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > h5,
2418  ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > h5 a { font-size: 16px; }
2419
2420  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a { position: relative; display: inline-block; font-size: calc(16px - 2px); padding: 3px 0; width: 100%; }
2421
2422  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a, ul.dt-sc-list-inline > li ul.sub-menu-lists > li > h5 a { color: #000000;}
2423  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a:hover, ul.dt-sc-list-inline > li ul.sub-menu-lists > li > h5 a:hover{color: #fb5f1f;}
2424
2425
2426  ul.dt-sc-list-inline > li ul.sub-menu-lists.three-column > li:nth-child(3) ~ li,
2427  ul.dt-sc-list-inline > li ul.sub-menu-lists.double-quarter-half > li:nth-child(3) ~ li,
2428  ul.dt-sc-list-inline > li ul.sub-menu-lists.four-column > li:nth-child(4) ~ li,
2429  ul.dt-sc-list-inline > li ul.sub-menu-lists.five-column > li:nth-child(5) ~ li,
2430  ul.dt-sc-list-inline > li ul.sub-menu-lists.six-column > li:nth-child(6) ~ li{display:none; }
2431
2432  .sub-menu-head { margin: 10px 0; }
2433  .banners-area { margin-top: 20px; padding-top: 15px; }
2434  .dt-sc-mega_menu-title{ margin: 0; line-height: 40px; }
2435  .dt-sc-menu-product .dt-sc-menu-product_item-info{ padding: 4px; text-align: center; background: var(--DT_Button_BG_Color); color: var(--DT_Button_Text_Color); transition: var(--DTBaseTransition);}
2436  .dt-sc-menu-product .dt-sc-menu-product_item-info:hover{ background: var(--DT_Button_BG_Hover_Color); color: var(--DT_Button_Text_Hover_Color);}
2437  .dt-sc-menu-product .dt-sc-menu-product_item-info a{ color:currentcolor; }
2438  .dt-sc-menu-product .dt-sc-menu-product_item-info .dt-sc-price{  margin:0 5px; white-space: pre; }
2439  .dt-sc-menu-image-with-text .dt-sc-mega_menu, .dt-sc-menu-product__item { overflow:hidden; position:relative; }
2440  .dt-sc-menu-image-with-text .dt-sc-details{ position: absolute; bottom: -40px; width: 100%; background-color:var(--DTOverlayColor); transition: var(--DTBaseTransition); }
2441
2442  .dt-sc-menu-image-with-text:hover .dt-sc-details{ bottom:0; }
2443  .dt-sc-menu-image-with-text .dt-sc-btn, .dt-sc-menu-product .dt-sc-menu-product_item-info{ line-height: normal; margin: 0; padding: 10px; border-radius: 0; }
2444  .dt-sc-menu-image-with-text:hover .dt-sc-btn, .dt-sc-menu-product:hover .dt-sc-menu-product_item-info{ opacity:1; bottom: 0; visibility:visible; }
2445  .sticky-header:before { background: #fff; content: ""; display: inline !important; height: 100%; opacity: 0; position: absolute; left: 50%; top: 0; z-index: -1; -webkit-box-shadow: 1px 0 5px -1px var(--DTboxShadowcolor); box-shadow: 1px 0 5px -1px var(--DTboxShadowcolor); -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: var(--DTBaseTransition); transition: var(--DTBaseTransition); }
2446  .sticky-header.init-sticky { margin: 0 auto; max-width: var(--DTContainer); padding-top: 10px; padding-bottom: 10px; position: fixed; left: 0; right: 0; top: 0; z-index: 99; 
2447    -webkit-animation-name: fadeInDown;
2448    animation-name: fadeInDown;
2449    -webkit-animation-duration: 1s;
2450    animation-duration: 1s;
2451    -webkit-animation-fill-mode: both;
2452    animation-fill-mode: both;
2453    -webkit-animation-delay: .1s;
2454    animation-delay: .1s;
2455    }
2456  .sticky-header.init-sticky:before { opacity: 1; }
2457
2458  @-webkit-keyframes fadeInDown {
2459    0% { opacity: 0; -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
2460    100% { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
2461  }
2462
2463  @keyframes fadeInDown {
2464    0% { opacity: 0; -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
2465    100% { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }  
2466  }
2467
2468
2469  #dT_top-sticky { top: 0; left: 0; right: 0; display: none; z-index: 5; position: relative; background-color: var(--DTTertiaryColor); }
2470  #dT_top-sticky .search-box{ position: relative; display:flex; align-items: center; width: 100%; }
2471  #dT_top-sticky .search-box .dt-sc-btn{ margin:0 0 0 15px; display: block; }
2472  #dT_top-sticky .close{position: absolute;    right: -15px;    top: 50%;    transform: translateY(-50%);    z-index: 99;}
2473  #dT_top-sticky .dT_ProductProactiveSearch { position: relative;  display: flex; align-items: center; justify-content: center; width: 100%; }
2474  #dT_top-sticky .dT_ProductProactiveSearch form{ width: 100%; border: none; padding: 15px; background: transparent; }
2475  #dT_top-sticky .dt-sc-ProductSugesstions{ display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; padding: 10px; }
2476  #dT_top-sticky .dt-sc-ProductSugesstions:empty{ display: none; }
2477  #dT_top-sticky .dt-sc-ProductSugesstions li { width: 100%; border: 1px solid var(--DTColor_Border); padding: 10px; margin: 0; }
2478
2479  @media (max-width: 767px) {
2480    #dT_top-sticky .dt-sc-ProductSugesstions { grid-template-columns: 1fr; } 
2481  }
2482
2483  @media (max-width: 576px) {
2484    #dT_top-sticky .dT_ProductProactiveSearch form { padding-left: 0; }
2485  }
2486
2487  header .mega-menu-brands {
2488    grid-template-columns: auto auto auto auto auto;
2489  }
2490  header .mega-menu-brands li { 
2491    background-color: rgba(255, 255, 255, 0.8);
2492    text-align: center;
2493    font-size: 30px;
2494    border: 1px solid;
2495    margin: 10px;
2496    padding: 10px!important;
2497  }
2498  header .tag{
2499    font-size: 8px;
2500    padding: 1px 5px;
2501    position: absolute;
2502    top: -15px;
2503    right: -10px;
2504    line-height: normal;
2505    text-transform: uppercase;
2506    font-style: normal;
2507    width: fit-content;
2508    border-radius: var(--DT_Button_Border_Radius);
2509      }
2510  header .tag:after{
2511    content: '';
2512    position: absolute;
2513    border-width:10px 10px 5px 5px;
2514    border-style: solid;
2515    border-color: transparent;    
2516    bottom: -11px;
2517    right: 6px;
2518    z-index: -1;
2519    transform: rotate(25deg);
2520  }
2521  header .tag.hot  {background:var(--DT_Error_Color); color:var(--DTBodyBGColor);}
2522  header .tag.new  {background:var(--DT_Success_Color); color:var(--DTBodyBGColor);}
2523  header .tag.sale {background:var(--DT_Info_Color); color:var(--DTBodyBGColor);}
2524
2525  header .tag.hot:after  {border-top-color:var(--DT_Error_Color);}
2526  header .tag.new:after  {border-top-color:var(--DT_Success_Color);}
2527  header .tag.sale:after {border-top-color:var(--DT_Info_Color);}
2528
2529  /*------------------------------------------------------------*/
2530  /* Header Sticky */
2531  /*------------------------------------------------------------*/
2532
2533  #header .sticky-header-active { background-color: rgba(255, 255, 255, 0.9); clear: both; margin: auto; position: fixed; left: 0; right: 0; top: 0;     opacity: 0;     visibility: hidden;     -webkit-transform: translateY(-100%);         transform: translateY(-100%);  -webkit-transition: .5s cubic-bezier(.25,.8,.25,1) 0.05s; transition: .5s cubic-bezier(.25,.8,.25,1) 0.05s;}
2534  #header .sticky-header-active.dt-header-top { opacity: 1; visibility: visible; z-index: 10; -webkit-box-shadow: 0 2px 5px var(--DTboxShadowcolor_light); box-shadow: 0 2px 5px var(--DTboxShadowcolor_light); -webkit-transform: translateY(0); transform: translateY(0); }
2535
2536  /*Full width menu -- Menu bottom style */
2537  #header .sticky-header-active div[class*="container"] .row:not(:last-child){ display:none;}
2538
2539  /*------------------------------------------------------------*/
2540  /* Mobile Menu */
2541  /*------------------------------------------------------------*/
2542
2543  .mobile-nav-container .menu-trigger { cursor: pointer; height: 30px; line-height: 30px; }
2544  .mobile-nav-container .menu-trigger > i,
2545  .mobile-nav-container .menu-trigger > span { display: inline-block; font-size: 16px; padding: 0 5px; vertical-align: middle; }
2546  .mobile-nav-container .menu-trigger > span { vertical-align: top; }
2547
2548  .mobile-nav-container .menu-trigger > .menu-trigger-icon { background-color: currentColor; height: 1px; margin-top: -2px; position: relative; width: 18px; transition: background-color 10ms 300ms ease; }
2549  .mobile-nav-container .menu-trigger > .menu-trigger-icon:before, .mobile-nav-container .menu-trigger > .menu-trigger-icon:after { background: currentColor; content: ""; height: 1px; position: absolute; left: 0; width: 100%; transition: left 300ms 350ms ease, top 300ms 350ms ease, transform 300ms 50ms ease; }
2550  .mobile-nav-container .menu-trigger > .menu-trigger-icon:before { top: -5px; }
2551  .mobile-nav-container .menu-trigger > .menu-trigger-icon:after { top: 5px; }
2552
2553  .nav-is-visible .mobile-nav-container .menu-trigger > .menu-trigger-icon:before, 
2554  .nav-is-visible .mobile-nav-container .menu-trigger > .menu-trigger-icon:after { left: -5px; -webkit-transition: left 300ms 50ms ease, top 300ms 50ms ease, transform 300ms 350ms ease; transition: left 300ms 50ms ease, top 300ms 50ms ease, transform 300ms 350ms ease; }
2555
2556  .mobile-menu, .mobile-menu ul.dt-sc-list-inline, .mobile-menu ul.dt-sc-list-inline li { display: block; margin: 0; padding: 0; text-align: left; }
2557  .mobile-menu ul.dt-sc-list-inline > li > a, .mobile-menu ul.dt-sc-list-inline .see-all a { border-style: solid; border-width: 1px 0 0; display: block; padding: 5px 15px; }
2558  .mobile-menu ul.dt-sc-list-inline > li.active{ background-color: rgba(0,0,0,0); }
2559  .mobile-menu ul.dt-sc-list-inline > li.active > a{ color: #fb5f1f;}
2560  .mobile-menu ul.dt-sc-list-inline li > a{ color: #000000; }
2561  .mobile-menu ul.dt-sc-list-inline .see-all a, .mobile-menu ul.dt-sc-list-inline .go-back a { color: initial; } 
2562  .mobile-menu ul.dt-sc-list-inline .sub-menu-lists li:hover > a, .mobile-menu ul.dt-sc-list-inline .sub-menu-lists li > a:hover { color: var(--DTPrimaryColor); }
2563  .mobile-menu ul.dt-sc-list-inline li a.dt-sc-btn:hover { background-color: var(--DTSecondaryColor); color: var(--DTBodyBGColor); }
2564  .mobile-menu ul.dt-sc-list-inline > li > a, .mobile-menu ul.dt-sc-list-inline li ul.sub-menu-lists > li > a,
2565  .mobile-menu ul.dt-sc-list-inline .see-all a, .mobile-menu ul.dt-sc-list-inline .go-back a, .mobile-menu ul.dt-sc-list-inline li.close-nav { min-height: 42px; line-height: 42px; padding-top: 0; padding-bottom: 0; }
2566  .mobile-menu ul.dt-sc-list-inline { padding-top: 42px; }
2567
2568  .mobile-menu ul.dt-sc-list-inline li.active > a, .mobile-menu ul.dt-sc-list-inline li a:not(.dt-sc-product__title):hover{ color: #fb5f1f; }
2569
2570  .mobile-menu, 
2571  .mobile-menu > .dt-sc-list-inline, 
2572  .mobile-menu .sub-menu-block { background-color: #ffffff; height: 100%; margin: 0; padding: 0; overflow-y: visible; overflow-x: hidden; position: fixed; right: 0; top: 0; width: 100%; z-index: 4; transform: translateX(0); transition: transform 0.3s; }
2573  .mobile-menu { display: none; max-width: 260px; opacity: 0; visibility: hidden; z-index: 999; transform: translateX(100%); transition: opacity .2s, visibility 0.2s, transform .25s; }
2574
2575  .mobile-nav-offcanvas-right .mobile-menu { right: 0; }
2576  .mobile-nav-offcanvas-left .mobile-menu { left: 0; right: auto; -webkit-transform: translateX(-100%); transform: translateX(-100%); }
2577
2578  .mobile-menu.is-hidden, .mobile-menu .sub-menu-block.is-hidden { -webkit-transform: translateX(100%); transform: translateX(100%); }
2579  .mobile-menu.nav-is-visible { display: block; opacity: 1; visibility: visible; -webkit-transform: translateX(0); transform: translateX(0); animation-name: dt-anime-slidein-right; -webkit-animation-duration: 0.75s; animation-duration: 0.75; -webkit-animation-fill-mode: both; animation-fill-mode: both;     }
2580
2581
2582  @keyframes dt-anime-slidein-right {
2583    0% { -webkit-transform: translateX(1000px); transform: translateX(1000px); opacity: 0; }
2584    100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
2585  }
2586
2587  .mobile-menu ul.sub-menu-block, .mobile-menu ul.sub-menu-lists, .mobile-menu ul li.menu-item-object-dt_mega_menus { width: 100% !important; }
2588  .mobile-menu ul.sub-menu-block, .mobile-menu ul.sub-menu-lists { left: auto !important; right: auto !important; }
2589  .mobile-menu ul.sub-menu-lists li, .mobile-menu ul.sub-menu-block li { float: left; width: 100%; }
2590
2591
2592  .mobile-menu ul.dt-sc-list-inline .go-back a { height: 100%; padding: 0; }
2593  .mobile-menu ul.dt-sc-list-inline .go-back a, .mobile-menu li[class*="has-children"]>a { position: relative; }
2594  .mobile-menu li[class*="has-children"]>a { padding-right: 40px; }
2595  .mobile-menu ul.dt-sc-list-inline .go-back a, .mobile-menu ul.dt-sc-list-inline li.close-nav { display: inline-block; vertical-align: top; width: 100%; }
2596
2597  .mobile-menu ul.dt-sc-list-inline li.close-nav { border: none !important; position: absolute; top: 0; right: 5px; z-index: 5; text-align: center; width: 42px; cursor: pointer; }
2598  .mobile-menu ul.dt-sc-list-inline li.close-nav:before, .mobile-menu ul.dt-sc-list-inline li.close-nav:after { background-color: currentColor; content: ""; height: 35%; margin: auto; position: absolute; bottom: 0; left: 0; right: 0; top: 0; width: 1px; }
2599  .mobile-menu ul.dt-sc-list-inline li.close-nav:before { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
2600  .mobile-menu ul.dt-sc-list-inline li.close-nav:after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
2601  .mobile-menu ul.dt-sc-list-inline li.close-nav:hover:before { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
2602  .mobile-menu ul.dt-sc-list-inline li.close-nav:hover:after { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
2603
2604  .mobile-menu ul.dt-sc-list-inline .go-back a:before, 
2605  .mobile-menu li[class*="has-children"]>a:before { display: inline-block; position: absolute; top: 50%; width: 15px; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
2606  .mobile-menu ul.dt-sc-list-inline .go-back a:before, .mobile-menu li[class*="has-children"]>a:before { border-style: solid; content: ""; height: 10px; width: 10px; -webkit-transform: rotate(45deg) translateY(-50%); transform: rotate(45deg) translateY(-50%); -webkit-transform-origin: center top; transform-origin: center top;}  
2607  .mobile-menu ul.dt-sc-list-inline .go-back a:before { border-width: 0 0 1px 1px; left: 22px; top: 50%; text-align: center; }
2608  .mobile-menu li[class*="has-children"]>a:before { border-width: 1px 1px 0 0; right: 22px; text-align: center; }
2609  .mobile-menu li[class*="has-children"]>a:hover:before { right: 18px; }
2610  .mobile-menu ul.dt-sc-list-inline .go-back a:hover:before { left
2610: 18px; }
2611
2612  .mobile-menu ul.dt-sc-list-inline li a, 
2613  .mobile-menu ul.dt-sc-list-inline li a:before, 
2614  .mobile-menu ul.dt-sc-list-inline li.close-nav, 
2615  .mobile-menu ul.dt-sc-list-inline li.close-nav:before, 
2616  .mobile-menu ul.dt-sc-list-inline li.close-nav:after { -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
2617  .mobile-menu ul.dt-sc-list-inline li a { border-color: rgba(0, 0, 0, 0.06); color: var(--DTLinkColor); }
2618
2619  .mobile-menu ul.dt-sc-list-inline .see-all a { background-color: rgba(0, 0, 0, 0.05) !important; -webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.06); box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.06); }
2620  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists ul { padding: 0; }
2621  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li { padding: 10px 15px; }
2622  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li:first-child { padding-top: 20px; }
2623  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li:not(:first-child) > h5 { margin-top: 10px; }
2624
2625  .mobile-menu ul.sub-menu::-webkit-scrollbar { background-color: #f1f1f1; width: 5px; }
2626  .mobile-menu ul.sub-menu::-webkit-scrollbar-track, .mobile-menu ul.sub-menu::-webkit-scrollbar-thumb { -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3) inset; box-shadow: 0 0 6px rgba(0, 0, 0, 0.3) inset; }
2627  .mobile-menu ul.sub-menu::-webkit-scrollbar-thumb { background-color: #c1c1c1; border-radius: 5px; }
2628
2629  .mobile-menu-overlay { background-color: rgba(0, 0, 0, 0.5); cursor: pointer; height: 100%; top: 0; left: 0; opacity: 0; position: fixed; visibility: hidden; width: 100%; z-index: 98; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity .2s, visibility 0.2s; transition: opacity .2s, visibility 0.2s; }
2630  .mobile-menu-overlay.is-visible, .mobile-menu ul.dt-sc-list-inline .go-back a:hover:after, 
2631  .mobile-menu li[class*="has-children"]>a:hover:after { opacity: 1; visibility: visible; }
2632
2633  .mobile-menu em.tag{ display:none;}
2634
2635  .new { animation: blinker 5s linear infinite; }
2636  .hot { animation: blinker 8s linear infinite; }
2637  .sale { animation: blinker 12s linear infinite; }
2638
2639  @keyframes blinker { 50% { opacity: 0; } }
2640
2641  /*------------------------------------------------------------*/
2642  /* Responsive */
2643  /*------------------------------------------------------------*/
2644  @media only screen and (min-width: 1281px) {
2645
2646    .dt-desktop-menu { display: inline-flex; }
2647    .mobile-nav-container, .dt-desktop-menu ul.dt-sc-list-inline .go-back, .dt-desktop-menu ul.dt-sc-list-inline .see-all { display: none; }
2648    .logo-alignment.dt-sc-logo_left #AccessibleNav .site-header__links { margin-left: auto; padding-left: 5px; }
2649
2650  }
2651
2652
2653  @media only screen and (max-width: 1280px) {
2654
2655    .dt-desktop-menu, .logo-alignment.secondary-menu-enabled #AccessibleNav .dt-desktop-menu.secondary__nav { display: none; }
2656    .mobile-nav-container { text-align: inherit; }
2657    #AccessibleNav > *{ margin:10px 0;}
2658
2659
2660  }
2661
2662  @media only screen and (min-width: 992px) {
2663
2664    header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:last-child:not(:only-child) { margin-left: auto; }
2665    header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:first-child:not(:only-child) { margin-right: auto; }
2666
2667  }
2668
2669
2670  @media only screen and (max-width: 991px) {
2671
2672    header .dt-sc-header-top-bar .dt-sc-flex-space-between > * { margin: 5px 8px; padding: 0; }
2673
2674  }  
2675
2676
2677  @media only screen and (min-width:768px) {
2678
2679    .logo-alignment.dt-sc-logo_left #AccessibleNav { justify-content: center; }
2680    .logo-alignment.dt-sc-logo_left #AccessibleNav .logo { margin-right: auto; padding-right: 5px; }
2681    .logo-alignment.dt-sc-logo_left #AccessibleNav .mobile-nav-container { padding: 2px; }
2682
2683    .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > i, 
2684    .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > span { color: #1e1e1e; }
2685    .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger { background-color: rgba(0,0,0,0); padding: 0 5px 0 10px;  }        
2686
2687    ul.dt-nav li  a span{ position: relative; }
2688    ul.dt-nav > li.has-mega-menu >
2688 div.sub-menu-block{ width: var(--DTContainer); }
2689    ul.dt-nav { position: relative; }
2690    ul.dt-nav > li.has-mega-menu > div.sub-menu-block .dt-sc--main-menu--mega > ul{ display: grid; padding: 30px; }
2691    ul.dt-nav > li.has-mega-menu > div.sub-menu-block .dt-sc--main-menu--mega > ul > li { padding: 0; }
2692    ul.dt-nav li > div.sub-menu-block { 
2693      position: absolute; 
2694      left: 0; 
2695      top: 100%; 
2696      width: 200px; 
2697      z-index : 3;
2698      box-shadow: 0 1px 5px rgba(0,0,1,.1);
2699      box-sizing: border-box; 
2700      transition: 0.2s all linear;
2701      -webkit-animation-name: dt_fadeInDown; 
2702      animation-name: dt_fadeInDown; 
2703      -webkit-animation-duration: 1s; 
2704      animation-duration: 1s; 
2705      -webkit-animation-fill-mode: both;
2706      animation-fill-mode: both;
2707      border: 1px solid var(--DTColor_Border);
2708        background-color: #ffffff;
2709        font-size: 16px;
2710        }
2711
2712    ul.dt-nav li > div.sub-menu-block .sub-menu-block{ left: 100%; top: 0; }
2713    ul.dt-nav > li > div.sub-menu-block.dt-sc--main-menu--mega { width:var(--DTContainer); }
2714    ul.dt-nav li > div.sub-menu-block { display: none; opacity: 0; pointer-events: none; }
2715    ul.dt-nav li:hover > div.sub-menu-block { display: block; opacity: 1; pointer-events: auto; border-radius: var(--DTRadius); }
2716
2717    ul.dt-nav > li > a.dropdown > .dt-sc-caret{ margin-left:3px;  top: 50%;transform:  translateY(-50%); }
2718    ul.dt-nav > li > a.dropdown > .dt-sc-caret:after { 
2719      width: 5px;
2720      height: 5px;
2721      transform: rotate( 135deg );
2722      border-right: 1px solid currentColor;
2723      border-top: 1px solid currentColor;
2724      content: '';
2725      background-color: transparent;
2726      display: inline-block;
2727      vertical-align: middle;
2728      transition: all 0.4s ease-in-out 0s;
2729    }
2730    @keyframes dt_fadeInDown {
2731      0% { opacity: 0; -webkit-transform: translate3d(0,-15px,0); transform: translate3d(0,-15px,0); }
2732      100% { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
2733    }
2734
2735    .sub-menu-head { font-size: 20px;}
2736    .banners-area { border-top: 1px solid var(--DTColor_Border); }
2737  }
2738
2739
2740  @media only screen and (max-width:767px) {
2741
2742    header .dt-sc-header-top-bar .dt-sc-flex-space-between > * { display: flex; justify-content: center !important; text-align: center !important; }
2743    header .dt-sc-header-top-bar .dt-sc-flex-space-between > :last-child:not(:only-child) > * { justify-content: inherit; text-align: inherit; }
2744    header .logo-alignment:not(.secondary-menu-enabled) #AccessibleNav { justify-content: center; }
2745
2746    header #AccessibleNav { flex-wrap: wrap; }
2747    header #AccessibleNav > * { padding: 5px; }
2748    header #AccessibleNav .logo { max-width: 65%; }
2749
2750    .logo-alignment .mobile-nav-container .menu-trigger { padding: 0 10px !important; }
2751    .logo-alignment .mobile-nav-container .menu-trigger span { display: none; }
2752    .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo { display: flex; justify-content: flex-start; }
2753
2754    #header .sticky_remove_on_mobile + .sticky-header-active { display: none !important; }
2755    .sub-menu-head { color:orange; }
2756    nav { background-color: transparent; }
2757
2758    ul.dt-nav { z-index:2; padding: 50px 0; position: fixed; right: -300px; top: 0px; width: 300px; height: 100%; overflow: auto; transition-property: background, width; transition-duration: 0.6s; transition: var(--DTBaseTransition); }
2759    ul.dt-nav > * { transition-property: opacity; transition-duration: 0.4s; opacity: 0; }
2760    ul.dt-nav > li:first-child { border-radius: 0; }
2761    ul.dt-nav > li { display: block; border-bottom: 1px solid var(--DTColor_Border); }
2762    ul.dt-nav > li > a { font-weight: 600; }
2763    ul.dt-nav > li ul.sub-menu-lists > li a { font-size: 14px; }
2764    ul.dt-nav > li:hover { background-color: transparent; }
2765
2766    .sub-menu-head { font-size: 16px; }
2767    .sub-menu-block { padding:0 15px 30px; }
2768
2769    .banners-area { padding-bottom: 0px;}
2770    .banners-area div { margin-bottom: 15px; }
2771    .banners-area { border-top: 1px solid var(--DTColor_Border); }
2772
2773    .logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > i, 
2774    .logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > span { color: #1e1e1e; }
2775    .logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger { background-color: rgba(0,0,0,0); padding: 0 5px 0 10px; border-radius: var(--DTRadius); }   
2776
2777
2778  }
2779  
2780  @media only screen and (max-width:400px) {
2781    .drawer{ width:250px;}
2782  }
2783 @media (max-width:767px) and (min-width:350px){
2784 ul.dt-sc-list-inline.header-contact span { display: none;}
2785 header .dt-sc-header-top-bar .dt-sc-flex-space-between { justify-content: space-between;}
2786}
2787 @media (max-width:349px) and (min-width:320px){
2788ul.dt-sc-list-inline.header-contact span { display: none;}
2789header .dt-sc-header-top-bar .dt-sc-flex-space-between { justify-content:center;}
2790    }
2791/*Custom Css*/
2792  a.ajaxcart__product-name { font-weight: 700; color: var(--DTColor_Heading);font-size: calc(var(--DTFontSize_H6) + 2px);}
2793  #AccessibleNav >*:not(:nth-child(3)) {
2794    min-width: 30%;
2795}
2796  header .site-header__links > *:not(:last-child):after  {
2797    content: "|";
2798    color: var(--DTColor_Body);
2799    position: absolute;
2800    top: 0;
2801    bottom: 0;
2802    right: -10px;
2803    width: 0;
2804    height: 0;
2805}
2806  header .site-header__links > * {
2807    margin: 1px;
2808    position: relative;
2809    margin-left: 30px;
2810    font-weight: 600;
2811    font-family: var(--DTFontTypo_Heading);
2812}
2813  header .site-header__links .count {
2814    top: 7px;
2815    left: -8px;
2816    background: #fb5f1f;
2817    color: #fff;
2818    position: relative;
2819    border: 1px solid;
2820    border-radius: 50%;
2821    font-size: 8px;
2822    min-width: 15px;
2823    height: 15px;
2824    line-height: 13px;
2825    text-align: center;
2826    display: block;
2827}
2828nav#AccessibleNav ul.dt-sc-list-inline.dt-desktop-menu.dt-nav {
2829    font-weight: 600;
2830    font-family: var(--DTFontTypo_Heading);
2831}
2832header ul.dt-sc-list-inline.header-contact li:not(:last-child):after {
2833     content: "|";
2834    background: var(--DTColor_Body);
2835    position: absolute;
2836    top: 0;
2837    bottom: 0;
2838    right: -10px;
2839    width: 0;
2840    height: 0;
2841}
2842  
2843  header  li {
2844    list-style: none;
2845    position: relative;
2846}
2847  header .header-contact a {
2848    color: #ffffff;
2849    margin-left: 20px;
2850}
2851  a.site-header__icon.site-header__search_icon.dT_TopStickySearchBtn span.icon__fallback-text {
2852    margin-left: 10px;
2853}
2854 .dt-sc-header-toggle span.icon__fallback-text {
2855    margin-left: 10px;
2856}
2857  header .dt-sc-toggle-content {
2858    overflow: hidden;
2859    display: none;
2860    position: absolute;
2861    left: 0;
2862    top: 40px;
2863    width: auto;
2864    white-space: nowrap;
2865    background-color: var(--DTBodyBGColor);
2866    border-radius: 0 var(--DTRadius) var(--DTRadius) var(--DTRadius);
2867}
2868  .fa-mobile:before {
2869    content: "\f10b";
2870    font-size: 23px;
2871    margin-right: 5px;
2872}
2873  .fa-envelope:before {
2874    content: "\f0e0";
2875    font-size: 17px;
2876    margin-right: 5px;
2877}
2878/*Responsive*/
2879   @media (max-width: 1280px){      
2880   header .enable-icon__fallback-text .icon__fallback-text {
2881    display: none;
2882}
2883     span.icon__fallback-text {
2884    display: none;
2885}
2886  }
2887 @media (max-width:708px) and (min-width:575px){
2888  nav#AccessibleNav {
2889    display: grid;
2890    grid-template-columns: 1fr 1fr 1fr 1fr;
2891}
2892.mobile-nav-container.mobile-nav-offcanvas-right.dt-header-menu {
2893    grid-column-start: 1;
2894    grid-column-end: 2;
2895}
2896.site-header__links.dt-sc-flex.enable-icon__fallback-text {
2897    grid-column-start: 2;
2898    grid-column-end: 5;
2899}
2900
2901header #AccessibleNav .logo {
2902    max-width: 100%;
2903    order: -1;
2904    grid-column-start: 1;
2905    grid-column-end: 5;
2906}
2907   
2908 }
2909  
2910 @media (max-width:707px) and (min-width:320px){
2911  nav#AccessibleNav {
2912    display: grid;
2913    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
2914}
2915.mobile-nav-container.mobile-nav-offcanvas-right.dt-header-menu {
2916    grid-column-start: 1;
2917    grid-column-end: 2;
2918}
2919.site-header__links.dt-sc-flex.enable-icon__fallback-text {
2920    grid-column-start: 2;
2921    grid-column-end: 6;
2922}
2923
2924header #AccessibleNav .logo {
2925    max-width: 100%;
2926    order: -1;
2927    grid-column-start: 1;
2928    grid-column-end: 6;
2929}
2930   .drawer .ajaxcart__footer .dt-sc-btn{
2931     padding: 10px;
2932   }
2933  a.ajaxcart__product-name {
2934    font-weight: 700;
2935    color: var(--DTColor_Heading);
2936    font-size: 16px;
2937}
2938   .cart_empty_msg h4 {
2939    font-size: 18px;
2940}
2941 }
2942
2943/* ========================================
2944   BURGER MENÜ - TAMAMEN DEVRE DIŞI
2945   ======================================== */
2946
2947/* Tüm ekran boyutlarında burger menüyü gizle */
2948.mobile-nav-container {
2949  display: none !important;
2950}
2951
2952/* Menu trigger butonunu gizle */
2953.menu-trigger {
2954  display: none !important;
2955}
2956
2957/* Mobile menu overlay'i gizle */
2958.mobile-menu-overlay {
2959  display: none !important;
2960}
2961
2962/* Mobile menu'nun kendisini gizle */
2963.mobile-menu {
2964  display: none !important;
2965}
2966
2967/* Mobil navigasyon container'ı gizle */
2968.mobile-nav-offcanvas-right,
2969.mobile-nav-offcanvas-left {
2970  display: none !important;
2971}
2972
2973/* Header menu'yu gizle */
2974.dt-header-menu {
2975  display: none !important;
2976}
2977
2978
2979
2980
2981/* 1. Ana Kapsayıcı (Dropzone) - Tam Ortalama */
2982.gfb__dropzone {
2983    background-color: #fcfcfc !important;
2984    border: 2px dashed #c0c0c0 !important;
2985    border-radius: 12px !important;
2986    min-height: 450px !important;
2987    /* Dikey ve Yatay Ortalama İçin Kritik Kodlar: */
2988    display: flex !important;
2989    flex-direction: column !important;
2990    align-items: center !important; /* Yatayda ortalar */
2991    justify-content: center !important; /* Dikeyde ortalar */
2992    position: relative !important;
2993    padding: 20px !important;
2994    box-sizing: border-box !important;
2995    transition: all 0.3s ease;
2996}
2997
2998.gfb__dropzone:hover {
2999    background-color: #f7f7f7 !important;
3000    border-color: #999 !important;
3001}
3002
3003/* 2. İç Taşıyıcılar - Bunları da esnek kutu yapıp merkeze zorluyoruz */
3004.gfb__dropzone--content, 
3005.gfb__dropzone--placeholder {
3006    display: flex !important;
3007    flex-direction: column !important;
3008    align-items: center !important; /* İçeriği ortala */
3009    justify-content: center !important; /* Dikeyde ortala */
3010    width: 100% !important;
3011    text-align: center !important; /* Metinleri ortala */
3012}
3013
3014/* 3. Turuncu Bulut İkonu */
3015.gfb__dropzone--placeholder::before {
3016    content: '';
3017    display: block;
3018    width: 260px; /* İkon boyutunu biraz daha dengeli yaptım */
3019    height: 260px;
3020    margin: 0 auto 20px auto !important; /* Yanlardan otomatik ortala, alttan boşluk ver */
3021    background-image: url('https://cdn.shopify.com/s/files/1/0693/2158/8960/files/upload-images_c9db9d5b-785e-436b-8a4f-8f3ed7209fe4.png?v=1745248455');
3022    background-size: contain;
3023    background-repeat: no-repeat;
3024    background-position: center;
3025}
3026
3027/* 4. Başlık (Choose file or drag here) */
3028.gfb__dropzone--placeholder--title {
3029    font-size: 24px !important;
3030    font-weight: 700 !important; /* Daha kalın */
3031    color: #000 !important;
3032    margin-bottom: 10px !important;
3033    line-height: 1.2 !important;
3034    text-align: center !important;
3035    width: 100% !important;
3036}
3037
3038/* 5. Açıklama Metni (Supported format...) */
3039.gfb__dropzone--placeholder--description {
3040    font-size: 14px !important;
3041    color: #666 !important;
3042    margin-bottom: 30px !important; /* Butonla arayı açtım */
3043    text-align: center !important;
3044    display: block !important;
3045}
3046
3047/* 6. Browse File Butonu */
3048.gfb__dropzone--placeholder--button {
3049    background: transparent !important;
3050    border: none !important;
3051    color: #000 !important;
3052    font-size: 16px !important;
3053    font-weight: bold !important;
3054    text-decoration: underline !important;
3055    cursor: pointer !important;
3056    padding: 5px 10px !important;
3057    margin: 0 auto !important; /* Ortala */
3058    display: inline-block !important;
3059}
3060
3061/* Hover durumunda buton rengi */
3062.gfb__dropzone--placeholder--button:hover {
3063    color: #444 !important;
3064}
3065
3066/* Önizleme alanı boşsa gizle */
3067.gfb__dropzone--preview--area:empty {
3068    display: none !important;
3069}
3070
3071/* Login/Logout ikonunu en sağa at */
3072.site-header__links .dt-sc-header-toggle {
3073  order: 999 !important;
3074  margin-left: auto !important;
3075}
3076
3077/* Diğer ikonların sıralaması */
3078.site-header__search_icon {
3079  order: 1 !important;
3080}
3081
3082.site-header__wishlist {
3083  order: 2 !important;
3084}
3085
3086.site-header__cart,
3087.site-header__cart-toggle {
3088  order: 3 !important;
3089}
3090
3091.site-header__compare {
3092  order: 4 !important;
3093}
3094
3095.custom-select {
3096  order: 5 !important;
3097}
3098
3099/* Site header links - Flexbox aktif */
3100.site-header__links {
3101  display: flex !important;
3102  align-items: center !important;
3103  gap: 10px !important;
3104}
3105
3106
3107/* ========================================
3108   CUSTOM STICKY HEADER (RESPONSIVE KONTROLÜ)
3109   ======================================== */
3110.custom-desktop-sticky {
3111    display: none !important;
3112    background-color: #ffffff;
3113    z-index: 99999;
3114    width: 100%;
3115    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
3116}
3117
3118.custom-desktop-sticky.is-visible {
3119    display: block !important; 
3120}
3121
3122/* Mobilde bizim eklediğimiz özel küçük logo GİZLİ olsun */
3123.custom-sticky-logo {
3124    display: none;
3125}
3126
3127/* --------------------------------------
3128   SADECE MASAÜSTÜ (> 992px)
3129-------------------------------------- */
3130@media (min-width: 992px) {
3131    /* Masaüstünde her şeyi yatayda (flex) tek satıra zorla */
3132    .custom-desktop-sticky.is-visible {
3133        display: flex !important;
3134        align-items: center;
3135        justify-content: center;
3136        flex-wrap: nowrap;
3137        padding: 10px 20px;
3138    }
3139
3140    /* Masaüstü sticky'de Orijinal Kocaman Logoyu Gizle (Aşırı kapsayıcı kural silindi) */
3141    .custom-desktop-sticky .site-header__logo, 
3142    .custom-desktop-sticky .logo, 
3143    .custom-desktop-sticky .header-logo, 
3144    .custom-desktop-sticky .dt-sc-header-logo {
3145        display: none !important;
3146    }
3147
3148    /* Bizim sol tarafa eklediğimiz logoyu KESİN Görünür Yap */
3149    .custom-sticky-logo {
3150        display: flex !important;
3151        align-items: center;
3152        min-width: 200px;
3153        max-width: 520px;
3154        margin-right: 30px;
3155    }
3156    
3157    .custom-sticky-logo img {
3158        max-width: 100%;
3159        height: auto;
3160        display: block !important;
3161    }
3162
3163    /* Menü maddelerini düzelt */
3164    .custom-desktop-sticky ul {
3165        display: flex;
3166        flex-direction: row;
3167        flex-wrap: nowrap;
3168        margin: 0;
3169        align-items: center;
3170    }
3171}
3172/* --------------------------------------
3173   SADECE MOBİL (< 991px)
3174-------------------------------------- */
3175@media (max-width: 991px) {
3176    .custom-desktop-sticky {
3177        padding: 0; /* Mobilde orijinal temaya alan bırak */
3178    }
3179    
3180    /* Mobilde orijinal logoyu ve menüyü GERİ GETİR */
3181    .custom-desktop-sticky .site-header__logo, 
3182    .custom-desktop-sticky .logo, 
3183    .custom-desktop-sticky .header-logo, 
3184    .custom-desktop-sticky .dt-sc-header-logo {
3185        display: block !important; 
3186    }
3187}
3188
3189/* ========================================
3190   YENİ: LOGIN İKONU - MOBİLDE HER KOŞULDA GÖRÜNÜR (MUTLAK)
3191   ======================================== */
3192.header-account-icon {
3193  font-size: 22px;
3194  line-height: 1;
3195}
3196
3197.header-account-icon:before {
3198  margin-right: 0;
3199}
3200
3201/* Dropdown içindeki login/logout ikonları hizalama */
3202.site-header__links .dt-sc-toggle-content a i.fa {
3203  width: 18px;
3204  text-align: center;
3205  margin-right: 6px;
3206  font-size: 15px;
3207}
3208
3209@media (max-width: 991px) {
3210  /* İkon alanı ve login toggle ASLA gizlenemez */
3211  .site-header__links,
3212  .dt-sc-header-toggle.header-account-toggle,
3213  .dt-sc-header-toggle.header-account-toggle .user-group {
3214    display: flex !important;
3215    visibility: visible !important;
3216    opacity: 1 !important;
3217    pointer-events: auto !important;
3218  }
3219
3220  /* Sticky durumda ikon alanı (login DAHİL) GİZLİ kalır.
3221     "Her koşulda görünsün" isteği normal (ilk açılış) header içindir. */
3222  .sticky-header-active .site-header__links,
3223  #sticky-header-active .site-header__links,
3224  .dt-header-top .site-header__links,
3225  .dt-header-scroll .site-header__links,
3226  .sticky-header-active .dt-sc-header-toggle.header-account-toggle,
3227  #sticky-header-active .dt-sc-header-toggle.header-account-toggle {
3228    display: none !important;
3229    visibility: hidden !important;
3230    opacity: 0 !important;
3231  }
3232}
3233
3234/* ========================================
3235   YENİ: MOBİL DİKEY - İKON SATIRI TAŞMA DÜZELTMESİ
3236   (login ikonu sağdan taşıp kayboluyordu, artık SIĞAR)
3237   ======================================== */
3238@media (max-width: 768px) {
3239  /* min-width:360px ve sabit genişlik taşmaya neden oluyordu -> sıfırla */
3240  .site-header__links {
3241    min-width: 0 !important;
3242    width: 100% !important;
3243    max-width: 100% !important;
3244    display: flex !important;
3245    flex-wrap: nowrap !important;
3246    justify-content: center !important;
3247    align-items: center !important;
3248    gap: 4px !important;
3249    overflow: visible !important;
3250    padding: 0 4px !important;
3251    box-sizing: border-box !important;
3252  }
3253
3254  /* margin-left:30px kuralı dar ekranda ikonları dışarı itiyordu -> küçült */
3255  header .site-header__links > * {
3256    margin: 0 3px !important;
3257    flex: 0 0 auto !important;
3258  }
3259
3260  /* Login ikonunu sağa iten margin-left:auto mobilde İPTAL
3261     (auto margin, dar alanda ikonu ekran dışına itiyordu) */
3262  .site-header__links .dt-sc-header-toggle.header-account-toggle {
3263    order: 999 !important;
3264    margin-left: 3px !important;
3265  }
3266
3267  /* Ayraç çizgilerini ikonlara yaklaştır */
3268  header .site-header__links > *:not(:last-child):after {
3269    right: -5px !important;
3270  }
3271
3272  /* İkon linklerinin iç boşluğunu daralt */
3273  header .site-header__links a {
3274    padding: 0 4px !important;
3275  }
3276
3277  /* Login ikonu mobilde biraz kompakt */
3278  .header-account-icon {
3279    font-size: 20px !important;
3280  }
3281
3282  /* ========== TAM ORTALAMA DÜZELTMESİ ==========
3283     Login ikonu order:999 ile görsel olarak en sona taşınıyor ama
3284     DOM'da son eleman olmadığından :not(:last-child) kuralı ona da
3285     ayraç (|) ekliyordu. Sarkan ayraç ortalamayı bozuyordu -> kaldır */
3286  header .site-header__links > .header-account-toggle:after,
3287  .site-header__links .dt-sc-header-toggle.header-account-toggle:after {
3288    content: none !important;
3289    display: none !important;
3290  }
3291
3292  /* Görünmez/boş currency alanı da hizayı bozmasın */
3293  header .site-header__links > .custom-select:after {
3294    content: none !important;
3295    display: none !important;
3296  }
3297
3298  /* Grubu satırın tam ortasına sabitle */
3299  .site-header__links {
3300    justify-content: center !important;
3301    margin-left: auto !important;
3302    margin-right: auto !important;
3303  }
3304
3305  /* Login dropdown en sağdaki ikondan açıldığı için sağdan taşmasın */
3306  .header-account-toggle .dt-sc-toggle-content {
3307    left: auto !important;
3308    right: 0 !important;
3309    border-radius: var(--DTRadius) 0 var(--DTRadius) var(--DTRadius) !important;
3310  }
3311}
3312
3313/* Grid düzeninde ikon alanı kolonların bir kısmına sıkışıyordu ve
3314   sola yaslı görünüyordu. class'tan bağımsız olarak TAM SATIR kaplasın
3315   ve içindeki 4 ikon sayfaya göre tam ortalansın */
3316@media (max-width: 768px) {
3317  nav#AccessibleNav .site-header__links,
3318  nav#AccessibleNav .site-header__links.dt-sc-flex,
3319  nav#AccessibleNav .site-header__links.dt-sc-flex.enable-icon__fallback-text {
3320    grid-column: 1 / -1 !important;
3321    width: 100% !important;
3322    max-width: 100% !important;
3323    min-width: 0 !important;
3324    display: flex !important;
3325    justify-content: center !important;
3326    align-items: center !important;
3327    margin-left: 0 !important;
3328    margin-right: 0 !important;
3329    padding-left: 0 !important;
3330    padding-right: 0 !important;
3331  }
3332
3333  /* min-width:30% kuralı ortalamayı bozmasın */
3334  #AccessibleNav > .site-header__links {
3335    min-width: 0 !important;
3336  }
3337}
3338
3339/* Çok dar ekranlarda (küçük telefonlar) son sıkıştırma */
3340@media (max-width: 380px) {
3341  header .site-header__links > * {
3342    margin: 0 2px !important;
3343  }
3344  header .site-header__links a {
3345    padding: 0 3px !important;
3346  }
3347  header .site-header__links > *:not(:last-child):after {
3348    display: none !important; /* ayraç çizgileri yer açmak için gizlenir */
3349  }
3350}
3351</style> 
3352
3353
3354</div>        
3355           
3356      
3357      <div class="clearfix"></div>
3358      <div class="shifter-page is-moved-by-drawer" id="container">       
3359        <!-- content for layout -->
3360        <div id="shopify-section-template--19122583732448__main" class="shopify-section">
3361
3362
3363<div class="dt-sc-blog-single">
3364  <div class="container">
3365      <article class="dt-sc-blog-item">
3366               
3367        <div class="dt-sc-blog-image"><img class="lazyload"
3368		   		   src="//harwindtf.com/cdn/shop/t/6/assets/loading.gif?v=22777500013480165001739377718"
3369                   data-src="//harwindtf.com/cdn/shop/articles/transitioning-print-shop-dtf-complete-guide.webp?v=1789555614"
3370                   data-widths="[180, 360, 470, 600, 770, 970, 1060, 1280, 1512, 1728, 2048]"
3371                   data-aspectratio="1.7830609212481427"
3372                   data-sizes="auto"            
3373                   alt="Transitioning Your Print Shop to DTF: A Complete Guide">            
3374              <noscript>
3375               <img src="//harwindtf.com/cdn/shop/articles/[email protected]?v=1789555614" alt="Transitioning Your Print Shop to DTF: A Complete Guide" class="dt-sc-noscript-image" />
3376              </noscript>
3377        </div>
3378        
3379        <div class="dt-sc-blog-description">
3380            <h3>Transitioning Your Print Shop to DTF: A Complete Guide</h3>
3381            <div class="dt-sc-blog-meta">
3382              
3383              <p class="dt-sc-blog-date">
3384                <svg 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"
3385	 viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
3386<g>
3387	<g>
3388		<path d="M500.364,221.091c-6.982,0-11.636,4.655-11.636,11.636v46.545v69.818v11.636c0,12.8-10.473,23.273-23.273,23.273h-23.273
3389			c-19.782,0-34.909,15.127-34.909,34.909v23.273c0,12.8-10.473,23.273-23.273,23.273h-58.182H34.909
3390			c-6.982,0-11.636-4.655-11.636-11.636V232.727c0-6.982-4.655-11.636-11.636-11.636S0,225.745,0,232.727v221.091
3391			c0,19.782,15.127,34.909,34.909,34.909h290.909H384h15.127c15.127,0,30.255-5.818,40.727-17.455l54.691-54.691
3392			c10.473-10.473,17.455-25.6,17.455-40.727v-15.127v-11.636v-69.818v-46.545C512,225.745,507.345,221.091,500.364,221.091z
3393			 M429.382,450.327c0-2.327,1.164-4.655,1.164-8.145v-23.273c0-6.982,4.655-11.636,11.636-11.636h23.273
3394			c2.327,0,4.655,0,8.145-1.164L429.382,450.327z"/>
3395	</g>
3396</g>
3397<g>
3398	<g>
3399		<path d="M477.091,58.182h-81.455V34.909c0-6.982-4.655-11.636-11.636-11.636s-11.636,4.655-11.636,11.636v23.273H139.636V34.909
3400			c0-6.982-4.655-11.636-11.636-11.636s-11.636,4.655-11.636,11.636v23.273H34.909C15.127,58.182,0,73.309,0,93.091v93.091
3401			c0,6.982,4.655,11.636,11.636,11.636h488.727c6.982,0,11.636-4.655,11.636-11.636V93.091
3402			C512,73.309,496.873,58.182,477.091,58.182z M488.727,174.545H23.273V93.091c0-6.982,4.655-11.636,11.636-11.636h81.455v26.764
3403			c-6.982,3.491-11.636,11.636-11.636,19.782c0,12.8,10.473,23.273,23.273,23.273S151.273,140.8,151.273,128
3404			c0-8.145-4.655-16.291-11.636-19.782V81.455h232.727v26.764c-6.982,3.491-11.636,11.636-11.636,19.782
3405			c0,12.8,10.473,23.273,23.273,23.273S407.273,140.8,407.273,128c0-8.145-4.655-16.291-11.636-19.782V81.455h81.455
3406			c6.982,0,11.636,4.655,11.636,11.636V174.545z"/>
3407	</g>
3408</g>
3409<g>
3410	<g>
3411		<circle cx="209.455" cy="267.636" r="23.273"/>
3412	</g>
3413</g>
3414<g>
3415	<g>
3416		<circle cx="302.545" cy="267.636" r="23.273"/>
3417	</g>
3418</g>
3419<g>
3420	<g>
3421		<circle cx="395.636" cy="267.636" r="23.273"/>
3422	</g>
3423</g>
3424<g>
3425	<g>
3426		<circle cx="116.364" cy="372.364" r="23.273"/>
3427	</g>
3428</g>
3429<g>
3430	<g>
3431		<circle cx="209.455" cy="372.364" r="23.273"/>
3432	</g>
3433</g>
3434<g>
3435	<g>
3436		<circle cx="302.545" cy="372.364" r="23.273"/>
3437	</g>
3438</g>
3439</svg>
3440 
3441                <span data-datetime="2026-09-28"><span class="date">Sep 28, 2026</span></span>             
3442              </p>
3443              
3444
3445              
3446                        
3447            </div>
3448
3449            <p><p>The custom apparel industry is experiencing a massive technological migration. For decades, garment decorators relied on established methods like heat transfer vinyl and traditional screen printing to build their businesses. While these techniques were foundational, they possess inherent limitations that stifle growth in today fast paced, on demand retail environment. Print shop owners are increasingly realizing that relying solely on legacy systems prevents them from accepting complex, high color orders or fulfilling small batches profitably. To break through these operational ceilings, forward thinking decorators are aggressively transitioning their production workflows to utilize <strong>DTF</strong> technology. This profound shift is not merely about adopting a new printing method; it is a strategic business upgrade that unlocks infinite color capabilities, eradicates tedious manual labor, and dramatically increases overall profit margins.</p>
3450
3451<h2>The Catalyst for Change: Limitations of Legacy Systems</h2>
3452
3453<p>To understand why so many established print shops are overhauling their production lines, you must examine the daily frustrations associated with older decoration techniques. The bottlenecks created by traditional manufacturing are simply incompatible with modern consumer expectations.</p>
3454
3455<h3>The Hidden Costs of Heat Transfer Vinyl</h3>
3456
3457<p>Many apparel businesses begin with heat transfer vinyl because the initial equipment investment is relatively low. However, the true cost of vinyl is hidden in the labor required to process it. After a digital plotter cuts the design, a human operator must meticulously pick away the excess material using a sharp weeding tool. If a client orders fifty shirts featuring a logo with intricate text or distressed textures, the weeding process alone can consume an entire workday. This manual labor bottleneck severely limits a shop daily output. Furthermore, layering multiple colors of vinyl creates a heavy, rigid shield on the garment that feels uncomfortable and looks highly unprofessional compared to modern retail standards.</p>
3458
3459<h3>The Setup Burden of Screen Printing</h3>
3460
3461<p>Screen printing remains an excellent option for massive, single color bulk orders, but it is financially devastating for small, intricate jobs. Creating a full color graphic requires burning a separate screen for every single hue present in the design. The technicians must then manually align these screens on a bulky carousel press, mix custom plastisol inks, and run test prints. The time and chemical resources consumed during this setup phase are immense. Consequently, print shops are forced to implement high minimum order quantities. If a local sports team needs just twelve full color jerseys for a tournament, a traditional screen printer must turn the job away or charge an astronomical price per shirt to cover the setup costs.</p>
3462
3463<h2>The Operational Advantages of the Digital Upgrade</h2>
3464
3465<p>Integrating digital film printing into your shop eliminates these historical roadblocks entirely. By digitizing the most complex phases of the printing process, you transform your facility from a rigid manufacturing plant into an agile, highly responsive fulfillment center.</p>
3466
3467<h3>Zero Labor Waste and Infinite Colors</h3>
3468
3469<p>The most immediate benefit of transitioning to a digital film workflow is the complete elimination of setup times and weeding labor. A commercial digital printer reads the artwork file and deposits the water based inks directly onto the carrier film in a single pass. Because the system utilizes a CMYK process, you are no longer constrained by color counts. You can print a hyper realistic photographic portrait just as easily and cost effectively as a simple one color logo. This allows your sales team to say yes to every customer request, regardless of the artwork complexity, instantly expanding your potential client base.</p>
3470
3471<h3>Micro Inventory and Lean Operations</h3>
3472
3473<p>Transitioning also allows your business to adopt a lean micro inventory model. Instead of forcing clients to order hundreds of pre printed shirts to secure a good price, you can offer true on demand fulfillment. You only need to stock versatile blank garments and keep a library of cured <strong>dtf transfers</strong> on hand. When an order is placed, your team simply presses the required graphic onto the appropriate blank. This agility completely removes the financial risk of holding dead stock and allows your shop to fulfill micro orders for local businesses, schools, and boutique brands with incredible profitability.</p>
3474
3475<h2>Executing a Seamless Workflow Transition</h2>
3476
3477<p>Upgrading your shop capabilities does not require tearing down your existing infrastru
3477cture. The transition to digital film can be executed smoothly and strategically, integrating perfectly with the equipment you already own.</p>
3478
3479<h3>Leveraging Your Existing Heat Presses</h3>
3480
3481<p>The beauty of this technological upgrade is that the final application phase relies on the exact same equipment used for heat transfer vinyl. If your shop is already equipped with high quality, commercial grade swing away or pneumatic heat presses, you are completely ready to handle digital film graphics. You simply need to train your staff on the specific temperature, pressure, and peeling protocols required for the thermoplastic adhesive. This means you can begin offering premium, full color apparel without needing to invest thousands of dollars into new application machinery.</p>
3482
3483<h3>The Strategic Value of Outsourcing Prints</h3>
3484
3485<p>While some massive facilities choose to purchase their own commercial digital printers, the most strategic and profitable path for small to mid sized shops is outsourcing the actual printing phase. Commercial digital printers require strict climate control, expensive daily maintenance routines, and constant white ink circulation to prevent catastrophic printhead clogs. By purchasing ready to press graphics from a dedicated manufacturer, you bypass the intense labor and mechanical risks associated with machine ownership. You can focus entirely on marketing your new capabilities, acquiring clients, and running a highly efficient heat press assembly line.</p>
3486
3487<h2>Establishing a Bulletproof Supply Chain</h2>
3488
3489<p>When you transition to a model that relies on outsourced printing, the reliability of your supply chain becomes the most critical factor in your business success. You cannot fulfill orders if your graphics do not arrive on time or if the quality is inconsistent.</p>
3490
3491<h3>Avoiding International Logistics Nightmares</h3>
3492
3493<p>Many shop owners make the critical error of sourcing their printing materials from overseas vendors to save a few pennies per print. This strategy is a recipe for disaster. International shipping is plagued by port delays, customs inspections, and unpredictable transit times. If a corporate client needs fifty custom jackets for an event next week, you cannot rely on an overseas supplier to deliver the materials in time. Furthermore, international vendors offer virtually no quality control recourse if a batch of graphics arrives with defective adhesive or incorrect colors.</p>
3494
3495<h3>Securing a Premium Local Partner</h3>
3496
3497<p>To ensure absolute operational stability during your transition, you must prioritize localized sourcing. Establishing a relationship with a regional print facility provides you with unparalleled agility. If your print shop is located in the southern market, securing a dedicated <strong>Houston dtf transfer</strong> provider is the ultimate strategic advantage. A premium local facility operates industrial grade equipment in perfectly maintained environments, guaranteeing flawless ink flow and perfectly cured adhesives. By partnering with a top tier <strong>Houston dtf transfer</strong> facility, you gain the ability to offer rush turnaround times to your clients. You can submit your digital gang sheets on a Monday and pick up the ready to press graphics the very next day, allowing you to dominate your local market with incredible speed and premium quality.</p>
3498
3499<h2>Frequently Asked Questions</h2>
3500
3501<h3>Do I need to change the blank garments I currently use?</h3>
3502<p>No, you do not need to overhaul your blank garment inventory. One of the primary advantages of the thermoplastic adhesive used in digital film printing is its incredible versatility. It creates a rugged mechanical bond with almost any woven fabric. You can continue using your standard heavy cotton t-shirts, synthetic performance activewear, tri blend hoodies, and even heavy canvas tote bags. This allows you to upgrade your print quality without disrupting your established wholesale garment relationships.</p>
3503
3504<h3>How do I price my new full color services?</h3>
3505<p>When you eliminate screen setup fees, your pricing model changes drastically. Because the unit cost of a digital film print remains consistent regardless of color count, you can offer highly competitive pricing on small, complex orders. To maximize your profit margins, you should master gang sheeting. By nesting multiple client logos tightly onto a single digital canvas, you minimize film waste and drive your cost per graphic down to absolute pennies. You can then price the finished garment based on its high perceived retail value rather than just marking up the material cost.</p>
3506
3507<h3>Is the learning curve steep for my heat press operators?</h3>
3508<p>The learning curve for applying these graphics is exceptionally short. If your staff is already experienced with heat transfer vinyl or sublimation, they will master the new workflow in a single afternoon. The process simply requires strict adherence to the manufacturer temperature guidelines, utilizing heavy pressure, and ensuring a complete cold peel before applying the mandatory secondary sealing press. By creating a standardized operating procedure chart for your press station, your team will achieve perfect, repeatable results immediately.</p>
3509
3510<h3>Can this method completely replace my screen printing setup?</h3>
3511<p>While digital film printing is the superior choice for high color designs, micro orders, and complex placements, it does not necessarily need to replace your entire screen printing operation. Many successful shops operate a hybrid model. They continue to use their automatic screen presses for massive, single color runs of thousands of shirts, while routing all complex, multi color, or low volume orders through their digital film workflow. This hybrid approach ensures you are always using the most cost effective and efficie
3511nt method for every specific client request.</p>
3512
3513<h2>Conclusion: Modernize Your Print Shop Today</h2>
3514
3515<p>The custom apparel industry is rapidly evolving, and businesses that refuse to adapt will inevitably be left behind. By transitioning your shop away from the restrictive bottlenecks of manual weeding and complex screen setups, you unlock the ability to scale your operations limitlessly. Embracing digital film technology allows you to offer premium, highly durable, and infinitely colorful garments to a much wider client base. However, this transition is only successful if you build it upon a reliable supply chain. Do not risk your shop reputation on inconsistent overseas vendors or inferior materials. Partner with Houston DTF Experts today to secure the finest, most rigorously tested printing materials in the industry. Upgrade your workflow, empower your production team, and start maximizing your custom apparel profits with absolute confidence.</p></p>
3516            
3517            <div class="dt-sc-blog-meta-group">
3518              
3519
3520                
3521              
3522<div class="social-sharing" data-permalink="https://harwindtf.com/blogs/news/transitioning-print-shop-dtf-complete-guide">
3523  <h6 class="social_share_title">Share with us:</h6>      
3524  
3525  
3526    <a target="_blank" href="//www.facebook.com/sharer.php?u=https://harwindtf.com/blogs/news/transitioning-print-shop-dtf-complete-guide" class="share-facebook">
3527      <span class="fa fa-facebook"></span>
3528    <!--  <span class="share-title">Share</span>
3529      
3530        <span class="share-count">0</span>
3531      -->
3532    </a>
3533  
3534
3535  
3536    <a target="_blank" href="//twitter.com/share?text=Transitioning%20Your%20Print%20Shop%20to%20DTF:%20A%20Complete%20Guide&amp;url=https://harwindtf.com/blogs/news/transitioning-print-shop-dtf-complete-guide" class="share-twitter">
3537      <span class="fa fa-twitter"></span>
3538     <!-- <span class="share-title">Tweet</span>
3539      
3540        <span class="share-count">0</span>
3541      -->
3542    </a>
3543  
3544  
3545    
3546
3547  
3548
3549</div>
3550
3551              
3552            </div>
3553            
3554            
3555            <div class="dt-sc-blog-navigation">
3556              
3557              <div class="prev">
3558                <a href="/blogs/news/creator-guide-digital-merchandise-film-printing" title="">Older Post</a>
3559              </div>    
3560              
3561
3562              
3563              <div class="next">
3564                <a href="/blogs/news/start-custom-apparel-side-hustle-dtf-printing" title="">Newer Post</a>
3565              </div>
3566              
3567            </div>
3568            
3569            
3570
3571        </div>
3572          </article>
3573  </div>
3574</div>
3575
3576
3577
3578<style>
3579  
3580  .dt-sc-blog-navigation { width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; margin: 30px 0; overflow: hidden;
3581    border-radius: var(--DTRadius); border: 1px solid var(--DTColor_Border);
3582      }
3583  .dt-sc-blog-navigation > div:only-child,
3584  .dt-sc-blog-navigation > div:only-child a { width: 100%; text-align: center; }
3585  
3586  .dt-sc-blog-navigation > div:only-child a { border: none; }
3587  
3588  .dt-sc-blog-navigation > div a { padding: 10px 25px; display: inline-block; }
3589  
3590  .dt-sc-blog-navigation > div.prev a { border-right: 1px solid var(--DTColor_Border); }
3591  .dt-sc-blog-navigation > div.next a { border-left: 1px solid var(--DTColor_Border); }
3592  
3593  .dt-sc-blog-navigation > div.prev:only-child a,
3594  .dt-sc-blog-navigation > div.next:only-child a { border: none; }
3595  
3596  .dt-sc-blog-navigation > div a:hover { background: var(--DT_Blog_Button_BG_Hover_Color); color: var(--DT_Button_Text_Hover_Color);}
3597  
3598  .dt-sc-blog-image a img { border-radius: var(--DTRadius); }
3599  
3600  .dt-sc-blog-single .dt-sc-blog-item { display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 7.5%; }
3601  
3602  .dt-sc-blog-single .dt-sc-blog-meta,
3603  .dt-sc-blog-single .dt-sc-comments-meta,
3604  .dt-sc-blog-single .dt-sc-blog-meta-group { color: #1e1e1e; color: #1a1a1a; }
3605  
3606  .dt-sc-blog-single .dt-sc-blog-meta .dt-sc-blog-comment svg,
3607  .dt-sc-blog-single .dt-sc-comments-count svg,
3608  .dt-sc-blog-single .dt-sc-blog-date svg,
3609  .dt-sc-blog-single .dt-sc-blog-author svg,
3610  .dt-sc-blog-single .dt-sc-blog-meta-group svg { margin-right: 8px; color: #fb5f1f; color: #fb5f1f; }
3611  
3612  .dt-sc-blog-single .dt-sc-blog-meta .dt-sc-blog-comment,
3613  .dt-sc-blog-single .dt-sc-comments-count,
3614  .dt-sc-blog-single .dt-sc-blog-date,
3615  .dt-sc-blog-single .dt-sc-blog-author { display: flex; align-items: center; flex-wrap: wrap;  text-transform: capitalize; }
3616  
3617  .dt-sc-blog-single .dt-sc-blog-meta-group { margin-top: var(--DTGutter_Width); display: flex; flex-wrap: wrap; justify-content: space-between; }
3618  .dt-sc-blog-single .dt-sc-blog-meta-group .social-sharing { margin: 0; width: auto; }
3619  .dt-sc-blog-single .dt-sc-blog-meta-group .social-sharing .social_share_title { max-width: none; margin-right: 5px; }
3620  .dt-sc-blog-single .dt-sc-blog-meta-group .social-sharing .product-label { max-width: none; }
3621  
3622  .dt-sc-blog-single .dt-sc-blog-meta { display: flex; flex-wrap: wrap; align-items: center; }
3623  .dt-sc-blog-single .dt-sc-blog-meta > p { margin-bottom: 15px; }
3624  .dt-sc-blog-single .dt-sc-blog-meta > p:not(:last-child) { margin-right: 15px; }
3625  
3626  .dt-sc-comments-meta { width: 100%; display: flex; flex-wrap: wrap; justify-content: flex-start; border-bottom: 1px solid var(--DTColor_Border);
3627    margin-bottom: 15px; padding-bottom: 15px; }
3628  .dt-sc-comments-meta > p { margin-bottom: 0; }
3629  .dt-sc-comments-meta > p:not(:last-child) { margin-right: 15px; }
3630  
3631  .dt-sc-comments-section { 
3632    border: 1px solid var(--DTColor_Border); background: var(--DTBodyBGColor); padding: 20px; border-radius: var(--DTRadius); margin-bottom: 30px; width: calc(100% - 25px);
3633  }
3634  
3635  #dt-sc-comments { background-color: var(--DTform_BG); padding: 30px; border-radius: var(--DTRadius); width: 100%; float: left; }
3636  
3637  #dt-sc-comments .comment-form { position: relative; }
3638  #dt-sc-comments .comment-form .dt-sc-comments-title { margin-top: 0; margin-bottom: var(--DTGutter_Width); }
3639  #dt-sc-comments .comment-form button.btn { margin: 0; float: right; }
3640  
3641  #dt-sc-comments .comment-form > p small { position: absolute; top: calc(100% + 10px); }
3642  
3643  #dt-sc-comments .dt-sc-comment-form-fields { margin-bottom: var(--DTGutter_Width); }
3644  #dt-sc-comments .dt-sc-comment-form-fields label { margin-bottom: 5px; width: 100%; float: left; display: none; }
3645  
3646  #dt-sc-comments .dt-sc-total-comments { margin-top: 0; margin-bottom: var(--DTGutter_Width); font-size: var(--DTFontSize_H4); 
3647    font-weight: var(--font-weight-header);
3648    }
3649  
3650  #dt-sc-comments > ul { counter-reset: dt-sc-accordion-counter; }
3651  #dt-sc-comments > ul li { counter-increment: dt-sc-accordion-counter; display: flex; flex-wrap: wrap; }
3652  #dt-sc-comments > ul li:before { display: block; position: relative; content: counter(dt-sc-accordion-counter, decimal)'.'; width: 25px; align-self: flex-start;
3653    margin-top: 22px; 
3654  }    
3655  
3656   @media (max-width: 1200px) {  
3657  
3658    .dt-sc-blog-single .dt-sc-blog-item { padding: 0; }
3659     
3660   }
3661  
3662  @media (max-width: 767px) {
3663    
3664    #dt-sc-comments .dt-sc-comment-form-fields .dt-sc-column.two-column { display: grid; }
3665    #dt-sc-comments .dt-sc-comment-form-fields .dt-sc-column.two-column > div { width: 100%; } 
3666    
3667    #dt-sc-comments .dt-sc-total-comments { font-size: calc(.85 * var(--DTFontSize_H4)); }
3668    
3669  }
3670  
3671  @media (max-width: 576px) {
3672  
3673    .dt-sc-blog-single .dt-sc-blog-meta-group { flex-direction: column; }
3674    .dt-sc-blog-single .dt-sc-blog-meta-group > div { margin-bottom: 10px; }
3675    
3676    .dt-sc-blog-navigation > div a { padding: 10px 20px; }
3677    
3678    #dt-sc-comments { padding: 20px; }
3679    
3680    #dt-sc-comments > ul li::before { width: 100%; margin-bottom: 10px; margin-top: 0; }
3681    .dt-sc-comments-section { width: 100%; padding: 15px; }
3682    
3683    .dt-sc-comments-meta > p { width: 100%; }
3684    .dt-sc-comments-meta > p:not(:last-child) { margin-bottom: 10px; }
3685    
3686/*     #dt-sc-comments .dt-sc-comment-form-fields .dt-sc-column.two-column { display: flex; } */
3687    
3688  }
3689  
3690</style>
3691
3692</div>
3693        <!-- content for layout -->  
3694        
3695       
3696
3697
3698
3699      </div>
3700      <div class="clearfix"></div>      
3701    </div>
3702    <!-- Theme Footer ====== -->
3703    <div id="shopify-section-footer" class="shopify-section">
3704
3705
3706 
3707
3708
3709
3710
3711<footer class="site-footer" data-section-id="footer" data-section-type="footer-section" style="margin-top:80px;">
3712
3713   
3714  <div class="container"> 
3715    <div class="row">
3716      <div class="full-width-newsletter" style="padding-top:40px;">
3717        
3718        
3719        
3720        
3721        
3722        
3723        
3724        
3725        
3726        
3727        
3728        
3729        <div class="text-start">
3730          
3731  <h5 class="footer__title ">Newsletter</h5>
3732  
3733
3734  <form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
3735  
3736  
3737  <input type="hidden" name="contact[tags]" value="prospect,newsletter">
3738  <input type="hidden" name="contact[context]" value="footer">
3739  <div class="footer__newsletter">
3740    <input type="email" value="" placeholder="Your email address" name="contact[email]" id="Email-e1aad26d-7f6e-43fe-8007-c4a34a144bf4"  class="footer__newsletter-input" autocorrect="off"  autocapitalize="off" required="required">
3741    <button type="submit" class="btn footer__newsletter-btn" name="commit">Sign Up</button>
3742  </div>
3743
3744  
3745  <p>Sign up with your email address to receive<br/>news and updates</p>
3746  
3747  </form>
3748
3749  
3750  
3751  
3752         
3753  
3754</div>
3755
3756        
3757        
3758        
3759        
3760        
3761      </div>
3762    </div>
3763  </div>
3764  
3765
3766  <div class="site-footer__top" style="padding-top:100px; padding-bottom:50px;">
3767    <div class="container"> 
3768      <div class="row">
3769        <div class="dt-sc-flex-space-between">
3770         
3771
3772          
3773          
3774          
3775          
3776           
3777          
3778          
3779          
3780          
3781
3782
3783          
3784
3785          
3786          <div  class=" footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60 footer-links">
3787            
3788<div class="text-start">
3789        
3790  <h5 class="footer__title"> Products </h5>
3791  
3792  <ul class="footer_menu dt-sc-list">
3793    
3794    <li><a href="/collections/dtf-transfers-3">DTF Transfers</a></li>
3795    
3796    <li><a href="/products/custom-dtf-gangsheet-builder">
3796DTF Gangsheet Builder</a></li>
3797    
3798    <li><a href="/products/upload-dtf-gangsheet">Upload DTF Gangsheet</a></li>
3799    
3800    <li><a href="/products/dtf-transfer-by-size">DTF Transfer by Size</a></li>
3801    
3802    <li><a href="/products/uv-dtf-gangsheet-builder">UV-DTF Gangsheet Builder</a></li>
3803    
3804    <li><a href="/products/upload-uv-dtf-gangsheet">Upload UV DTF Gangsheet</a></li>
3805    
3806    <li><a href="/collections/dtf-powders">DTF Powders</a></li>
3807    
3808    <li><a href="/collections/dtf-films">DTF Films</a></li>
3809    
3810    <li><a href="/collections/inks">DTF Inks</a></li>
3811    
3812  </ul>
3813</div>
3814
3815
3816          </div>
3817          
3818          
3819          
3820          
3821           
3822          
3823          
3824          
3825          
3826
3827
3828          
3829
3830          
3831          <div  class=" footer__item--menu_ywidcm footer-links">
3832            
3833<div class="text-start">
3834        
3835  <h5 class="footer__title"> Information </h5>
3836  
3837  <ul class="footer_menu dt-sc-list">
3838    
3839    <li><a href="#">Pressing Instructions</a></li>
3840    
3841    <li><a href="/pages/heat-press">Heat Press</a></li>
3842    
3843    <li><a href="/pages/cricut">Cricut</a></li>
3844    
3845    <li><a href="/pages/iron">Iron</a></li>
3846    
3847    <li><a href="/pages/faq">FAQ</a></li>
3848    
3849    <li><a href="/blogs/news">Blog</a></li>
3850    
3851    <li><a href="/pages/support">Contact Us</a></li>
3852    
3853    <li><a href="/pages/privacy-policy">Privacy Policy</a></li>
3854    
3855  </ul>
3856</div>
3857
3858
3859          </div>
3860          
3861          
3862          
3863          
3864           
3865          
3866          
3867          
3868          
3869
3870
3871          
3872
3873          
3874          <div  class=" footer__item--menu_7PJegP footer-links">
3875            
3876<div class="text-start">
3877        
3878  <h5 class="footer__title"> Useful Links </h5>
3879  
3880  <ul class="footer_menu dt-sc-list">
3881    
3882    <li><a href="/pages/dtf">DTF</a></li>
3883    
3884    <li><a href="/pages/dtf-transfers">DTF Transfers</a></li>
3885    
3886    <li><a href="/pages/dtf-printing-service">Dtf Printing Service</a></li>
3887    
3888    <li><a href="/pages/dtf-in-houston">DTF In Houston</a></li>
3889    
3890    <li><a href="/pages/dtf-store-near-me">DTF Store Near Me</a></li>
3891    
3892    <li><a href="/pages/best-dtf-shop-in-houston">Best DTF shop in Houston</a></li>
3893    
3894    <li><a href="/pages/best-dtf-store-in-houston">Best DTF store in Houston</a></li>
3895    
3896    <li><a href="/pages/same-day-dtf-printing">Same Day DTF Printing</a></li>
3897    
3898    <li><a href="/pages/gangsheet">Gangsheet</a></li>
3899    
3900  </ul>
3901</div>
3902
3903
3904          </div>
3905          
3906          
3907          
3908          
3909           
3910          
3911          
3912          
3913          
3914
3915
3916          
3917
3918          
3919          
3920          
3921          
3922          
3923          
3924           
3925          
3926          
3927          
3928          
3929
3930
3931          
3932          <div class="footer__clear"></div>
3933          
3934          
3935
3936          
3937          <div  class=" footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6 footer-contact-info">
3938            <div class="text-start">
3939        
3940<h5 class="footer__title ">Contact Us</h5> 
3941
3942
3943
3944<ul class="contact-info">
3945  
3946  <li class="address">         
3947    <address> <i class="fa fa-home"></i>8009 Harwin Dr, Suite A
3948Houston, TX, 77036</address>
3949  </li>
3950    
3951  
3952  <li class="contact-phone">    
3953    <i class="fa fa-phone"></i><strong>(337)-785-6301</strong>    
3954  </li>
3955  
3956
3957  
3958
3959  
3960  <li class="office-mail">
3961    <a href="mailto:[email protected]">
3962      <i class="fa fa-envelope"></i>[email protected]</a>     
3963  </li>
3964  
3965</ul>
3966       
3967
3968   
3969<div class="text-start">
3970   
3971  <ul class="dt-sc-social-icons dt-sc-list-inline">
3972    
3973    
3974    <li>
3975      <a class="icon-fallback-text fb hexagon" target="blank" href="https://www.facebook.com/harwindtf/" title="Facebook">
3976        <i class="fa fa-fcebook" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"/></svg></i>
3977        <span class="icon__fallback-text">Facebook</span>
3978      </a>
3979    </li>
3980    
3981    
3982    
3983    
3984    <li>
3985      <a class="icon-fallback-text ins" target="blank" href="https://www.instagram.com/harwindtf/" title="Instagram">
3986        <i class="fa fa-instgram" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg></i>
3987        <span class="icon__fallback-text">Instagram</span>
3988      </a>
3989    </li>
3990    
3991    
3992    
3993    
3994
3995    
3996    <li>
3997      <a class="icon-fallback-text rss" target="blank" href="https://www.tiktok.com/@harwindtf" title="TikTok">
3998
3999      <i class="fa" aria-hidden="true">
4000<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free v5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/></svg>
4001
4002      </i>
4003      <span class="icon__fallback-text">RSS</span>
4004      </a>
4005    </li>
4006    
4007    
4008  </ul>  
4009</div>
4010
4011  
4012  
4013
4014</div>
4015          </div>
4016          
4017          
4018        </div>
4019      </div>
4020    </div>
4021  </div>
4022
4023  
4024
4025  
4026  <div class="site-footer__bottom">
4027    <div class="container"> 
4028      <div class="row">
4029        <div class="dt-sc-flex-space-between">
4030          
4031          <div class="footer__copyright grid__item wide--one-third post-large--one-third large--one-third medium--one-whole">
4032            <p>&copy; 2026 HarwinDTF
4033              
4034               <a  href="https://harwindtf.com/" target="_blank"> 
4035              DTF Transfers 
4036              </a>
4037              
4038            </p>
4039          </div>
4040          
4041
4042
4043          
4044
4045          
4046
4047          
4048          
4049          <div class="footer__payment-icons grid__item wide--one-third post-large--one-third large--one-third medium--one-whole">
4050            <ul class="dt-sc-list-inline payment-icons">
4051              
4052              <li class="icon--payment">
4053                <svg 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;"/>
4053</svg>
4054
4055              </li>
4056              
4057              <li class="icon--payment">
4058                <svg 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>
4059
4060              </li>
4061              
4062              <li class="icon--payment">
4063                <svg 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>
4064              </li>
4065              
4066              <li class="icon--payment">
4067                <svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
4068              </li>
4069              
4070              <li class="icon--payment">
4071                <svg 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.
407106zM23.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>
4072
4073              </li>
4074              
4075              <li class="icon--payment">
4076                <svg 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>
4077
4078              </li>
4079              
4080              <li class="icon--payment">
4081                <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
4082
4083              </li>
4084              
4085              <li class="icon--payment">
4086                <svg 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;"/>
4086<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 
408616.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>
4087
4088              </li>
4089              
4090            </ul>
4091          </div>
4092          
4093          
4094
4095        </div>
4096      </div>
4097    </div>
4098  </div>
4099
4100  
4101</footer>
4102
4103<style>
4104
4105  .site-footer .footer__title  { margin:0; color:#ffffff; }
4106  .site-footer:before{ content:''; position: absolute; left: 0; right: 0; top: 0; bottom: 0;  background-color:#1e1e1e; opacity:1; }
4107  .site-footer, .site-footer p { color:#ffffff; }
4108  .site-footer li a { color:#ffffff; }
4109  .site-footer li a:hover { color:#fb5f1f; }
4110
4111  /**************/
4112  .site-footer{ position:relative; }
4113  .site-footer > *{ z-index: 1; position: relative;}
4114  .site-footer .footer__title:empty{ display:none;}
4115  footer { clear:both; }
4116  footer ul, footer p { padding: 0; margin: 0; clear:both; }
4117  footer svg{ height: 20px; width: 30px; }
4118  footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:15px; display: block; }
4119  footer div[class*="text-"] > *:last-child{ margin-bottom:0; }
4120
4121  footer .footer-logo .dt-sc-btn{ display: inline-block !important; }
4122
4123
4124
4125  footer .footer-social-icons svg{width: 20px; height: 20px; padding: 2px; border-radius:0; }
4126  footer .footer-social-icons.dt-sc-icon-brand svg{ border: none; width: 25px; height: 16px; padding: unset; border-radius: unset; }
4127  footer .text-start li{margin-bottom: 5px; }
4128
4129  footer .text-start .contact-info li{ position: relative; padding-left: 30px; }
4130  footer .text-start .contact-info li:last-child{ margin:0;}
4131  footer .text-start .contact-info i{ padding-right: 10px; position: absolute; line-height: 1.5em;left: 5px;}
4132  footer .text-end .contact-info li{position: relative;padding-right: 30px;}
4133  footer .text-end .contact-info i{padding-left: 10px;position: absolute;line-height: 1.5em;right: 5px;}
4134  footer .text-center .contact-info i{position: relative;right: 10px;}
4135  footer .footer__social{display: inline-flex;}
4136  footer .site-footer__bottom p, footer .site-footer__bottom a {color:#ffffff;}
4137  footer .site-footer__bottom a:hover{color:#fb5f1f;}
4138
4139  footer .site-footer__bottom{display: flex;flex-wrap: wrap;background-color:#212121; line-height: 2em}
4140  footer .site-footer__bottom:before{content:"";width:100%;height:1px;top:0;background-color:rgba(0,0,0,0);}
4141  footer div[class*="dt-sc-flex"]{align-items: self-start;}
4142  footer .site-footer__bottom div[class*="dt-sc-flex"] div:only-child{margin: auto;text-align: center;}
4143  footer .site-footer__bottom div[class*="dt-sc-flex"]{ padding:15px 0;}
4144  footer .site-footer__bottom .payment-icons > * + *{ margin-left:2px}
4145
4146  footer .footer__newsletter { margin: 10px 0 15px; float: left; width: 100%;} 
4147  footer div[class*="footer__item--footer"] .footer__newsletter > *{margin-bottom:15px; width:100%;}
4148
4149  footer .text-end .footer__newsletter > *{ margin-left: auto;}
4150  footer .text-center .footer__newsletter > *{ margin-left: auto; margin-right: auto; }
4151  footer .footer__newsletter input, footer .footer__newsletter input:focus{ border:none; padding: var(--DTPadding_Btn); background-color:var(--DTInputBackground); }
4152
4153  footer .text-start .dt-sc-social-icons li{ margin-right: 15px;}
4154  footer .text-end .dt-sc-social-icons li{ margin-left: 15px; line-height: initial;}
4155  footer .text-center .dt-sc-social-icons li{ margin:0 5px;}
4156
4157  footer .copyright { border-top: 1px solid var(--DTColor_Border); }
4158
4159  footer .footer__copyright a{color:#ffffff; }
4160  footer .footer__copyright a:hover{ color:#fb5f1f;}
4161
4162  .icon__fallback-text { font-size: 0;}
4163  .dt-sc-icon-brand .icon__fallback-text {font-size:var(--DTFontSizeBase); padding-left: 5px;}
4164  label.for-option-color { text-indent: -99999px; width: 30px; height: 30px; border-radius: 50%; }
4165
4166  .full-width-newsletter div[class*="dt-sc-flex"]>div { width: 100%; max-width: 600px; margin: auto; }
4167  .full-width-newsletter div[class*="dt-sc-flex"] h4{ text-align: center; margin-top: 0; }
4168  .full-width-newsletter .footer__newsletter{ display: flex; align-items: center; /*gap: calc(var(--DTGutter_Width) / 2);*/ }
4169  .full-width-newsletter .footer__newsletter input{ width:calc(100% - 150px); }
4170  .full-width-newsletter .footer__newsletter button{ margin:0; width:150px; }
4171
4172  .site-footer .footer_menu.dt-sc-list li a:before{ content: "\f105"; font-family: 'FontAwesome'; position:relative; padding-right: 10px; }
4173  .site-footer .footer_menu.dt-sc-list-inline li a:before{ content: "|"; position:relative; padding:0 10px;  color:#ffffff; }
4174  .site-footer .dt-sc-list-inline li:first-child a:before{ display:none;padding-right: 0;}
4175
4176  .site-footer .site-footer__bottom .footer_menu.dt-sc-list-inline li a:before{ color:#ffffff;}
4177  footer address:only-of-type{ margin:0; }
4178
4179
4180  
4181
4182  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-instagram  div[class*="text-"]  .footer-instafeed{ display: grid; grid-gap: px; grid-template-columns: repeat( auto-fit, minmax(calc(% - px), 1fr) ); }
4183
4184  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog li { display: grid; grid-template-columns: 100px auto; gap: var(--DTGutter_Width); margin-bottom: var(--DTGutter_Width); }
4185  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog li .article-title{ font-size:var(--DTFontSizeBase);  margin: 0 0 5px; }
4186  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog li .article-title a{ font-size:var(--DTFontSizeBase); }
4187  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog li:not(:hover) .article-image { filter: grayscale(100); }
4188  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog li .footer_blog_content >*:not(.article-title) { opacity:.7; font-size: calc(var(--DTFontSizeBase) - 2px); line-height: 1.5em; margin-top: 10px;}
4189  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog .text-end li{ grid-template-columns: auto 100px;  margin-bottom: var(--DTGutter_Width); }
4190  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog .text-end .footer_blog_content{ order:-1; }
4191  .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60.footer-blog .text-center  li{ grid-template-columns:1fr;}
4192
4193  
4194
4195  .footer__item--menu_ywidcm.footer-instagram  div[class*="text-"]  .footer-instafeed{ display: grid; grid-gap: px; grid-template-columns: repeat( auto-fit, minmax(calc(% - px), 1fr) ); }
4196
4197  .footer__item--menu_ywidcm.footer-blog li { display: grid; grid-template-columns: 100px auto; gap: var(--DTGutter_Width); margin-bottom: var(--DTGutter_Width); }
4198  .footer__item--menu_ywidcm.footer-blog li .article-title{ font-size:var(--DTFontSizeBase);  margin: 0 0 5px; }
4199  .footer__item--menu_ywidcm.footer-blog li .article-title a{ font-size:var(--DTFontSizeBase); }
4200  .footer__item--menu_ywidcm.footer-blog li:not(:hover) .article-image { filter: grayscale(100); }
4201  .footer__item--menu_ywidcm.footer-blog li .footer_blog_content >*:not(.article-title) { opacity:.7; font-size: calc(var(--DTFontSizeBase) - 2px); line-height: 1.5em; margin-top: 10px;}
4202  .footer__item--menu_ywidcm.footer-blog .text-end li{ grid-template-columns: auto 100px;  margin-bottom: var(--DTGutter_Width); }
4203  .footer__item--menu_ywidcm.footer-blog .text-end .footer_blog_content{ order:-1; }
4204  .footer__item--menu_ywidcm.footer-blog .text-center  li{ grid-template-columns:1fr;}
4205
4206  
4207
4208  .footer__item--menu_7PJegP.footer-instagram  div[class*="text-"]  .footer-instafeed{ display: grid; grid-gap: px; grid-template-columns: repeat( auto-fit, minmax(calc(% - px), 1fr) ); }
4209
4210  .footer__item--menu_7PJegP.footer-blog li { display: grid; grid-template-columns: 100px auto; gap: var(--DTGutter_Width); margin-bottom: var(--DTGutter_Width); }
4211  .footer__item--menu_7PJegP.footer-blog li .article-title{ font-size:var(--DTFontSizeBase);  margin: 0 0 5px; }
4212  .footer__item--menu_7PJegP.footer-blog li .article-title a{ font-size:var(--DTFontSizeBase); }
4213  .footer__item--menu_7PJegP.footer-blog li:not(:hover) .article-image { filter: grayscale(100); }
4214  .footer__item--menu_7PJegP.footer-blog li .footer_blog_content >*:not(.article-title) { opacity:.7; font-size: calc(var(--DTFontSizeBase) - 2px); line-height: 1.5em; margin-top: 10px;}
4215  .footer__item--menu_7PJegP.footer-blog .text-end li{ grid-template-columns: auto 100px;  margin-bottom: var(--DTGutter_Width); }
4216  .footer__item--menu_7PJegP.footer-blog .text-end .footer_blog_content{ order:-1; }
4217  .footer__item--menu_7PJegP.footer-blog .text-center  li{ grid-template-columns:1fr;}
4218
4219  
4220
4221  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-instagram  div[class*="text-"]  .footer-instafeed{ display: grid; grid-gap: px; grid-template-columns: repeat( auto-fit, minmax(calc(% - px), 1fr) ); }
4222
4223  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog li { display: grid; grid-template-columns: 100px auto; gap: var(--DTGutter_Width); margin-bottom: var(--DTGutter_Width); }
4224  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog li .article-title{ font-size:var(--DTFontSizeBase);  margin: 0 0 5px; }
4225  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog li .article-title a{ font-size:var(--DTFontSizeBase); }
4226  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog li:not(:hover) .article-image { filter: grayscale(100); }
4227  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog li .footer_blog_content >*:not(.article-title) { opacity:.7; font-size: calc(var(--DTFontSizeBase) - 2px); line-height: 1.5em; margin-top: 10px;}
4228  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog .text-end li{ grid-template-columns: auto 100px;  margin-bottom: var(--DTGutter_Width); }
4229  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog .text-end .footer_blog_content{ order:-1; }
4230  .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4.footer-blog .text-center  li{ grid-template-columns:1fr;}
4231
4232  
4233
4234  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-instagram  div[class*="text-"]  .footer-instafeed{ display: grid; grid-gap: px; grid-template-columns: repeat( auto-fit, minmax(calc(% - px), 1fr) ); }
4235
4236  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog li { display: grid; grid-template-columns: 100px auto; gap: var(--DTGutter_Width); margin-bottom: var(--DTGutter_Width); }
4237  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog li .article-title{ font-size:var(--DTFontSizeBase);  margin: 0 0 5px; }
4238  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog li .article-title a{ font-size:var(--DTFontSizeBase); }
4239  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog li:not(:hover) .article-image { filter: grayscale(100); }
4240  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog li .footer_blog_content >*:not(.article-title) { opacity:.7; font-size: calc(var(--DTFontSizeBase) - 2px); line-height: 1.5em; margin-top: 10px;}
4241  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog .text-end li{ grid-template-columns: auto 100px;  margin-bottom: var(--DTGutter_Width); }
4242  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog .text-end .footer_blog_content{ order:-1; }
4243  .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6.footer-blog .text-center  li{ grid-template-columns:1fr;}
4244
4245   
4246
4247
4248
4249
4250  /***********************************
4251  Responsive
4252  ***********************************/
4253
4254  
4255  @media only screen and (max-width: 575px) {
4256    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:20px;}
4257    .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60 { width:100%;  margin-bottom:40px;}
4258  }
4259
4260  @media only screen and (min-width: 576px) {
4261    .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60 { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4262  }
4263
4264  @media only screen and (min-width: 1200px) {
4265    .footer__item--fc673e94-de81-455f-bc70-636c5e5a8c60 { width:calc(20% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4266  }
4267
4268
4269
4270  
4271
4272  
4273
4274  
4275  @media only screen and (max-width: 575px) {
4276    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:20px;}
4277    .footer__item--menu_ywidcm { width:100%;  margin-bottom:40px;}
4278  }
4279
4280  @media only screen and (min-width: 576px) {
4281    .footer__item--menu_ywidcm { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4282  }
4283
4284  @media only screen and (min-width: 1200px) {
4285    .footer__item--menu_ywidcm { width:calc(15% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4286  }
4287
4288
4289
4290  
4291
4292  
4293
4294  
4295  @media only screen and (max-width: 575px) {
4296    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:20px;}
4297    .footer__item--menu_7PJegP { width:100%;  margin-bottom:40px;}
4298  }
4299
4300  @media only screen and (min-width: 576px) {
4301    .footer__item--menu_7PJegP { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4302  }
4303
4304  @media only screen and (min-width: 1200px) {
4305    .footer__item--menu_7PJegP { width:calc(20% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4306  }
4307
4308
4309
4310  
4311
4312  
4313
4314  
4315  @media only screen and (max-width: 575px) {
4316    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:20px;}
4317    .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4 { width:100%;  margin-bottom:40px;}
4318  }
4319
4320  @media only screen and (min-width: 576px) {
4321    .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4 { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4322  }
4323
4324  @media only screen and (min-width: 1200px) {
4325    .footer__item--e1aad26d-7f6e-43fe-8007-c4a34a144bf4 { width:calc(30% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4326  }
4327
4328
4329
4330  
4331  .footer__newsletter-btn{ background-color: #fb5f1f; color: #ffffff; }
4332  .footer__newsletter-btn:hover{ background-color: #d8000c; color: #ffffff; }
4333  
4334
4335  
4336
4337  
4338  @media only screen and (max-width: 575px) {
4339    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:20px;}
4340    .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6 { width:100%;  margin-bottom:40px;}
4341  }
4342
4343  @media only screen and (min-width: 576px) {
4344    .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6 { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4345  }
4346
4347  @media only screen and (min-width: 1200px) {
4348    .footer__item--d588ba90-3502-439f-a5a1-c2c679ebebf6 { width:calc(25% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
4349  }
4350
4351
4352
4353  
4354
4355  
4356
4357   
4358
4359
4360
4361
4362/*   @media (max-width: 767px) {
4363
4364    footer.site-footer { margin-top: 40px !important;}
4365
4366  } */
4367
4368  @media (max-width:576px) {
4369    footer .site-footer__bottom div[class*="dt-sc-flex"]{ justify-content: center; }
4370    footer .site-footer__bottom div[class*="dt-sc-flex"] > *{ margin:0 15px;}
4371
4372    footer .footer__newsletter{ margin-top: 0; }
4373  } 
4374/*Footer*/
4375  .footer__newsletter-btn {
4376    position: absolute;
4377    top: 29.9%;
4378    right: 13.2%;
4379}
4380  .site-footer .footer_menu.dt-sc-list li a:before {
4381    content: "\f105";
4382    font-family: 'FontAwesome';
4383    position: relative;
4384    padding-right: 10px;
4385    display:none;
4386}
4387  footer .text-start .dt-sc-social-icons li {
4388    margin-right: 10px;
4389}
4390  h5.footer__title {
4391    font-weight: 700;
4392    font-family: var(--DTFontTypo_Heading);
4393}
4394  .site-footer li a {
4395    font-weight: 400;
4396    font-family: var(--DTFontTypo_Heading);
4397}
4398  address {
4399    font-weight: 400;
4400    font-family: var(--DTFontTypo_Heading);
4401}
4402  li.contact-phone {
4403      font-weight: 400;
4404    font-family: var(--DTFontTypo_Heading);
4405}
4406/*   .site-footer__top .dt-sc-social-icons li{
4407    border: 1px solid var(--DTLinkHoverColor);
4408    border-radius: 50%;
4409    width: 50px;
4410    height: 50px;
4411    align-items: center;
4412    display: flex;
4413    text-align: center;
4414    justify-content: center;
4415    margin-top: 30px;
4416    line-height: 0px;
4417    
4418  } */
4419 .site-footer__top .dt-sc-social-icons li{
4420    border: 1px solid var(--DTLinkHoverColor);
4421    width: 45px;
4422    height: 45px;
4423    border-radius: 50%;
4424    text-align: center;
4425    display: grid;
4426    align-items: center;
4427    line-height: 45px;
4428    color: var(--DTPrimaryColor);
4429     margin-top: 30px;
4430}
4431  .site-footer__top .dt-sc-social-icons li:hover {
4432    border-color: var(--DTLinkHoverColor);
4433    background: var(--DTLinkHoverColor);
4434    color: var(--DTBodyBGColor);
4435    transition: var(--DTBaseTransition);
4436}
4437  .site-footer__top .dt-sc-social-icons li:hover a i{
4438   
4439    color: var(--DTBodyBGColor);
4440    transition: var(--DTBaseTransition);
4441}
4442  footer .footer__newsletter {
4443    margin: 10px 0 15px;
4444    float: left;
4445    width: 100%;
4446    background-color: var(--DTInputBackground);
4447    position: relative;
4448      border-radius:30px;
4449}
4450  footer .footer__newsletter input{
4451    width: calc( 100% - 150px );
4452    padding: 15px 20px;
4453  }
4454  footer .footer__newsletter input, footer .footer__newsletter input:focus{ border:none;  padding: 15px 20px; background-color:var(--DTInputBackground); }
4455  .footer__newsletter-btn {
4456    position: absolute;
4457    top: -10px;
4458    right: 0;
4459    bottom: 0;
4460}
4461  .site-footer li a i {
4462    color: #fb5f1f;
4463}
4464  footer .text-start .contact-info i {
4465    padding-right: 10px;
4466    position: absolute;
4467    line-height: 1.5em;
4468    left: 5px;
4469    color: #fb5f1f;
4470}
4471/*Responsive*/  
4472
4473  @media (max-width:1400px) and (min-width:1200px) {
4474    .site-footer__top .dt-sc-social-icons li {
4475    border: 1px solid var(--DTLinkHoverColor);
4476    border-radius: 50%;
4477    width: 45px;
4478    height: 45px;
4479    align-items: center;
4480    display: flex;
4481    text-align: center;
4482    justify-content: center;
4483    margin-top: 30px;
4484}
4485  }
4486 .footer-contact-info ul.contact-info li { margin-bottom: 10px;}
4487
4488</style>
4489
4490<style> #shopify-section-footer .footer__newsletter-btn {font-size: 16px !important; font-weight: 700 !important; white-space: nowrap !important; padding: 6px 14px !important; height: auto !important; line-height: 1 !important;} </style></div>     
4491    <!-- Footer JS files  -->
4492       
4493<script src="//harwindtf.com/cdn/shop/t/6/assets/handlebars.min.js?v=169876042351953648671739377718" type="text/javascript"></script>
4493
4494
4495
4496<script src="//harwindtf.com/cdn/shop/t/6/assets/dt-theme.js?v=41797110397067583541739377747" type="text/javascript"></script>
4496     
4497<script src="//harwindtf.com/cdn/shop/t/6/assets/lazysizes.js?v=180904610732387730431739377718" async="async"></script>
4497
4498
4499
4500<script src="//harwindtf.com/cdn/shop/t/6/assets/social-buttons.js?v=181280978780897184241742303780" type="text/javascript"></script>
4500
4501
4502
4503
4504
4505
4506<script src="//harwindtf.com/cdn/shop/t/6/assets/dT_main.js?v=66641411319853898211739377718" defer="defer"></script>
4506  
4507<script src="//harwindtf.com/cdn/shop/t/6/assets/dT_main_app.js?v=104683983802296481371739377718" defer="defer"></script>
4507              
4508<script src="//harwindtf.com/cdn/shop/t/6/assets/dT_bundle_base.js?v=178559308254279089191739377718" defer="defer"></script>
vendor: 1 bytes, line 4508
4508
4509<script src="//harwindtf.com/cdn/shop/t/6/assets/dT_bundle.js?v=76915261480420889091739377717" defer="defer"></script>
4509    
4510<script src="//harwindtf.com/cdn/shop/t/6/assets/wish_list.js?v=10136686554284193961739377718" defer="defer"></script>
vendor: 1 bytes, line 4510
4510
4511<script src="//harwindtf.com/cdn/shop/t/6/assets/compare_list.js?v=8482484534236869341739377717" defer="defer"></script>
4511
4512
4513<!-- /snippets/ajax-cart-template.liquid -->
4514
4515  
4515<script id="CartTemplate" type="text/template">
4516  
4517    <form action="/cart" method="post" novalidate class="cart ajaxcart">
4518      <ul class="ajaxcart__inner">
4519        {{#items}}
4520        <li class="ajaxcart__product">
4521          <div class="ajaxcart row" data-line="{{line}}">
4522          <div class="item_img"><a href="{{url}}" class="ajaxcart__product-image"> <img src="{{img}}" alt=""></a> </a></div>
4523          <div  class="details">
4524          
4525          <h6><a href="{{url}}" class="ajaxcart__product-name">{{name}}</a></h6>
4526              <div class="item-desc">
4527                <div class="item_dtl">
4528                    {{#if variation}}
4529                      <p class="ajaxcart__product-meta">{{variation}}</p>
4530                    {{/if}}
4531                    
4532                    {{#properties}}
4533                      {{#each this}}
4534                        {{#if this}}
4535                          <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span>
4536                        {{/if}}
4537                      {{/each}}
4538                    {{/properties}}
4539                    
4540                  <div class="pricing">
4541                  
4542                      {{#if discountsApplied}}
4543                        <span class="hidden">Sale price</span>
4544                        <span class="ajaxcart__price onsale"><span class="money">{{{formatPrice discountedPrice}}}</span></span>
4545                        <span class="hidden">Regular price</span>
4546                        <del class="ajaxcart__price"><span class="money">{{{formatPrice price}}}</span></del>
4547                      {{else}}
4548                        <span class="ajaxcart__price"><span class="money">{{{formatPrice price}}}</span></span>
4549                      {{/if}}
4550
4551                    {{#if discountsApplied}}
4552                      {{#each discounts}}
4553                        <p class="onsale"><i class="la la-tag"></i> {{ this.discount_application.title }} (-<span class="money">{{{formatPrice this.formattedAmount }}}</span>)</p>
4554                      {{/each}}
4555                    {{/if}}
4556                  </div>
4557                </div>
4558                <div class="ajaxcart__qty product-item-caption-qty">
4559                  <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus quantity-increment" data-id="{{id}}" data-qty="{{itemMinus}}" data-line="{{line}}">
4560                    <span>&minus;
4560</span>
4561                  </button>
4562                  <input type="text" name="updates[]" class="ajaxcart__qty-num input-number" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
4563                  <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus quantity-increment" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}">
4564                    <span>+</span>
4565                  </button>                                  
4566                </div>
4567                 <span id="changeQty" class="ajaxcart__qty-remove remove-btn  dt-sc-btn close-icon" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"></span>
4568              </div>		
4569          </div>
4570        </div>
4571        
4572        </div>
4573        
4574        {{/items}}
4575        
4576
4577      </ul>
4578      <div class="ajaxcart__footer row">
4579        <div class="subtotal">
4580          <p class="title">Total</p>
4581          <p class="subtotal-price"><span class="cart-original-total money">{{{formatPrice subTotalPrice}}}</span></p>
4582        </div>
4583        
4584        
4585        <div class="discounts">
4586          {{#if cartDiscountsApplied}}
4587            <p>Translation missing: en.cart.general.discounts</p>
4588            <ul>
4589             {{#each cartDiscounts}}
4590                <li><i class="la la-tag"></i> (-<span class="money">{{{formatPrice this.formattedAmount }}}</span>)</li>
4591             {{/each}}
4592            </ul>
4593           {{/if}}
4594           {{#if cartTotalSavings}}
4595             <div class="cart_savings onsale">
4596               <p><em>You're saving : {{ price }}</em></p>
4597               <p class="cart-savings-amount"><em><span class="money">{{formatPrice cartTotalDiscounts}}</span></em></p>
4598             </div>
4599           {{/if}}
4600        </div>
4601        <div class="total">
4602          <p>Shipping, taxes, and discounts will be calculated at checkout.</p>
4603        </div>
4604
4605        <button type="submit" class="cart__checkout dt-sc-btn" name="checkout">
4606          Proceed to Checkout 
4607        </button>
4608        
4609          <div class="additional_checkout_buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:69321588960,&quot;merchantName&quot;:&quot;HarwinDTF&quot;,&quot;personalized&quot;:false}}]" access-token="092022e8349c6484e76c9356b6094e24" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="69321588960" cart-id="957fbbdb1c99837a863eacb848102e03" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div>
4610        
4611        
4612        <a class="dt-sc-btn" href="/cart">View Cart </a>
4613        
4614      </div>
4615    </form>
4616  
4617  </script>
4617
4618  
4618<script id="AjaxQty" type="text/template">
4619  
4620    <div class="ajaxcart__qty">
4621      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}">
4622        <span class="icon icon-minus" aria-hidden="true"></span>
4623        <span class="fallback-text">&minus;</span>
4624      </button>
4625      <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*">
4626      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}">
4627        <span class="icon icon-plus" aria-hidden="true"></span>
4628        <span class="fallback-text">+</span>
4629      </button>
4630    </div>
4631     <span id="changeQty" class="ajaxcart__qty-adjust remove-btn" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"><i class="fa fa-trash" aria-hidden="true"></i></span>
4632  
4633  </script>
4633
4634  
4634<script id="JsQty" type="text/template">
4635  
4636    <div class="js-qty">
4637      <button type="button" class="js-qty__adjust js-qty__adjust--minus quantity-increment hide" data-id="{{id}}" data-qty="{{itemMinus}}">
4638        <span>&minus;</span>
4639      </button>
4640      <input type="number" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}" >
4641      <button type="button" class="js-qty__adjust js-qty__adjust--plus quantity-increment hide" data-id="{{id}}" data-qty="{{itemAdd}}">
4642        <span>+</span>
4643      </button>
4644    </div>
4645     <span id="changeQty" class="ajaxcart__qty-adjust remove-btn" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"><i class="fa fa-trash" aria-hidden="true"></i></span>
4646  
4647  </script>
4647
4648
4649
4650
4651    
4652<script>
4653  jQuery(function($) {
4654    ajaxCart.init({
4655      formSelector: '[data-product-form]',
4656      cartContainer: '#CartContainer',
4657      addToCartSelector: '.dT_AddToCart',
4658      cartCountSelector: '.CartCount',
4659      cartCostSelector: '.CartCost',
4660      moneyFormat: "${{amount}}"
4661    });
4662    });
4663
4664    jQuery('body').on('ajaxCart.afterCartLoad', function(evt, cart) {          
4665      theme.RightDrawer.open();
4666    });
4667    
4668</script>
4668  
4669
4670
4671         
4672
4673<script>
4674  Handlebars.registerHelper('formatPrice', function (aString) {
4675    return new Handlebars.SafeString(aString);
4676  });
4677
4678  $(document).ready(function () {  
4679    if ($('#shipping-calculator select').data('select2')) {
4680      $("#shipping-calculator select").select2('destroy'); 
4681    } 
4682
4683    if ($('.dT_bundleSelector select').data('select2')) {
4684      $(".dT_bundleSelector select").select2('destroy'); 
4685    } 
4686
4687    
4688    $('select').select2({  minimumResultsForSearch: Infinity, theme: "classic" });
4689    
4690  });   
4691</script>
4691    
4692    <!-- Popup newsletter  -->
4693    <div id="shopify-section-modal-newsletter" class="shopify-section dt-sc-newsletter-modal-overlay">
4694
4695
4696
4697
4698</div>     
4699    <!-- GDPR Cookies  -->
4700    <div id="shopify-section-gdpr-cookies" class="shopify-section gdpr-section">
4701<div class="cookie-disclaimer bottom" > 
4702  <p>Please click Accept Cookies to continue to use the site.</p>
4703  <div class="dt-sc-btn-group dt-sc-list-inline"><button type="button" class="accept-cookie">Accept</button>
4704    <button type="button" class="decline-cookie">Decline</button> </div> 
4705</div>
4706
4707<style>
4708 .cookie-disclaimer{position: fixed;max-width: 500px;bottom: 15px;padding: 15px;z-index: 2;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;border-radius:var(--DTRadius);color: #ffffff;background-color: #1e1e1e;}.cookie-disclaimer > * {font-size:14px;margin:5px;}.cookie-disclaimer > p {margin: 0 30px;}.cookie-disclaimer.bottom{bottom: 0;left: 0;right: 0;padding:0;max-width: 100%;border-radius:0;z-index: 3;}.cookie-disclaimer.left{left: 15px;right: auto;}.cookie-disclaimer.right{left: auto;right: 15px;}.cookie-disclaimer button{margin:5px;padding:2px 15px;color: #ffffff;background-color:#235e0a;}.cookie-disclaimer button:hover{color: #ffffff;background-color:#d8000c;}
4709.cookie-disclaimer.bottom {
4710    bottom: 0;
4711    left: 0;
4712    right: 0;
4713    padding: 0px;
4714    max-width: 100%;
4715    border-radius: 0;
4716    z-index: 3;
4717    padding-top: 10px;
4718    padding-bottom: 10px;
4719}
4720</style>
4721
4722<script type="text/javascript">
4723
4724  jQuery(document).ready(function() { 
4725    var cookie = false;
4726    var cookieContent = $('.cookie-disclaimer');
4727    checkCookie();
4728    if (cookie === true) {
4729      cookieContent.hide();
4730    }
4731    function setCookie(dt_gdpr_name, cookie_value, exdays) {
4732      var d = new Date();
4733      d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
4734      var expires = "expires=" + d.toGMTString();
4735      document.cookie = dt_gdpr_name + "=" + cookie_value + "; " + expires;
4736    }
4737    function getCookie(dt_gdpr_name) {
4738      var name = dt_gdpr_name + "=";
4739      var ca = document.cookie.split(';');
4740      for (var i = 0; i < ca.length; i++) {
4741        var c = ca[i].trim();
4742        if (c.indexOf(name) === 0) return c.substring(name.length, c.length);
4743      }
4744      return "";
4745    }
4746    function checkCookie() {
4747      var user = getCookie("dt_gdpr_name");
4748      if (user !== "") {        
4749        cookie = true;
4750      } else {        
4751        if (user !== "" && user !== null) {
4752          setCookie("cookie_value", "cookie_value", 365);
4753        }
4754      }
4755    }
4756    function deleteCookie() {
4757      setCookie('dt_gdpr_name', '', -1);
4758    }
4759    $('.accept-cookie').click(function () {
4760      setCookie("dt_gdpr_name", "cookie_value", 365);     
4761      cookieContent.hide();
4762    });
4763    $('.decline-cookie').click(function () {        
4764      deleteCookie();
4765     cookieContent.hide();
4766    });
4767  });
4768</script>
4768
4769
4770</div>     
4771    <!-- Cutomer who last purchased tiny popup -->
4772    <div id="shopify-section-customer-purchased" class="shopify-section customer-purchased">
4773
4774<script type="text/javascript">
4775  if ($.cookie('dT_suggested-cookie') == 'closed') {
4776    $('.customer-who-purchased').remove();
4777  }
4778
4779  $('.dT_close').bind('click',function(){
4780    $('.customer-who-purchased').remove();
4781    $.cookie('dT_suggested-cookie', 'closed', {expires:1, path:'/'});
4782  });      
4783
4784  var elements = $('.customer-who-purchased li');
4785  var init_element = 0;
4786  var i = 0;  
4787  elements.removeClass('active');
4788  function fadeInRandomElement() { 
4789    if ( i % 2 == 0) {
4790      var currentItem = elements.eq(init_element);      
4791      currentItem.addClass('active');
4792      setTimeout(function(){ 
4793        currentItem.removeClass('active')
4794      }, 4000);
4795
4796      init_element++;
4797      if(elements.length == init_element) {
4798        init_element = 0;
4799      }
4800    }
4801    i++;
4802  }
4803
4804  setInterval(function(){ 
4805    fadeInRandomElement();
4806  }, 4000);
4807
4808
4809</script>
4809
4810
4811<style type="text/css">
4812
4813/** @format */
4814
4815.customer-who-purchased {
4816	pointer-events: none;
4817	margin: 0;
4818	height: 100px;
4819	max-width: 500px;
4820	min-width: 400px;
4821	position: fixed;
4822	bottom: 35px;
4823	width: auto;
4824	z-index: 3;
4825	-webkit-transition: var(--DTBaseTransition);
4826	transition: var(--DTBaseTransition);
4827}
4828
4829.customer-who-purchased.text-left {
4830	left: 35px;
4831}
4832
4833.customer-who-purchased.text-right {
4834	right: 35px;
4835}
4836
4837.customer-who-purchased .product-data {
4838	display: block;
4839	height: auto;
4840	margin: 25px 20px;
4841	opacity: 0;
4842	padding: 10px 20px 10px 80px;
4843	position: absolute;
4844	bottom: -35px;
4845	left: 0;
4846	visibility: hidden;
4847	width: auto;
4848	border-radius: var(--DTRadius);
4849	-webkit-transition: 0.5s cubic-bezier(0.25, 0.8, 0.25, 1) 0.05s;
4850	transition: 0.5s cubic-bezier(0.25, 0.8, 0.25, 1) 0.05s;
4851}
4852
4853.customer-who-purchased .product-data:before {
4854	background-color: #fff;
4855	content: "";
4856	display: block;
4857	height: auto;
4858	margin: -5px -15px;
4859	position: absolute;
4860	bottom: 0;
4861	left: 0;
4862	right: 0;
4863	top: 0;
4864	width: auto;
4865	z-index: -1;
4866	border-radius: var(--DTRadius);
4867	-webkit-box-shadow: 0 1px 3px 1px var(--DTboxShadowcolor);
4868	box-shadow: 0 1px 3px 1px var(--DTboxShadowcolor);
4869}
4870
4871.customer-who-purchased .product-data.active {
4872	pointer-events: all;
4873	opacity: 1;
4874	bottom: 0;
4875	visibility: visible;
4876}
4877
4878.customer-who-purchased .product-data p {
4879	line-height: normal;
4880	font-size: 0.9em;
4881}
4882
4883.customer-who-purchased .product-data p span {
4884	display: inline;
4885	padding: 3px;
4886}
4887
4888.customer-who-purchased .product-data span.title,
4889.customer-who-purchased .product-data p span.location {
4890	font-weight: 600;
4891}
4892
4893.customer-who-purchased .product-data p span.purchased {
4894	padding-left: 0;
4895}
4896
4897.customer-who-purchased .product-data p span.timing {
4898	font-size: 0.875em;
4899	font-style: italic;
4900	font-weight: 300;
4901}
4902
4903.customer-who-purchased .product-data > a img {
4904	position: absolute;
4905	left: 0;
4906	top: 50%;
4907	width: 60px;
4908	-webkit-transform: translateY(-50%);
4909	transform: translateY(-50%);
4910}
4911
4912.customer-who-purchased .product-data .dT_close {
4913	height: 20px;
4914	position: absolute;
4915	right: 0;
4916	top: 15px;
4917	text-align: center;
4918	width: 20px;
4919	pointer-events: all;
4920	border-radius: var(--DTRadius);
4921	-webkit-transform: translate(25%, -50%);
4922	transform: translate(25%, -50%);
4923}
4924
4925.customer-who-purchased .product-data .dT_close svg {
4926	height: 1em;
4927	margin: auto;
4928	position: absolute;
4929	left: 50%;
4930	top: 50%;
4931	width: 1em;
4932	-webkit-transform: translate(-50%, -50%);
4933	transform: translate(-50%, -50%);
4934	-webkit-transition: inherit;
4935	transition: inherit;
4936}
4937
4938@media (max-width: 576px) {
4939	.customer-who-purchased {
4940		max-width: 90%;
4941		min-width: 90%;
4942		left: 0 !important;
4943		right: 0 !important;
4944		margin: auto;
4945	}
4946}
4947
4948</style>
4949
4950
4951
4952</div>
4953    <div class="dT_LoadingOverlay dT_collectionOverlay"></div>
4954<style>
4955  .dT_LoadingOverlay,  .dT_collectionOverlay{
4956    display: none;
4957    position: fixed;
4958    width: 100%;
4959    height: 100%;
4960    top: 0;
4961    left: 0;
4962    z-index: 2000;
4963     background-image:url(//harwindtf.com/cdn/shop/t/6/assets/loading.gif?v=22777500013480165001739377718); 
4964    
4965      background-repeat: no-repeat;
4966      background-position: center;
4967      background-color: var(--DTBodyBGColor);
4968        }
4969  body.loadingdT,  body.collectionPreloading{
4970    overflow: hidden;   
4971  }
4972  body.collectionPreloading .dT_collectionOverlay, body.loadingdT .dT_LoadingOverlay{
4973    display: block;
4974  }
4975  .collectionListPreload{
4976    position: relative;
4977  }
4978  .collectionListPreload:after{
4979    content: '';
4980    position: fixed;
4981    opacity: .9;
4982    top: 0;
4983    bottom: 0;
4984    left: 0;
4985    right: 0;
4986    z-index: 2000;    
4987     background-image:url(//harwindtf.com/cdn/shop/t/6/assets/loading.gif?v=22777500013480165001739377718); 
4988    
4989      background-repeat: no-repeat;
4990      background-position:center;
4991      background-color: var(--DTBodyBGColor);
4992        }
4993</style>
4994    
4995<a id="to-top" href="#transitioning-your-print-shop-to-dtf-a-complete-guide" class="dt-sc-to-top dt-sc-btn" style="display:none">
4996  <svg 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"
4997       viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
4998    <path d="M263.432,3.136c-4.16-4.171-10.914-4.179-15.085-0.019c-0.006,0.006-0.013,0.013-0.019,0.019
4999             l-192,192c-4.093,4.237-3.975,10.99,0.262,15.083c4.134,3.992,10.687,3.992,14.82,0L245.213,36.416v464.917
5000             c0,5.891,4.776,10.667,10.667,10.667c5.891,0,10.667-4.776,10.667-10.667V36.416l173.781,173.781
5001             c4.093,4.237,10.845,4.355,15.083,0.262c4.237-4.093,4.354-10.845,0.262-15.083c-0.086-0.089-0.173-0.176-0.262-0.262L263.432,3.136
5002             z"/>
5003    <path d="M447.88,213.333c-2.831,0.005-5.548-1.115-7.552-3.115L255.88,25.749L71.432,210.219c-4.237,4.093-10.99,3.975-15.083-0.262
5004             c-3.992-4.134-3.992-10.687,0-14.82l192-192c4.165-4.164,10.917-4.164,15.083,0l192,192c4.159,4.172,4.149,10.926-0.024,15.085
5005             C453.409,212.214,450.702,213.333,447.88,213.333z"/>
5006    <path d="M255.88,512c-5.891,0-10.667-4.776-10.667-10.667V10.667C245.213,4.776,249.989,0,255.88,0
5007             c5.891,0,10.667,4.776,10.667,10.667v490.667C266.546,507.224,261.771,512,255.88,512z"/>
5008  </svg>
5009</a>
5010 
5011  <style> @media screen and (max-width: 768px) {html body .zakeke-ui-footer, html body .zakeke-container-actions {bottom: 120px !important; position: fixed !important; display: block !important; }} /* ===== 3'LÜ DESTEK BLOKLARI TAM DÜZENLEME KODU ===== *//* 1. Her bir ana bloğu tam yüksekliğe zorla */.dt-sc-support-blocks-section .dt-sc-support-block {display: flex !important; flex-direction: column !important; height: 100% !important;} /* 2. İçerik alanını dikey esnek kutu yap */.dt-sc-support-blocks-section .dt-sc-support-content {display: flex !important; flex-direction: column !important; flex-grow: 1 !important;} /* 4. Başlıkları STRONG (Kalın) Yap */.dt-sc-support-blocks-section .dt-sc-support-content .dt-sc-title {font-weight: 800 !important; /* Başlıkları tam dikkat çekici şekilde kalınlaştırır */ color: #111111 !important; /* Başlık rengini daha net ve keskin yapar */ margin-bottom: 12px !important; /* Altındaki açıklama ile arasını hafif açar */} /* 3. Butonu en alta eşitle, ortala ve texti BOLD yap */.dt-sc-support-blocks-section .dt-sc-support-content .dt-sc-btn {margin-top: auto !important; align-self: center !important; font-weight: 800 !important; letter-spacing: 0.5px !important; } </style>
5012<div id="shopify-block-AQjdxYmhVMHhUaFdsT__4393374726614662510" class="shopify-block shopify-app-block"><!-- [Buttonizer Widget] -->
5012<script src="https://cdn.buttonizer.io/embed/64a8a559-4bc3-4447-bc47-b03cb5d4750d.js" defer></script>
5012<!-- [/ Buttonizer Widget] -->
5013</div><div id="shopify-block-AWHE2T09FSUhEck9pT__1744161739547163668" class="shopify-block shopify-app-block">
5013<script type="application/javascript">
5014    window.hextom_ctb_meta = {
5015        p1: [
5016            
5017        ],
5018        p2: {
5019            
5020        },
5021        p3:null,
5022        p4:[],
5023        p5:null,
5024    };
5025    
5026    window.hextom_epb_config = {"shop_active":"yes","record":true,"bars":[{"bar_id":254452,"updated_on":"2026-09-07T07:53:45.797105+00:00","name":"Countdown timer bar Weekdays","position":"top_push_v1","preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","background_color":"#FFF0A5","text_color":"#B72626","clock_color":"#FFFFFF","clock_background_color":"#b72626","button_background_color":"#d4391e","button_text_color":"#ffffff","button_disable":false,"new_tab":false,"font":"Righteous","font_size":22.0,"timer_size":1.0,"bar_padding":10.0,"message_one":"Hurry UP for Today Shipping","message_two":"NOW OPEN 7 DAYS A WEEK","secondary_message_one":"","secondary_message_two":"","secondary_message_enabled":false,"time_remaining_to_display_secondary_message":0,"button_text":"Shop Now","button_link":"https://harwindtf.com/collections/dtf-transfers","start_on":"2026-09-06T07:53:39.766000+00:00","end_on":"2039-12-31T21:00:00+00:00","time_zone_type":"customer","time_zone_offset":-180,"campaign_start_type":"now","campaign_end_type":"infinity","show_time":0.0,"interval_time":0.0,"animation_time":0.0,"countries":"","exclude_countries":"","display_page":"{\"all\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"noPages\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","source_page":"any","clock_type":"daily","daily_start_on":"1999-12-31T22:00:00.214000+00:00","daily_end_on":"2000-01-01T14:00:00.941000+00:00","daily_start_time_hours":"0","daily_start_time_minutes":"0","daily_end_time_hours":"16","daily_end_time_minutes":"0","recur_active_hour":16.0,"recur_inactive_hour":8.0,"is_recur_cookied":false,"fixed_minutes":90.0,"clock_lang":"en","show_timer_labels":true,"background_pic":"bar_pic/epb/150358/64f963e0-b92f-4d31-a5ff-1508573b9c91.png","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"target_device":"all","opacity":0.03,"entire_bar_clickable":false,"selected_weekdays":"1,2,3,4,5,6","close_option":true,"button_animation":"ht-rubberBand","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":0}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","background_type":"image_fit","gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"motion_code":"","background_moving_speed":0,"button_link_insert_language_code":false,"targeted_markets_region_codes":"","timer_style":"circle_tiles","hideSeconds":"none","js_timer_font_family":"Righteous","js_timer_separator_color":"#FFFFFF","js_timer_clock_background_color_2":"#b72626","js_timer_label_day":"DAYS","js_timer_label_hrs":"HRS","js_timer_label_min":"MIN","js_timer_label_sec":"SEC","js_timer_hide_days":false,"js_timer_hide_days_use_threshold":false,"js_timer_hide_days_threshold_hours":48,"translation":"","locales":[]},{"bar_id":256431,"updated_on":"2026-09-07T07:54:06.384134+00:00","name":"Countdown timer bar Weekdays Next Day","position":"top_push_v1","preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","background_color":"#FFF0A5","text_color":"#d04949","clock_color":"#FFFFFF","clock_background_color":"#d04949","button_background_color":"#d4391e","button_text_color":"#FFFFFF","button_disable":false,"new_tab":false,"font":"Righteous","font_size":22.0,"timer_size":1.0,"bar_padding":10.0,"message_one":"Hurry UP for Next Day Shipping","message_two":"NOW OPEN 7 DAYS A WEEK","secondary_message_one":"","secondary_message_two":"","secondary_message_enabled":false,"time_remaining_to_display_secondary_message":0,"button_text":"Shop Now","button_link":"https://harwindtf.com/collections/dtf-transfers","start_on":"2026-09-06T07:54:00.364000+00:00","end_on":"2039-12-31T21:00:00+00:00","time_zone_type":"customer","time_zone_offset":-180,"campaign_start_type":"now","campaign_end_type":"infinity","show_time":0.
50260,"interval_time":0.0,"animation_time":0.0,"countries":"","exclude_countries":"","display_page":"{\"all\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"noPages\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","source_page":"any","clock_type":"daily","daily_start_on":"2000-01-01T14:00:00.839000+00:00","daily_end_on":"2000-01-01T21:59:00.159000+00:00","daily_start_time_hours":"16","daily_start_time_minutes":"0","daily_end_time_hours":"23","daily_end_time_minutes":"59","recur_active_hour":7.98,"recur_inactive_hour":16.02,"is_recur_cookied":false,"fixed_minutes":90.0,"clock_lang":"en","show_timer_labels":true,"background_pic":"bar_pic/epb/150358/3b8e8068-1376-4de9-b05e-7911fe147ac8.png","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"target_device":"all","opacity":0.03,"entire_bar_clickable":false,"selected_weekdays":"1,2,3,4,5","close_option":true,"button_animation":"ht-rubberBand","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":0}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","background_type":"image_fit","gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"motion_code":"","background_moving_speed":0,"button_link_insert_language_code":false,"targeted_markets_region_codes":"","timer_style":"circle_tiles","hideSeconds":"none","js_timer_font_family":"Righteous","js_timer_separator_color":"#FFFFFF","js_timer_clock_background_color_2":"#d04949","js_timer_label_day":"DAYS","js_timer_label_hrs":"HRS","js_timer_label_min":"MIN","js_timer_label_sec":"SEC","js_timer_hide_days":false,"js_timer_hide_days_use_threshold":false,"js_timer_hide_days_threshold_hours":48,"translation":"","locales":[]},{"bar_id":256433,"updated_on":"2026-09-07T07:54:26.888587+00:00","name":"Countdown timer bar Saturday","position":"top_push_v1","preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","background_color":"#FFF0A5","text_color":"#d04949","clock_color":"#FFFFFF","clock_background_color":"#b72626","button_background_color":"#d4391e","button_text_color":"#FFFFFF","button_disable":false,"new_tab":false,"font":"Righteous","font_size":22.0,"timer_size":1.0,"bar_padding":10.0,"message_one":"Hurry UP for Monday Shipping","message_two":"NOW OPEN 7 DAYS A WEEK","secondary_message_one":"","secondary_message_two":"","secondary_message_enabled":false,"time_remaining_to_display_secondary_message":0,"button_text":"Shop Now","button_link":"https://harwindtf.com/collections/dtf-transfers","start_on":"2026-09-06T07:54:20.859000+00:00","end_on":"2039-12-31T21:00:00+00:00","time_zone_type":"customer","time_zone_offset":-180,"campaign_start_type":"now","campaign_end_type":"infinity","show_time":0.
50260,"interval_time":0.0,"animation_time":0.0,"countries":"","exclude_countries":"","display_page":"{\"all\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"noPages\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","source_page":"any","clock_type":"daily","daily_start_on":"2000-01-01T14:00:00.720000+00:00","daily_end_on":"2000-01-01T21:59:00.547000+00:00","daily_start_time_hours":"16","daily_start_time_minutes":"0","daily_end_time_hours":"23","daily_end_time_minutes":"59","recur_active_hour":7.98,"recur_inactive_hour":16.02,"is_recur_cookied":false,"fixed_minutes":90.0,"clock_lang":"en","show_timer_labels":true,"background_pic":"bar_pic/epb/150358/5cae6faf-9a40-4496-b18f-e2d7cc164d57.png","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"target_device":"all","opacity":0.03,"entire_bar_clickable":false,"selected_weekdays":"6","close_option":true,"button_animation":"ht-rubberBand","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":0}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","background_type":"image_fit","gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"motion_code":"","background_moving_speed":0,"button_link_insert_language_code":false,"targeted_markets_region_codes":"","timer_style":"flip_clock","hideSeconds":"none","js_timer_font_family":"Righteous","js_timer_separator_color":"#FFFFFF","js_timer_clock_background_color_2":"#b72626","js_timer_label_day":"DAYS","js_timer_label_hrs":"HRS","js_timer_label_min":"MIN","js_timer_label_sec":"SEC","js_timer_hide_days":false,"js_timer_hide_days_use_threshold":false,"js_timer_hide_days_threshold_hours":48,"translation":"","locales":[]},{"bar_id":256435,"updated_on":"2026-09-07T07:54:44.153672+00:00","name":"Countdown timer bar Sunday","position":"top_push_v1","preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","background_color":"#FFF0A5","text_color":"#d04949","clock_color":"#FFFFFF","clock_background_color":"#b72626","button_background_color":"#d4391e","button_text_color":"#FFFFFF","button_disable":false,"new_tab":false,"font":"Righteous","font_size":22.0,"timer_size":1.0,"bar_padding":10.0,"message_one":"Hurry UP for Next Day Shipping","message_two":"NOW OPEN 7 DAYS A WEEK","secondary_message_one":"","secondary_message_two":"","secondary_message_enabled":false,"time_remaining_to_display_secondary_message":0,"button_text":"Shop Now","button_link":"https://harwindtf.com/collections/dtf-transfers","start_on":"2026-09-06T07:54:38.130000+00:00","end_on":"2039-12-31T21:00:00+00:00","time_zone_type":"customer","time_zone_offset":-180,"campaign_start_type":"now","campaign_end_type":"infinity","show_time":0.
50260,"interval_time":0.0,"animation_time":0.0,"countries":"","exclude_countries":"","display_page":"{\"all\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"noPages\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","source_page":"any","clock_type":"daily","daily_start_on":"1999-12-31T22:00:00.314000+00:00","daily_end_on":"2000-01-01T21:59:00.159000+00:00","daily_start_time_hours":"0","daily_start_time_minutes":"0","daily_end_time_hours":"23","daily_end_time_minutes":"59","recur_active_hour":23.98,"recur_inactive_hour":0.02,"is_recur_cookied":false,"fixed_minutes":90.0,"clock_lang":"en","show_timer_labels":true,"background_pic":"bar_pic/epb/150358/6fe8e165-7283-44fb-9396-b1a2a4b180f1.png","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"target_device":"all","opacity":0.03,"entire_bar_clickable":false,"selected_weekdays":"0","close_option":true,"button_animation":"ht-rubberBand","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":0}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","background_type":"image_fit","gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"motion_code":"","background_moving_speed":0,"button_link_insert_language_code":false,"targeted_markets_region_codes":"","timer_style":"flip_clock","hideSeconds":"none","js_timer_font_family":"Righteous","js_timer_separator_color":"#FFFFFF","js_timer_clock_background_color_2":"#b72626","js_timer_label_day":"DAYS","js_timer_label_hrs":"HRS","js_timer_label_min":"MIN","js_timer_label_sec":"SEC","js_timer_hide_days":false,"js_timer_hide_days_use_threshold":false,"js_timer_hide_days_threshold_hours":48,"translation":"","locales":[]}]};
5027    
5028</script>
5028
5029
5030</div><div id="shopify-block-ARzcyaFAvZ3VEUE1wa__2611479755219051411" class="shopify-block shopify-app-block"><div data-nosnippet>
5031<script id="appio_google_reviews_script">
5032  
5033    _appioGoogleReviewsData = {"place":{"id":"0xa799630bf7a29ddc","placeId":"ChIJYU3SdcjDQIYR3J2i9wtjmac","name":"Harwin DTF - Custom Premium Shirt","address":"8009 Harwin Dr. Suite A, Houston, TX 77036","category":"Custom t-shirt store","ratings":5,"total":405,"photo":"https://lh3.googleusercontent.com/grass-cs/ACvplmOhpI5C9Hg96VMM2lq1Swd1X_5dupWV-W9PWaXhHV0luv1_aJu1cu-A17iIdCKKJXkYgit7iBTotlFzMyWp3mXpQOsTiTqs7iyUgycScBtkPYzRM1a0zOhXXutry6t65S1qzxkVqA","summaryRating":[3,0,1,2,399]},"reviews":[{"id":488955165,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT21jNWVIRllSMDgyZFRVMWJHc3ljMHQ1ZUZaYVNWRRAB","placeId":null,"authorName":"Maria Alvarado","authorProfileUrl":"https://www.google.com/maps/contrib/109827184174217395062?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a-/ALV-UjVUxovdova_Wxowc6OZh3S-Fb47M_P1BUr4Fumgo7wpff45rV2g=s120-c-rp-mo-br100","authorDetail":"3 reviews","rating":5,"language":"en","originalText":"Fast and great service","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21jNWVIRllSMDgyZFRVMWJHc3ljMHQ1ZUZaYVNWRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOmc5eHFYR082dTU1bGsyc0t5eFZaSVE%7C%7C?hl=en","createdAt":"2026-09-15 16:41:49","createdAtHuman":"Edited 22 hours ago","updatedAt":"2026-09-27 15:20:13","photos":null,"liked":null,"isFeatured":null},{"id":490806137,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT21OT04wWnVkRjlTY1hVemVqQm9XbWRNTTE5Mk1IYxAB","placeId":null,"authorName":"Daijah Bowman","authorProfileUrl":"https://www.google.com/maps/contrib/103419885691862833745?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocJeTsgfirfoGSq11t7C2BjbEpLlBfzcD2lJVF-YCc4nR7DS-Q=s120-c-rp-mo-br100","authorDetail":"1 review","rating":5,"language":"en","originalText":"Very affordable and time convenient, especially for same day prints!!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21OT04wWnVkRjlTY1hVemVqQm9XbWRNTTE5Mk1IYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOmNON0ZudF9ScXUzejBoWmdMM192MHc%7C%7C?hl=en","createdAt":"2026-09-25 22:23:43","createdAtHuman":"2 days ago","updatedAt":"2026-09-25 22:23:43","photos":null,"liked":null,"isFeatured":null},{"id":490806138,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2xjemJEZHFkWFpRVkcxVGEzZGljWE50TjFwb05HYxAB","placeId":null,"authorName":"Caitlin Cross","authorProfileUrl":"https://www.google.com/maps/contrib/102353949891657748681?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocK7N5IBTDQeT8FQja5KqwGp9qtv2mJRMMv5mVrufw5GD9xkSQ=s120-c-rp-mo-br100","authorDetail":"5 reviews","rating":5,"language":"en","originalText":"Amazing customer service and very timely efficie
5033nt. For the price I paid and the time I waited, I’m ver satisfied !!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xjemJEZHFkWFpRVkcxVGEzZGljWE50TjFwb05HYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOlczbDdqdXZQVG1Ta3dicXNtN1poNGc%7C%7C?hl=en","createdAt":"2026-09-25 22:16:55","createdAtHuman":"2 days ago","updatedAt":"2026-09-25 22:16:55","photos":null,"liked":null,"isFeatured":null},{"id":490806139,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2xGNFUzUTNUWFZxWlZoMlRtTktRVlpVVlU1dmQzYxAB","placeId":null,"authorName":"KJ Riley","authorProfileUrl":"https://www.google.com/maps/contrib/109083369363610937329?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocK1LeSI7Ka_jr2sSfe_n55qPWWPeTcaaha2d3YnEOhwm8h4=s120-c-rp-mo-br100","authorDetail":"2 reviews","rating":5,"language":"en","originalText":"Great service from Carter and Diego!!!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xGNFUzUTNUWFZxWlZoMlRtTktRVlpVVlU1dmQzYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOlF4U3Q3TXVqZVh2TmNKQVZUVU5vd3c%7C%7C?hl=en","createdAt":"2026-09-25 20:08:35","createdAtHuman":"2 days ago","updatedAt":"2026-09-25 20:08:35","photos":null,"liked":null,"isFeatured":null},{"id":490806140,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2tka1ExUlVjMnhTV1c1c2NGWkJSall5UmkweVkyYxAB","placeId":null,"authorName":"Ricardo Javier Flores","authorProfileUrl":"https://www.google.com/maps/contrib/109158753567447710426?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocLnp5Aujs-I0NwGHOCFLeY4bJ_MwHbPzIQrJwHLzH0B6RUgFA=s120-c-rp-mo-br100","authorDetail":"5 reviews","rating":5,"language":"en","originalText":"Amazing service and products","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2tka1ExUlVjMnhTV1c1c2NGWkJSall5UmkweVkyYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOkdkQ1RUc2xSWW5scFZBRjYyRi0yY2c%7C%7C?hl=en","createdAt":"2026-09-25 19:53:32","createdAtHuman":"2 days ago","updatedAt":"2026-09-25 19:53:32","photos":null,"liked":null,"isFeatured":null},{"id":490806141,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2w5SGRqVjBVMnRtUkhCeldVTlFURmhEVTFWaVdYYxAB","placeId":null,"authorName":"Jazmyne Ruiz","authorProfileUrl":"https://www.google.com/maps/contrib/113862359874580818490?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocLUNDct5GfLCwVn_7rzvixTjPHTb-nsKsNLed_GCJ3VZuUx9g=s120-c-rp-mo-br100","authorDetail":"2 reviews","rating":5,"language":"en","originalText":"Very fast ! Good prices! Best in Houston and they let you create whatever design!! Wow 😭","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2w5SGRqVjBVMnRtUkhCeldVTlFURmhEVTFWaVdYYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOl9HdjV0U2tmRHBzWUNQTFhDU1ViWXc%7C%7C?hl=en","createdAt":"2026-09-25 19:45:43","createdAtHuman":"a day ago","updatedAt":"2026-09-25 19:45:43","photos":null,"liked":null,"isFeatured":null},{"id":490447490,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT21sdE4wdzNRVzFwZDIxSVMzVTNlaTEyWjNaYWVFRRAB","placeId":null,"authorName":"Billy Williams","authorProfileUrl":"https://www.google.com/maps/contrib/105323858267370579462?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocJgROwwc4apoimj9jf-vU8zDHHM2svrP3BvICaohgabXK6Rkw=s120-c-rp-mo-br100","authorDetail":"","rating":5,"language":"en","originalText":"Great customer service!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21sdE4wdzNRVzFwZDIxSVMzVTNlaTEyWjNaYWVFRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOmltN0w3QW1pd21IS3U3ei12Z3ZaeEE%7C%7C?hl=en","createdAt":"2026-09-24 20:04:03","createdAtHuman":"17 hours ago","updatedAt":"2026-09-24 20:04:03","photos":null,"liked":null,"isFeatured":null},{"id":490447491,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2s5bmVrZDZNbXBXTkRST1VHNDVUMXBMT1VKRk4wRRAB","placeId":null,"authorName":"Jocquett Williams","authorProfileUrl":"https://www.google.com/maps/contrib/109197189615988976939?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocLF0P9Fjmv2SX6C_ZJOzqefblxxp9UgReDSyztqqhUsAGMWhA=s120-c-rp-mo-br100","authorDetail":"2 reviews","rating":5,"language":"en","originalText":"Exceptional service! I’m a returning customer!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2s5bmVrZDZNbXBXTkRST1VHNDVUMXBMT1VKRk4wRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOk9nekd6MmpWNDROUG45T1pLOUJFN0E%7C%7C?hl=en","createdAt":"2026-09-24 20:01:20","createdAtHuman":"18 hours ago","updatedAt":"2026-09-24 20:01:20","photos":["https://lh3.googleusercontent.com/grass-cs/ACvplmNKfmYWp8pnKV-xmr6BGMG_CZOnT1BhZMaRmFAdAMaVc1eAWS_q9-_mfHB3Ds0VaqyzsYM_iHXdssLyDWOLP65Grg4o0HHpF-FB0uWU3KrYk-e1lkSdYMLq_PNG6lgG
5033wbjjfXSOsDjp-Edc=k-no"],"liked":null,"isFeatured":null},{"id":490447492,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2w5R1MwOVpOVWRSY1hOTFgwWjRhM2x4VjBGVE1XYxAB","placeId":null,"authorName":"Debra Depaul","authorProfileUrl":"https://www.google.com/maps/contrib/108920941170239575437?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a-/ALV-UjVdPwd9kHZanqAr9MagkGdSI9jRaWziqHyZsO_hEl1M7Dpv1xNt=s120-c-rp-mo-br100","authorDetail":"9 reviews","rating":5,"language":"en","originalText":"Great service, great quality of work, and fast turn around time!! Will come back again!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2w5R1MwOVpOVWRSY1hOTFgwWjRhM2x4VjBGVE1XYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOl9GS09ZNUdRcXNLX0Z4a3lxV0FTMWc%7C%7C?hl=en","createdAt":"2026-09-24 17:46:41","createdAtHuman":"20 hours ago","updatedAt":"2026-09-24 17:46:41","photos":null,"liked":null,"isFeatured":null},{"id":490274139,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT25wbFlXUXdWVUpITXpKbWIzRlJOMnhPUjJOdU5IYxAB","placeId":null,"authorName":"Chemeka Turner","authorProfileUrl":"https://www.google.com/maps/contrib/101150002667577382651?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocIy5WCpUUxyR7xVOeVKjZpyx1vfxAMHCs-9ccZQod99dvAXrw=s120-c-rp-mo-br100","authorDetail":"1 review","rating":5,"language":"en","originalText":"Always professional and provides quality product","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25wbFlXUXdWVUpITXpKbWIzRlJOMnhPUjJOdU5IYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOnplYWQwVUJHMzJmb3FRN2xOR2NuNHc%7C%7C?hl=en","createdAt":"2026-09-23 22:19:32","createdAtHuman":"a day ago","updatedAt":"2026-09-23 22:19:32","photos":null,"liked":null,"isFeatured":null},{"id":490274140,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2pOQmRtUTBUVmROYkVGRWRtdG5MWGRwY2xCWWFIYxAB","placeId":null,"authorName":"Chanel Moore","authorProfileUrl":"https://www.google.com/maps/contrib/110500211857272366264?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a-/ALV-UjVmTGFid205qf8QIkZSsvjD_wEUbFt0ic-BhWeKl1allquCbCY=s120-c-rp-mo-br100","authorDetail":"2 reviews","rating":5,"language":"en","originalText":"This my third time at the store within 2 weeks. The process is so easy and the prints are ready when I arrive. Diego was even a greater help today with offering to press the shirts for me. I usually do it myself, but with his help he assured me a clean shirt and print. The price was wonderful and I am more than happy that I found them.","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2pOQmRtUTBUVmROYkVGRWRtdG5MWGRwY2xCWWFIYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOjNBdmQ0TVdNbEFEdmtnLXdpclBYaHc%7C%7C?hl=en","createdAt":"2026-09-23 18:34:46","createdAtHuman":"a day ago","updatedAt":"2026-09-23 18:34:46","photos":null,"liked":null,"isFeatured":null},{"id":490274141,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT21SdE1qa3lSMDg0TlRoWFRIQlVibGt5Y2tseVNGRRAB","placeId":null,"authorName":"Michael Nash","authorProfileUrl":"https://www.google.com/maps/contrib/106117261293217871469?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocL6ORasap9jLuxR0yf0D4ttp_zZYmufD2fJeCH8uQ-KwukT=s120-c-rp-mo-br100","authorDetail":"1 review","rating":5,"language":"en","originalText":"They were great .customer service. Great .I shall teturn","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21SdE1qa3lSMDg0TlRoWFRIQlVibGt5Y2tseVNGRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOmRtMjkyR084NThXTHBUblkycklySFE%7C%7C?hl=en","createdAt":"2026-09-23 15:11:13","createdAtHuman":"22 hours ago","updatedAt":"2026-09-23 15:11:13","photos":null,"liked":null,"isFeatured":null},{"id":490099589,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2xOVGRHZE9PVWRqYUZZMVJIRlZNRjluWkhCa1YwRRAB","placeId":null,"authorName":"Jackson Holt","authorProfileUrl":"https://www.google.com/maps/contrib/109642269939088344185?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocJQJCw-eTVOjXOzDnas33RNu3siquZ-u9CTUyEjdjItFo6KUA=s120-c-rp-mo-br100","authorDetail":"1 review","rating":5,"language":"en","originalText":"Diego did a great job helping me. Very happy with the Service I got from Diego","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xOVGRHZE9PVWRqYUZZMVJIRlZNRjluWkhCa1YwRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOlNTdGdOOUdjaFY1RHFVMF9nZHBkV0E%7C%7C?hl=en","createdAt":"2026-09-22 18:08:12","createdAtHuman":"a day ago","updatedAt":"2026-09-22 18:08:12","photos":null,"liked":null,"isFeatured":null},{"id":489426697,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2tOSWNXNUNWbXhFTjNGQlNEQTJkamt6T1RabGJIYxAB","placeId":null,"authorName":"Quan Flanagan","authorProfileUrl":"https://www.google.com/maps/contrib/108104423611710046099?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocKI_XRwWcqp1zScPXjNYkbYLYhD96RkKCa4pFHATQxpChZALQ=s120-c-rp-mo-br100","authorDetail":"1 review","rating":5,"language":"en","originalText":"Diego has very great customer service keep up the good work !!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2tOSWNXNUNWbXhFTjNGQlNEQTJkamt6T1RabGJIYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOkNIcW5CVmxEN3FBSDA2djkzOTZlbHc%7C%7C?hl=en","createdAt":"2026-09-18 22:34:04","createdAtHuman":"5 days ago","updatedAt":"2026-09-18 22:34:04","photos":null,"liked":null,"isFeatured":null},{"id":489260023,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2swMVdsaFBkMVF6T0RkSE5tVjRVRmRXWXpFdFdrRRAB","placeId":null,"authorName":"Miyah Gibson","authorProfileUrl":"https://www.google.com/maps/contrib/109287131985581164811?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a-/ALV-UjVU7jOABCWYZCAMyOKt6ododpYFi4yH__oYunOGsifQZdGXPqw=s120-c-rp-mo-br100","authorDetail":"1 review","rating":5,"language":"en","originalText":"LOVE THIS STORE MY GO TO FOR ALL APPAREL","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2swMVdsaFBkMVF6T0RkSE5tVjRVRmRXWXpFdFdrRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOk01WlhPd1QzODdHNmV4UFdWYzEtWkE%7C%7C?hl=en","createdAt":"2026-09-17 16:20:37","createdAtHuman":"5 days ago","updatedAt":"2026-09-17 19:53:43","photos":null,"liked":null,"isFeatured":null},{"id":489260024,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2xORk5XTkJORmxKYm1oQ1ZsSnZTV2w2ZDBab1JYYxAB","placeId":null,"authorName":"Talor Stokes","authorProfileUrl":"https://www.google.com/maps/contrib/116977447076142714147?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocKv_0aguU9zstSBpI0WjGXtGs45wqZiPQXFf7vIGEvxIwH2RQ=s120-c-rp-mo-br100","authorDetail":"3 reviews","rating":5,"language":"en","originalText":"They are always so professional and get it done in a timely manner!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xORk5XTkJORmxKYm1oQ1ZsSnZTV2w2ZDBab1JYYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOlNFNWNBNFlJbmhCVlJvSWl6d0ZoRXc%7C%7C?hl=en","createdAt":"2026-09-17 19:07:23","createdAtHuman":"5 days ago","updatedAt":"2026-09-17 19:07:23","photos":null,"liked":null,"isFeatured":null},{"id":489260025,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT21wbFpHZEVZMFpETlhKbk5VNUxjbkF5U3pKNmNtYxAB","placeId":null,"authorName":"Christina Brackens","authorProfileUrl":"https://www.google.com/maps/contrib/116249627867762485907?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a-/ALV-UjVf26SaWNc0WBW36DSpucpLbRmVoxyPB2zc75VAetskhIUZPTQ=s120-c-rp-mo-br100","authorDetail":"1 review","rating":5,"language":"en","originalText":"Outstanding customer! It was my first time and they are friendly and the Quality of clothing is amazing. I will be back fir sure","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21wbFpHZEVZMFpETlhKbk5VNUxjbkF5U3pKNmNtYxAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOmplZGdEY0ZDNXJnNU5LcnAySzJ6cmc%7C%7C?hl=en","createdAt":"2026-09-17 16:22:26","createdAtHuman":"5 days ago","updatedAt":"2026-09-17 16:22:26","photos":null,"liked":null,"isFeatured":null},{"id":488955163,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT2w5VWFsWktNVmczT1ZSbWJGQmFkR2hYUmtZMlJVRRAB","placeId":null,"authorName":"B. B.","authorProfileUrl":"https://www.google.com/maps/contrib/108064365824368727373?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a-/ALV-UjVQ9Ch7mT_6Pygv1plSJlrXwGNDEU5MtX_M5naFG-jhKy0KHjUv=s120-c-rp-mo-ba12-br100","authorDetail":"Local Guide · 87 reviews","rating":5,"language":"en","originalText":"Awesome customer service!","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2w5VWFsWktNVmczT1ZSbWJGQmFkR2hYUmtZMlJVRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOl9UalZKMVg3OVRmbFBadGhXRkY2RUE%7C%7C?hl=en","createdAt":"2026-09-15 22:45:23","createdAtHuman":"a week ago","updatedAt":"2026-09-15 22:45:23","photos":null,"liked":null,"isFeatured":null},{"id":488955164,"shopOrigin":"801366-e4.myshopify.com","reviewId":"Ci9DQUlRQUNvZENodHljRjlvT25GRVgweGhZakp3YzFreWRHSkZjMDVVUzA1M1QxRRAB","placeId":null,"authorName":"Tameka.Sanchez","authorProfileUrl":"https://www.google.com/maps/contrib/112147005478738381213?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a/ACg8ocJBQZgHWf50tF98c8w2gJyhbEwlzXkS0DmMItzP_HUlb4QZXg=s120-c-rp-mo-br100","authorDetail":"2 reviews","rating":5,"language":"en","originalText":"Great fast service, easy communication in person and on the phone! I was able to get my shirt done same day and even sent them the picture I needed beforehand. I will be back.\n\nSanchez","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25GRVgweGhZakp3YzFreWRHSkZjMDVVUzA1M1QxRRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CAIQACodChtycF9oOnFEX0xhYjJwc1kydGJFc05US053T1E%7C%7C?hl=en","createdAt":"2026-09-15 22:45:21","createdAtHuman":"a week ago","updatedAt":"2026-09-15 22:45:21","photos":null,"liked":null,"isFeatured":null},{"id":61100494,"shopOrigin":"801366-e4.myshopify.com","reviewId":"ChdDSUhNMG9nS0VLdjNvOUhzbnI2WHp3RRAB","placeId":null,"authorName":"Talia Lumpkin","authorProfileUrl":"https://www.google.com/maps/contrib/112478935487425428538?hl=en","authorPhotoUrl":"https://lh3.googleusercontent.com/a-/ALV-UjX_k9UyUhDvV8Rp4CmFKRitTZTWYuKvCgLQjylXaNojLAp-o-L_=s120-c-rp-mo-br100","authorDetail":"3 reviews","rating":5,"language":"en","originalText":"I love there work everything comes out perfect and they customer service is amazing Diego was great","translatedText":"","status":null,"reviewUrl":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VLdjNvOUhzbnI2WHp3RRAB!2m1!1s0x0:0xa799630bf7a29ddc!3m1!1s2@1:CIHM0ogKEKv3o9Hsnr6XzwE%7C%7C?hl=en","createdAt":"2025-05-21 15:18:55","createdAtHuman":"Edited a week ago","updatedAt":"2026-09-15 20:51:28","photos":null,"liked":null,"isFeatured":null}],"nextPageToken":2,"language":"en"}
5034  
5035  
5036  _googleVersion = '3.0';
5037  _lastInstall = ''
5038  _googleReviewsPage = "article";
5039</script>
5039
5040</div>
5041</div><div id="shopify-block-AcEVHV3pKdWxBb0wvb__11737686944990086427" class="shopify-block shopify-app-block">
5042
5043
5044
5045
5046
5047
5048
5049
5050	
5051
5052
5053
5054	
5055	
5055<script>window.__ucThumbnailEnabled = false;</script>
5055
5056
5057	
5058	<style>
5059		.uc-sizes-card {
5060			
5061			--uc-cs-radius: 0px;
5062			
5063		}
5064	</style>
5065
5066	
5067
5068	
5069
5070	
5071	
5071<script id="app-cart-lines-data" type="application/json">
5072		{
5073			"items": [
5074				
5075			]
5076		}
5077	</script>
5077
5078
5079	
5080		
5080<script type="module" src="https://cdn.shopify.com/extensions/01a0fd88-52e9-7802-8aed-8edc2d9e4195/prod-f753e1f-20261002T165228Z/assets/uc-custom.min.js" defer></script>
5080
5081	
5082
5083
5084
5085
5086
5087
5088</div><div id="shopify-block-AQjhsaFFDeVJBdGc0M__4912811683585195618" class="shopify-block shopify-app-block">
5089    
5089<script defer>let ppData = {"tabs":"{\"status\":true,\"must_click_to_open\":true,\"tab_title\":\"Special Offer\",\"tab_text_color\":\"#FFFFFF\",\"background_color\":\"#333333\",\"tab_position\":\"bottom_center\"}","popups":[{"id":18670,"shop_id":22296,"title":"Mobil App Popup","start_time":"2026-06-15 14:43:57","end_time":null,"show_on_mobile":1,"priority":1,"who_can_see_popup":{"type":"all","customer_tags":[]},"where_popup_show":{"type_page":"all_page","specific_pages":[],"include_specific_urls":true,"specific_urls":[]},"when_popup_show":{"type":"open_page","delay_before_show":0,"time_show_again":5,"cart_condition":{"status":false,"min_quantity_to_show":0,"min_order_total":0,"product_id":[]}},"when_popup_close":{"type":"handle_close","time_to_close":30},"popup_design":{"id":1,"template_name":"Discount order 1","status":"unlock","type":"discount_order","data_design":{"background_color":"#6137D3","start_by_date":null,"end_by_date":null,"button_hover_color":"#C2B24C","button_color":"#FFC600","button_text_color":"#6137D3","offer_image":"/assets/pp-photos/offerImgDiscountOrder1.svg","show_countdown":false,"type_countdown":"time_setting","time_countdown":15,"shop_now_url":null,"open_new_window":false,"discount_code":null,"use_discount":false,"discount_type":"percentage","discount_selection":"use_existing","combine_discount":["product_discount","order_discount","shipping_discount"]},"code_html":"<div id=\"squirai-popup-temp\"><style>\n@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);\n\n#squirai-popup-container {\n    background: #0d0d0d; \n    border-radius: 16px;\n    overflow: hidden;\n    box-shadow: 0 20px 40px rgba(0,0,0,0.5);\n    border: none !important;\n    border-collapse: collapse;\n}\n#squirai-popup-container td {\n    position: relative;\n    border: none !important;\n}\n#squirai-close-button {\n    position: absolute;\n    right: 16px;\n    top: 16px;\n    color: #fff;\n    background-color: #ff2a75; \n    border-radius: 50%;\n    width: 28px;\n    min-width: auto!important;\n    max-width: unset!important;\n    height: 28px;\n    min-height: auto!important;\n    max-height: unset!important;\n    padding: 0;\n    cursor: pointer;\n    border: none !important;\n    outline: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 12px;\n    font-weight: bold;\n    z-index: 999;\n    transition: transform 0.2s ease;\n}\n#squirai-close-button:hover {\n    transform: scale(1.1);\n}\n#squirai-popup-inside {\n    align-items: center;\n    display: flex;\n    height: 100%;\n}\n#squirai-div-1 {\n    display: flex;\n    align-items: center;\n    justify-content: center; \n    padding-left: 40px;\n    padding-right: 30px;\n    width: 44%; \n    height: 100%;\n    box-sizing: border-box;\n}\n#squirai-div-2 {\n    width: 56%; \n    height: 100%;\n}\n#squirai-div-2 #squirai-offer-img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: right center;\n    display: block;\n    border: none !important;\n}\n#squirai-promo-container {\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    padding: 0;\n    gap: 16px;\n    width: 100%;\n}\n#squirai-offer {\n    font-family: 'Inter', sans-serif;\n    font-style: normal;\n    font-weight: 800;\n    font-size: 34px;\n    line-height: 120%;\n    color: #ffffff;\n    letter-spacing: -0.5px;\n}\n#squirai-promo-detail {\n    font-family: 'Inter', sans-serif;\n    font-style: normal;\n    font-weight: 400;\n    font-size: 14px;\n    line-height: 150%;\n    color: #a3a3a3;\n    margin: 0;\n}\n#squirai-button {\n    margin-top: 12px;\n    display: flex;\n    justify-content: center;
5089\n    align-items: center;\n    padding: 18px 0px; \n    background: #ff4e00; \n    text-decoration: none;\n    border-radius: 12px;\n    cursor: pointer;\n    transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease;\n    width: 100%; \n    box-sizing: border-box; \n    border: none !important;\n    outline: none !important;\n}\n#squirai-button:hover {\n    background: #e04500;\n    transform: translateY(-1px);\n    box-shadow: 0 8px 25px rgba(255, 78, 0, 0.4);\n}\n#squirai-button-text {\n    font-family: 'Inter', sans-serif;\n    font-style: normal;\n    font-weight: 700;\n    font-size: 16px; \n    line-height: 110%;\n    color: #ffffff;\n    letter-spacing: -0.2px;\n    white-space: nowrap; \n}\n\n/* MOBİL DÜZENLEMELERİ */\n@media (max-width: 768px) {\n    #squirai-popup-container {\n        margin: auto;\n        width: 100% !important;\n        max-width: 350px !important;\n        height: auto !important;\n    }\n    #squirai-popup-inside {\n        flex-direction: column; \n        height: auto;\n    }\n    #squirai-div-2 {\n        width: 100%;\n        height: auto; /* Görselin kendi en-boy oranını korumasını sağlar */\n    }\n    #squirai-div-2 #squirai-offer-img {\n        width: 100%;\n        height: auto;\n        object-fit: contain; /* Görselin asla kesilmemesini, tam görünmesini sağlar */\n    }\n    #squirai-div-1 {\n        width: 100%;\n        height: auto;\n        padding: 25px 20px 30px 20px;\n    }\n    #squirai-promo-container {\n        align-items: center; \n        text-align: center;\n        gap: 14px;\n    }\n    #squirai-offer {\n        font-size: 26px;\n    }\n    #squirai-promo-detail {\n        font-size: 13px;\n    }\n    #squirai-button {\n        width: 100%; \n        padding: 16px 0px;\n    }\n    #squirai-button-text {\n        font-size: 15px;\n    }\n}\n</style><table style=\"width: 750px; height: 450px; border: none;\" id=\"squirai-popup-container\" cellspacing=\"0\" cellpadding=\"0\" data-mce-style=\"width: 750px; height: 450px; border: none;\" class=\"mce-item-table\" data-mce-selected=\"1\"><tbody><tr><td><button id=\"squirai-close-button\">✕</button><div id=\"squirai-popup-inside\"><div id=\"squirai-div-1\"><div id=\"squirai-promo-container\"><div id=\"squirai-offer\">Get 10% OFF Your First App Order!</div><p id=\"squirai-promo-detail\">Download the HarwinDTF app now to build custom gangsheets, shop premium UV-DTF transfers, and stock up on blank apparel on the go.</p><a id=\"squirai-button\" href=\"https://apps.apple.com/us/app/harwin-dtf/id6764580068\" target=\"_blank\" rel=\"noopener\" data-mce-href=\"https://apps.apple.com/us/app/harwin-dtf/id6764580068\"> <span id=\"squirai-button-text\">Download on the App Store</span> </a></div></div><div id=\"squirai-div-2\"><img id=\"squirai-offer-img\" src=\"https://cdn.shopify.com/s/files/1/0693/2158/8960/files/HarwinDTF_Pop_Up_Tasarimi-4.png?v=1781534854\" alt=\"HarwinDTF\" data-mce-src=\"https://cdn.shopify.com/s/files/1/0693/2158/8960/files/HarwinDTF_Pop_Up_Tasarimi-4.png?v=1781534854\"></div></div></td></tr></tbody></table></div>"},"status":1,"created_at":"2026-06-15T14:52:22.000000Z","updated_at":"2026-06-15T15:20:16.000000Z"}],"hidden_brandmark":false}</script>
5089
5090
5091    
5091<script type="text/javascript" defer>window.SQUIRAI = {customer_tags: {tags: null}};</script>
5091
5092
5093    <div id="sca-p-popup-main-popup-container" class="sca-p-popup-main-container sca-modal-pu" data-animation="slideInOutTop">
5094        <div id="sca-p-popup-modal" class="slide-container sca-modal-dialog-pu"></div>
5095    </div>
5096    <div id="sca-p-popup-tab" class="sca-p-popup-main-container sca-modal-pu" style="display: none;">
5097        <span class="sca-p-popup-warp-btn p-popup-tab-btn-custom">
5098            <button id="squirai-tab-close-button">✕</button>
5099            <span id="sca-p-popup-text" class="sca-p-popup-tab-click"></span>
5100        </span>
5101    </div>
5102    
5102<script src="https://cdn.shopify.com/extensions/0199a438-2b43-7d72-ba8c-f8472dfb5cdc/promotion-popup-allnew-26/assets/squirai-theme-app-extension.js" defer ></script>
5102
5103
5104
5105
5106
5107</div><div id="shopify-block-ATHRTekZoSHNxMWpCV__15746506029051422284" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: raw_render -->
5108
5109<style>
5110    
5111</style>
5112<script>
5113    <!-- Event snippet for Purchase conversion page -->
5114<script>
5115  gtag('event', 'conversion', {
5116      'send_to': 'AW-16619152436/XUwVCN37srwZELTI0PQ9',
5117      'value': 1.0,
5118      'currency': 'USD',
5119      'transaction_id': ''
5120  });
5121</script>
5121
5122</script>
5122
5123
5124<!-- END app snippet -->
5125<!-- BEGIN app snippet: gtm -->
5125<script>
5126  window.mpa_mhcj = {"html_code":"","css_code":"","js_code":"\u003c!-- Event snippet for Purchase conversion page --\u003e\n\u003cscript\u003e\n  gtag('event', 'conversion', {\n      'send_to': 'AW-16619152436\/XUwVCN37srwZELTI0PQ9',\n      'value': 1.0,\n      'currency': 'USD',\n      'transaction_id': ''\n  });\n\u003c\/script\u003e","liquid_code":null}  
5127</script>
5127
5128<!-- Google Tag Manager -->
5129<template id="gtm-head">
5130  
5130<script>
vendor: 452 bytes, lines 5130-5142
5130
5131    (function(w, d, s, l, i) {
5132      w[l] = w[l] || [];
5133      w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
5134      var f = d.getElementsByTagName(s)[0],
5135        j = d.createElement(s),
5136        dl = l != 'dataLayer'
5137          ? '&l=' + l
5138          : '';
5139      j.async = true;
5140      j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
5141      f.parentNode.insertBefore(j, f);
5142    })(window, document, 'script', 'dataLayer', '
5142GTM-58PNRNRF
vendor: 6 bytes, lines 5142-5143
5142');
5143  
5143</script>
5143
5144</template>
5145<!-- End Google Tag Manager -->
5146<!-- Google Tag Manager (noscript) -->
5147<template id="gtm-body">
vendor: 81 bytes, lines 5147-5150
5147
5148  <noscript>
5149    <iframe
5150      src="https://www.googletagmanager.com/ns.html?id=
5150GTM-58PNRNRF
vendor: 106 bytes, lines 5150-5155
5150"
5151      height="0"
5152      width="0"
5153      style="display:none;visibility:hidden"></iframe>
5154  </noscript>
5155  
5155<!-- End Google Tag Manager (noscript) -->
5156</template>
5157<script>
5158  if(!window.mpa_melb_gtm_defined){
5159    document.head.appendChild(document.querySelector("#gtm-head").content.cloneNode(true));
5160    document.body.appendChild(document.querySelector("#gtm-body").content.cloneNode(true));
5161    window.mpa_melb_gtm_defined=true;
5162  }
5163</script>
5163<!-- END app snippet -->
5164
5165
5166</div>
5166<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5166
5167</body>
5168</html>
5169

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.