1<!doctype html> 2<html class="no-js" lang="en"> 3 <head>
3<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5672197607321666" 4Â Â Â Â Â crossorigin="anonymous"></script>
4 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <meta name="viewport" content="width=device-width,initial-scale=1"> 8 <meta name="theme-color" content=""> 9 <link rel="canonical" href="https://www.touchlinetruth.com/"> 10 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//www.touchlinetruth.com/cdn/shop/files/TouchLine_Logo_Hype_Design.png?crop=center&height=32&v=1683013229&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 11 Touchline 12</title> 13 14 15 <meta name="description" content="Shop the latest collection of Touchline merchandise at our online store! From stylish t-shirts to eye-catching accessories, we've got you covered with the best rapper-inspired apparel. Show your love for South African music and look your best with Touchline merch. Free shipping on most items. Shop now!"> 16 17 18 19 20<meta property="og:site_name" content="Touchline"> 21<meta property="og:url" content="https://www.touchlinetruth.com/"> 22<meta property="og:title" content="Touchline"> 23<meta property="og:type" content="website"> 24<meta property="og:description" content="Shop the latest collection of Touchline merchandise at our online store! From stylish t-shirts to eye-catching accessories, we've got you covered with the best rapper-inspired apparel. Show your love for South African music and look your best with Touchline merch. Free shipping on most items. Shop now!"><meta property="og:image" content="http://www.touchlinetruth.com/cdn/shop/files/Touchline_logo_869fb4e1-f7f2-45df-b69a-2e3abeedaf25.jpg?v=1682333166"> 25 <meta property="og:image:secure_url" content="https://www.touchlinetruth.com/cdn/shop/files/Touchline_logo_869fb4e1-f7f2-45df-b69a-2e3abeedaf25.jpg?v=1682333166"> 26 <meta property="og:image:width" content="500"> 27 <meta property="og:image:height" content="500"><meta name="twitter:site" content="@TouchlineTruth"><meta name="twitter:card" content="summary_large_image"> 28<meta name="twitter:title" content="Touchline"> 29<meta name="twitter:description" content="Shop the latest collection of Touchline merchandise at our online store! From stylish t-shirts to eye-catching accessories, we've got you covered with the best rapper-inspired apparel. Show your love for South African music and look your best with Touchline merch. Free shipping on most items. Shop now!"> 30 31 32
32<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/constants.js?v=95358004781563950421682250801" defer="defer"></script>
32 33
33<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/pubsub.js?v=2921868252632587581682250809" defer="defer"></script>
33 34
34<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/global.js?v=127210358271191040921682250804" defer="defer"></script>
34 35
35<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
35<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75472273719/digital_wallets/dialog"> 36<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
36<script async="async" src="/checkouts/internal/preloads.js?locale=en-ZA"></script>
vendor: 1 bytes, line 36
36
37<script id="shopify-features" type="application/json">{"accessToken":"456e894f6166ab4c28302dc9e167b62a","betas":["rich-media-storefront-analytics"],"domain":"www.touchlinetruth.com","predictiveSearch":true,"shopId":75472273719,"locale":"en"}</script>
vendor: 1 bytes, line 37
37
38<script>var Shopify = Shopify || {}; 39Shopify.shop = "touchline-6382.myshopify.com"; 40Shopify.locale = "en"; 41Shopify.currency = {"active":"ZAR","rate":"1.0"}; 42Shopify.country = "ZA"; 43Shopify.theme = {"name":"Dawn","id":148810137911,"schema_name":"Dawn","schema_version":"9.0.0","theme_store_id":887,"role":"main"}; 44Shopify.theme.handle = "null"; 45Shopify.theme.style = {"id":null,"handle":null}; 46Shopify.cdnHost = "www.touchlinetruth.com/cdn"; 47Shopify.routes = Shopify.routes || {}; 48Shopify.routes.root = "/"; 49Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 50Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 51Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 52Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 52
52
53<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 53
53
54<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 54
54
55<script> 56 window.Shopify = window.Shopify || {}; 57 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 58 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 59 window.Shopify.SignInWithShop.eligible = true; 60</script>
vendor: 1 bytes, line 60
60
61<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 61
61
62<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 62
62
63<script type="module"> 64 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 65 66 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 67 68</script>
vendor: 1 bytes, line 68
68
69<script> 70 window.Shopify = window.Shopify || {}; 71 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 72 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"]}; 73</script>
vendor: 1 bytes, line 73
73
74<script>(function() { 75 var isLoaded = false; 76 function asyncLoad() { 77 if (isLoaded) return; 78 isLoaded = true; 79 var urls = ["https:\/\/plugin.brevo.com\/integrations\/api\/automation\/script?user_connection_id=645121d3bbde921e6822ca86\u0026ma-key=ht7jdonr2q2z3b0sm45u1l0y\u0026shop=touchline-6382.myshopify.com","https:\/\/plugin.brevo.com\/integrations\/api\/sy\/cart_tracking\/script?ma-key=ht7jdonr2q2z3b0sm45u1l0y\u0026user_connection_id=645121d3bbde921e6822ca86\u0026shop=touchline-6382.myshopify.com"]; 80 for (var i = 0; i < urls.length; i++) { 81 var s = document.createElement('script'); 82 s.type = 'text/javascript'; 83 s.async = true; 84 s.src = urls[i]; 85 var x = document.getElementsByTagName('script')[0]; 86 x.parentNode.insertBefore(s, x); 87 } 88 }; 89 if(window.attachEvent) { 90 window.attachEvent('onload', asyncLoad); 91 } else { 92 window.addEventListener('load', asyncLoad, false); 93 } 94})();</script>
vendor: 1 bytes, line 94
94
95<script id="__st">var __st={"a":75472273719,"offset":7200,"reqid":"c2c9cd9d-ebcc-403f-bb0b-313213713908-1791080151","pageurl":"www.touchlinetruth.com\/","u":"76b98527900b","p":"home"};</script>
vendor: 1 bytes, line 95
95
96<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 96
96
97<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 97
97
98<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.touchlinetruth.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 98
98
99<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.touchlinetruth.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>
99<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 99
99
100<script> 101 window.Shopify = window.Shopify || {}; 102 window.Shopify.MCP = window.Shopify.MCP || {}; 103 window.Shopify.MCP.enabled = true; 104 window.Shopify.MCP.shop = "touchline-6382.myshopify.com"; 105 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.touchlinetruth.com\/api\/mcp"; 106 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"]}}]; 107</script>
vendor: 1 bytes, line 107
107
108<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.touchlinetruth.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 109</script>
vendor: 1 bytes, line 109
109
110<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.touchlinetruth.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 111</script>
vendor: 1 bytes, line 111
111
112<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 113 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); 114</script>
vendor: 1 bytes, line 114
114
115<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})}})); 116</script>
vendor: 1 bytes, line 116
116
117<script id="sections-script" data-sections="header" defer="defer" src="//www.touchlinetruth.com/cdn/shop/t/1/compiled_assets/scripts.js?v=91059222781711287881682250835"></script>
vendor: 1 bytes, line 117
117
118<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
118 119 120 121 <style data-shopify> 122 @font-face { 123 font-family: Assistant; 124 font-weight: 400; 125 font-style: normal; 126 font-display: swap; 127 src: url("//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 128 url("//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 129} 130 131 @font-face { 132 font-family: Assistant; 133 font-weight: 700; 134 font-style: normal; 135 font-display: swap; 136 src: url("//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 137 url("//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 138} 139 140 141 142 @font-face { 143 font-family: Assistant; 144 font-weight: 400; 145 font-style: normal; 146 font-display: swap; 147 src: url("//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 148 url("//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 149} 150 151 152 :root { 153 --font-body-family: Assistant, sans-serif; 154 --font-body-style: normal; 155 --font-body-weight: 400; 156 --font-body-weight-bold: 700; 157 158 --font-heading-family: Assistant, sans-serif; 159 --font-heading-style: normal; 160 --font-heading-weight: 400; 161 162 --font-body-scale: 1.0; 163 --font-heading-scale: 1.0; 164 165 --color-base-text: 18, 18, 18; 166 --color-shadow: 18, 18, 18; 167 --color-base-background-1: 255, 255, 255; 168 --color-base-background-2: 243, 243, 243; 169 --color-base-solid-button-labels: 255, 255, 255; 170 --color-base-outline-button-labels: 18, 18, 18; 171 --color-base-accent-1: 18, 18, 18; 172 --color-base-accent-2: 36, 78, 230; 173 --payment-terms-background-color: #ffffff; 174 175 --gradient-base-background-1: #ffffff; 176 --gradient-base-background-2: #f3f3f3; 177 --gradient-base-accent-1: #121212; 178 --gradient-base-accent-2: #244ee6; 179 180 --media-padding: px; 181 --media-border-opacity: 0.05; 182 --media-border-width: 1px; 183 --media-radius: 0px; 184 --media-shadow-opacity: 0.0; 185 --media-shadow-horizontal-offset: 0px; 186 --media-shadow-vertical-offset: 4px; 187 --media-shadow-blur-radius: 5px; 188 --media-shadow-visible: 0; 189 190 --page-width: 120rem; 191 --page-width-margin: 0rem; 192 193 --product-card-image-padding: 0.0rem; 194 --product-card-corner-radius: 0.0rem; 195 --product-card-text-alignment: left; 196 --product-card-border-width: 0.0rem; 197 --product-card-border-opacity: 0.1; 198 --product-card-shadow-opacity: 0.0; 199 --product-card-shadow-visible: 0; 200 --product-card-shadow-horizontal-offset: 0.0rem; 201 --product-card-shadow-vertical-offset: 0.4rem; 202 --product-card-shadow-blur-radius: 0.5rem; 203 204 --collection-card-image-padding: 0.0rem; 205 --collection-card-corner-radius: 0.0rem; 206 --collection-card-text-alignment: left; 207 --collection-card-border-width: 0.0rem; 208 --collection-card-border-opacity: 0.1; 209 --collection-card-shadow-opacity: 0.0; 210 --collection-card-shadow-visible: 0; 211 --collection-card-shadow-horizontal-offset: 0.0rem; 212 --collection-card-shadow-vertical-offset: 0.4rem; 213 --collection-card-shadow-blur-radius: 0.5rem; 214 215 --blog-card-image-padding: 0.0rem; 216 --blog-card-corner-radius: 0.0rem; 217 --blog-card-text-alignment: left; 218 --blog-card-border-width: 0.0rem; 219 --blog-card-border-opacity: 0.1; 220 --blog-card-shadow-opacity: 0.0; 221 --blog-card-shadow-visible: 0; 222 --blog-card-shadow-horizontal-offset: 0.0rem; 223 --blog-card-shadow-vertical-offset: 0.4rem; 224 --blog-card-shadow-blur-radius: 0.5rem; 225 226 --badge-corner-radius: 4.0rem; 227 228 --popup-border-width: 1px; 229 --popup-border-opacity: 0.1; 230 --popup-corner-radius: 0px; 231 --popup-shadow-opacity: 0.0; 232 --popup-shadow-horizontal-offset: 0px; 233 --popup-shadow-vertical-offset: 4px; 234 --popup-shadow-blur-radius: 5px; 235 236 --drawer-border-width: 1px; 237 --drawer-border-opacity: 0.1; 238 --drawer-shadow-opacity: 0.0; 239 --drawer-shadow-horizontal-offset: 0px; 240 --drawer-shadow-vertical-offset: 4px; 241 --drawer-shadow-blur-radius: 5px; 242 243 --spacing-sections-desktop: 0px; 244 --spacing-sections-mobile: 0px; 245 246 --grid-desktop-vertical-spacing: 8px; 247 --grid-desktop-horizontal-spacing: 8px; 248 --grid-mobile-vertical-spacing: 4px; 249 --grid-mobile-horizontal-spacing: 4px; 250 251 --text-boxes-border-opacity: 0.1; 252 --text-boxes-border-width: 0px; 253 --text-boxes-radius: 0px; 254 --text-boxes-shadow-opacity: 0.0; 255 --text-boxes-shadow-visible: 0; 256 --text-boxes-shadow-horizontal-offset: 0px; 257 --text-boxes-shadow-vertical-offset: 4px; 258 --text-boxes-shadow-blur-radius: 5px; 259 260 --buttons-radius: 0px; 261 --buttons-radius-outset: 0px; 262 --buttons-border-width: 1px; 263 --buttons-border-opacity: 1.0; 264 --buttons-shadow-opacity: 0.0; 265 --buttons-shadow-visible: 0; 266 --buttons-shadow-horizontal-offset: 0px; 267 --buttons-shadow-vertical-offset: 4px; 268 --buttons-shadow-blur-radius: 5px; 269 --buttons-border-offset: 0px; 270 271 --inputs-radius: 0px; 272 --inputs-border-width: 1px; 273 --inputs-border-opacity: 0.55; 274 --inputs-shadow-opacity: 0.0; 275 --inputs-shadow-horizontal-offset: 0px; 276 --inputs-margin-offset: 0px; 277 --inputs-shadow-vertical-offset: 4px; 278 --inputs-shadow-blur-radius: 5px; 279 --inputs-radius-outset: 0px; 280 281 --variant-pills-radius: 40px; 282 --variant-pills-border-width: 1px; 283 --variant-pills-border-opacity: 0.55; 284 --variant-pills-shadow-opacity: 0.0; 285 --variant-pills-shadow-horizontal-offset: 0px; 286 --variant-pills-shadow-vertical-offset: 4px; 287 --variant-pills-shadow-blur-radius: 5px; 288 } 289 290 *, 291 *::before, 292 *::after { 293 box-sizing: inherit; 294 } 295 296 html { 297 box-sizing: border-box; 298 font-size: calc(var(--font-body-scale) * 62.5%); 299 height: 100%; 300 } 301 302 body { 303 display: grid; 304 grid-template-rows: auto auto 1fr auto; 305 grid-template-columns: 100%; 306 min-height: 100%; 307 margin: 0; 308 font-size: 1.5rem; 309 letter-spacing: 0.06rem; 310 line-height: calc(1 + 0.8 / var(--font-body-scale)); 311 font-family: var(--font-body-family); 312 font-style: var(--font-body-style); 313 font-weight: var(--font-body-weight); 314 } 315 316 @media screen and (min-width: 750px) { 317 body { 318 font-size: 1.6rem; 319 } 320 } 321 </style> 322 323 <link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/base.css?v=140624990073879848751682250784" rel="stylesheet" type="text/css" media="all" /> 324<link rel="preload" as="font" href="//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.touchlinetruth.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-predictive-search.css?v=85913294783299393391682250798" media="print" onload="this.media='all'">
324<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 325 if (Shopify.designMode) { 326 document.documentElement.classList.add('shopify-design-mode'); 327 } 328 </script>
328 329 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
330<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: 75472273719,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 330
330
331<script> 332 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 333</script>
vendor: 1 bytes, line 333
333
334<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}
334).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: 75472273719,storefrontBaseUrl: "https://www.touchlinetruth.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.touchlinetruth.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Touchline","paymentSettings":{"currencyCode":"ZAR"},"myshopifyDomain":"touchline-6382.myshopify.com","countryCode":"ZA","storefrontUrl":"https:\/\/www.touchlinetruth.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
33410190741406007","handle":"touchline-peace-hunting-hoodie-cream-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50657775911223","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9674064855351","handle":"peace-hunting-hoodie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49240782569783","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9674082386231","handle":"touchline-naked-truth-hoodie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49240826413367","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9702494503223","handle":"touchline-peace-hunting-hoodie-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49303776723255","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.touchlinetruth.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"148810137911","themeStoreId":"887","themePublished":"true","eventMetadataId":"05000954-8dd7-49bb-8e67-466a0a971e1c","pageType":"home","shopId":"75472273719","storefrontBaseUrl":"https:\/\/www.touchlinetruth.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>
334<script> 335 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 336 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 337 window.ShopifyAnalytics.meta.currency = 'ZAR'; 338 var meta = {"page":{"pageType":"home","requestId":"c2c9cd9d-ebcc-403f-bb0b-313213713908-1791080151"}}; 339 for (var attr in meta) { 340 window.ShopifyAnalytics.meta[attr] = meta[attr]; 341 } 342</script>
vendor: 1 bytes, line 342
342
343<script class="analytics"> 344 (function () { 345 var customDocumentWrite = function(content) { 346 var jquery = null; 347 348 if (window.jQuery) { 349 jquery = window.jQuery; 350 } else if (window.Checkout && window.Checkout.$) { 351 jquery = window.Checkout.$; 352 } 353 354 if (jquery) { 355 jquery('body').append(content); 356 } 357 }; 358 359 var hasLoggedConversion = function(token) { 360 if (token) { 361 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 362 } 363 return false; 364 } 365 366 var setCookieIfConversion = function(token) { 367 if (token) { 368 var twoMonthsFromNow = new Date(Date.now()); 369 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 370 371 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 372 } 373 } 374 375 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 376 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 377 if (trekkie.integrations) { 378 return; 379 } 380 trekkie.methods = [ 381 'identify', 382 'page', 383 'ready', 384 'track', 385 'trackForm', 386 'trackLink' 387 ]; 388 trekkie.factory = function(method) { 389 return function() { 390 var args = Array.prototype.slice.call(arguments); 391 args.unshift(method); 392 trekkie.push(args); 393 if (method == 'track' || method == 'page') { 394 var pageUrl; 395 try { 396 pageUrl = window.location.href; 397 } catch (e) {} 398 var pageReferrer; 399 try { 400 pageReferrer = document.referrer; 401 } catch (e) {} 402 try { 403 if (window.__TREKKIE_SHIM_QUEUE == null) { 404 window.__TREKKIE_SHIM_QUEUE = []; 405 } 406 window.__TREKKIE_SHIM_QUEUE.push({ 407 from: 'trekkie-stub', 408 method: method, 409 args: args.slice(1), 410 pageContext: { 411 url: pageUrl, 412 referrer: pageReferrer 413 } 414 }); 415 } catch (e) { 416 // no-op 417 } 418 } 419 return trekkie; 420 }; 421 }; 422 for (var i = 0; i < trekkie.methods.length; i++) { 423 var key = trekkie.methods[i]; 424 trekkie[key] = trekkie.factory(key); 425 } 426 trekkie.load = function(config) { 427 trekkie.config = config || {}; 428 trekkie.config.initialDocumentCookie = document.cookie; 429 var first = document.getElementsByTagName('script')[0]; 430var script = document.createElement('script'); 431script.type = 'text/javascript'; 432script.onerror = function(e) { 433 var scriptFallback = document.createElement('script'); 434 scriptFallback.type = 'text/javascript'; 435 scriptFallback.onerror = function(error) { 436 var Monorail = { 437 produce: function produce(monorailDomain, schemaId, payload) { 438 var currentMs = new Date().getTime(); 439 var event = { 440 schema_id: schemaId, 441 payload: payload, 442 metadata: { 443 event_created_at_ms: currentMs, 444 event_sent_at_ms: currentMs 445 } 446 }; 447 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 448 }, 449 sendRequest: function sendRequest(endpointUrl, payload) { 450 // Try the sendBeacon API 451 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 452 var blobData = new window.Blob([payload], { 453 type: 'text/plain' 454 }); 455 456 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 457 return true; 458 } // sendBeacon was not successful 459 460 } // XHR beacon 461 462 var xhr = new XMLHttpRequest(); 463 464 try { 465 xhr.open('POST', endpointUrl); 466 xhr.setRequestHeader('Content-Type', 'text/plain'); 467 xhr.send(payload); 468 } catch (e) { 469 console.log(e); 470 } 471 472 return false; 473 }, 474 isIos12: function isIos12() { 475 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 476 } 477 }; 478 Monorail.produce('monorail-edge.shopifysvc.com', 479 'trekkie_storefront_load_errors/1.1', 480 {shop_id: 75472273719, 481 theme_id: 148810137911, 482 app_name: "storefront", 483 context_url: window.location.href, 484 source_url: "//www.touchlinetruth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 485 486 }; 487 scriptFallback.async = true; 488 scriptFallback.src = '//www.touchlinetruth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 489 first.parentNode.insertBefore(scriptFallback, first); 490}; 491script.async = true; 492script.src = '//www.touchlinetruth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 493first.parentNode.insertBefore(script, first); 494 495 }; 496 trekkie.load( 497 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75472273719,"isMerchantRequest":null,"themeId":148810137911,"themeCityHash":"15379945636156093459","contentLanguage":"en","currency":"ZAR","eventMetadataId":"05000954-8dd7-49bb-8e67-466a0a971e1c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 498 ); 499 500 var loaded = false;
501 trekkie.ready(function() { 502 if (loaded) return; 503 loaded = true; 504 505 window.ShopifyAnalytics.lib = window.trekkie; 506 507 var originalDocumentWrite = document.write; 508 document.write = customDocumentWrite; 509 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 510 document.write = originalDocumentWrite; 511 512 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 513 var token = match? match[1]: undefined; 514 if (!hasLoggedConversion(token)) { 515 setCookieIfConversion(token); 516 517 } 518 }); 519 520 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"c2c9cd9d-ebcc-403f-bb0b-313213713908-1791080151","shopifyEmitted":true}); 521 522 var eventsListenerScript = document.createElement('script'); 523 eventsListenerScript.async = true; 524 eventsListenerScript.src = "//www.touchlinetruth.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 525 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 526})();</script>
vendor: 1 bytes, line 526
526
527<script 528 defer 529 src="https://www.touchlinetruth.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 530 data-application="storefront-renderer" 531 data-shop-id="75472273719" 532 data-render-region="gcp-us-central1" 533 data-page-type="index" 534 data-theme-instance-id="148810137911" 535 data-theme-name="Dawn" 536 data-theme-version="9.0.0" 537 data-monorail-region="shop_domain" 538 data-resource-timing-sampling-rate="10" 539 data-shs="true" 540 data-shs-beacon="true" 541 data-shs-export-with-fetch="true" 542 data-shs-logs-sample-rate="1" 543 data-shs-beacon-endpoint="https://www.touchlinetruth.com/api/collect" 544></script>
544 545<meta name="shopify-y" content="6b146e15-2546-489f-97d6-7aedc4741b40" data-expiration="1822637751000"><meta name="shopify-s" content="7ba6299a-e912-4b58-bb16-afb35c0aca26" data-expiration="1791081951000"><meta name="new-cookie-storage-activated" content="t"> 546</head> 547 548 <body class="gradient"> 549 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 550 Skip to content 551 </a><!-- BEGIN sections: header-group --> 552<div id="shopify-section-sections--18849142702391__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"> 553</div><div id="shopify-section-sections--18849142702391__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991682250792" media="print" onload="this.media='all'"> 554<link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-search.css?v=184225813856820874251682250800" media="print" onload="this.media='all'"> 555<link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-menu-drawer.css?v=94074963897493609391682250795" media="print" onload="this.media='all'"> 556<link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-cart-notification.css?v=108833082844665799571682250789" media="print" onload="this.media='all'"> 557<link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-cart-items.css?v=29412722223528841861682250789" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-price.css?v=65402837579211014041682250798" media="print" onload="this.media='all'"> 558 <link rel="stylesheet" href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-loading-overlay.css?v=167310470843593579841682250794" media="print" onload="this.media='all'"><noscript><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991682250792" rel="stylesheet" type="text/css" media="all" /></noscript> 559<noscript><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-search.css?v=184225813856820874251682250800" rel="stylesheet" type="text/css" media="all" /></noscript> 560<noscript><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-menu-drawer.css?v=94074963897493609391682250795" rel="stylesheet" type="text/css" media="all" /></noscript> 561<noscript><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-cart-notification.css?v=108833082844665799571682250789" rel="stylesheet" type="text/css" media="all" /></noscript> 562<noscript><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-cart-items.css?v=29412722223528841861682250789" rel="stylesheet" type="text/css" media="all" /></noscript> 563 564<style> 565 header-drawer { 566 justify-self: start; 567 margin-left: -1.2rem; 568 }@media screen and (min-width: 990px) { 569 header-drawer { 570 display: none; 571 } 572 }.menu-drawer-container { 573 display: flex; 574 } 575 576 .list-menu { 577 list-style: none; 578 padding: 0; 579 margin: 0; 580 } 581 582 .list-menu--inline { 583 display: inline-flex; 584 flex-wrap: wrap; 585 } 586 587 summary.list-menu__item { 588 padding-right: 2.7rem; 589 } 590 591 .list-menu__item { 592 display: flex; 593 align-items: center; 594 line-height: calc(1 + 0.3 / var(--font-body-scale)); 595 } 596 597 .list-menu__item--link { 598 text-decoration: none; 599 padding-bottom: 1rem; 600 padding-top: 1rem; 601 line-height: calc(1 + 0.8 / var(--font-body-scale)); 602 } 603 604 @media screen and (min-width: 750px) { 605 .list-menu__item--link { 606 padding-bottom: 0.5rem; 607 padding-top: 0.5rem; 608 } 609 } 610</style><style data-shopify>.header { 611 padding-top: 10px; 612 padding-bottom: 10px; 613 } 614 615 .section-header { 616 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 617 margin-bottom: 0px; 618 } 619 620 @media screen and (min-width: 750px) { 621 .section-header { 622 margin-bottom: 0px; 623 } 624 } 625 626 @media screen and (min-width: 990px) { 627 .header { 628 padding-top: 20px; 629 padding-bottom: 20px; 630 } 631 }</style>
631<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/details-disclosure.js?v=153497636716254413831682250803" defer="defer"></script>
vendor: 1 bytes, line 631
631
632<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/details-modal.js?v=4511761896672669691682250803" defer="defer"></script>
vendor: 1 bytes, line 632
632
633<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/cart-notification.js?v=160453272920806432391682250785" defer="defer"></script>
vendor: 1 bytes, line 633
633
634<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/search-form.js?v=113639710312857635801682250811" defer="defer"></script>
634<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 635 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 636 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 637 </symbol> 638 639 <symbol id="icon-reset" class="icon icon-close" fill="none" viewBox="0 0 18 18" stroke="currentColor"> 640 <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/> 641 <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 642 <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 643 </symbol> 644 645 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 646 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 647 </symbol> 648</svg><sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-background-1 gradient header-wrapper--border-bottom"> 649 <header class="header header--top-center header--mobile-center page-width header--has-menu"><header-drawer data-breakpoint="tablet"> 650 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 651 <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu"> 652 <span> 653 <svg 654 xmlns="http://www.w3.org/2000/svg" 655 aria-hidden="true" 656 focusable="false" 657 class="icon icon-hamburger" 658 fill="none" 659 viewBox="0 0 18 16" 660> 661 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 662</svg> 663 664 <svg 665 xmlns="http://www.w3.org/2000/svg" 666 aria-hidden="true" 667 focusable="false" 668 class="icon icon-close" 669 fill="none" 670 viewBox="0 0 18 17" 671> 672 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 673</svg> 674 675 </span> 676 </summary> 677 <div id="menu-drawer" class="gradient menu-drawer motion-reduce" tabindex="-1"> 678 <div class="menu-drawer__inner-container"> 679 <div class="menu-drawer__navigation-container"> 680 <nav class="menu-drawer__navigation"> 681 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a href="/" class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" aria-current="page"> 682 Home 683 </a></li><li><a href="/collections/all" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 684 Catalog 685 </a></li><li><a href="/blogs/news" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 686 Touchline News 687 </a></li><li><a href="/pages/contact" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 688 Contact 689 </a></li><li><a href="/pages/about-us" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 690 About Us 691 </a></li><li><a href="/pages/faqs" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 692 FAQs 693 </a></li></ul> 694 </nav> 695 <div class="menu-drawer__utility-links"><a href="https://www.touchlinetruth.com/customer_authentication/redirect?locale=en®ion_country=ZA" class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"> 696 <svg 697 xmlns="http://www.w3.org/2000/svg" 698 aria-hidden="true" 699 focusable="false" 700 class="icon icon-account" 701 fill="none" 702 viewBox="0 0 18 19" 703> 704 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
7041-3.67-1.35-6.17-1.35z" fill="currentColor"> 705</svg> 706 707Log in</a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 708 <a href="https://twitter.com/TouchlineTruth" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 18 15"> 709 <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z"> 710</svg> 711<span class="visually-hidden">Twitter</span> 712 </a> 713 </li><li class="list-social__item"> 714 <a href="https://www.facebook.com/TouchlineTruth" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 18 18"> 715 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 716</svg> 717<span class="visually-hidden">Facebook</span> 718 </a> 719 </li><li class="list-social__item"> 720 <a href="https://www.instagram.com/touchline_truth/" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 18 18"> 721 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 722 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 723</svg> 724<span class="visually-hidden">Instagram</span> 725 </a> 726 </li><li class="list-social__item"> 727 <a href="https://youtube.com/channel/UCQRWC479ee6hUGGDqvTnphA" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 100 70"> 728 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 729</svg> 730<span class="visually-hidden">YouTube</span> 731 </a> 732 </li></ul> 733 </div> 734 </div> 735 </div> 736 </div> 737 </details> 738 </header-drawer><details-modal class="header__search"> 739 <details> 740 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search">
741 <span> 742 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 743 <use href="#icon-search"> 744 </svg> 745 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 746 <use href="#icon-close"> 747 </svg> 748 </span> 749 </summary> 750 <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search"> 751 <div class="modal-overlay"></div> 752 <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 753 <div class="field"> 754 <input class="search__input field__input" 755 id="Search-In-Modal-1" 756 type="search" 757 name="q" 758 value="" 759 placeholder="Search"role="combobox" 760 aria-expanded="false" 761 aria-owns="predictive-search-results" 762 aria-controls="predictive-search-results" 763 aria-haspopup="listbox" 764 aria-autocomplete="list" 765 autocorrect="off" 766 autocomplete="off" 767 autocapitalize="off" 768 spellcheck="false"> 769 <label class="field__label" for="Search-In-Modal-1">Search</label> 770 <input type="hidden" name="options[prefix]" value="last"> 771 <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term"> 772 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 773 <use xlink:href="#icon-reset"> 774 </svg> 775 </button> 776 <button class="search__button field__button" aria-label="Search"> 777 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 778 <use href="#icon-search"> 779 </svg> 780 </button> 781 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 782 <div class="predictive-search__loading-state"> 783 <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 784 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 785 </svg> 786 </div> 787 </div> 788 789 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="modal__close-button link link--text focus-inset" aria-label="Close"> 790 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 791 <use href="#icon-close"> 792 </svg> 793 </button> 794 </div> 795 </div> 796 </details> 797 </details-modal><h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 798 799 <img src="//www.touchlinetruth.com/cdn/shop/files/TouchLine_Logo_Hype_Design.png?v=1683013229&width=600" alt="Touchline" srcset="//www.touchlinetruth.com/cdn/shop/files/TouchLine_Logo_Hype_Design.png?v=1683013229&width=220 220w, //www.touchlinetruth.com/cdn/shop/files/TouchLine_Logo_Hype_Design.png?v=1683013229&width=330 330w, //www.touchlinetruth.com/cdn/shop/files/TouchLine_Logo_Hype_Design.png?v=1683013229&width=440 440w" width="220" height="123.75" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 440px) 50vw, 220px"> 800 </div></a></h1><nav class="header__inline-menu"> 801 <ul class="list-menu list-menu--inline" role="list"><li><a href="/" class="header__menu-item list-menu__item link link--text focus-inset" aria-current="page">
802 <span class="header__active-menu-item">Home</span> 803 </a></li><li><a href="/collections/all" class="header__menu-item list-menu__item link link--text focus-inset"> 804 <span>Catalog</span> 805 </a></li><li><a href="/blogs/news" class="header__menu-item list-menu__item link link--text focus-inset"> 806 <span>Touchline News</span> 807 </a></li><li><a href="/pages/contact" class="header__menu-item list-menu__item link link--text focus-inset"> 808 <span>Contact</span> 809 </a></li><li><a href="/pages/about-us" class="header__menu-item list-menu__item link link--text focus-inset"> 810 <span>About Us</span> 811 </a></li><li><a href="/pages/faqs" class="header__menu-item list-menu__item link link--text focus-inset"> 812 <span>FAQs</span> 813 </a></li></ul> 814 </nav><div class="header__icons"> 815 <div class="desktop-localization-wrapper"> 816</div> 817 <details-modal class="header__search"> 818 <details> 819 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search"> 820 <span> 821 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 822 <use href="#icon-search"> 823 </svg> 824 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 825 <use href="#icon-close"> 826 </svg> 827 </span> 828 </summary> 829 <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search"> 830 <div class="modal-overlay"></div> 831 <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 832 <div class="field"> 833 <input class="search__input field__input" 834 id="Search-In-Modal" 835 type="search" 836 name="q" 837 value="" 838 placeholder="Search"role="combobox" 839 aria-expanded="false" 840 aria-owns="predictive-search-results" 841 aria-controls="predictive-search-results" 842 aria-haspopup="listbox" 843 aria-autocomplete="list" 844 autocorrect="off" 845 autocomplete="off" 846 autocapitalize="off" 847 spellcheck="false"> 848 <label class="field__label" for="Search-In-Modal">Search</label> 849 <input type="hidden" name="options[prefix]" value="last"> 850 <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term"> 851 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 852 <use xlink:href="#icon-reset"> 853 </svg> 854 </button> 855 <button class="search__button field__button" aria-label="Search"> 856 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 857 <use href="#icon-search"> 858 </svg> 859 </button> 860 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 861 <div class="predictive-search__loading-state"> 862 <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 863 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 864 </svg> 865 </div> 866 </div> 867
868 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close"> 869 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 870 <use href="#icon-close"> 871 </svg> 872 </button> 873 </div> 874 </div> 875 </details> 876 </details-modal><a href="https://www.touchlinetruth.com/customer_authentication/redirect?locale=en®ion_country=ZA" class="header__icon header__icon--account link focus-inset small-hide"> 877 <svg 878 xmlns="http://www.w3.org/2000/svg" 879 aria-hidden="true" 880 focusable="false" 881 class="icon icon-account" 882 fill="none" 883 viewBox="0 0 18 19" 884> 885 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor"> 886</svg> 887 888 <span class="visually-hidden">Log in</span> 889 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg 890 class="icon icon-cart-empty" 891 aria-hidden="true" 892 focusable="false" 893 xmlns="http://www.w3.org/2000/svg" 894 viewBox="0 0 40 40" 895 fill="none" 896> 897 <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/> 898</svg> 899<span class="visually-hidden">Cart</span></a> 900 </div> 901 </header> 902</sticky-header> 903 904<cart-notification> 905 <div class="cart-notification-wrapper page-width"> 906 <div 907 id="cart-notification" 908 class="cart-notification focus-inset color-background-1 gradient" 909 aria-modal="true" 910 aria-label="Item added to your cart" 911 role="dialog" 912 tabindex="-1" 913 > 914 <div class="cart-notification__header"> 915 <h2 class="cart-notification__heading caption-large text-body"><svg 916 class="icon icon-checkmark color-foreground-text" 917 aria-hidden="true" 918 focusable="false" 919 xmlns="http://www.w3.org/2000/svg" 920 viewBox="0 0 12 9" 921 fill="none" 922> 923 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/> 924</svg> 925Item added to your cart 926 </h2> 927 <button 928 type="button" 929 class="cart-notification__close modal__close-button link link--text focus-inset" 930 aria-label="Close" 931 > 932 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 933 <use href="#icon-close"> 934 </svg> 935 </button> 936 </div> 937 <div id="cart-notification-product" class="cart-notification-product"></div> 938 <div class="cart-notification__links"> 939 <a 940 href="/cart" 941 id="cart-notification-button" 942 class="button button--secondary button--full-width" 943 >View cart</a> 944 <form action="/cart" method="post" id="cart-notification-form"> 945 <button class="button button--primary button--full-width" name="checkout"> 946 Check out 947 </button> 948 </form> 949 <button type="button" class="link button-label">Continue shopping</button> 950 </div> 951 </div> 952 </div> 953</cart-notification> 954<style data-shopify> 955 .cart-notification { 956 display: none; 957 } 958</style> 959 960
961<script type="application/ld+json"> 962 { 963 "@context": "http://schema.org", 964 "@type": "Organization", 965 "name": "Touchline", 966 967 "logo": "https:\/\/www.touchlinetruth.com\/cdn\/shop\/files\/TouchLine_Logo_Hype_Design.png?v=1683013229\u0026width=500", 968 969 "sameAs": [ 970 "https:\/\/twitter.com\/TouchlineTruth", 971 "https:\/\/www.facebook.com\/TouchlineTruth", 972 "", 973 "https:\/\/www.instagram.com\/touchline_truth\/", 974 "", 975 "", 976 "", 977 "https:\/\/youtube.com\/channel\/UCQRWC479ee6hUGGDqvTnphA", 978 "" 979 ], 980 "url": "https:\/\/www.touchlinetruth.com" 981 } 982</script>
982 983
983<script type="application/ld+json"> 984 { 985 "@context": "http://schema.org", 986 "@type": "WebSite", 987 "name": "Touchline", 988 "potentialAction": { 989 "@type": "SearchAction", 990 "target": "https:\/\/www.touchlinetruth.com\/search?q={search_term_string}", 991 "query-input": "required name=search_term_string" 992 }, 993 "url": "https:\/\/www.touchlinetruth.com" 994 } 995 </script>
995 996</div> 997<!-- END sections: header-group --> 998 999 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1000 <section id="shopify-section-template--18849142210871__image_banner" class="shopify-section section"><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/section-image-banner.css?v=157711996801846961761682250814" rel="stylesheet" type="text/css" media="all" /> 1001<style data-shopify>#Banner-template--18849142210871__image_banner::after { 1002 opacity: 0.4; 1003 }</style><div 1004 id="Banner-template--18849142210871__image_banner" 1005 class="banner banner--content-align-center banner--content-align-mobile-center banner--large banner--desktop-transparent" 1006><div class="banner__media media banner__media-half"><img src="//www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=3840" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=375 375w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=550 550w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=1100 1100w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=1500 1500w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=1780 1780w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=2000 2000w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=3000 3000w, //www.touchlinetruth.com/cdn/shop/files/IMG_2465.jpg?v=1766734134&width=3840 3840w" width="3456" height="5184.000000000001" loading="lazy" class="banner__media-image-half" sizes="50vw"> 1007 </div><div class="banner__media media banner__media-half"><img src="//www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=3840" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=375 375w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=550 550w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=1100 1100w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=1500 1500w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=1780 1780w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=2000 2000w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=3000 3000w, //www.touchlinetruth.com/cdn/shop/files/IMG_2147.jpg?v=1761421116&width=3840 3840w" width="2897" height="4346.0" loading="lazy" class="banner__media-image-half" sizes="50vw"> 1008 </div><div class="banner__content banner__content--bottom-center page-width"> 1009 <div class="banner__box content-container content-container--full-width-mobile color-background-1 gradient"><h2 class="banner__heading inline-richtext h1" ><a href="/collections" title="All collections">Shop Touchline Merch</a></h2><div 1010 class="banner__buttons banner__buttons--multiple" 1011 1012 ><a 1013 1014 href="/collections/t-shirts" 1015 1016 class="button button--secondary" 1017 >T-Shirts</a><a 1018 1019 href="/collections/hoodies" 1020 1021 class="button button--secondary" 1022 >Hoodies</a></div></div> 1023 </div> 1024</div> 1025 1026 1027</section><div id="shopify-section-template--18849142210871__8f71fde2-e513-4f58-bc19-4494b13dc2b5" class="shopify-section section"><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-image-with-text.css?v=137828147691215233621682250792" rel="stylesheet" type="text/css" media="all" /> 1028<style data-shopify>.section-template--18849142210871__8f71fde2-e513-4f58-bc19-4494b13dc2b5-padding { 1029 padding-top: 27px; 1030 padding-bottom: 27px; 1031 } 1032 1033 @media screen and (min-width: 750px) { 1034 .section-template--18849142210871__8f71fde2-e513-4f58-bc19-4494b13dc2b5-padding { 1035 padding-top: 36px; 1036 padding-bottom: 36px; 1037 } 1038 }</style><div class="multirow section-template--18849142210871__8f71fde2-e513-4f58-bc19-4494b13dc2b5-padding gradient color-background-1"> 1039 <div class="multirow__inner page-width"><div 1040 class="image-with-text isolate collapse-padding" 1041 1042 > 1043 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--2-col-tablet"> 1044 <div class="image-with-text__media-item image-with-text__media-item--medium image-with-text__media-item--middle grid__item"> 1045 <div 1046 class="image-with-text__media image-with-text__media--medium gradient color-background-1 global-media-settings media" 1047 1048 ><img src="//www.touchlinetruth.com/cdn/shop/files/Neutral_Gray_Minimalist_Fashion_Sale_Instagram_Post.png?v=1768197027&width=1500" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/Neutral_Gray_Minimalist_Fashion_Sale_Instagram_Post.png?v=1768197027&width=165 165w, //www.touchlinetruth.com/cdn/shop/files/Neutral_Gray_Minimalist_Fashion_Sale_Instagram_Post.png?v=1768197027&width=360 360w, //www.touchlinetruth.com/cdn/shop/files/Neutral_Gray_Minimalist_Fashion_Sale_Instagram_Post.png?v=1768197027&width=535 535w, //www.touchlinetruth.com/cdn/shop/files/Neutral_Gray_Minimalist_Fashion_Sale_Instagram_Post.png?v=1768197027&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/Neutral_Gray_Minimalist_Fashion_Sale_Instagram_Post.png?v=1768197027&width=1070 1070w, //www.touchlinetruth.com/cdn/shop/files/Neutral_Gray_Minimalist_Fashion_Sale_Instagram_Post.png?v=1768197027&width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(min-width: 1200px) 550px, 1049 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"> 1050</div> 1051 </div> 1052 <div class="image-with-text__text-item grid__item"> 1053 <div class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--medium content-container"><p class="image-with-text__text image-with-text__text--caption caption-with-letter-spacing caption-with-letter-spacing--medium"> 1054 SALE!!!!! 1055 </p><h2 class="image-with-text__heading h1 rte"> 1056 Get 25% off Our Mambisa Golden Boy Exclusive T-shirt Collection. 1057 </h2><div class="image-with-text__text rte body"><p>Buy now while stocks last!</p></div><a 1058 1059 href="/collections/mambisa-golden-boy" 1060 1061 class="button button--secondary" 1062 > 1063 Take a look 1064 </a></div> 1065 </div> 1066 </div> 1067 </div><div 1068 class="image-with-text isolate collapse-padding" 1069 1070 > 1071 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--2-col-tablet image-with-text__grid--reverse"> 1072 <div class="image-with-text__media-item image-with-text__media-item--medium image-with-text__media-item--middle grid__item"> 1073 <div 1074 class="image-with-text__media image-with-text__media--medium gradient color-background-1 global-media-settings media" 1075 1076 ><img src="//www.touchlinetruth.com/cdn/shop/files/IMG_2464.jpg?v=1766733951&width=1500" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/IMG_2464.jpg?v=1766733951&width=165 165w, //www.touchlinetruth.com/cdn/shop/files/IMG_2464.jpg?v=1766733951&width=360 360w, //www.touchlinetruth.com/cdn/shop/files/IMG_2464.jpg?v=1766733951&width=535 535w, //www.touchlinetruth.com/cdn/shop/files/IMG_2464.jpg?v=1766733951&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/IMG_2464.jpg?v=1766733951&width=1070 1070w, //www.touchlinetruth.com/cdn/shop/files/IMG_2464.jpg?v=1766733951&width=1500 1500w" width="1500" height="2187" loading="lazy" sizes="(min-width: 1200px) 550px, 1077 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" style="object-position:46.128% 7.4961%;"> 1078</div> 1079 </div> 1080 <div class="image-with-text__text-item grid__item"> 1081 <div class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--medium content-container"><p class="image-with-text__text image-with-text__text--caption caption-with-letter-spacing caption-with-letter-spacing--medium"> 1082 New Merch alert!!! 1083 </p><h2 class="image-with-text__heading h1 rte"> 1084 Discover the Iconic Artistry of Mambisa Golden Boy with Our Exclusive T-shirt Collection. 1085 </h2><div class="image-with-text__text rte body"><p>Discover the Iconic Artistry of Mambisa Golden Boy with Our Exclusive T-shirt Collection.</p></div><a 1086 1087 href="/collections/mambisa-golden-boy" 1088 1089 class="button button--secondary" 1090 > 1091 Take a look 1092 </a></div> 1093 </div> 1094 </div> 1095 </div><div 1096 class="image-with-text isolate collapse-padding" 1097 1098 > 1099 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--2-col-tablet"> 1100 <div class="image-with-text__media-item image-with-text__media-item--medium image-with-text__media-item--middle grid__item"> 1101 <div 1102 class="image-with-text__media image-with-text__media--medium gradient color-background-1 global-media-settings media" 1103 1104 ><img src="//www.touchlinetruth.com/cdn/shop/files/ca754ca8-da56-4515-b9a7-3ad497bfb456.jpg?v=1745508243&width=1500" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/ca754ca8-da56-4515-b9a7-3ad497bfb456.jpg?v=1745508243&width=165 165w, //www.touchlinetruth.com/cdn/shop/files/ca754ca8-da56-4515-b9a7-3ad497bfb456.jpg?v=1745508243&width=360 360w, //www.touchlinetruth.com/cdn/shop/files/ca754ca8-da56-4515-b9a7-3ad497bfb456.jpg?v=1745508243&width=535 535w, //www.touchlinetruth.com/cdn/shop/files/ca754ca8-da56-4515-b9a7-3ad497bfb456.jpg?v=1745508243&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/ca754ca8-da56-4515-b9a7-3ad497bfb456.jpg?v=1745508243&width=1070 1070w, //www.touchlinetruth.com/cdn/shop/files/ca754ca8-da56-4515-b9a7-3ad497bfb456.jpg?v=1745508243&width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(min-width: 1200px) 550px, 1105 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"> 1106</div> 1107 </div> 1108 <div class="image-with-text__text-item grid__item"> 1109 <div class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--medium content-container"><p class="image-with-text__text image-with-text__text--caption caption-with-letter-spacing caption-with-letter-spacing--medium"> 1110 New Music ALERT!! 1111 </p><h2 class="image-with-text__heading h1 rte"> 1112 <strong>Stream Hollywood Bets!!</strong> 1113 </h2><div class="image-with-text__text rte body"><p>The GOAT is back!!</p><p>Touchline is back with the first single of the year!!! Click on the button below to Stream it!!</p></div><a 1114 1115 href="https://soldistro.lnk.to/Hollywoodbets" 1116 1117 class="button button--secondary" 1118 > 1119 Stream Hollywood Bets 1120 </a></div> 1121 </div> 1122 </div> 1123 </div><div 1124 class="image-with-text isolate collapse-padding" 1125 1126 > 1127 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--2-col-tablet image-with-text__grid--reverse"> 1128 <div class="image-with-text__media-item image-with-text__media-item--medium image-with-text__media-item--middle grid__item"> 1129 <div 1130 class="image-with-text__media image-with-text__media--medium gradient color-background-1 global-media-settings media" 1131 1132 ><img src="//www.touchlinetruth.com/cdn/shop/files/78cac6b2-fa22-4219-af4b-dbda565e787d.jpg?v=1744828029&width=1500" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/78cac6b2-fa22-4219-af4b-dbda565e787d.jpg?v=1744828029&width=165 165w, //www.touchlinetruth.com/cdn/shop/files/78cac6b2-fa22-4219-af4b-dbda565e787d.jpg?v=1744828029&width=360 360w, //www.touchlinetruth.com/cdn/shop/files/78cac6b2-fa22-4219-af4b-dbda565e787d.jpg?v=1744828029&width=535 535w, //www.touchlinetruth.com/cdn/shop/files/78cac6b2-fa22-4219-af4b-dbda565e787d.jpg?v=1744828029&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/78cac6b2-fa22-4219-af4b-dbda565e787d.jpg?v=1744828029&width=1070 1070w, //www.touchlinetruth.com/cdn/shop/files/78cac6b2-fa22-4219-af4b-dbda565e787d.jpg?v=1744828029&width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(min-width: 1200px) 550px, 1133 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"> 1134</div> 1135 </div> 1136 <div class="image-with-text__text-item grid__item"> 1137 <div class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--medium content-container"><p class="image-with-text__text image-with-text__text--caption caption-with-letter-spacing caption-with-letter-spacing--medium"> 1138 Milestone Alert! 1139 </p><h2 class="image-with-text__heading h1 rte"> 1140 <strong>âIâll Always Have Meâ Goes Gold!!</strong> 1141 </h2><div class="image-with-text__text rte body"><p>Weâre proud to announce that Touchlineâs critically acclaimed single âIâll Always Have Meâ has officially been certified Gold. This powerful and introspective anthem has resonated deeply with fans across the country, becoming a symbol of strength, self-belief, and authenticity. Thank y
1141ou to every listener, supporter, and believer who made this moment possible!<br/><br/></p></div></div> 1142 </div> 1143 </div> 1144 </div><div 1145 class="image-with-text isolate collapse-padding" 1146 1147 > 1148 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--2-col-tablet"> 1149 <div class="image-with-text__media-item image-with-text__media-item--medium image-with-text__media-item--middle grid__item"> 1150 <div 1151 class="image-with-text__media image-with-text__media--medium gradient color-background-1 global-media-settings media" 1152 1153 ><img src="//www.touchlinetruth.com/cdn/shop/files/FB_IMG_1727367439460.jpg?v=1727433009&width=1500" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/FB_IMG_1727367439460.jpg?v=1727433009&width=165 165w, //www.touchlinetruth.com/cdn/shop/files/FB_IMG_1727367439460.jpg?v=1727433009&width=360 360w, //www.touchlinetruth.com/cdn/shop/files/FB_IMG_1727367439460.jpg?v=1727433009&width=535 535w, //www.touchlinetruth.com/cdn/shop/files/FB_IMG_1727367439460.jpg?v=1727433009&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/FB_IMG_1727367439460.jpg?v=1727433009&width=1070 1070w, //www.touchlinetruth.com/cdn/shop/files/FB_IMG_1727367439460.jpg?v=1727433009&width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(min-width: 1200px) 550px, 1154 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"> 1155</div> 1156 </div> 1157 <div class="image-with-text__text-item grid__item"> 1158 <div class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--medium content-container"><p class="image-with-text__text image-with-text__text--caption caption-with-letter-spacing caption-with-letter-spacing--medium"> 1159 New Music Alert 1160 </p><h2 class="image-with-text__heading h1 rte"> 1161 <strong>BEFORE I SAY MORE 2</strong> 1162 </h2><div class="image-with-text__text rte body"><p>Touchline is back!! And this time it's with the sequel to Before I Say More 1!</p><p>In this project Touchline continues to flex his lyrical prowess while exploring themes of love, resilience and even a bit of time travel! </p><p>Click <strong>"Stream Now" </strong>to bless your ears</p></div><a 1163 1164 href="https://soldistro.lnk.to/BeforeISayMore2" 1165 1166 class="button button--secondary" 1167 > 1168 Stream Now 1169 </a></div> 1170 </div> 1171 </div> 1172 </div><div 1173 class="image-with-text isolate collapse-padding" 1174 1175 > 1176 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--2-col-tablet image-with-text__grid--reverse"> 1177 <div class="image-with-text__media-item image-with-text__media-item--medium image-with-text__media-item--middle grid__item"> 1178 <div 1179 class="image-with-text__media image-with-text__media--medium gradient color-background-1 global-media-settings media" 1180 1181 ><img src="//www.touchlinetruth.com/cdn/shop/files/IMG-20231012-WA0013.jpg?v=1697150239&width=1500" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/IMG-20231012-WA0013.jpg?v=1697150239&width=165 165w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231012-WA0013.jpg?v=1697150239&width=360 360w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231012-WA0013.jpg?v=1697150239&width=535 535w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231012-WA0013.jpg?v=1697150239&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231012-WA0013.jpg?v=1697150239&width=1070 1070w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231012-WA0013.jpg?v=1697150239&width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(min-width: 1200px) 550px, 1182 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" style="object-position:34.25% 81.25%;"> 1183</div> 1184 </div> 1185 <div class="image-with-text__text-item grid__item"> 1186 <div class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--medium content-container"><p class="image-with-text__text image-with-text__text--caption caption-with-letter-spacing caption-with-letter-spacing--medium"> 1187 The GOATS Have Dropped!! 1188 </p><h2 class="image-with-text__heading h1 rte"> 1189 <strong>Boyzen Da Hood Out Now!</strong> 1190 </h2><div class="image-with-text__text rte body"><p>The wait is finally over!! The highly anticipated project <em>Boyzen Da Hood </em>is officially out now! </p><p>This rap masterpiece showcases the talent and versatility of two of SA's finest MCs. Don't miss out on this fire project!</p><p></p><p>Click <strong>"Stream Now" </strong>to hear it!</p></div><a 1191 1192 href="https://go.slikouronlife.co.za/BoyzenDaHo
1192od" 1193 1194 class="button button--secondary" 1195 > 1196 Stream Now 1197 </a></div> 1198 </div> 1199 </div> 1200 </div></div> 1201</div> 1202 1203 1204</div><section id="shopify-section-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d" class="shopify-section section"><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/section-image-banner.css?v=157711996801846961761682250814" rel="stylesheet" type="text/css" media="all" /> 1205<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-slider.css?v=111384418465749404671682250800" rel="stylesheet" type="text/css" media="all" /> 1206<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-slideshow.css?v=87432719022228681551682250801" rel="stylesheet" type="text/css" media="all" /> 1207<slideshow-component 1208 class="slider-mobile-gutter mobile-text-below" 1209 role="region" 1210 aria-roledescription="Carousel" 1211 aria-label="Slideshow about our brand" 1212><div 1213 class="slideshow banner banner--medium grid grid--1-col slider slider--everywhere banner--mobile-bottom" 1214 id="Slider-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d" 1215 aria-live="polite" 1216 aria-atomic="true" 1217 data-autoplay="false" 1218 data-speed="3" 1219 ><style> 1220 #Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-1 .banner__media::after { 1221 opacity: 0.0; 1222 } 1223 </style> 1224 <div 1225 class="slideshow__slide grid__item grid--1-col slider__slide" 1226 id="Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-1" 1227 1228 role="group" 1229 aria-roledescription="Slide" 1230 aria-label="1 of 5" 1231 tabindex="-1" 1232 > 1233 <div class="slideshow__media banner__media media"><img src="//www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=3840" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=375 375w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=550 550w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=1100 1100w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=1500 1500w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=1780 1780w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=2000 2000w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=3000 3000w, //www.touchlinetruth.com/cdn/shop/files/IMG-20230627-WA0001.jpg?v=1687860523&width=3840 3840w" height="1600" loading="lazy" sizes="100vw"> 1234</div> 1235 <div class="slideshow__text-wrapper banner__content banner__content--top-center page-width"> 1236 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-accent-1 gradient slideshow__text--center slideshow__text-mobile--center"><h2 class="banner__heading inline-richtext h1"> 1237 Stream S.O.O.N 2 DELUXE 1238 </h2><div class="banner__buttons"> 1239 <a 1240 1241 href="https://go.slikouronlife.co.za/SOON2DELUXE" 1242 1243 class="button button--primary" 1244 >Stream Now!</a> 1245 </div></div> 1246 </div> 1247 </div><style> 1248 #Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-2 .banner__media::after { 1249 opacity: 0.0; 1250 } 1251 </style> 1252 <div 1253 class="slideshow__slide grid__item grid--1-col slider__slide" 1254 id="Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-2" 1255 1256 role="group" 1257 aria-roledescription="Slide" 1258 aria-label="2 of 5" 1259 tabindex="-1" 1260 > 1261 <div class="slideshow__media banner__media media"><img src="//www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=3840" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=375 375w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=550 550w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=1100 1100w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=1500 1500w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=1780 1780w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=2000 2000w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=3000 3000w, //www.touchlinetruth.com/cdn/shop/files/IMG-cropped.jpg?v=1687861688&width=3840 3840w" height="871" loading="lazy" sizes="100vw"> 1262</div> 1263 <div class="slideshow__text-wrapper banner__content banner__content--bottom-center page-width"> 1264 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-background-1 gradient slideshow__text--center slideshow__text-mobile--center"><h2 class="banner__heading inline-richtext h1"> 1265 Stream Hot Property 1266 </h2><div class="banner__text rte" > 1267 <p>Stream Touchline's latest single Hot Property</p> 1268 </div><div class="banner__buttons"> 1269 <a 1270 1271 href="https://go.slikouronlife.co.za/HotProperty" 1272 1273 class="button button--primary" 1274 >Stream Now!</a> 1275 </div></div> 1276 </div> 1277 </div><style> 1278 #Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-3 .banner__media::after { 1279 opacity: 0.0; 1280 } 1281 </style> 1282 <div 1283 class="slideshow__slide grid__item grid--1-col slider__slide" 1284 id="Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-3" 1285 1286 role="group" 1287 aria-roledescription="Slide" 1288 aria-label="3 of 5" 1289 tabindex="-1" 1290 > 1291 <div class="slideshow__media banner__media media"><img src="//www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=3840" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=375 375w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=550 550w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=1100 1100w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=1500 1500w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=1780 1780w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=2000 2000w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=3000 3000w, //www.touchlinetruth.com/cdn/shop/files/InShot_20231011_105330050.gif?v=1697014501&width=3840 3840w" height="480" loading="lazy" sizes="100vw" style="object-position:50.3925% 78.2%;"> 1292</div> 1293 <div class="slideshow__text-wrapper banner__content banner__content--middle-center page-width banner--desktop-trans
1293parent"> 1294 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-background-1 gradient slideshow__text--center slideshow__text-mobile--center"><h2 class="banner__heading inline-richtext h1"> 1295 Music Video Alert!! 1296 </h2><div class="banner__text rte" > 1297 <p>Watch Touchline - Thabo Ke Messi (Official Music Video)</p> 1298 </div><div class="banner__buttons"> 1299 <a 1300 1301 href="https://www.youtube.com/watch?v=hzYouIXIFlw" 1302 1303 class="button button--primary" 1304 >Watch Now!</a> 1305 </div></div> 1306 </div> 1307 </div><style> 1308 #Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-4 .banner__media::after { 1309 opacity: 0.7; 1310 } 1311 </style> 1312 <div 1313 class="slideshow__slide grid__item grid--1-col slider__slide" 1314 id="Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-4" 1315 1316 role="group" 1317 aria-roledescription="Slide" 1318 aria-label="4 of 5" 1319 tabindex="-1" 1320 > 1321 <div class="slideshow__media banner__media media"><img src="//www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=3840" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=375 375w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=550 550w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=1100 1100w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=1500 1500w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=1780 1780w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=2000 2000w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=3000 3000w, //www.touchlinetruth.com/cdn/shop/files/IMG-20231010-WA0023_1.jpg?v=1696927229&width=3840 3840w" height="1600" loading="lazy" sizes="100vw" style="object-position:48.725% 27.0%;"> 1322</div> 1323 <div class="slideshow__text-wrapper banner__content banner__content--middle-center page-width banner--desktop-transparent"> 1324 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-background-1 gradient slideshow__text--center slideshow__text-mobile--center"><h2 class="banner__heading inline-richtext h1"> 1325 Stream Thabo Ke Messi 1326 </h2><div class="banner__text rte" > 1327 <p>Stream the new Touchline single!</p> 1328 </div><div class="banner__buttons"> 1329 <a 1330 1331 href="https://youtu.be/c2HxjMyvrzs" 1332 1333 class="button button--primary" 1334 >Stream Now!</a> 1335 </div></div> 1336 </div> 1337 </div><style> 1338 #Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-5 .banner__media::after { 1339 opacity: 0.1; 1340 } 1341 </style> 1342 <div 1343 class="slideshow__slide grid__item grid--1-col slider__slide" 1344 id="Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-5" 1345 1346 role="group" 1347 aria-roledescription="Slide" 1348 aria-label="5 of 5" 1349 tabindex="-1" 1350 > 1351 <div class="slideshow__media banner__media media"><img src="//www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=3840" alt="" srcset="//www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=375 375w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=550 550w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=750 750w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=1100 1100w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=1500 1500w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=1780 1780w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=2000 2000w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=3000 3000w, //www.touchlinetruth.com/cdn/shop/files/InShot_20230916_181332812.gif?v=1694881397&width=3840 3840w" height="480" loading="lazy" sizes="100vw"> 1352</div> 1353 <div class="slideshow__text-wrapper banner__content banner__content--middle-center page-width banner--desktop-trans
1353parent"> 1354 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-background-2 gradient slideshow__text--center slideshow__text-mobile--center"><h2 class="banner__heading inline-richtext h2"> 1355 Music Video Alert 1356 </h2><div class="banner__text rte" > 1357 <p>Touchline - 3 Meter (Official Music Video)</p> 1358 </div><div class="banner__buttons"> 1359 <a 1360 1361 href="https://www.youtube.com/watch?v=xhEPdtexfYE" 1362 1363 class="button button--secondary" 1364 >Watch Now</a> 1365 </div></div> 1366 </div> 1367 </div></div><div class="slideshow__controls slider-buttons no-js-hidden slideshow__controls--border-radius-mobile"> 1368 <button 1369 type="button" 1370 class="slider-button slider-button--prev" 1371 name="previous" 1372 aria-label="Previous slide" 1373 aria-controls="Slider-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d" 1374 > 1375 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1376 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1377</svg> 1378 1379 </button> 1380 <div class="slider-counter slider-counter--counter caption"><span class="slider-counter--current">1</span> 1381 <span aria-hidden="true"> / </span> 1382 <span class="visually-hidden">of</span> 1383 <span class="slider-counter--total">5</span></div> 1384 <button 1385 type="button" 1386 class="slider-button slider-button--next" 1387 name="next" 1388 aria-label="Next slide" 1389 aria-controls="Slider-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d" 1390 > 1391 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1392 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1393</svg> 1394 1395 </button></div> 1396 <noscript> 1397 <div class="slider-buttons"> 1398 <div class="slider-counter"><a 1399 href="#Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-1" 1400 class="slider-counter__link link" 1401 aria-label="Load slide 1 of 5" 1402 > 1403 1 1404 </a><a 1405 href="#Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-2" 1406 class="slider-counter__link link" 1407 aria-label="Load slide 2 of 5" 1408 > 1409 2 1410 </a><a 1411 href="#Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-3" 1412 class="slider-counter__link link" 1413 aria-label="Load slide 3 of 5" 1414 > 1415 3 1416 </a><a 1417 href="#Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-4" 1418 class="slider-counter__link link" 1419 aria-label="Load slide 4 of 5" 1420 > 1421 4 1422 </a><a 1423 href="#Slide-template--18849142210871__2eae01aa-f8b6-44ea-8505-c3bfdef2204d-5" 1424 class="slider-counter__link link" 1425 aria-label="Load slide 5 of 5" 1426 > 1427 5 1428 </a></div> 1429 </div> 1430 </noscript></slideshow-component> 1431</section><section id="shopify-section-template--18849142210871__featured_collection" class="shopify-section section"><link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-card.css?v=120027167547816435861682250788" rel="stylesheet" type="text/css" media="all" /> 1432<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-price.css?v=65402837579211014041682250798" rel="stylesheet" type="text/css" media="all" /> 1433 1434<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-slider.css?v=111384418465749404671682250800" rel="stylesheet" type="text/css" media="all" /> 1435<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/template-collection.css?v=145944865380958730931682250819" rel="stylesheet" type="text/css" media="all" /> 1436<style data-shopify>
1436.section-template--18849142210871__featured_collection-padding { 1437 padding-top: 33px; 1438 padding-bottom: 27px; 1439 } 1440 1441 @media screen and (min-width: 750px) { 1442 .section-template--18849142210871__featured_collection-padding { 1443 padding-top: 44px; 1444 padding-bottom: 36px; 1445 } 1446 }</style><div class="color-background-1 isolate gradient"> 1447 <div class="collection section-template--18849142210871__featured_collection-padding"> 1448 <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width"><h2 class="title inline-richtext h2">Featured products</h2></div> 1449 1450 <slider-component class="slider-mobile-gutter page-width page-width-desktop"> 1451 <ul 1452 id="Slider-template--18849142210871__featured_collection" 1453 class="grid product-grid contains-card contains-card--product contains-card--standard grid--4-col-desktop grid--2-col-tablet-down" 1454 role="list" 1455 aria-label="Slider" 1456 ><li 1457 id="Slide-template--18849142210871__featured_collection-1" 1458 class="grid__item" 1459 > 1460 1461 1462<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-rating.css?v=24573085263941240431682250799" rel="stylesheet" type="text/css" media="all" /> 1463<div class="card-wrapper product-card-wrapper underline-links-hover"> 1464 <div 1465 class=" 1466 card 1467 card--standard 1468 card--media 1469 1470 1471 1472 1473 " 1474 style="--ratio-percent: 100.0%;" 1475 > 1476 <div 1477 class="card__inner color-accent-1 gradient ratio" 1478 style="--ratio-percent: 100.0%;" 1479 ><div class="card__media"> 1480 <div class="media media--transparent media--hover-effect"> 1481 1482 <img 1483 srcset="//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547 2560w 1484 " 1485 src="//www.touchlinetruth.com/cdn/shop/files/IMG_5312.jpg?v=1748509547&width=533" 1486 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1487 alt="Touchline Peace Hunting Hoodie- Cream White" 1488 class="motion-reduce" 1489 1490 loading="lazy" 1491 1492 width="2560" 1493 height="2560" 1494 > 1495 1496<img 1497 srcset="//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297 4160w 1498 " 1499 src="//www.touchlinetruth.com/cdn/shop/files/ea252119-ac48-4660-819b-a0eda8ffa4e3_1.jpg?v=1749314297&width=533" 1500 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1501 alt="" 1502 class="motion-reduce" 1503 loading="lazy" 1504 width="4160" 1505 height="2774" 1506 ></div> 1507 </div><div class="card__content"> 1508 <div class="card__information"> 1509 <h3 1510 class="card__heading" 1511 1512 > 1513 <a 1514 href="/products/touchline-peace-hunting-hoodie-cream-white" 1515 id="StandardCardNoMediaLink-template--18849142210871__featured_collection-10190741406007" 1516 class="full-unstyled-link" 1517 aria-labelledby="StandardCardNoMediaLink-template--18849142210871__featured_collection-10190741406007 NoMediaStandardBadge-template--18849142210871__featured_collection-10190741406007" 1518 > 1519 Touchline Peace Hunting Hoodie- Cream White 1520 </a> 1521 </h3> 1522 </div> 1523 <div class="card__badge bottom left"><span 1524 id="NoMediaStandardBadge-template--18849142210871__featured_collection-10190741406007" 1525 class="badge badge--bottom-left color-background-1" 1526 >Sold out</span></div> 1527 </div> 1528 </div> 1529 <div class="card__content"> 1530 <div class="card__information"> 1531 <h3 1532 class="card__heading h5" 1533 1534 id="title-template--18849142210871__featured_collection-10190741406007" 1535 1536 > 1537 <a 1538 href="/products/touchline-peace-hunting-hoodie-cream-white" 1539 id="CardLink-template--18849142210871__featured_collection-10190741406007" 1540 class="full-unstyled-link" 1541 aria-labelledby="CardLink-template--18849142210871__featured_collection-10190741406007 Badge-template--18849142210871__featured_collection-10190741406007" 1542 > 1543 Touchline Peace Hunting Hoodie- Cream White 1544 </a> 1545 </h3> 1546 <div class="card-information"><span class="caption-large light"></span> 1547<div class=" 1548 price price--sold-out "> 1549 <div class="price__container"><div class="price__regular">
1550 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1551 <span class="price-item price-item--regular"> 1552 R 600.00 ZAR 1553 </span> 1554 </div> 1555 <div class="price__sale"> 1556 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1557 <span> 1558 <s class="price-item price-item--regular"> 1559 1560 1561 1562 </s> 1563 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 1564 <span class="price-item price-item--sale price-item--last"> 1565 R 600.00 ZAR 1566 </span> 1567 </div> 1568 <small class="unit-price caption hidden"> 1569 <span class="visually-hidden">Unit price</span> 1570 <span class="price-item price-item--last"> 1571 <span></span> 1572 <span aria-hidden="true">/</span> 1573 <span class="visually-hidden"> per </span> 1574 <span> 1575 </span> 1576 </span> 1577 </small> 1578 </div></div> 1579 1580 </div> 1581 </div><div class="card__badge bottom left"><span 1582 id="Badge-template--18849142210871__featured_collection-10190741406007" 1583 class="badge badge--bottom-left color-background-1" 1584 >Sold out</span></div> 1585 </div> 1586 </div> 1587 </div> 1588 </li><li 1589 id="Slide-template--18849142210871__featured_collection-2" 1590 class="grid__item" 1591 > 1592 1593 1594<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-rating.css?v=24573085263941240431682250799" rel="stylesheet" type="text/css" media="all" /> 1595<div class="card-wrapper product-card-wrapper underline-links-hover"> 1596 <div 1597 class=" 1598 card 1599 card--standard 1600 card--media 1601 1602 1603 1604 1605 " 1606 style="--ratio-percent: 100.0%;" 1607 > 1608 <div 1609 class="card__inner color-accent-1 gradient ratio" 1610 style="--ratio-percent: 100.0%;" 1611 ><div class="card__media"> 1612 <div class="media media--transparent media--hover-effect"> 1613 1614 <img 1615 srcset="//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468 1500w 1616 " 1617 src="//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0007.jpg?v=1719858468&width=533" 1618 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1619 alt="Touchline Peace Hunting Hoodie - Black" 1620 class="motion-reduce" 1621 1622 loading="lazy" 1623 1624 width="1500" 1625 height="1500" 1626 > 1627 1628<img 1629 srcset="//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742 3333w 1630 " 1631 src="//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-15_back.jpg?v=1719858742&width=533" 1632 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1633 alt="" 1634 class="motion-reduce" 1635 loading="lazy" 1636 width="3333" 1637 height="4999" 1638 ></div> 1639 </div><div class="card__content"> 1640 <div class="card__information"> 1641 <h3 1642 class="card__heading" 1643 1644 > 1645 <a 1646 href="/products/peace-hunting-hoodie" 1647 id="StandardCardNoMediaLink-template--18849142210871__featured_collection-9674064855351" 1648 class="full-unstyled-link" 1649 aria-labelledby="StandardCardNoMediaLink-template--18849142210871__featured_collection-9674064855351 NoMediaStandardBadge-template--18849142210871__featured_collection-9674064855351" 1650 > 1651 Touchline Peace Hunting Hoodie - Black 1652 </a> 1653 </h3> 1654 </div> 1655 <div class="card__badge bottom left"><span 1656 id="NoMediaStandardBadge-template--18849142210871__featured_collection-9674064855351" 1657 class="badge badge--bottom-left color-background-1" 1658 >Sold out</span></div> 1659 </div> 1660 </div> 1661 <div class="card__content"> 1662 <div class="card__information"> 1663 <h3 1664 class="card__heading h5" 1665 1666 id="title-template--18849142210871__featured_collection-9674064855351" 1667 1668 > 1669 <a 1670 href="/products/peace-hunting-hoodie" 1671 id="CardLink-template--18849142210871__featured_collection-9674064855351" 1672 class="full-unstyled-link" 1673 aria-labelledby="CardLink-template--18849142210871__featured_collection-9674064855351 Badge-template--18849142210871__featured_collection-9674064855351" 1674 > 1675 Touchline Peace Hunting Hoodie - Black 1676 </a> 1677 </h3> 1678 <div class="card-information"><span class="caption-large light"></span> 1679<div class=" 1680 price price--sold-out "> 1681 <div class="price__container"><div class="price__regular">
1682 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1683 <span class="price-item price-item--regular"> 1684 R 650.00 ZAR 1685 </span> 1686 </div> 1687 <div class="price__sale"> 1688 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1689 <span> 1690 <s class="price-item price-item--regular"> 1691 1692 1693 1694 </s> 1695 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 1696 <span class="price-item price-item--sale price-item--last"> 1697 R 650.00 ZAR 1698 </span> 1699 </div> 1700 <small class="unit-price caption hidden"> 1701 <span class="visually-hidden">Unit price</span> 1702 <span class="price-item price-item--last"> 1703 <span></span> 1704 <span aria-hidden="true">/</span> 1705 <span class="visually-hidden"> per </span> 1706 <span> 1707 </span> 1708 </span> 1709 </small> 1710 </div></div> 1711 1712 </div> 1713 </div><div class="card__badge bottom left"><span 1714 id="Badge-template--18849142210871__featured_collection-9674064855351" 1715 class="badge badge--bottom-left color-background-1" 1716 >Sold out</span></div> 1717 </div> 1718 </div> 1719 </div> 1720 </li><li 1721 id="Slide-template--18849142210871__featured_collection-3" 1722 class="grid__item" 1723 > 1724 1725 1726<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-rating.css?v=24573085263941240431682250799" rel="stylesheet" type="text/css" media="all" /> 1727<div class="card-wrapper product-card-wrapper underline-links-hover"> 1728 <div 1729 class=" 1730 card 1731 card--standard 1732 card--media 1733 1734 1735 1736 1737 " 1738 style="--ratio-percent: 100.0%;" 1739 > 1740 <div 1741 class="card__inner color-accent-1 gradient ratio" 1742 style="--ratio-percent: 100.0%;" 1743 ><div class="card__media"> 1744 <div class="media media--transparent media--hover-effect"> 1745 1746 <img 1747 srcset="//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373 1500w 1748 " 1749 src="//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0013.jpg?v=1719858373&width=533" 1750 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1751 alt="Touchline Naked Truth Hoodie" 1752 class="motion-reduce" 1753 1754 loading="lazy" 1755 1756 width="1500" 1757 height="1500" 1758 > 1759 1760<img 1761 srcset="//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245 3333w 1762 " 1763 src="//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-60-_tile.jpg?v=1719857245&width=533" 1764 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1765 alt="" 1766 class="motion-reduce" 1767 loading="lazy" 1768 width="3333" 1769 height="4999" 1770 ></div> 1771 </div><div class="card__content"> 1772 <div class="card__information"> 1773 <h3 1774 class="card__heading" 1775 1776 > 1777 <a 1778 href="/products/touchline-naked-truth-hoodie" 1779 id="StandardCardNoMediaLink-template--18849142210871__featured_collection-9674082386231" 1780 class="full-unstyled-link" 1781 aria-labelledby="StandardCardNoMediaLink-template--18849142210871__featured_collection-9674082386231 NoMediaStandardBadge-template--18849142210871__featured_collection-9674082386231" 1782 > 1783 Touchline Naked Truth Hoodie 1784 </a> 1785 </h3> 1786 </div> 1787 <div class="card__badge bottom left"><span 1788 id="NoMediaStandardBadge-template--18849142210871__featured_collection-9674082386231" 1789 class="badge badge--bottom-left color-background-1" 1790 >Sold out</span></div> 1791 </div> 1792 </div> 1793 <div class="card__content"> 1794 <div class="card__information"> 1795 <h3 1796 class="card__heading h5" 1797 1798 id="title-template--18849142210871__featured_collection-9674082386231" 1799 1800 > 1801 <a 1802 href="/products/touchline-naked-truth-hoodie" 1803 id="CardLink-template--18849142210871__featured_collection-9674082386231" 1804 class="full-unstyled-link" 1805 aria-labelledby="CardLink-template--18849142210871__featured_collection-9674082386231 Badge-template--18849142210871__featured_collection-9674082386231" 1806 > 1807 Touchline Naked Truth Hoodie 1808 </a> 1809 </h3> 1810 <div class="card-information"><span class="caption-large light"></span> 1811<div class=" 1812 price price--sold-out "> 1813 <div class="price__container"><div class="price__regular">
1814 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1815 <span class="price-item price-item--regular"> 1816 R 650.00 ZAR 1817 </span> 1818 </div> 1819 <div class="price__sale"> 1820 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1821 <span> 1822 <s class="price-item price-item--regular"> 1823 1824 1825 1826 </s> 1827 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 1828 <span class="price-item price-item--sale price-item--last"> 1829 R 650.00 ZAR 1830 </span> 1831 </div> 1832 <small class="unit-price caption hidden"> 1833 <span class="visually-hidden">Unit price</span> 1834 <span class="price-item price-item--last"> 1835 <span></span> 1836 <span aria-hidden="true">/</span> 1837 <span class="visually-hidden"> per </span> 1838 <span> 1839 </span> 1840 </span> 1841 </small> 1842 </div></div> 1843 1844 </div> 1845 </div><div class="card__badge bottom left"><span 1846 id="Badge-template--18849142210871__featured_collection-9674082386231" 1847 class="badge badge--bottom-left color-background-1" 1848 >Sold out</span></div> 1849 </div> 1850 </div> 1851 </div> 1852 </li><li 1853 id="Slide-template--18849142210871__featured_collection-4" 1854 class="grid__item" 1855 > 1856 1857 1858<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-rating.css?v=24573085263941240431682250799" rel="stylesheet" type="text/css" media="all" /> 1859<div class="card-wrapper product-card-wrapper underline-links-hover"> 1860 <div 1861 class=" 1862 card 1863 card--standard 1864 card--media 1865 1866 1867 1868 1869 " 1870 style="--ratio-percent: 100.0%;" 1871 > 1872 <div 1873 class="card__inner color-accent-1 gradient ratio" 1874 style="--ratio-percent: 100.0%;" 1875 ><div class="card__media"> 1876 <div class="media media--transparent media--hover-effect"> 1877 1878 <img 1879 srcset="//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414 1500w 1880 " 1881 src="//www.touchlinetruth.com/cdn/shop/files/IMG-20240622-WA0009.jpg?v=1719857414&width=533" 1882 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1883 alt="Touchline Peace Hunting Hoodie- Blue" 1884 class="motion-reduce" 1885 1886 loading="lazy" 1887 1888 width="1500" 1889 height="1500" 1890 > 1891 1892<img 1893 srcset="//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405&width=165 165w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405&width=360 360w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405&width=533 533w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405&width=720 720w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405&width=940 940w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405&width=1066 1066w,//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405 3333w 1894 " 1895 src="//www.touchlinetruth.com/cdn/shop/files/TOUCHLINESTORE-42_tile.jpg?v=1719857405&width=533" 1896 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 1897 alt="" 1898 class="motion-reduce" 1899 loading="lazy" 1900 width="3333" 1901 height="4999" 1902 ></div> 1903 </div><div class="card__content"> 1904 <div class="card__information"> 1905 <h3 1906 class="card__heading" 1907 1908 > 1909 <a 1910 href="/products/touchline-peace-hunting-hoodie-blue" 1911 id="StandardCardNoMediaLink-template--18849142210871__featured_collection-9702494503223" 1912 class="full-unstyled-link" 1913 aria-labelledby="StandardCardNoMediaLink-template--18849142210871__featured_collection-9702494503223 NoMediaStandardBadge-template--18849142210871__featured_collection-9702494503223" 1914 > 1915 Touchline Peace Hunting Hoodie- Blue 1916 </a> 1917 </h3> 1918 </div> 1919 <div class="card__badge bottom left"><span 1920 id="NoMediaStandardBadge-template--18849142210871__featured_collection-9702494503223" 1921 class="badge badge--bottom-left color-background-1" 1922 >Sold out</span></div> 1923 </div> 1924 </div> 1925 <div class="card__content"> 1926 <div class="card__information"> 1927 <h3 1928 class="card__heading h5" 1929 1930 id="title-template--18849142210871__featured_collection-9702494503223" 1931 1932 > 1933 <a 1934 href="/products/touchline-peace-hunting-hoodie-blue" 1935 id="CardLink-template--18849142210871__featured_collection-9702494503223" 1936 class="full-unstyled-link" 1937 aria-labelledby="CardLink-template--18849142210871__featured_collection-9702494503223 Badge-template--18849142210871__featured_collection-9702494503223" 1938 > 1939 Touchline Peace Hunting Hoodie- Blue 1940 </a> 1941 </h3> 1942 <div class="card-information"><span class="caption-large light"></span> 1943<div class=" 1944 price price--sold-out "> 1945 <div class="price__container"><div class="price__regular">
1946 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1947 <span class="price-item price-item--regular"> 1948 R 650.00 ZAR 1949 </span> 1950 </div> 1951 <div class="price__sale"> 1952 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1953 <span> 1954 <s class="price-item price-item--regular"> 1955 1956 1957 1958 </s> 1959 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 1960 <span class="price-item price-item--sale price-item--last"> 1961 R 650.00 ZAR 1962 </span> 1963 </div> 1964 <small class="unit-price caption hidden"> 1965 <span class="visually-hidden">Unit price</span> 1966 <span class="price-item price-item--last"> 1967 <span></span> 1968 <span aria-hidden="true">/</span> 1969 <span class="visually-hidden"> per </span> 1970 <span> 1971 </span> 1972 </span> 1973 </small> 1974 </div></div> 1975 1976 </div> 1977 </div><div class="card__badge bottom left"><span 1978 id="Badge-template--18849142210871__featured_collection-9702494503223" 1979 class="badge badge--bottom-left color-background-1" 1980 >Sold out</span></div> 1981 </div> 1982 </div> 1983 </div> 1984 </li></ul></slider-component></div> 1985</div> 1986 1987 1988</section> 1989 </main> 1990 1991 <!-- BEGIN sections: footer-group --> 1992<div id="shopify-section-sections--18849142669623__footer" class="shopify-section shopify-section-group-footer-group"> 1993<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/section-footer.css?v=171161867995400310821682250814" rel="stylesheet" type="text/css" media="all" /> 1994<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-newsletter.css?v=103472482056003053551682250796" rel="stylesheet" type="text/css" media="all" /> 1995<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991682250792" rel="stylesheet" type="text/css" media="all" /> 1996<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-list-payment.css?v=69253961410771838501682250793" rel="stylesheet" type="text/css" media="all" /> 1997<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-list-social.css?v=52211663153726659061682250793" rel="stylesheet" type="text/css" media="all" /> 1998<link href="//www.touchlinetruth.com/cdn/shop/t/1/assets/component-localization-form.css?v=173603692892863148811682250794" rel="stylesheet" type="text/css" media="all" /> 1999<style data-shopify>.footer { 2000 margin-top: 27px; 2001 } 2002 2003 .section-sections--18849142669623__footer-padding { 2004 padding-top: 27px; 2005 padding-bottom: 27px; 2006 } 2007 2008 @media screen and (min-width: 750px) { 2009 .footer { 2010 margin-top: 36px; 2011 } 2012 2013 .section-sections--18849142669623__footer-padding { 2014 padding-top: 36px; 2015 padding-bottom: 36px; 2016 } 2017 }</style><footer class="footer color-inverse gradient section-sections--18849142669623__footer-padding"><div class="footer__content-top page-width"><div class="footer-block--newsletter"><div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext">Get the latest Touchline news and updates.</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2018 <div class="newsletter-form__field-wrapper"> 2019 <div class="field"> 2020 <input 2021 id="NewsletterForm--sections--18849142669623__footer" 2022 type="email" 2023 name="contact[email]" 2024 class="field__input" 2025 value="" 2026 aria-required="true" 2027 autocorrect="off" 2028 autocapitalize="off" 2029 autocomplete="email" 2030 2031 placeholder="Email" 2032 required 2033 > 2034 <label class="field__label" for="NewsletterForm--sections--18849142669623__footer"> 2035 Email 2036 </label> 2037 <button 2038 type="submit" 2039 class="newsletter-form__button field__button" 2040 name="commit" 2041 id="Subscribe" 2042 aria-label="Subscribe" 2043 > 2044 <svg 2045 viewBox="0 0 14 10" 2046 fill="none" 2047 aria-hidden="true" 2048 focusable="false" 2049 class="icon icon-arrow" 2050 xmlns="http://www.w3.org/2000/svg" 2051> 2052 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2053</svg> 2054 2055 </button> 2056 </div></div></form></div><ul class="footer__list-social list-unstyled list-social"><li class="list-social__item"> 2057 <a href="https://www.facebook.com/TouchlineTruth" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewB
2057ox="0 0 18 18"> 2058 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 2059</svg> 2060<span class="visually-hidden">Facebook</span> 2061 </a> 2062 </li><li class="list-social__item"> 2063 <a href="https://www.instagram.com/touchline_truth/" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 18 18"> 2064 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 2065 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 2066</svg> 2067<span class="visually-hidden">Instagram</span> 2068 </a> 2069 </li><li class="list-social__item"> 2070 <a href="https://youtube.com/channel/UCQRWC479ee6hUGGDqvTnphA" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 100 70"> 2071 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 2072</svg> 2073<span class="visually-hidden">YouTube</span> 2074 </a> 2075 </li><li class="list-social__item"> 2076 <a href="https://twitter.com/TouchlineTruth" class="link list-social__link" ><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 18 15"> 2077 <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z"> 2078</svg> 2079<span class="visually-hidden">Twitter</span> 2080 </a> 2081 </li></ul></div> 2082 </div><div class="footer__content-bottom"> 2083 <div class="footer__content-bottom-wrapper page-width"> 2084 <div class="footer__column footer__localization isolate"></div> 2085 <div class="footer__column footer__column--info"><div class="footer__payment"> 2086 <span class="visually-hidden">Payment methods</span> 2087 <ul class="list list-payment" role="list"></ul> 2088 </div></div> 2089 </div> 2090 <div class="footer__content-bottom-wrapper page-width"> 2091 <div class="footer__copyright caption"> 2092 <small class="copyright__content" 2093 >© 2026, <a href="/" title="">Touchline</a></small> 2094 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
2094oweredby&utm_medium=shopify&utm_source=onlinestore">Touchline</a></small><ul class="policies list-unstyled"><li> 2095 <small class="copyright__content" 2096 ><a href="/policies/refund-policy">Refund policy</a></small 2097 > 2098 </li><li> 2099 <small class="copyright__content" 2100 ><a href="/policies/privacy-policy">Privacy policy</a></small 2101 > 2102 </li><li> 2103 <small class="copyright__content" 2104 ><a href="/policies/terms-of-service">Terms of service</a></small 2105 > 2106 </li><li> 2107 <small class="copyright__content" 2108 ><a href="/policies/shipping-policy">Shipping policy</a></small 2109 > 2110 </li><li> 2111 <small class="copyright__content" 2112 ><a href="/policies/contact-information">Contact information</a></small 2113 > 2114 </li></ul></div> 2115 </div> 2116 </div> 2117</footer>
2117<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/localization-form.js?v=131562513936691783521682250804" defer="defer"></script>
2117 2118</div> 2119<!-- END sections: footer-group --> 2120 2121 <ul hidden> 2122 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2123 <li id="a11y-new-window-message">Opens in a new window.</li> 2124 </ul> 2125 2126
2126<script> 2127 window.shopUrl = 'https://www.touchlinetruth.com'; 2128 window.routes = { 2129 cart_add_url: '/cart/add', 2130 cart_change_url: '/cart/change', 2131 cart_update_url: '/cart/update', 2132 cart_url: '/cart', 2133 predictive_search_url: '/search/suggest' 2134 }; 2135 2136 window.cartStrings = { 2137 error: `There was an error while updating your cart. Please try again.`, 2138 quantityError: `You can only add [quantity] of this item to your cart.` 2139 } 2140 2141 window.variantStrings = { 2142 addToCart: `Add to cart`, 2143 soldOut: `Sold out`, 2144 unavailable: `Unavailable`, 2145 unavailable_with_option: `[value] - Unavailable`, 2146 } 2147 2148 window.accessibilityStrings = { 2149 imageAvailable: `Image [index] is now available in gallery view`, 2150 shareSuccess: `Link copied to clipboard`, 2151 pauseSlideshow: `Pause slideshow`, 2152 playSlideshow: `Play slideshow`, 2153 } 2154 </script>
2154<script src="//www.touchlinetruth.com/cdn/shop/t/1/assets/predictive-search.js?v=16985596534672189881682250807" defer="defer"></script>
2154<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2154 2155</body> 2156</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.