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 – 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®ion_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®ion_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&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>© 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>−
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="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":69321588960,"merchantName":"HarwinDTF","personalized":false}}]" access-token="092022e8349c6484e76c9356b6094e24" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="69321588960" cart-id="957fbbdb1c99837a863eacb848102e03" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <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'> </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">−</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>−</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.