PageSourceSearch

https://www.harristweedhebrides.com/account/login

html harristweedhebrides.com collected 2026-09-26 10:50:00 UTC 151,510 bytes, 1,989 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    
5
6    <meta charset="utf-8">
7    <meta http-equiv="X-UA-Compatible" content="IE=edge">
8    <meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
9    <meta name="theme-color" content="">
10    <link rel="canonical" href="https://www.harristweedhebrides.com/account/login">
10<script>
11      window.Shopify = window.Shopify || {};
12      window.MP = window.MP || {};
13    </script>
13
14
15<script>
16  window.MP.PreInitCallbacks = [];
17  window.MP.PostInitCallbacks = [];
18  window.MP.hasLoaded = false;</script>
18
19
20<script>
21  (function () {
22    let performanceEntry = performance.getEntriesByType("navigation")[0];
23    console.log("[S-B-H] Performance entry", performanceEntry);
24    console.log("[S-B-H] isCached", performanceEntry.transferSize === 0);
25    console.log("[S-B-H] type", performanceEntry.type);
26
27    if(performanceEntry.type == "back_forward"){
28      window.MP.PostInitCallbacks.push(() => {
29        console.log("[S-B-H] Detected back_forward navigation, rerender carts");
30        window.disableNextMinicartOpen = true;
31        window.MP.Extensions.Cart.renderCarts();
32      });
33    }
34    
35    
36  })();
37</script>
37
38
39<script>
vendor: 335 bytes, lines 39-43
39(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
40  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
41  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
42  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
43  })(window,document,'script','dataLayer','
43GTM-TVHPKSKW
vendor: 3 bytes, line 43
43');
43</script>
43
44
45<link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//www.harristweedhebrides.com/cdn/shop/files/favicon.png?crop=center&height=32&v=1705485574&width=32"><title>
46      Account
47 &ndash; Harris Tweed Hebrides Ltd</title><meta name="description" content="Account">
48
49<meta property="og:site_name" content="Harris Tweed Hebrides Ltd">
50<meta property="og:url" content="https://www.harristweedhebrides.com/account/login">
51<meta property="og:title" content="Account">
52<meta property="og:type" content="website">
53<meta property="og:description" content="Explore our world famous range of premium quality Harris Tweed fabric for interiors, upholstery and clothing designs, including 50 wool and 150 yarn Colours."><meta name="twitter:site" content="@harristweedheb"><meta name="twitter:card" content="summary_large_image">
54<meta name="twitter:title" content="Account">
55<meta name="twitter:description" content="Explore our world famous range of premium quality Harris Tweed fabric for interiors, upholstery and clothing designs, including 50 wool and 150 yarn Colours.">
55<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
55<meta name="google-site-verification" content="c-eu_NuvVrcReH4y0T3B3U2F1jAZz5yz13dGKt6AvDg">
56<meta name="facebook-domain-verification" content="71ig3z7s281pqk4fkx9klcqx339f8a">
57<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1755890/digital_wallets/dialog">
58<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
58<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
58
59<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
60<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=1755890" crossorigin="anonymous"></script>
vendor: 1 bytes, line 60
60
61<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":1755890,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1755890","merchantName":"Harris Tweed Hebrides Ltd","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Harris Tweed Hebrides Ltd","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 61
61
62<script id="shopify-features" type="application/json">{"accessToken":"201bf744386e115dfc5d031eb6aa91c1","betas":["rich-media-storefront-analytics"],"domain":"www.harristweedhebrides.com","predictiveSearch":true,"shopId":1755890,"locale":"en"}</script>
vendor: 1 bytes, line 62
62
63<script>var Shopify = Shopify || {};
64Shopify.shop = "harristweedhebrides.myshopify.com";
65Shopify.locale = "en";
66Shopify.currency = {"active":"GBP","rate":"1.0"};
67Shopify.country = "US";
68Shopify.theme = {"name":"MP: HTH (Production Theme)","id":138956374230,"schema_name":"Stencil","schema_version":"1.5","theme_store_id":null,"role":"main"};
69Shopify.theme.handle = "null";
70Shopify.theme.style = {"id":null,"handle":null};
71Shopify.cdnHost = "www.harristweedhebrides.com/cdn";
72Shopify.routes = Shopify.routes || {};
73Shopify.routes.root = "/";
74Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
75Shopify.SignInWithShop = Shopify.SignInWithShop || {};
76Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
77Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 77
77
78<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 78
78
79<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 79
79
80<script>
81  window.ShopifyPay = window.ShopifyPay || {};
82  window.ShopifyPay.apiHost = "shop.app\/pay";
83  window.ShopifyPay.redirectState = null;
84</script>
vendor: 1 bytes, line 84
84
85<script>
86  window.Shopify = window.Shopify || {};
87  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
88  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
89  window.Shopify.SignInWithShop.eligible = true;
90</script>
vendor: 1 bytes, line 90
90
91<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 91
91
92<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 92
92
93<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 93
93
94<script type="module">
95  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js");
96await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js");
97
98  window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true});
99window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true});
100
101</script>
vendor: 1 bytes, line 101
101
102<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 102
102
103<script type="module">
104  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
105
106  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
107
108</script>
vendor: 1 bytes, line 108
108
109<script>
110  window.Shopify = window.Shopify || {};
111  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
112  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"]};
113</script>
vendor: 1 bytes, line 113
113
114<script>(function() {
115  var isLoaded = false;
116  function asyncLoad() {
117    if (isLoaded) return;
118    isLoaded = true;
119    var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/0fa61234a94dd8fb2c52f05c2\/d923a80f0b36b22b67b36c382.js?shop=harristweedhebrides.myshopify.com","https:\/\/stockify.teathemes.net\/js\/script.js?shop=harristweedhebrides.myshopify.com"];
120    for (var i = 0; i < urls.length; i++) {
121      var s = document.createElement('script');
122      s.type = 'text/javascript';
123      s.async = true;
124      s.src = urls[i];
125      var x = document.getElementsByTagName('script')[0];
126      x.parentNode.insertBefore(s, x);
127    }
128  };
129  if(window.attachEvent) {
130    window.attachEvent('onload', asyncLoad);
131  } else {
132    window.addEventListener('load', asyncLoad, false);
133  }
134})();</script>
vendor: 1 bytes, line 134
134
135<script id="__st">var __st={"a":1755890,"offset":3600,"reqid":"7cd5770e-dbc4-42c9-88e2-996fe2c3f46e-1790419799","pageurl":"www.harristweedhebrides.com\/account\/login","u":"46e15086e9fb"};</script>
vendor: 1 bytes, line 135
135
136<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 136
136
137<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 137
137
138<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.harristweedhebrides.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 138
138
139<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.harristweedhebrides.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>
139<script crossorigin="anonymous" defer="defer" src="//www.harristweedhebrides.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 139
139
140<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 140
140
141<script>
142  window.Shopify = window.Shopify || {};
143  window.Shopify.MCP = window.Shopify.MCP || {};
144  window.Shopify.MCP.enabled = true;
145  window.Shopify.MCP.shop = "harristweedhebrides.myshopify.com";
146  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.harristweedhebrides.com\/api\/mcp";
147  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"]}}];
148</script>
vendor: 1 bytes, line 148
148
149<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.harristweedhebrides.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
150</script>
vendor: 1 bytes, line 150
150
151<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.harristweedhebrides.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
152</script>
vendor: 1 bytes, line 152
152
153<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
154  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);
155</script>
vendor: 1 bytes, line 155
155
156<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})}}));
157</script>
157
158<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.harristweedhebrides.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
159<style id="shopify-accelerated-checkout-cart">
160        #shopify-buyer-consent {
161  margin-top: 1em;
162  display: inline-block;
163  width: 100%;
164}
165
166#shopify-buyer-consent.hidden {
167  display: none;
168}
169
170#shopify-subscription-policy-button {
171  background: none;
172  border: none;
173  padding: 0;
174  text-decoration: underline;
175  font-size: inherit;
176  cursor: pointer;
177}
178
179#shopify-subscription-policy-button::before {
180  box-shadow: none;
181}
182
183      </style>
184
185<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
185
186
187
188    
188<script>
189      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
190      if (Shopify.designMode) {
191        document.documentElement.classList.add('shopify-design-mode');
192      }
193    </script>
193<link href="//www.harristweedhebrides.com/cdn/shop/t/20/assets/theme.webpack.min.css?v=55946228980135967251754995427" rel="stylesheet" type="text/css" media="all" />
194<script src="//www.harristweedhebrides.com/cdn/shop/t/20/assets/theme.webpack.min.js?v=98870743278246999601754995430" defer="defer"></script>
194
195    
195<script src="//www.harristweedhebrides.com/cdn/shop/t/20/assets/global.js?v=44837007127575421511701343657" defer="defer"></script>
195<script defer src="https://kit.fontawesome.com/02aa59f344.js" crossorigin="anonymous"></script>
195<link rel="stylesheet" href="https://use.typekit.net/ind2poo.css"><meta name="facebook-domain-verification" content="" /><div id="shopify-section-static-scripts" class="shopify-section"><span style='display:none'>
196  
197<!-- Start cookieyes banner --> 
197<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/common/shopify.js"></script>
197 
197<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/97d4ea93873a5e82de236c32/script.js"></script>
197 <!-- End cookieyes banner -->
198<meta name="google-site-verification" content="K5gBWJ4F5DWmanu2GDn50BBi__Ah15jJsuL55acWcPU" />
199</span>
200
201 </div>
201<script id='fm-source-script'>let FreshMarketerSourceMap={}; // This wil be single source of truth for all the operations from MAS TO SHOPIFY 
202      
203// For Loading the customer information     
204
205
206// For Loading the Current Product  information          
207    
208
209// For Loading the Shopify CART Product  information          
210let shopifyCartEventData = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
211
212//For Getting Collection associated with Product
213
214
215FreshMarketerSourceMap.shopifyCartEventData=shopifyCartEventData; 
216FreshMarketerSourceMap.shopName = "Harris Tweed Hebrides Ltd"</script>
216
217<!-- BEGIN app block: shopify://apps/cookieyes/blocks/app-embed/44e5ef64-bf2c-4188-838c-6f3b0716b8e4 -->
218
219
220  
220<script
221    async
222    id="cookieyes"
223    type="text/javascript"
224    src="https://cdn-cookieyes.com/client_data/97d4ea93873a5e82de236c32/script.js"
225  ></script>
225
226
227
228 <!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
229<script type="text/javascript">
230  (function (c, l, a, r, i, t, y) {
231    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
232    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
233    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
234
235    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
236      if (error) {
237        console.error("Error loading Shopify features:", error);
238        return;
239      }
240
241      c[a]('consentv2', {
242        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
243        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
244        source: 101,
245      });
246    });
247
248    l.addEventListener("visitorConsentCollected", function (e) {
249      c[a]('consentv2', {
250        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
251        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
252        source: 101,
253      });
254    });
255  })(window, document, "clarity", "script", "y59w34tb7n");
256</script>
256
257
258
259
260<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
261
262
263
264
265
266
267
268
269
270
271
272
273  
273<script async src="https://static.klaviyo.com/onsite/js/TwMEqD/klaviyo.js?company_id=TwMEqD"></script>
273
274  
274<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
274
275
276  
277
278
279
280
281  
281<script>
282    window.klaviyoReviewsProductDesignMode = false
283  </script>
283
284
285
286
287
288
289
290
291
292
293<!-- END app block -->
293<script src="https://cdn.shopify.com/extensions/01a0cc49-fcb9-7efe-8598-d361e150772f/cookieyes-12/assets/shopify.js" type="text/javascript" defer="defer"></script>
293
294<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
295<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: 1755890,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 295
295
296<script>
297  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
298</script>
vendor: 1 bytes, line 298
298
299<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}
299).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: 1755890,storefrontBaseUrl: "https://www.harristweedhebrides.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.harristweedhebrides.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2313322875","configuration":"{\"projectId\":\"y59w34tb7n\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
299,"dataSharingState":"unrestricted"},{"id":"2013856123","configuration":"{\"accountID\":\"TwMEqD\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1473773947","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\",\\\"GT-MBGCRBCW\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\/nuYnCNaL0ZcaEPqlqLIq\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\/aQDICNCL0ZcaEPqlqLIq\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-T76JQZQZDV\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\/RdLACM2L0ZcaEPqlqLIq\\\",\\\"MC-N539KZHDZP\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-T76JQZQZDV\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\/w3liCMeL0ZcaEPqlqLIq\\\",\\\"MC-N539KZHDZP\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\/QEpWCMqL0ZcaEPqlqLIq\\\",\\\"MC-N539KZHDZP\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-T76JQZQZDV\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\/JUJBCNmL0ZcaEPqlqLIq\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-T76JQZQZDV\\\",\\\"AW-11379806970\\\/rWygCNOL0ZcaEPqlqLIq\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-T76JQZQZDV\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"157319382","configuration":"{\"pixel_id\":\"438893706719129\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"82182358","configuration":"{\"tagID\":\"2613592411605\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Harris Tweed Hebrides Ltd","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"harristweedhebrides.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.harristweedhebrides.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.harristweedhebrides.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"138956374230","themePublished":"true","eventMetadataId":"1c61a693-12b5-47fb-a810-f624991db12f","shopId":"1755890","storefrontBaseUrl":"https:\/\/www.harristweedhebrides.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
299<script>
300  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
301  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
302  window.ShopifyAnalytics.meta.currency = 'GBP';
303  var meta = {"page":{"requestId":"7cd5770e-dbc4-42c9-88e2-996fe2c3f46e-1790419799"}};
304  for (var attr in meta) {
305    window.ShopifyAnalytics.meta[attr] = meta[attr];
306  }
307</script>
vendor: 1 bytes, line 307
307
308<script class="analytics">
309  (function () {
310    var customDocumentWrite = function(content) {
311      var jquery = null;
312
313      if (window.jQuery) {
314        jquery = window.jQuery;
315      } else if (window.Checkout && window.Checkout.$) {
316        jquery = window.Checkout.$;
317      }
318
319      if (jquery) {
320        jquery('body').append(content);
321      }
322    };
323
324    var hasLoggedConversion = function(token) {
325      if (token) {
326        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
327      }
328      return false;
329    }
330
331    var setCookieIfConversion = function(token) {
332      if (token) {
333        var twoMonthsFromNow = new Date(Date.now());
334        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
335
336        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
337      }
338    }
339
340    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
341    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
342    if (trekkie.integrations) {
343      return;
344    }
345    trekkie.methods = [
346      'identify',
347      'page',
348      'ready',
349      'track',
350      'trackForm',
351      'trackLink'
352    ];
353    trekkie.factory = function(method) {
354      return function() {
355        var args = Array.prototype.slice.call(arguments);
356        args.unshift(method);
357        trekkie.push(args);
358        if (method == 'track' || method == 'page') {
359          var pageUrl;
360          try {
361            pageUrl = window.location.href;
362          } catch (e) {}
363          var pageReferrer;
364          try {
365            pageReferrer = document.referrer;
366          } catch (e) {}
367          try {
368            if (window.__TREKKIE_SHIM_QUEUE == null) {
369              window.__TREKKIE_SHIM_QUEUE = [];
370            }
371            window.__TREKKIE_SHIM_QUEUE.push({
372              from: 'trekkie-stub',
373              method: method,
374              args: args.slice(1),
375              pageContext: {
376                url: pageUrl,
377                referrer: pageReferrer
378              }
379            });
380          } catch (e) {
381            // no-op
382          }
383        }
384        return trekkie;
385      };
386    };
387    for (var i = 0; i < trekkie.methods.length; i++) {
388      var key = trekkie.methods[i];
389      trekkie[key] = trekkie.factory(key);
390    }
391    trekkie.load = function(config) {
392      trekkie.config = config || {};
393      trekkie.config.initialDocumentCookie = document.cookie;
394      var first = document.getElementsByTagName('script')[0];
395var script = document.createElement('script');
396script.type = 'text/javascript';
397script.onerror = function(e) {
398  var scriptFallback = document.createElement('script');
399  scriptFallback.type = 'text/javascript';
400  scriptFallback.onerror = function(error) {
401          var Monorail = {
402      produce: function produce(monorailDomain, schemaId, payload) {
403        var currentMs = new Date().getTime();
404        var event = {
405          schema_id: schemaId,
406          payload: payload,
407          metadata: {
408            event_created_at_ms: currentMs,
409            event_sent_at_ms: currentMs
410          }
411        };
412        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
413      },
414      sendRequest: function sendRequest(endpointUrl, payload) {
415        // Try the sendBeacon API
416        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
417          var blobData = new window.Blob([payload], {
418            type: 'text/plain'
419          });
420
421          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
422            return true;
423          } // sendBeacon was not successful
424
425        } // XHR beacon
426
427        var xhr = new XMLHttpRequest();
428
429        try {
430          xhr.open('POST', endpointUrl);
431          xhr.setRequestHeader('Content-Type', 'text/plain');
432          xhr.send(payload);
433        } catch (e) {
434          console.log(e);
435        }
436
437        return false;
438      },
439      isIos12: function isIos12() {
440        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
441      }
442    };
443    Monorail.produce('monorail-edge.shopifysvc.com',
444      'trekkie_storefront_load_errors/1.1',
445      {shop_id: 1755890,
446      theme_id: 138956374230,
447      app_name: "storefront",
448      context_url: window.location.href,
449      source_url: "//www.harristweedhebrides.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
450
451  };
452  scriptFallback.async = true;
453  scriptFallback.src = '//www.harristweedhebrides.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
454  first.parentNode.insertBefore(scriptFallback, first);
455};
456script.async = true;
457script.src = '//www.harristweedhebrides.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
458first.parentNode.insertBefore(script, first);
459
460    };
461    trekkie.load(
462      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1755890,"isMerchantRequest":null,"themeId":138956374230,"themeCityHash":"13383275962061460048","contentLanguage":"en","currency":"GBP","eventMetadataId":"1c61a693-12b5-47fb-a810-f624991db12f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
463    );
464
465    var loaded = false;
466    trekkie.ready(function() {
467      if (loaded) return;
468      loaded = true;
469
470      window.ShopifyAnalytics.lib = window.trekkie;
471
472      var originalDocumentWrite = document.write;
473      document.write = customDocumentWrite;
474      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
475      document.write = originalDocumentWrite;
476
477      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
478      var token = match? match[1]: undefined;
479      if (!hasLoggedConversion(token)) {
480        setCookieIfConversion(token);
481        
482      }
483    });
484
485    window.ShopifyAnalytics.lib.page(null,{"requestId":"7cd5770e-dbc4-42c9-88e2-996fe2c3f46e-1790419799","shopifyEmitted":true});
486
487    var eventsListenerScript = document.createElement('script');
488    eventsListenerScript.async = true;
489    eventsListenerScript.src = "//www.harristweedhebrides.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
490    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
491})();</script>
vendor: 1 bytes, line 491
491
492<script
493  defer
494  src="https://www.harristweedhebrides.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
495  data-application="storefront-renderer"
496  data-shop-id="1755890"
497  data-render-region="gcp-europe-west4"
498  data-page-type="customers/login"
499  data-theme-instance-id="138956374230"
500  data-theme-name="Stencil"
501  data-theme-version="1.5"
502  data-monorail-region="shop_domain"
503  data-resource-timing-sampling-rate="10"
504  data-shs="true"
505  data-shs-beacon="true"
506  data-shs-export-with-fetch="true"
507  data-shs-logs-sample-rate="1"
508  data-shs-beacon-endpoint="https://www.harristweedhebrides.com/api/collect"
509></script>
509
510<meta name="shopify-y" content="a4b8b7d1-d1b7-41d3-8282-7a056df2e4ca" data-expiration="1821977399000"><meta name="shopify-s" content="76a7aea6-c081-469d-836e-ea731b076a84" data-expiration="1790421599000"><meta name="new-cookie-storage-activated" content="t">
511</head>
512
513  <body onload="document.body.dataset.loaded = true;" 
514    class="layout-theme template-login template-suffix-" 
515    ><div id="alert-container" class="position-fixed top-0 start-0 p-3">
516  <div class="alert fade" role="alert">
517    <div class="alert-message d-flex justify-content-center"></div>
518  </div>
519</div><div id="shopify-section-static-flashtags" class="shopify-section"><style>
520    .flashtag.flashtag-flashtag-test {
521      color: #ffffff;
522      background-color: rgba(181, 92, 128, 1);
523      order: 1;
524      --flashtag-title: "Test Flashtag";
525    }
526  </style>
526<script>
527  var flashtagLoader = function(){
528    let productFlashtagContainers = document.querySelectorAll(".product-flashtags-container:not(.processed)");
529    productFlashtagContainers.forEach(function(container) {
530      // Flashtags are output from product-flashtags.liquid - find the highest
531      // priority tag based on 'order' attribute output above
532      let indexToKeep = false;
533      let lowestOrder = 99;
534      let flashtagElements = [].slice.call(container.querySelectorAll(".flashtag"));
535
536      flashtagElements.forEach(function(element, index) {
537        
538          if(element.dataset.fixedTag == "sale") {
539            delete element.dataset.tagPriority;
540          }
541        
542
543        // Take the first priority tag, if there is one, and shortcircuit the
544        // forEach by setting lowestOrder below what any other tag might have.
545        if(element.dataset.tagPriority === "true"){
546          indexToKeep = index;
547          lowestOrder = -1;
548          return;
549        }
550
551        // Otherwise get the 'order' attribute
552        let computedStyles = getComputedStyle(element);
553        let order = parseInt(computedStyles.getPropertyValue('order'));
554
555        // Then get the actual text to display, and inject it
556        let flashtagTitle = computedStyles.getPropertyValue("--flashtag-title");
557        element.innerText = flashtagTitle.replaceAll('"', '');
558        
559        // By default 'order' is computed as '0', which we don't want (we set the
560        // order to at least '1' in the loop above). If it's 0, it doesn't have a
561        // definition
562        if(order !== 0 && order < lowestOrder){
563          lowestOrder = order;
564          indexToKeep = index;
565        }
566      });
567
568      if(indexToKeep !== false) {
569        // Found an applicable flashtag. Fade it in, remove the rest.
570        let flashtagElementToKeep = flashtagElements.splice(indexToKeep, 1)[0];
571        flashtagElements.forEach(function(element) {
572          element.remove(); 
573        });
574        flashtagElementToKeep.classList.add('fade-in');
575        container.classList.add("processed");
576      } else {
577        // No applicable flashtag found - remove them all.
578        container.remove();
579      }
580    });
581  };
582
583  document.addEventListener("DOMContentLoaded", flashtagLoader);
584  document.addEventListener("collection:updated", flashtagLoader);
585  document.addEventListener("collection:filtered", flashtagLoader);
586</script>
586</div><div id="shopify-section-static-swatches" class="shopify-section"></div><a class="skip-to-content-link button visually-hidden" href="#MainContent">
587      Skip to content
588    </a><!-- BEGIN sections: header-group -->
589<div id="shopify-section-sections--17173623931094__header" class="shopify-section shopify-section-group-header-group position-sticky z-index-6 scrolled-up section-header"><style data-shopify>
590  .xdropdown-menu {
591    display: block;
592  }
593
594  .section-header {
595    top: 0;
596    height: 0;
597  }
598</style>
599
600<div id="navbar" class="p-0 navbar-dark bg-transparent"><div class="nav-mobile border-bottom d-xl-none">
601    <div class="container-fluid">
602      <div class="d-flex lh-0 g-0 navbar-dark bg-transparent">
603  
604        <div class="text-start">
605          <div class="h-100 border-end d-flex align-items-center pe-4">
606            <a class="position-relative text-decoration-none d-flex align-items-center nav-link mx-2" aria-label="Cart" data-bs-toggle="offcanvas" href="#cart-offcanvas" role="button" aria-controls="cart-offcanvas" title="Cart">
607              <svg class="fa-sharp fa-bag-shopping" style="height: 16px; display: inline-block;" aria-hidden="true" focusable="false" data-prefix="fal" data-icon="bag-shopping" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M160 96v32H288V96c0-35.3-28.7-64-64-64s-64 28.7-64 64zm-32 64H32V480H416V160H320v80 16H288V240 160H160v80 16H128V240 160zm0-32V96c0-53 43-96 96-96s96 43 96 96v32h96 32v32V480v32H416 32 0V480 160 128H32h96z"></path></svg>
608              <span class="fs-7 ms-2">CART</span>
609              <span class="cart-item-count d-flex align-items-center justify-content-center position-absolute translate-middle rounded-circle bg-tertiary p-1 fs-9 text-center text-light lh-1" data-cart-item-count="0" style="font-size: 0"></span>
610            </a>
611          </div>
612        </div>
613  
614        <div class="flex-grow-1 text-center">
615          <div class="d-inline-block py-3 py-md-4">
616            <a class="" href="/" aria-label="Home page"><div style="display: none;"><style>
617    #image-wrapper-33874362269910-641955::before {padding-bottom: 61.458%;}#image-wrapper-33874362269910-641955 {width: 70px;}
618  </style></div><div id='image-wrapper-33874362269910-641955' class='image image-wrapper-v2 d-inline-block logo-opaque'>
619  <picture class="d-block xw-100 ">
620    <img 
621       src="//www.harristweedhebrides.com/cdn/shop/files/group_16787_120x.png?v=1703081986" 
622       srcset="//www.harristweedhebrides.com/cdn/shop/files/group_16787_120x.png?v=1703081986 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1703081986 2x" 
623       fetchpriority="high" 
624       
625      class=' img-fluid w-100 '
626      alt="" />
627  </picture>
628</div><div style="display: none;"><style>
629    #image-wrapper-33874362106070-632233::before {padding-bottom: 61.396%;}#image-wrapper-33874362106070-632233 {width: 70px;}
630  </style></div><div id='image-wrapper-33874362106070-632233' class='image image-wrapper-v2 d-inline-block logo-transparent'>
631  <picture class="d-block xw-100 ">
632    <img 
633       src="//www.harristweedhebrides.com/cdn/shop/files/group_17367_120x.png?v=1703081986" 
634       srcset="//www.harristweedhebrides.com/cdn/shop/files/group_17367_120x.png?v=1703081986 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1703081986 2x" 
635       fetchpriority="high" 
636       
637      class=' img-fluid w-100 '
638      alt="" />
639  </picture>
640</div></a>
641          </div>
642        </div>
643  
644        <div class="text-end">
645          <div class="h-100 border-start d-flex align-items-center ps-4">
646            <a class="position-relative text-decoration-none nav-link mx-2" aria-label="Menu" data-bs-toggle="offcanvas" href="#nav-offcanvas" role="button" aria-controls="nav-offcanvas" role="button">
647              <svg class="fa-bars" style="height: 20px;" aria-hidden="true" focusable="false" data-prefix="fal" data-icon="bars" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M0 80C0 71.16 7.164 64 16 64H432C440.8 64 448 71.16 448 80C448 88.84 440.8 96 432 96H16C7.164 96 0 88.84 0 80zM0 240C0 231.2 7.164 224 16 224H432C440.8 224 448 231.2 448 240C448 248.8 440.8 256 432 256H16C7.164 256 0 248.8 0 240zM432 416H16C7.164 416 0 408.8 0 400C0 391.2 7.164 384 16 384H432C440.8 384 448 391.2 448 400C448 408.8 440.8 416 432 416z"></path></svg>
648              <span class="fs-7 ms-2">MENU</span>
649            </a>
650          </div>
651        </div>
652      </div>
653    </div>
654  </div><nav class="navbar navbar-expand-lg navbar-dark bg-transparent d-none d-xl-flex position-relative p-0 border-bottom" style="xborder-top: 1px solid rgba(255,255,255,0.3);">
655    <div class="container-fluid">
656      <div class="row flex-fill">
657        <div class="d-flex align-items-center xcol-md-2 col-md-auto">
658
659<div class="header-desktop-left position-relative border-end pe-3">
660  <div class="row gx-2 align-items-center ls-0 lh-1">
661    <div class="col-12 col-xxl-auto mx-4 d-none d-lg-block my-3">
662      <a class="" href="/" aria-label="Home page"><div style="display: none;"><style>
663    #image-wrapper-33269901295830-468791::before {padding-bottom: 61.458%;}#image-wrapper-33269901295830-468791 {width: 96px;}
664  </style></div><div id='image-wrapper-33269901295830-468791' class='image image-wrapper-v2 d-inline-block logo-opaque'>
665  <picture class="d-block xw-100 ">
666    <img 
667       src="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_dark_96x.png?v=1696935637" 
668       srcset="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_dark_96x.png?v=1696935637 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1696935637 2x" 
669       fetchpriority="high" 
670       
671      class=' img-fluid w-100 '
672      alt="" />
673  </picture>
674</div><div style="display: none;"><style>
675    #image-wrapper-33269901263062-340045::before {padding-bottom: 61.458%;}#image-wrapper-33269901263062-340045 {width: 96px;}
676  </style></div><div id='image-wrapper-33269901263062-340045' class='image image-wrapper-v2 d-inline-block logo-transparent'>
677  <picture class="d-block xw-100 ">
678    <img 
679       src="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_light_96x.png?v=1696935637" 
680       srcset="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_light_96x.png?v=1696935637 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1696935637 2x" 
681       fetchpriority="high" 
682       
683      class=' img-fluid w-100 '
684      alt="" />
685  </picture>
686</div></a>
687    </div> 
688  </div>
689</div></div>
690        <div class="d-flex fg-1 col-12 col-md-auto">
691          <ul class="navbar-nav w-100 align-items-center justify-content-between mx-auto"><li class="nav-item  dropdown dropdown-hover position-static  d-flex align-items-center h-100 px-4 px-xxl-5 "><span class="d-block w-100 h-100 d-flex align-items-center position-relative">
692  <a class="nav-link text-uppercase" href="/pages/our-cloth">Our Cloth</a>
693</span>
694<div class="dropdown-menu megamenu rounded-0 start-0 end-0 w-100 bg-white border-0 xshadow" style="top: 100%;
694 margin-top: 1px;">
695  <div class="container container-xl py-5">
696    <div class="row"><div class="col">
697          <p class="font-bonvivant m-0">
698            <a class="nav-link text-dark p-0 text-decoration-none" href="#">Our Cloth</a>
699          </p>
700          <hr class="my-2">
701          <ul class="list-unstyled"><li class="mb-2">
702                <a class="nav-link text-dark p-0 " aria-label="Our Cloth Our Cloth About Our Cloth" href="/pages/our-cloth" 
703                  class="text-decoration-none">
704                  <span class="visually-hidden">Our Cloth Our Cloth </span> About Our Cloth
705                </a>
706              </li><li class="mb-2">
707                <a class="nav-link text-dark p-0 " aria-label="Our Cloth Our Cloth Our Colours" href="/pages/colours" 
708                  class="text-decoration-none">
709                  <span class="visually-hidden">Our Cloth Our Cloth </span> Our Colours
710                </a>
711              </li><li class="mb-2">
712                <a class="nav-link text-dark p-0 " aria-label="Our Cloth Our Cloth Our Weights" href="/pages/weights" 
713                  class="text-decoration-none">
714                  <span class="visually-hidden">Our Cloth Our Cloth </span> Our Weights
715                </a>
716              </li><li class="mb-2">
717                <a class="nav-link text-dark p-0 " aria-label="Our Cloth Our Cloth Our Patterns" href="/pages/patterns" 
718                  class="text-decoration-none">
719                  <span class="visually-hidden">Our Cloth Our Cloth </span> Our Patterns
720                </a>
721              </li><li class="mb-2">
722                <a class="nav-link text-dark p-0 " aria-label="Our Cloth Our Cloth Our Bespoke Design" href="/pages/bespoke-design" 
723                  class="text-decoration-none">
724                  <span class="visually-hidden">Our Cloth Our Cloth </span> Our Bespoke Design
725                </a>
726              </li></ul>
727        </div><div class="col">
728            <div class="position-relative text-light overflow-hidden callout"><div id='image-wrapper-33295581577430-362545' class='image image-cover-v2'>
729  <picture class="d-block xw-100 "><source media="(min-width: 1400px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_1540x1540_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 1200px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_1340x1340_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 992px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_1140x1140_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 768px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_932x932_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 576px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_708x708_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x">
730    <img 
731       data-src="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_300x_crop_center.jpg?v=1697187840" 
732       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_300x_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x" 
733       loading="lazy" 
734       
735      class='image-fade img-fluid w-100  lazyload '
736      alt="" />
737  </picture>
738</div><div class="bg-darker-transparent position-cover"></div>
739              <div class="z-index-2 p-5 position-cover d-flex align-items-center justify-content-center text-center">
740                <div><h5 class="mb-3 fw-normal lh-sm">Trade Enquiry</h5><a href="/pages/wholesale-harris-tweed-fabric" class="btn text-light btn-link w-100">
741                    Contact us
742                  </a>
743                </div>
744              </div>
745            </div>
746          </div><div class="col">
747            <div class="position-relative text-light overflow-hidden callout"><div id='image-wrapper-33295581544662-683515' class='image image-cover-v2'>
748  <picture class="d-block xw-100 "><source media="(min-width: 1400px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_1540x1540_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 1200px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_1340x1340_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 992px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_1140x1140_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 768px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_932x932_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x"><source media="(min-width: 576px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_708x708_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x">
749    <img 
750       data-src="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_300x_crop_center.jpg?v=1697187840" 
751       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_300x_crop_center.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x" 
752       loading="lazy" 
753       
754      class='image-fade img-fluid w-100  lazyload '
755      alt="" />
756  </picture>
757</div><div class="bg-darker-transparent position-cover"></div>
758              <div class="z-index-2 p-5 position-cover d-flex align-items-center justify-content-center text-center">
759                <div><h5 class="mb-3 fw-normal lh-sm">Shop</h5><a href="/collections/harris-tweed-hebrides-fabrics-and-cloth" class="btn text-light btn-link w-100">
760                    Our Fabrics
761                  </a>
762                </div>
763              </div>
764            </div>
765          </div></div>
766  </div>
767</div></li><li class="nav-item  dropdown dropdown-hover position-static  d-flex align-items-center h-100 px-4 px-xxl-5 "><span class="d-block w-100 h-100 d-flex align-items-center position-relative">
768  <a class="nav-link text-uppercase" href="/pages/our-craft">Our Craft</a>
769</span>
770<div class="dropdown-menu megamenu rounded-0 start-0 end-0 w-100 bg-white border-0 xshadow" style="top: 100%;
770 margin-top: 1px;">
771  <div class="container container-xl py-5">
772    <div class="row"><div class="col">
773          <p class="font-bonvivant m-0">
774            <a class="nav-link text-dark p-0 text-decoration-none" href="#">Our Craft</a>
775          </p>
776          <hr class="my-2">
777          <ul class="list-unstyled"><li class="mb-2">
778                <a class="nav-link text-dark p-0 " aria-label="Our Craft Our Craft About Our Craft" href="/pages/our-craft" 
779                  class="text-decoration-none">
780                  <span class="visually-hidden">Our Craft Our Craft </span> About Our Craft
781                </a>
782              </li><li class="mb-2">
783                <a class="nav-link text-dark p-0 " aria-label="Our Craft Our Craft Legacy" href="/pages/legacy" 
784                  class="text-decoration-none">
785                  <span class="visually-hidden">Our Craft Our Craft </span> Legacy
786                </a>
787              </li><li class="mb-2">
788                <a class="nav-link text-dark p-0 " aria-label="Our Craft Our Craft Luxury" href="/pages/luxury" 
789                  class="text-decoration-none">
790                  <span class="visually-hidden">Our Craft Our Craft </span> Luxury
791                </a>
792              </li><li class="mb-2">
793                <a class="nav-link text-dark p-0 " aria-label="Our Craft Our Craft Low Impact" href="/pages/low-impact" 
794                  class="text-decoration-none">
795                  <span class="visually-hidden">Our Craft Our Craft </span> Low Impact
796                </a>
797              </li></ul>
798        </div><div class="col">
799            <div class="position-relative text-light overflow-hidden callout"><div id='image-wrapper-33565689512150-123362' class='image image-cover-v2'>
800  <picture class="d-block xw-100 "><source media="(min-width: 1400px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_1540x1540_crop_center.jpg?v=1699875850 1x, //www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_1540x1540_crop_center@2x.jpg?v=1699875850 2x"><source media="(min-width: 1200px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_1340x1340_crop_center.jpg?v=1699875850 1x, //www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_1340x1340_crop_center@2x.jpg?v=1699875850 2x"><source media="(min-width: 992px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_1140x1140_crop_center.jpg?v=1699875850 1x, //www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_1140x1140_crop_center@2x.jpg?v=1699875850 2x"><source media="(min-width: 768px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_932x932_crop_center.jpg?v=1699875850 1x, //www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_932x932_crop_center@2x.jpg?v=1699875850 2x"><source media="(min-width: 576px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_708x708_crop_center.jpg?v=1699875850 1x, //www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_708x708_crop_center@2x.jpg?v=1699875850 2x">
801    <img 
802       data-src="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_300x_crop_center.jpg?v=1699875850" 
803       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_300x_crop_center.jpg?v=1699875850 1x, //www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_300x_crop_center@2x.jpg?v=1699875850 2x" 
804       loading="lazy" 
805       
806      class='image-fade img-fluid w-100  lazyload '
807      alt="" />
808  </picture>
809</div><div class="bg-darker-transparent position-cover"></div>
810              <div class="z-index-2 p-5 position-cover d-flex align-items-center justify-content-center text-center">
811                <div><h5 class="mb-3 fw-normal lh-sm">Our Tweed</h5><a href="/blogs/our-inspirations" class="btn text-light btn-link w-100">
812                    Blogs
813                  </a>
814                </div>
815              </div>
816            </div>
817          </div><div class="col">
818            <div class="position-relative text-light overflow-hidden callout"><div id='image-wrapper-33566154457302-563931' class='image image-cover-v2'>
819  <picture class="d-block xw-100 "><source media="(min-width: 1400px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_1540x1540_crop_center.jpg?v=1699882059 1x, //www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_1540x1540_crop_center@2x.jpg?v=1699882059 2x"><source media="(min-width: 1200px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_1340x1340_crop_center.jpg?v=1699882059 1x, //www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_1340x1340_crop_center@2x.jpg?v=1699882059 2x"><source media="(min-width: 992px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_114
8190x1140_crop_center.jpg?v=1699882059 1x, //www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_1140x1140_crop_center@2x.jpg?v=1699882059 2x"><source media="(min-width: 768px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_932x932_crop_center.jpg?v=1699882059 1x, //www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_932x932_crop_center@2x.jpg?v=1699882059 2x"><source media="(min-width: 576px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_708x708_crop_center.jpg?v=1699882059 1x, //www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_708x708_crop_center@2x.jpg?v=1699882059 2x">
820    <img 
821       data-src="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_300x_crop_center.jpg?v=1699882059" 
822       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_300x_crop_center.jpg?v=1699882059 1x, //www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_300x_crop_center@2x.jpg?v=1699882059 2x" 
823       loading="lazy" 
824       
825      class='image-fade img-fluid w-100  lazyload '
826      alt="" />
827  </picture>
828</div><div class="bg-darker-transparent position-cover"></div>
829              <div class="z-index-2 p-5 position-cover d-flex align-items-center justify-content-center text-center">
830                <div><h5 class="mb-3 fw-normal lh-sm">Our Colours</h5><a href="/pages/colours" class="btn text-light btn-link w-100">
831                    Learn more
832                  </a>
833                </div>
834              </div>
835            </div>
836          </div></div>
837  </div>
838</div></li><li class="nav-item  d-flex align-items-center h-100 px-4 px-xxl-5 "><span class="d-block w-100 h-100 d-flex align-items-center position-relative">
839                    <a class="nav-link text-uppercase " aria-current="page" href="/blogs/our-inspirations">Inspirations</a>
840                  </span></li><li class="nav-item  dropdown dropdown-hover position-static  d-flex align-items-center h-100 px-4 px-xxl-5 "><span class="d-block w-100 h-100 d-flex align-items-center position-relative">
841  <a class="nav-link text-uppercase" href="/collections/harris-tweed-hebrides-fabrics-and-cloth">Shop</a>
842</span>
843<div class="dropdown-menu megamenu rounded-0 start-0 end-0 w-100 bg-white border-0 xshadow" style="top: 100%;
843 margin-top: 1px;">
844  <div class="container container-xl py-5">
845    <div class="row"><div class="col">
846          <p class="font-bonvivant m-0">
847            <a class="nav-link text-dark p-0 text-decoration-none" href="#">Shop By Use</a>
848          </p>
849          <hr class="my-2">
850          <ul class="list-unstyled"><li class="mb-2">
851                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Use Fashion " href="/collections/fashion-fabric" 
852                  class="text-decoration-none">
853                  <span class="visually-hidden">Shop Shop By Use </span> Fashion 
854                </a>
855              </li><li class="mb-2">
856                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Use Accessories" href="/collections/accessories" 
857                  class="text-decoration-none">
858                  <span class="visually-hidden">Shop Shop By Use </span> Accessories
859                </a>
860              </li><li class="mb-2">
861                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Use Soft Furnishings" href="/collections/soft-furnishings" 
862                  class="text-decoration-none">
863                  <span class="visually-hidden">Shop Shop By Use </span> Soft Furnishings
864                </a>
865              </li><li class="mb-2">
866                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Use Curtains & Drapes" href="/collections/curtains-and-drapes" 
867                  class="text-decoration-none">
868                  <span class="visually-hidden">Shop Shop By Use </span> Curtains & Drapes
869                </a>
870              </li><li class="mb-2">
871                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Use Upholstery" href="/collections/upholstery" 
872                  class="text-decoration-none">
873                  <span class="visually-hidden">Shop Shop By Use </span> Upholstery
874                </a>
875              </li><li class="mb-2">
876                <a class="nav-link text-dark p-0  text-decoration-underline " aria-label="Shop Shop By Use Shop All Uses" href="/collections/uses" 
877                  class="text-decoration-none">
878                  <span class="visually-hidden">Shop Shop By Use </span> Shop All Uses
879                </a>
880              </li></ul>
881        </div><div class="col">
882          <p class="font-bonvivant m-0">
883            <a class="nav-link text-dark p-0 text-decoration-none" href="#">Shop By Pattern</a>
884          </p>
885          <hr class="my-2">
886          <ul class="list-unstyled"><li class="mb-2">
887                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Plain" href="/collections/plain-fabric" 
888                  class="text-decoration-none">
889                  <span class="visually-hidden">Shop Shop By Pattern </span> Plain
890                </a>
891              </li><li class="mb-2">
892                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Stripe" href="/collections/stripe-fabric" 
893                  class="text-decoration-none">
894                  <span class="visually-hidden">Shop Shop By Pattern </span> Stripe
895                </a>
896              </li><li class="mb-2">
897                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Herringbone" href="/collections/herringbone-fabric" 
898                  class="text-decoration-none">
899                  <span class="visually-hidden">Shop Shop By Pattern </span> Herringbone
900                </a>
901              </li><li class="mb-2">
902                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Geometric" href="/collections/geometric-fabric" 
903                  class="text-decoration-none">
904                  <span class="visually-hidden">Shop Shop By Pattern </span> Geometric
905                </a>
906              </li><li class="mb-2">
907                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Barleycorn" href="/collections/barleycorn-fabric" 
908                  class="text-decoration-none">
909                  <span class="visually-hidden">Shop Shop By Pattern </span> Barleycorn
910                </a>
911              </li><li class="mb-2">
912                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Check & Tartan" href="/collections/check-and-tartan-fabric" 
913                  class="text-decoration-none">
914                  <span class="visually-hidden">Shop Shop By Pattern </span> Check & Tartan
915                </a>
916              </li><li class="mb-2">
917                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Dogtooth" href="/collections/dogtooth" 
918                  class="text-decoration-none">
919                  <span class="visually-hidden">Shop Shop By Pattern </span> Dogtooth
920                </a>
921              </li><li class="mb-2">
922                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Pattern Nepps" href="/collections/nepps-fabric" 
923                  class="text-decoration-none">
924                  <span class="visually-hidden">Shop Shop By Pattern </span> Nepps
925                </a>
926              </li><li class="mb-2">
927                <a class="nav-link text-dark p-0  text-decoration-underline " aria-label="Shop Shop By Pattern Shop All Patterns" href="/collections/harris-tweed-hebrides-fabrics-and-cloth" 
928                  class="text-decoration-none">
929                  <span class="visually-hidden">Shop Shop By Pattern </span> Shop All Patterns
930                </a>
931              </li></ul>
932        </div><div class="col">
933          <p class="font-bonvivant m-0">
934            <a class="nav-link text-dark p-0 text-decoration-none" href="#">Shop By Theme</a>
935          </p>
936          <hr class="my-2">
937          <ul class="list-unstyled"><li class="mb-2">
938                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Theme Natural" href="/collections/natural-collection" 
939                  class="text-decoration-none">
940                  <span class="visually-hidden">Shop Shop By Theme </span> Natural
941                </a>
942              </li><li class="mb-2">
943                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Theme Monochrome" href="/collections/monochrome-fabric" 
944                  class="text-decoration-none">
945                  <span class="visually-hidden">Shop Shop By Theme </span> Monochrome
946                </a>
947              </li><li class="mb-2">
948                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Theme Full Colour" href="/collections/full-colour-fabric" 
949                  class="text-decoration-none">
950                  <span class="visually-hidden">Shop Shop By Theme </span> Full Colour
951                </a>
952              </li><li class="mb-2">
953                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Theme Heritage" href="/collections/heritage-fabric" 
954                  class="text-decoration-none">
955                  <span class="visually-hidden">Shop Shop By Theme </span> Heritage
956                </a>
957              </li><li class="mb-2">
958                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Theme Multicolour" href="/collections/multicolour-fabric" 
959                  class="text-decoration-none">
960                  <span class="visually-hidden">Shop Shop By Theme </span> Multicolour
961                </a>
962              </li><li class="mb-2">
963                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Theme Limited Edition" href="/collections/limited-edition-fabric" 
964                  class="text-decoration-none">
965                  <span class="visually-hidden">Shop Shop By Theme </span> Limited Edition
966                </a>
967              </li><li class="mb-2">
968                <a class="nav-link text-dark p-0 " aria-label="Shop Shop By Theme Exclusive Designs" href="/collections/exclusive-designs-fabric" 
969                  class="text-decoration-none">
970                  <span class="visually-hidden">Shop Shop By Theme </span> Exclusive Designs
971                </a>
972              </li><li class="mb-2">
973                <a class="nav-link text-dark p-0  text-decoration-underline " aria-label="Shop Shop By Theme Shop All Themes" href="/collections/theme" 
974                  class="text-decoration-none">
975                  <span class="visually-hidden">Shop Shop By Theme </span> Shop All Themes
976                </a>
977              </li></ul>
978        </div><div class="col">
979            <div class="position-relative text-light overflow-hidden callout"><div id='image-wrapper-33275603976406-493379' class='image image-cover-v2'>
980  <picture class="d-block xw-100 "><source media="(min-width: 1400px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_1540x1540_crop_center.jpg?v=1697012783 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697012783 2x"><source media="(min-width: 1200px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_1340x1340_crop_center.jpg?v=1697012783 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697012783 2x"><source media="(min-width: 992px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_1140x1140_crop_center.jpg?v=1697012783 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697012783 2x"><source media="(min-width: 768px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_932x932_crop_center.jpg?v=1697012783 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697012783 2x"><source media="(min-width: 576px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_708x708_crop_center.jpg?v=1697012783 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697012783 2x">
981    <img 
982       data-src="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_300x_crop_center.jpg?v=1697012783" 
983       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_300x_crop_center.jpg?v=1697012783 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697012783 2x" 
984       loading="lazy" 
985       
986      class='image-fade img-fluid w-100  lazyload '
987      alt="" />
988  </picture>
989</div><div class="bg-darker-transparent position-cover"></div>
990              <div class="z-index-2 p-5 position-cover d-flex align-items-center justify-content-center text-center">
991                <div><h5 class="mb-3 fw-normal lh-sm">Shop Our Colours</h5><a href="/collections/harris-tweed-hebrides-fabrics-and-cloth" class="btn text-light btn-link w-100">
992                    LEARN MORE
993                  </a>
994                </div>
995              </div>
996            </div>
997          </div></div>
998  </div>
999</div></li><li class="nav-item  d-flex align-items-center h-100 px-4 px-xxl-5 "><span class="d-block w-100 h-100 d-flex align-items-center position-relative">
1000                    <a class="nav-link text-uppercase " aria-current="page" href="/blogs/our-news">News</a>
1001                  </span></li><li class="nav-item  d-flex align-items-center h-100 px-4 px-xxl-5 "><span class="d-block w-100 h-100 d-flex align-items-center position-relative">
1002                    <a class="nav-link text-uppercase " aria-current="page" href="/pages/contact">Contact</a>
1003                  </span></li></ul>
1004        </div>
1005        <div class="d-flex align-items-center justify-content-end position-relative xcol-md-2 col-md-auto">
1006<div class="h-100 d-flex align-items-center border-start px-5 px-xxl-6"><div style="display: none;"><style>
1007    #image-wrapper-33375456493782-278027::before {padding-bottom: 109.091%;}#image-wrapper-33375456493782-278027 {width: 40px;}
1008  </style></div><div id='image-wrapper-33375456493782-278027' class='image image-wrapper-v2 d-inline-block logo-opaque'>
1009  <picture class="d-block xw-100 ">
1010    <img 
1011       src="//www.harristweedhebrides.com/cdn/shop/files/image_712_382c632e-4d0c-47fe-9be8-855d3ae85b90_x60.png?v=1698049058" 
1012       srcset="//www.harristweedhebrides.com/cdn/shop/files/image_712_382c632e-4d0c-47fe-9be8-855d3ae85b90_x60.png?v=1698049058 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1698049058 2x" 
1013       fetchpriority="high" 
1014       
1015      class=' img-fluid w-100 '
1016      alt="" />
1017  </picture>
1018</div><div style="display: none;"><style>
1019    #image-wrapper-33375456526550-339250::before {padding-bottom: 109.091%;}#image-wrapper-33375456526550-339250 {width: 40px;}
1020  </style></div><div id='image-wrapper-33375456526550-339250' class='image image-wrapper-v2 d-inline-block logo-transparent'>
1021  <picture class="d-block xw-100 ">
1022    <img 
1023       src="//www.harristweedhebrides.com/cdn/shop/files/image_711_x60.png?v=1698049058" 
1024       srcset="//www.harristweedhebrides.com/cdn/shop/files/image_711_x60.png?v=1698049058 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1698049058 2x" 
1025       fetchpriority="high" 
1026       
1027      class=' img-fluid w-100 '
1028      alt="" />
1029  </picture>
1030</div></div><div class="h-100 d-flex align-items-center border-start ps-4 ps-xxl-5 pe-1 pe-xxl-2 position-relative">
1031  <ul class="navbar-nav justify-content-end">
1032    <li class="nav-item text-end me-2 me-xxl-3">
1033      <a class="nav-link position-relative zoom-hover" aria-label="Search" href="/search">
1034        <svg style="width: 22px; height: 20px; display: inline-block;" xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewB
1034ox="0 0 512 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--><path fill="currentColor" d="M384 208A176 176 0 1 0 32 208a176 176 0 1 0 352 0zM343.3 366C307 397.2 259.7 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 51.7-18.8 99-50 135.3L507.3 484.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L343.3 366z"/></svg>
1035      </a>
1036    </li>
1037    <li class="nav-item dropdown position-static">
1038      <a class="nav-link dropdown-toggle dropdown-no-toggle-icon zoom-hover" aria-label="Account" title="Account" href="#" id="dropdown-account" role="button" data-bs-toggle="dropdown" aria-expanded="false">
1039        <svg style="height: 20px;" class="fa-user" aria-hidden="true" focusable="false" data-prefix="fal" data-icon="user" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M320 128a96 96 0 1 0 -192 0 96 96 0 1 0 192 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM32 480H416c-1.2-79.7-66.2-144-146.3-144H178.3c-80 0-145 64.3-146.3 144zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3z"></path></svg>
1040      </a>
1041      <ul class="dropdown-menu dropdown-menu-end end-0 mt-0" aria-labelledby="dropdown-account"><li><a aria-label="Log in" title="Log in" class="dropdown-item" href="/account/login">Log In</a></li>
1042          <li><a aria-label="Register" title="Register" class="dropdown-item" href="/account/register">Register</a></li></ul>
1043    </li>
1044  
1045    <li class="nav-item text-end ms-2 ms-xxl-3" data-mp="">
1046      <a class="nav-link position-relative zoom-hover" aria-label="Cart" data-bs-toggle="offcanvas" href="#cart-offcanvas" role="button" aria-controls="cart-offcanvas" title="Cart">
1047        <svg class="fa-bag-shopping" style="width: 18px; height: 20px; display: inline-block;" aria-hidden="true" focusable="false" data-prefix="fal" data-icon="bag-shopping" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M128 128V96C128 42.98 170.1 0 224 0C277 0 320 42.98 320 96V128H400C426.5 128 448 149.5 448 176V416C448 469 405 512 352 512H96C42.98 512 0 469 0 416V176C0 149.5 21.49 128 48 128H128zM160 128H288V96C288 60.65 259.3 32 224 32C188.7 32 160 60.65 160 96V128zM48 160C39.16 160 32 167.2 32 176V416C32 451.3 60.65 480 96 480H352C387.3 480 416 451.3 416 416V176C416 167.2 408.8 160 400 160H320V240C320 248.8 312.8 256 304 256C295.2 256 288 248.8 288 240V160H160V240C160 248.8 152.8 256 144 256C135.2 256 128 248.8 128 240V160H48z"></path></svg>
1048        <span class="cart-item-count d-flex align-items-center justify-content-center position-absolute translate-middle rounded-circle bg-tertiary p-1 fs-9 text-center text-light lh-1" data-cart-item-count="0"></span>
1049      </a>
1050    </li>
1051  </ul>
1052</div></div>
1053      </div>
1054    </div>
1055  </nav>
1056</div><style data-shopify>.xsection-header > .offcanvas {
1057    transform: none !important;
1058    visibility: visible !important;
1059  }
1060  #shopify-section-sections--17173623931094__header .collapse-horizontal {
1061    transform: translateX(-100%);
1062    display: block !important;
1063    transition: all 0.2s ease-in-out !important;
1064  }
1065  #shopify-section-sections--17173623931094__header .collapse-horizontal.show {
1066    transform: translateX(0);
1067  }</style><div class="offcanvas offcanvas-start border-0 w-100" data-bs-scroll="false" tabindex="-1" id="nav-offcanvas" aria-labelledby="nav-offcanvas">
1068
1069  <div class="offcanvas-header py-0 px-4 bg-white">
1070    <div class="d-flex w-100 lh-0 g-0">
1071  
1072      <div class="text-start">
1073        <div class="h-100 border-end d-flex align-items-center pe-4">
1074          <a class="position-relative text-decoration-none d-flex align-items-center nav-link" aria-label="Cart" data-bs-toggle="offcanvas" href="#cart-offcanvas" role="button" aria-controls="cart-offcanvas" title="Cart">
1075            <svg class="fa-sharp fa-bag-shopping" style="height: 16px; display: inline-block;" aria-hidden="true" focusable="false" data-prefix="fal" data-icon="bag-shopping" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg="">
1075<path fill="currentColor" d="M160 96v32H288V96c0-35.3-28.7-64-64-64s-64 28.7-64 64zm-32 64H32V480H416V160H320v80 16H288V240 160H160v80 16H128V240 160zm0-32V96c0-53 43-96 96-96s96 43 96 96v32h96 32v32V480v32H416 32 0V480 160 128H32h96z"></path></svg>
1076            <span class="fs-7 ms-2">CART</span>
1077            <span class="cart-item-count d-flex align-items-center justify-content-center position-absolute translate-middle rounded-circle bg-tertiary p-1 fs-9 text-center text-light lh-1" data-cart-item-count="0"></span>
1078          </a>
1079        </div>
1080      </div>
1081
1082      <div class="flex-grow-1 text-center">
1083        <div class="d-inline-block py-3">
1084          <a class="" href="/" aria-label="Home page"><div style="display: none;"><style>
1085    #image-wrapper-33874362269910-248128::before {padding-bottom: 61.458%;}#image-wrapper-33874362269910-248128 {width: 60px;}
1086  </style></div><div id='image-wrapper-33874362269910-248128' class='image image-wrapper-v2 d-inline-block'>
1087  <picture class="d-block xw-100 ">
1088    <img 
1089       src="//www.harristweedhebrides.com/cdn/shop/files/group_16787_x30.png?v=1703081986" 
1090       srcset="//www.harristweedhebrides.com/cdn/shop/files/group_16787_x30.png?v=1703081986 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1703081986 2x" 
1091       fetchpriority="high" 
1092       
1093      class=' img-fluid w-100 '
1094      alt="" />
1095  </picture>
1096</div></a>
1097        </div>
1098      </div>
1099
1100      <div class="text-end">
1101        <div class="h-100 border-start d-flex align-items-center ps-4">
1102          <a role="button" class="text-decoration-none fs-8" data-bs-dismiss="offcanvas" aria-label="Close"><i class="fa-light fa-xmark me-1 fs-7 position-relative" style="top: 1px;"></i><span>CLOSE</span></a>
1103        </div>
1104      </div>
1105    </div>
1106  </div>
1107
1108  <hr class="m-0" />
1109
1110  <div class="offcanvas-body py-0 px-4 navbar-light d-flex position-relative bg-white">
1111    <div class="w-100 m-auto"><div class="row d-flex align-items-center"><div class="col-12"><a data-link-title="Our Cloth" class="nav-link px-4 my-2 d-flex align-items-center fs-3 font-bonvivant" data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-0-sublinks" href="" role="button" aria-expanded="false" aria-controls="nav-offcanvas-link-0-sublinks">
1112                <span>Our Cloth</span><i class="fa-light fa-chevron-right fa-xs fs-5 ms-3 position-relative" style="top: -3px;"></i>
1113              </a>
1114              <div class="rere collapse collapse-horizontal position-cover bg-white" id="nav-offcanvas-link-0-sublinks" style="z-index: 1;">
1115                <div class="row g-0 nav-offcanvas-content" style="width: 360px;">
1116                  <div class="col-12 bg-light">
1117                    <a data-link-title="Our Cloth" class="nav-link px-4 py-3 my-1 ms-3 position-relative fs-6" data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-0-sublinks" href="" role="button" aria-expanded="false" aria-controls="nav-offcanvas-link-0-sublinks">
1118                      <i class="fa-light fa-chevron-left xposition-absolute xtop-50 xstart-0 xtranslate-middle-y" style="width:26px"></i>
1119                      <span class="ms-2">Back</span>
1120                    </a>
1121                  </div><div class="py-4"><div class="col-12">
1122                        <div class="py-2"><a class="nav-link px-4 py-0 mb-2 mx-4 d-flex align-items-center fs-4 font-bonvivant " >
1123                              <span>Our Cloth</span></a><hr class="m-0 mx-6 mb-4"><div class=" pb-2" id="nav-offcanvas-link-0-sublink-0-subsublinks">
1124                              <div class="ms-6 border-start">
1125                                <div class="row g-0"><div class="col-12">
1126                                      <a href="/pages/our-cloth" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1127                                        About Our Cloth
1128                                      </a>
1129                                    </div><div class="col-12">
1130                                      <a href="/pages/colours" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1131                                        Our Colours
1132                                      </a>
1133                                    </div><div class="col-12">
1134                                      <a href="/pages/weights" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1135                                        Our Weights
1136                                      </a>
1137                                    </div><div class="col-12">
1138                                      <a href="/pages/patterns" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1139                                        Our Patterns
1140                                      </a>
1141                                    </div><div class="col-12">
1142                                      <a href="/pages/bespoke-design" class="d-block px-3 mx-3  text-decoration-none fs-5 lh-1">
1143                                        Our Bespoke Design
1144                                      </a>
1145                                    </div></div>
1146                              </div>
1147                            </div></div>
1148                      </div><div class="mt-4"><div class="col-12  mb-4"><div class="position-relative text-light overflow-hidden mx-6"><div id='image-wrapper-33295581577430-782481' class='image image-cover-v2'>
1149  <picture class="d-block xw-100 ">
1150    <img 
1151       data-src="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_300x.jpg?v=1697187840" 
1152       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_2_300x.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x" 
1153       loading="lazy" 
1154       
1155      class=' img-fluid w-100  lazyload '
1156      alt="" />
1157  </picture>
1158</div><div class="bg-darker-transparent position-cover"></div>
1159  <div class="position-relative d-flex align-items-center justify-content-center text-light text-center w-100 h-100"><div class="py-8 px-4">
1160        <h4 class="m-0 lh-sm">
1161          Trade Enquiry
1162        </h4>
1163        <a href="/pages/wholesale-harris-tweed-fabric" class="btn btn-link mt-2">LEARN MORE</a>
1164      </div></div>
1165</div></div><div class="col-12  mb-4"><div class="position-relative text-light overflow-hidden mx-6"><div id='image-wrapper-33275603976406-592430' class='image image-cover-v2'>
1166  <picture class="d-block xw-100 ">
1167    <img 
1168       data-src="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_300x.jpg?v=1697012783" 
1169       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/mega_menu_callout_300x.jpg?v=1697012783 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697012783 2x" 
1170       loading="lazy" 
1171       
1172      class=' img-fluid w-100  lazyload '
1173      alt="" />
1174  </picture>
1175</div><div class="bg-darker-transparent position-cover"></div>
1176  <div class="position-relative d-flex align-items-center justify-content-center text-light text-center w-100 h-100"><div class="py-8 px-4">
1177        <h4 class="m-0 lh-sm">
1178          Shop
1179        </h4>
1180        <a href="/collections/harris-tweed-hebrides-fabrics-and-cloth" class="btn btn-link mt-2">LEARN MORE</a>
1181      </div></div>
1182</div></div></div></div>
1183                </div>
1184              </div></div><div class="col-12"><a data-link-title="Our Craft" class="nav-link px-4 my-2 d-flex align-items-center fs-3 font-bonvivant" data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-1-sublinks" href="" role="button" aria-expanded="false" aria-controls="nav-offcanvas-link-1-sublinks">
1185                <span>Our Craft</span><i class="fa-light fa-chevron-right fa-xs fs-5 ms-3 position-relative" style="top: -3px;"></i>
1186              </a>
1187              <div class="rere collapse collapse-horizontal position-cover bg-white" id="nav-offcanvas-link-1-sublinks" style="z-index: 1;">
1188                <div class="row g-0 nav-offcanvas-content" style="width: 360px;">
1189                  <div class="col-12 bg-light">
1190                    <a data-link-title="Our Craft" class="nav-link px-4 py-3 my-1 ms-3 position-relative fs-6" data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-1-sublinks" href="" role="button" aria-expanded="false" aria-controls="nav-offcanvas-link-1-sublinks">
1191                      <i class="fa-light fa-chevron-left xposition-absolute xtop-50 xstart-0 xtranslate-middle-y" style="width:26px"></i>
1192                      <span class="ms-2">Back</span>
1193                    </a>
1194                  </div><div class="py-4"><div class="col-12">
1195                        <div class="py-2"><a class="nav-link px-4 py-0 mb-2 mx-4 d-flex align-items-center fs-4 font-bonvivant " >
1196                              <span>Our Craft</span></a><hr class="m-0 mx-6 mb-4"><div class=" pb-2" id="nav-offcanvas-link-1-sublink-0-subsublinks">
1197                              <div class="ms-6 border-start">
1198                                <div class="row g-0"><div class="col-12">
1199                                      <a href="/pages/our-craft" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1200                                        About Our Craft
1201                                      </a>
1202                                    </div><div class="col-12">
1203                                      <a href="/pages/legacy" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1204                                        Legacy
1205                                      </a>
1206                                    </div><div class="col-12">
1207                                      <a href="/pages/luxury" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1208                                        Luxury
1209                                      </a>
1210                                    </div><div class="col-12">
1211                                      <a href="/pages/low-impact" class="d-block px-3 mx-3  text-decoration-none fs-5 lh-1">
1212                                        Low Impact
1213                                      </a>
1214                                    </div></div>
1215                              </div>
1216                            </div></div>
1217                      </div><div class="mt-4"><div class="col-12  mb-4"><div class="position-relative text-light overflow-hidden mx-6"><div id='image-wrapper-33565689512150-722825' class='image image-cover-v2'>
1218  <picture class="d-block xw-100 ">
1219    <img 
1220       data-src="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_300x.jpg?v=1699875850" 
1221       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/large_callout_1_1e812553-144f-4738-a826-cbe1557f7b45_300x.jpg?v=1699875850 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1699875850 2x" 
1222       loading="lazy" 
1223       
1224      class=' img-fluid w-100  lazyload '
1225      alt="" />
1226  </picture>
1227</div><div class="bg-darker-transparent position-cover"></div>
1228  <div class="position-relative d-flex align-items-center justify-content-center text-light text-center w-100 h-100"><div class="py-8 px-4">
1229        <h4 class="m-0 lh-sm">
1230          Our Tweed
1231        </h4>
1232        <a href="/blogs/our-inspirations" class="btn btn-link mt-2">LEARN MORE</a>
1233      </div></div>
1234</div></div><div class="col-12 "><div class="position-relative text-light overflow-hidden mx-6"><div id='image-wrapper-33566154457302-469687' class='image image-cover-v2'>
1235  <picture class="d-block xw-100 ">
1236    <img 
1237       data-src="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_300x.jpg?v=1699882059" 
1238       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_300x.jpg?v=1699882059 1x, //www.harristweedhebrides.com/cdn/shop/files/our_colours_image_content_3___1_9c91ce7c-fbbc-4a39-9bda-beed988b0cf0_300x@2x.jpg?v=1699882059 2x" 
1239       loading="lazy" 
1240       
1241      class=' img-fluid w-100  lazyload '
1242      alt="" />
1243  </picture>
1244</div><div class="bg-darker-transparent position-cover"></div>
1245  <div class="position-relative d-flex align-items-center justify-content-center text-light text-center w-100 h-100"><div class="py-8 px-4">
1246        <h4 class="m-0 lh-sm">
1247          Our Colours
1248        </h4>
1249        <a href="/pages/colours" class="btn btn-link mt-2">LEARN MORE</a>
1250      </div></div>
1251</div></div></div></div>
1252                </div>
1253              </div></div><div class="col-12"><a data-link-title="Inspirations" class="nav-link px-4 my-2 d-flex align-items-center fs-3 font-bonvivant " href="/blogs/our-inspirations">
1254                <span>Inspirations</span><i class="d-none fa-light fa-chevron-right fa-xs fs-5 ms-3 position-relative" style="top: -3px;"></i>
1255              </a></div><div class="col-12"><a data-link-title="Shop" class="nav-link px-4 my-2 d-flex align-items-center fs-3 font-bonvivant" data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-3-sublinks" href="" role="button" aria-expanded="false" aria-controls="nav-offcanvas-link-3-sublinks">
1256                <span>Shop</span><i class="fa-light fa-chevron-right fa-xs fs-5 ms-3 position-relative" style="top: -3px;"></i>
1257              </a>
1258              <div class="rere collapse collapse-horizontal position-cover bg-white" id="nav-offcanvas-link-3-sublinks" style="z-index: 1;">
1259                <div class="row g-0 nav-offcanvas-content" style="width: 360px;">
1260                  <div class="col-12 bg-light">
1261                    <a data-link-title="Shop" class="nav-link px-4 py-3 my-1 ms-3 position-relative fs-6" data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-3-sublinks" href="" role="button" aria-expanded="false" aria-controls="nav-offcanvas-link-3-sublinks">
1262                      <i class="fa-light fa-chevron-left xposition-absolute xtop-50 xstart-0 xtranslate-middle-y" style="width:26px"></i>
1263                      <span class="ms-2">Back</span>
1264                    </a>
1265                  </div><div class="py-4"><div class="col-12">
1266                        <div class="py-2"><a class="nav-link px-4 py-0 mb-2 mx-4 d-flex align-items-center fs-4 font-bonvivant "  data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-3-sublink-0-subsublinks" href="" role="button" aria-expanded=" true " aria-controls="nav-offcanvas-link-3-sublink-0-subsublinks" >
1267                              <span>Shop By Use</span><i class="fa-sharp fa-light fa-chevron-down fa-sm ms-4 position-relative" style="top: -2px;"></i></a><div class=" pb-2" id="nav-offcanvas-link-3-sublink-0-subsublinks">
1268                              <div class="ms-6 border-start">
1269                                <div class="row g-0"><div class="col-12">
1270                                      <a href="/collections/fashion-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1271                                        Fashion 
1272                                      </a>
1273                                    </div><div class="col-12">
1274                                      <a href="/collections/accessories" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1275                                        Accessories
1276                                      </a>
1277                                    </div><div class="col-12">
1278                                      <a href="/collections/soft-furnishings" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1279                                        Soft Furnishings
1280                                      </a>
1281                                    </div><div class="col-12">
1282                                      <a href="/collections/curtains-and-drapes" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1283                                        Curtains & Drapes
1284                                      </a>
1285                                    </div><div class="col-12">
1286                                      <a href="/collections/upholstery" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1287                                        Upholstery
1288                                      </a>
1289                                    </div><div class="col-12">
1290                                      <a href="/collections/uses" class="d-block px-3 mx-3  text-decoration-none fs-5 lh-1">
1291                                        Shop All Uses
1292                                      </a>
1293                                    </div></div>
1294                              </div>
1295                            </div></div>
1296                      </div><div class="col-12">
1297                        <div class="py-2"><a class="nav-link px-4 py-0 mb-2 mx-4 d-flex align-items-center fs-4 font-bonvivant  collapsed "  data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-3-sublink-1-subsublinks" href="" role="button" aria-expanded=" false " aria-controls="nav-offcanvas-link-3-sublink-1-subsublinks" >
1298                              <span>Shop By Pattern</span><i class="fa-sharp fa-light fa-chevron-down fa-sm ms-4 position-relative" style="top: -2px;"></i></a><div class=" collapse  pb-2" id="nav-offcanvas-link-3-sublink-1-subsublinks">
1299                              <div class="ms-6 border-start">
1300                                <div class="row g-0"><div class="col-12">
1301                                      <a href="/collections/plain-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1302                                        Plain
1303                                      </a>
1304                                    </div><div class="col-12">
1305                                      <a href="/collections/stripe-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1306                                        Stripe
1307                                      </a>
1308                                    </div><div class="col-12">
1309                                      <a href="/collections/herringbone-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1310                                        Herringbone
1311                                      </a>
1312                                    </div><div class="col-12">
1313                                      <a href="/collections/geometric-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1314                                        Geometric
1315                                      </a>
1316                                    </div><div class="col-12">
1317                                      <a href="/collections/barleycorn-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1318                                        Barleycorn
1319                                      </a>
1320                                    </div><div class="col-12">
1321                                      <a href="/collections/check-and-tartan-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1322                                        Check & Tartan
1323                                      </a>
1324                                    </div><div class="col-12">
1325                                      <a href="/collections/dogtooth" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1326                                        Dogtooth
1327                                      </a>
1328                                    </div><div class="col-12">
1329                                      <a href="/collections/nepps-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1330                                        Nepps
1331                                      </a>
1332                                    </div><div class="col-12">
1333                                      <a href="/collections/harris-tweed-hebrides-fabrics-and-cloth" class="d-block px-3 mx-3  text-decoration-none fs-5 lh-1">
1334                                        Shop All Patterns
1335                                      </a>
1336                                    </div></div>
1337                              </div>
1338                            </div></div>
1339                      </div><div class="col-12">
1340                        <div class="py-2"><a class="nav-link px-4 py-0 mb-2 mx-4 d-flex align-items-center fs-4 font-bonvivant  collapsed "  data-bs-toggle="collapse" data-bs-target="#nav-offcanvas-link-3-sublink-2-subsublinks" href="" role="button" aria-expanded=" false " aria-controls="nav-offcanvas-link-3-sublink-2-subsublinks" >
1341                              <span>Shop By Theme</span><i class="fa-sharp fa-light fa-chevron-down fa-sm ms-4 position-relative" style="top: -2px;"></i></a><div class=" collapse  pb-2" id="nav-offcanvas-link-3-sublink-2-subsublinks">
1342                              <div class="ms-6 border-start">
1343                                <div class="row g-0"><div class="col-12">
1344                                      <a href="/collections/natural-collection" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1345                                        Natural
1346                                      </a>
1347                                    </div><div class="col-12">
1348                                      <a href="/collections/monochrome-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1349                                        Monochrome
1350                                      </a>
1351                                    </div><div class="col-12">
1352                                      <a href="/collections/full-colour-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1353                                        Full Colour
1354                                      </a>
1355                                    </div><div class="col-12">
1356                                      <a href="/collections/heritage-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1357                                        Heritage
1358                                      </a>
1359                                    </div><div class="col-12">
1360                                      <a href="/collections/multicolour-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1361                                        Multicolour
1362                                      </a>
1363                                    </div><div class="col-12">
1364                                      <a href="/collections/limited-edition-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1365                                        Limited Edition
1366                                      </a>
1367                                    </div><div class="col-12">
1368                                      <a href="/collections/exclusive-designs-fabric" class="d-block px-3 mx-3  mb-4  text-decoration-none fs-5 lh-1">
1369                                        Exclusive Designs
1370                                      </a>
1371                                    </div><div class="col-12">
1372                                      <a href="/collections/theme" class="d-block px-3 mx-3  text-decoration-none fs-5 lh-1">
1373                                        Shop All Themes
1374                                      </a>
1375                                    </div></div>
1376                              </div>
1377                            </div></div>
1378                      </div><div class="mt-4"><div class="col-12  mb-4"><div class="position-relative text-light overflow-hidden mx-6"><div id='image-wrapper-33295581544662-430534' class='image image-cover-v2'>
1379  <picture class="d-block xw-100 ">
1380    <img 
1381       data-src="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_300x.jpg?v=1697187840" 
1382       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/off_canvas_callout_1_300x.jpg?v=1697187840 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697187840 2x" 
1383       loading="lazy" 
1384       
1385      class=' img-fluid w-100  lazyload '
1386      alt="" />
1387  </picture>
1388</div><div class="bg-darker-transparent position-cover"></div>
1389  <div class="position-relative d-flex align-items-center justify-content-center text-light text-center w-100 h-100"><div class="py-8 px-4">
1390        <h4 class="m-0 lh-sm">
1391          Shop Our Colours
1392        </h4>
1393        <a href="/collections/harris-tweed-hebrides-fabrics-and-cloth" class="btn btn-link mt-2">LEARN MORE</a>
1394      </div></div>
1395</div></div></div></div>
1396                </div>
1397              </div></div><div class="col-12"><a data-link-title="News" class="nav-link px-4 my-2 d-flex align-items-center fs-3 font-bonvivant " href="/blogs/our-news">
1398                <span>News</span><i class="d-none fa-light fa-chevron-right fa-xs fs-5 ms-3 position-relative" style="top: -3px;"></i>
1399              </a></div><div class="col-12"><a data-link-title="Contact" class="nav-link px-4 my-2 d-flex align-items-center fs-3 font-bonvivant " href="/pages/contact">
1400                <span>Contact</span><i class="d-none fa-light fa-chevron-right fa-xs fs-5 ms-3 position-relative" style="top: -3px;"></i>
1401              </a></div><div class="col-12">
1402          <a data-link-title="search" class="nav-link px-4 my-2 d-flex align-items-center fs-3 font-bonvivant" href="/search">
1403            Search
1404          </a>
1405        </div>
1406      </div>
1407    </div>
1408  </div>
1409  <hr class="m-0" />
1410  <div class="offcanvas-footer p-4">
1411    <div class="row">
1412      <div class="col-12 d-none">
1413        <a class="nav-link px-4 py-3 my-1 d-flex align-items-center fs-4" data-bs-toggle="offcanvas" href="#cart-offcanvas" role="button" aria-controls="cart-offcanvas">
1414          <i class="fa-light fa-bag-shopping me-3"></i><span>My Bag</span><i class="fa-light fa-chevron-right fa-xs ms-auto"></i>
1415        </a>
1416        
1417      </div>
1418      <div class="col-12 d-none">
1419        <a class="nav-link px-4 py-3 my-1 d-flex align-items-center fs-4" href="/account"><i class="fa-light fa-circle-user me-3"></i>
1420          <span>My Account</span><i class="fa-light fa-chevron-right fa-xs ms-auto"></i>
1421        </a>
1422      </div>
1423
1424      <div class="col-12">
1425        
1426        <div class="px-4 py-3"><a href="https://twitter.com/harristweedheb" target="_blank" class="text-decoration-none  fs-4 "><i class="fa-brands fa-twitter"></i></a><a href="https://facebook.com/hthebrides" target="_blank" class="text-decoration-none  ms-6  fs-4 "><i class="fa-brands fa-facebook"></i></a><a href="https://www.instagram.com/harristweedhebrides" target="_blank" class="text-decoration-none  ms-6  fs-4 "><i class="fa-brands fa-instagram"></i></a><a href="https://uk.linkedin.com/company/harristweedhebrides" target="_blank" class="text-decoration-none  ms-6  fs-4 "><i class="fa-brands fa-linkedin-in"></i></a><a href="https://www.pinterest.co.uk/HarrisTweedHebrides/" target="_blank" class="text-decoration-none  ms-6  fs-4 "><i class="fa-brands fa-pinterest"></i></a></div>
1427      </div>
1428    </div>
1429  </div>
1430</div></div>
1431<!-- END sections: header-group --><main id="MainContent" class="content-for-layout focus-none" role="main"><div id="shopify-section-template--17173625077974__intro" class="shopify-section position-relative section-intro-image-content-overlay"><div id="" class="xoverflow-hidden position-relative px-0 page-type-customers/login  container-fluid ">
1432    <div class="my-0 text-light">
1432<script>
1433  window.addEventListener('load', videoScroll);
1434  window.addEventListener('scroll', videoScroll);
1435  function videoScroll() {
1436    if ( document.querySelectorAll('video[autoplay]').length > 0) {
1437      var windowHeight = window.innerHeight,
1438          videoEl = document.querySelectorAll('video[autoplay]');
1439      for (var i = 0; i < videoEl.length; i++) {
1440        var thisVideoEl = videoEl[i],
1441            videoHeight = thisVideoEl.clientHeight,
1442            videoClientRect = thisVideoEl.getBoundingClientRect().top;
1443
1444        if ( videoClientRect <= ( (windowHeight) - (videoHeight*.5) ) && videoClientRect >= ( 0 - ( videoHeight*.5 ) ) ) {
1445          thisVideoEl.play();
1446        } else {
1447          thisVideoEl.pause();
1448        }
1449      }
1450    }
1451  } 
1452</script>
1452<div><div style="display: none;"><style>
1453    #image-wrapper-33277723082966-899001::before {padding-bottom: 101.5%;}@media (min-width: 768px) {#image-wrapper-33277723082966-899001::before {padding-bottom: 30.903%;}}
1454  </style></div><div id='image-wrapper-33277723082966-899001' class='image image-wrapper-v2'>
1455  <picture class="d-block xw-100 "><source media="(min-width: 1400px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/internal_desktop_2_1540x.jpg?v=1697020317 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697020317 2x"><source media="(min-width: 1200px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/internal_desktop_2_1340x.jpg?v=1697020317 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697020317 2x"><source media="(min-width: 992px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/internal_desktop_2_1140x.jpg?v=1697020317 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697020317 2x"><source media="(min-width: 768px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/internal_desktop_2_932x.jpg?v=1697020317 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697020317 2x"><source media="(min-width: 576px)" srcset="//www.harristweedhebrides.com/cdn/shop/files/internal_mobile_2_708x.jpg?v=1697020317 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697020317 2x">
1456    <img 
1457       src="//www.harristweedhebrides.com/cdn/shop/files/internal_mobile_2_516x.jpg?v=1697020317" 
1458       srcset="//www.harristweedhebrides.com/cdn/shop/files/internal_mobile_2_516x.jpg?v=1697020317 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697020317 2x" 
1459       fetchpriority="high" 
1460       
1461      class=' img-fluid w-100 '
1462      alt="" />
1463  </picture>
1464</div></div><div class="bg-darker-transparent position-cover z-index-1"></div><div class=" position-cover top-0 start-0 h-100 w-100  d-flex align-items-end text-start align-items-md-end text-md-start">
1465  <div class=" container  position-relative  py-7 py-lg-9  ">
1466      <div class=""><div class=" xposition-relative z-index-1"><div class="position-relative z-index-1"  data-aos="fade-up" data-aos-duration="1000">
1467        <h1 class="  text-break m-0">Login</h1>
1468      </div></div></div>
1469  </div>
1470</div></div>
1471  </div></div><section id="shopify-section-template--17173625077974__main" class="shopify-section overflow-hidden position-relative section-account-login-main"><div class="container container-lg-fixed my-9 my-lg-10 overflow-hidden">
1472  <div class='row gx-5 gy-3'><div class=" col-12  order-lg-1">
1473      <div id="CustomerLoginForm" class="toggleable-forms"><h1 class="h2 mb-3">Login</h3><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
1474          
1475
1476          <div class="alert-success p-2 mb-2 visually-hidden" id="ResetSuccess">
1477            We&#39;ve sent you an email with a link to update your password.
1478          </div>
1479
1480          <div class="mb-3">
1481            <label for="CustomerEmail" class="visually-hidden form-label">
1482              Email
1483            </label>
1484            <input type="email"
1485              name="customer[email]"
1486              id="CustomerEmail"
1487              class="form-control "
1488              placeholder="Email"
1489              spellcheck="false"
1490              autocomplete="off"
1491              autocapitalize="off"
1492              required
1493              autofocus>
1494          
1495          </div>
1496
1497          
1498          <div class="mb-3">
1499            <label for="CustomerPassword" class="visually-hidden form-label">
1500              Password
1501            </label>
1502            <input type="password"
1503              name="customer[password]"
1504              id="CustomerPassword"
1505              class="form-control "
1506              placeholder="Password"
1507              required>
1508          </div>
1509          
1510          <div>
1511            <button type="submit" class="btn btn-primary me-3 mb-3" value="Sign In">Sign In</button>
1512            <button class='btn btn-outline-primary mb-3' type="button" 
1513              onclick='document.querySelectorAll(".toggleable-forms").forEach(e => e.classList.toggle("collapse"))'>
1514              Forgot your password?
1515            </button>
1516          </div>
1517        </form>
1518      </div>
1519
1520      <div id="RecoverPasswordForm" class="toggleable-forms collapse">
1521        <h2 class="mb-3 text-uppercase">Reset your password</h3>
1522        <p class="">We will send you an email to reset your password</p>
1523
1524        <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
1525
1526          
1527
1528
1529          
1530
1531          <div class='mb-3'>
1532            <label for="RecoverEmail" class="visually-hidden form-label">
1533              Email
1534            </label>
1535            <div class="">
1536              <input type="email"
1537                name="email"
1538                id="RecoverEmail"
1539                placeholder="Email"
1540                spellcheck="false"
1541                autocomplete="off"
1542                autocapitalize="off"
1543                required
1544                class="form-control">
1545            </div>
1546          </div>
1547          <button type="submit"  class="btn btn-primary me-3 mb-3" value="Submit">Reset My Password</button>
1548          <button type="button" id="HideRecoverPasswordLink" class='btn btn-outline-primary mb-3' 
1549            onclick='document.querySelectorAll(".toggleable-forms").forEach(e => e.classList.toggle("collapse"))'>
1550            Go Back to Login Form
1551          </button>
1552        </form>
1553
1554      </div>
1555    </div>
1556
1557    <div class="col-12 order-lg-3">
1558      <hr class="mt-0"/>
1559      <p>Not registered? <a href="/account/register" class='btn btn-link text-capitalize'>Create Account</a></p>
1560    </div>
1561  </div>
1562</div>
1563
1564</section>
1565</main><!-- BEGIN sections: footer-group -->
1566<div id="shopify-section-sections--17173624783062__footer" class="shopify-section shopify-section-group-footer-group">
1567
1568<footer class="bg-white text-dark border-top">
1569  <div class="container">
1570    <div class="row gx-md-12">
1571      
1572      <div class="col-12 col-lg-5">
1573        <div class="py-8 h-100 d-flex align-items-start flex-column">
1574          <div><h2>Sign up now to our newsletter</h2>
1575                <div class="col-12">
1576                  <div class="klaviyo-form-RMgnki"></div>
1577</div></div><div class="mt-4 mt-lg-auto d-none d-lg-block">
1578              <div class="fs-7"><p>Designed & built by <a href="https://www.muckypuddle.com/" title="Mucky Puddle Digital Agency">Mucky Puddle</a></p></div>
1579            </div></div>
1580      </div>
1581
1582      <div class="col-12 col-lg-7 border-start-lg">
1583        <div class="row pt-0 pt-lg-8"><div class="col-12 col-md 1  col-md-4 col-lg-3 ">
1584                  <div class="d-none d-md-block"><p class="mb-2 fw-bold">SITEMAP</p><ul class="list-unstyled w-100 mt-3">
1585                      
1586                        <li class="nav-item lh-sm  mb-4">
1587                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/our-cloth'>Our Cloth</a>
1588                        </li>
1589                      
1590                        <li class="nav-item lh-sm  mb-4">
1591                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/our-craft'>Our Craft</a>
1592                        </li>
1593                      
1594                        <li class="nav-item lh-sm  mb-4">
1595                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/blogs/our-inspirations'>Inspirations</a>
1596                        </li>
1597                      
1598                        <li class="nav-item lh-sm  mb-4">
1599                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/collections/harris-tweed-hebrides-fabrics-and-cloth'>Shop</a>
1600                        </li>
1601                      
1602                        <li class="nav-item lh-sm  mb-4">
1603                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/blogs/our-news'>News</a>
1604                        </li>
1605                      
1606                        <li class="nav-item lh-sm ">
1607                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/contact'>Contact</a>
1608                        </li>
1609                      
1610                    </ul>
1611                  </div><div class="accordion accordion-flush d-md-none" id="accordion-0580c6be-2961-4be9-a40f-de530f665b25"><div class="d-none">
1612  SITEMAP
1613</div>
1614<div class="accordion-item text-dark">
1615  <h5 class="accordion-header border-top" id="drawer-heading-accordion-0580c6be-2961-4be9-a40f-de530f665b25-">
1616    <button class="accordion-button font-sofia fw-normal py-5 xpy-md-6 h6 mb-0  collapsed " type="button" data-bs-toggle="collapse" data-bs-target="#drawer-accordion-0580c6be-2961-4be9-a40f-de530f665b25-" aria-expanded="" aria-controls="drawer-accordion-0580c6be-2961-4be9-a40f-de530f665b25-">
1617      <span class="pe-3 text-dark">SITEMAP</span>
1618    </button>
1619  </h5>
1620  <div id="drawer-accordion-0580c6be-2961-4be9-a40f-de530f665b25-" class="accordion-collapse collapse " aria-labelledby="drawer-heading-accordion-0580c6be-2961-4be9-a40f-de530f665b25-" data-bs-parent="#accordion-0580c6be-2961-4be9-a40f-de530f665b25">
1621    <div class="accordion-body border-0 pt-0 pb-4 pb-md-6 pe-7 text-dark"><ul class="list-unstyled w-100 m-0 text-light">
1622          
1623            <li class="nav-item  mb-3  lh-sm">
1624              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/our-cloth'>Our Cloth</a>
1625            </li>
1626          
1627            <li class="nav-item  mb-3  lh-sm">
1628              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/our-craft'>Our Craft</a>
1629            </li>
1630          
1631            <li class="nav-item  mb-3  lh-sm">
1632              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/blogs/our-inspirations'>Inspirations</a>
1633            </li>
1634          
1635            <li class="nav-item  mb-3  lh-sm">
1636              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/collections/harris-tweed-hebrides-fabrics-and-cloth'>Shop</a>
1637            </li>
1638          
1639            <li class="nav-item  mb-3  lh-sm">
1640              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/blogs/our-news'>News</a>
1641            </li>
1642          
1643            <li class="nav-item  lh-sm">
1644              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/contact'>Contact</a>
1645            </li>
1646          
1647        </ul></div>
1648  </div>
1649</div></div>
1650                </div><div class="col-12 col-md 2  col-md-5 col-lg-6">
1651                  <div class="d-none d-md-block"><p class="mb-2 fw-bold">COMPANY INFO</p><ul class="list-unstyled w-100 mt-3">
1652                      
1653                        <li class="nav-item lh-sm  mb-4">
1654                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/t-cs'>Terms & Conditions</a>
1655                        </li>
1656                      
1657                        <li class="nav-item lh-sm  mb-4">
1658                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/privacy-cookies'>Privacy & Cookies Policy</a>
1659                        </li>
1660                      
1661                        <li class="nav-item lh-sm  mb-4">
1662                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/returns'>Shipping & Returns</a>
1663                        </li>
1664                      
1665                        <li class="nav-item lh-sm  mb-4">
1666                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/harris-tweed-authority'>The Harris Tweed Authority</a>
1667                        </li>
1668                      
1669                        <li class="nav-item lh-sm  mb-4">
1670                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/sustainability-certifications'>Sustainability Certifications</a>
1671                        </li>
1672                      
1673                        <li class="nav-item lh-sm  mb-4">
1674                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/faqs'>FAQs</a>
1675                        </li>
1676                      
1677                        <li class="nav-item lh-sm  mb-4">
1678                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/wholesale-harris-tweed-fabric'>Trade Enquiries</a>
1679                        </li>
1680                      
1681                        <li class="nav-item lh-sm ">
1682                          <a class="nav-link text-dark d-inline-block text-uppercase p-0 lh-sm" href='/pages/eu-withdrawal-form'>Submit Withdrawal</a>
1683                        </li>
1684                      
1685                    </ul>
1686                  </div><div class="accordion accordion-flush d-md-none" id="accordion-fc23d402-fd1d-4d7e-8f75-42fb32a593ed"><div class="d-none">
1687  COMPANY INFO
1688</div>
1689<div class="accordion-item text-dark">
1690  <h5 class="accordion-header border-top" id="drawer-heading-accordion-fc23d402-fd1d-4d7e-8f75-42fb32a593ed-">
1691    <button class="accordion-button font-sofia fw-normal py-5 xpy-md-6 h6 mb-0  collapsed " type="button" data-bs-toggle="collapse" data-bs-target="#drawer-accordion-fc23d402-fd1d-4d7e-8f75-42fb32a593ed-" aria-expanded="" aria-controls="drawer-accordion-fc23d402-fd1d-4d7e-8f75-42fb32a593ed-">
1692      <span class="pe-3 text-dark">COMPANY INFO</span>
1693    </button>
1694  </h5>
1695  <div id="drawer-accordion-fc23d402-fd1d-4d7e-8f75-42fb32a593ed-" class="accordion-collapse collapse " aria-labelledby="drawer-heading-accordion-fc23d402-fd1d-4d7e-8f75-42fb32a593ed-" data-bs-parent="#accordion-fc23d402-fd1d-4d7e-8f75-42fb32a593ed">
1696    <div class="accordion-body border-0 pt-0 pb-4 pb-md-6 pe-7 text-dark"><ul class="list-unstyled w-100 m-0 text-light">
1697          
1698            <li class="nav-item  mb-3  lh-sm">
1699              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/t-cs'>Terms & Conditions</a>
1700            </li>
1701          
1702            <li class="nav-item  mb-3  lh-sm">
1703              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/privacy-cookies'>Privacy & Cookies Policy</a>
1704            </li>
1705          
1706            <li class="nav-item  mb-3  lh-sm">
1707              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/returns'>Shipping & Returns</a>
1708            </li>
1709          
1710            <li class="nav-item  mb-3  lh-sm">
1711              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/harris-tweed-authority'>The Harris Tweed Authority</a>
1712            </li>
1713          
1714            <li class="nav-item  mb-3  lh-sm">
1715              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/sustainability-certifications'>Sustainability Certifications</a>
1716            </li>
1717          
1718            <li class="nav-item  mb-3  lh-sm">
1719              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/faqs'>FAQs</a>
1720            </li>
1721          
1722            <li class="nav-item  mb-3  lh-sm">
1723              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/wholesale-harris-tweed-fabric'>Trade Enquiries</a>
1724            </li>
1725          
1726            <li class="nav-item  lh-sm">
1727              <a class="nav-link text-dark d-inline-block xxfs-7 p-0 lh-sm" href='/pages/eu-withdrawal-form'>Submit Withdrawal</a>
1728            </li>
1729          
1730        </ul></div>
1731  </div>
1732</div></div>
1733                </div><div class="accordion accordion-flush d-md-none" id="accordion-"><div class="d-none">
1734  SOCIAL MEDIA
1735</div>
1736<div class="accordion-item text-dark">
1737  <h5 class="accordion-header border-top" id="drawer-heading-accordion--">
1738    <button class="accordion-button font-sofia fw-normal py-5 xpy-md-6 h6 mb-0  collapsed " type="button" data-bs-toggle="collapse" data-bs-target="#drawer-accordion--" aria-expanded="" aria-controls="drawer-accordion--">
1739      <span class="pe-3 text-dark">SOCIAL MEDIA</span>
1740    </button>
1741  </h5>
1742  <div id="drawer-accordion--" class="accordion-collapse collapse " aria-labelledby="drawer-heading-accordion--" data-bs-parent="#accordion-">
1743    <div class="accordion-body border-0 pt-0 pb-4 pb-md-6 pe-7 text-dark"><a href="https://twitter.com/harristweedheb" target="_blank" class="text-decoration-none  fs-5 "><i class="fa-brands fa-twitter"></i></a><a href="https://facebook.com/hthebrides" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-facebook"></i></a><a href="https://www.instagram.com/harristweedhebrides" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-instagram"></i></a><a href="https://uk.linkedin.com/company/harristweedhebrides" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-linkedin-in"></i></a><a href="https://www.pinterest.co.uk/HarrisTweedHebrides/" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-pinterest"></i></a>
1744</div>
1745  </div>
1746</div></div>
1747          <div class="col d-md-none">
1748            <hr class="m-0">
1749          </div>
1750          <div class="col col-md-3 text-end d-none d-md-block">
1751            <a class="" href="/" aria-label="Home page">
1752              <div style="width: 150px; max-width: 100%" class="d-inline-block"><div style="display: none;"><style>
1753    #image-wrapper-33269901295830-238861::before {padding-bottom: 61.458%;}
1754  </style></div><div id='image-wrapper-33269901295830-238861' class='image image-wrapper-v2'>
1755  <picture class="d-block xw-100 ">
1756    <img 
1757       data-src="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_dark_150x.png?v=1696935637" 
1758       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_dark_150x.png?v=1696935637 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1696935637 2x" 
1759       loading="lazy" 
1760       
1761      class=' opt-contrast img-fluid w-100  lazyload '
1762      alt="" />
1763  </picture>
1764</div></div>
1765            </a>
1766          </div>
1767        </div>
1768        <div class="row my-8"><div class="col align-items-center xjustify-content-center d-none d-md-flex"><a href="https://twitter.com/harristweedheb" target="_blank" class="text-decoration-none  fs-5 "><i class="fa-brands fa-twitter"></i></a><a href="https://facebook.com/hthebrides" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-facebook"></i></a><a href="https://www.instagram.com/harristweedhebrides" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-instagram"></i></a><a href="https://uk.linkedin.com/company/harristweedhebrides" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-linkedin-in"></i></a><a href="https://www.pinterest.co.uk/HarrisTweedHebrides/" target="_blank" class="text-decoration-none  ms-3 ms-lg-5  fs-5 "><i class="fa-brands fa-pinterest"></i></a></div>
1769          <div class="col-6 d-md-none order-0">
1770            <a class="" href="/" aria-label="Home page">
1771              <div style="width: 100px" class="d-inline-block"><div style="display: none;"><style>
1772    #image-wrapper-33269901295830-118640::before {padding-bottom: 61.458%;}
1773  </style></div><div id='image-wrapper-33269901295830-118640' class='image image-wrapper-v2'>
1774  <picture class="d-block xw-100 ">
1775    <img 
1776       data-src="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_dark_150x.png?v=1696935637" 
1777       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/logo_desk_dark_150x.png?v=1696935637 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1696935637 2x" 
1778       loading="lazy" 
1779       
1780      class=' opt-contrast img-fluid w-100  lazyload '
1781      alt="" />
1782  </picture>
1783</div></div>
1784            </a>
1785          </div>
1786          <div class="col d-flex align-items-center justify-content-end order-1 xorder-md-last">
1787            <div class="row"><div class="col d-flex align-items-center"><div style="display: none;"><style>
1788    #image-wrapper-33277612163286-657817::before {padding-bottom: 109.091%;}#image-wrapper-33277612163286-657817 {width: 40px;}
1789  </style></div><div id='image-wrapper-33277612163286-657817' class='image image-wrapper-v2'>
1790  <picture class="d-block xw-100 ">
1791    <img 
1792       data-src="//www.harristweedhebrides.com/cdn/shop/files/image_712_x40.png?v=1697018552" 
1793       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/image_712_x40.png?v=1697018552 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697018552 2x" 
1794       loading="lazy" 
1795       
1796      class='image-fade img-fluid w-100  lazyload '
1797      alt="" />
1798  </picture>
1799</div></div><div class="col d-flex align-items-center"><div style="display: none;"><style>
1800    #image-wrapper-33277612490966-243850::before {padding-bottom: 138.686%;}#image-wrapper-33277612490966-243850 {width: 40px;}
1801  </style></div><div id='image-wrapper-33277612490966-243850' class='image image-wrapper-v2'>
1802  <picture class="d-block xw-100 ">
1803    <img 
1804       data-src="//www.harristweedhebrides.com/cdn/shop/files/mask_group_859_x40.png?v=1697018560" 
1805       data-srcset="//www.harristweedhebrides.com/cdn/shop/files/mask_group_859_x40.png?v=1697018560 1x, //www.harristweedhebrides.com/cdn/shop/files/[email protected]?v=1697018560 2x" 
1806       loading="lazy" 
1807       
1808      class='image-fade img-fluid w-100  lazyload '
1809      alt="" />
1810  </picture>
1811</div></div></div>
1812          </div><div class="mt-7 d-lg-none order-last">
1813              <div class="fs-8"><p>Designed & built by <a href="https://www.muckypuddle.com/" title="Mucky Puddle Digital Agency">Mucky Puddle</a></p></div>
1814            </div></div>
1815      </div>
1816
1817
1818
1819    </div>
1820  </div>
1821</footer></div><div id="shopify-section-sections--17173624783062__cookie-alert" class="shopify-section shopify-section-group-footer-group"></div>
1822<!-- END sections: footer-group --><ul hidden>
1823      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1824    </ul><div class="offcanvas offcanvas-end" style="z-index: 1046;" tabindex="-1" id="cart-offcanvas" aria-labelledby="cart-offcanvas" data-bs-scroll="false" data-bs-backdrop="true">
1824<div id="shopify-section-cart-offcanvas-content" class="shopify-section cart-offcanvas">
1825<div id="results-loading" class="cart-loading d-none d-flex align-items-center justify-content-center position-absolute top-0 start-0 w-100 h-100 bg-white" style="--bs-bg-opacity: .5; z-index: 300;">
1826  <div class="spinner-border" role="status">
1827    <span class="visually-hidden">Loading...</span>
1828  </div>
1829</div><div id="cart-offcanvas-content" data-cart-items-count="0"  class="container position-relative d-flex flex-column p-0">
1830  <div class="top">
1831    <div class="row g-3 p-5">
1832      <div class="col-12">
1833        <div class="offcanvas-header p-0">
1834          <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close" style="order: 2;"></button>
1835          <h5 class="h4 offcanvas-title text-left w-100" id="offcanvasExampleLabel" style="order: 1;">My Cart</h5>
1836        </div>
1837      </div></div>
1838  </div>
1839
1840  <div class="middle" style="flex: 1; overflow: auto;"><div class="container-fluid p-5 pt-0" style="overflow-x: hidden;">
1841      <div class="row gy-4">
1842
1843        <div class="col-12 mb-5"><hr class="m-0"/></div></div>
1844    </div>
1845  </div>
1846
1847  <div class="bottom">
1848    <div class="row g-3 mt-0 p-5">
1849      <div class="col-12">
1850        <hr class="mt-0">
1851      </div>
1852      <div class="col-12 d-none">
1853        <p class="fs-5">Subtotal</p>
1854      </div><div class="col-7 mt-0">
1855        <p class="fs-5">Subtotal <span class="d-none fs-7 text-muted ms-1">(0 Items)</span></p>
1856      </div>
1857      <div class="col-5 mt-0 fs-5 text-end">
1858        <span class='money'>&pound;0.00</span>
1859      </div><div class="col-12 mt-5  d-none ">
1860        <a class="btn btn-secondary w-100" href="/checkout">Go to checkout</a>
1861        <a class="btn btn-sm btn-outline-primary w-100 mt-3" href="/cart">View cart</a>
1862      </div><div class="col-12 d-flex flex-wrap justify-content-between mt-5"><img src="//www.harristweedhebrides.com/cdn/shop/t/20/assets/icon-american_express_x35.png?v=37018519109117926431701343658" /><img src="//www.harristweedhebrides.com/cdn/shop/t/20/assets/icon-apple_pay_x35.png?v=100046650604983297601701343658" /><img src="//www.harristweedhebrides.com/cdn/shop/t/20/assets/icon-maestro_x35.png?v=133588475164971980081701343656" /><img src="//www.harristweedhebrides.com/cdn/shop/t/20/assets/icon-master_x35.png?v=51802016128357866071701343657" /><img src="//www.harristweedhebrides.com/cdn/shop/t/20/assets/icon-visa_x35.png?v=168054267067932933621701343657" /></div></div>
1863  </div>
1864</div><div id="minicart-json" class="d-none">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</div></div></div>
1865
1866<div id="toasts" class="position-fixed bottom-0 start-0 p-3 toast-container" style="z-index: 1050;">
1867</div>
1868
1869<template id="toast" class="d-none">
1870  <div class="toast align-items-center" role="alert" aria-live="assertive" aria-atomic="true" data-bs-autohide="true">
1871    <div class="d-flex">
1872      <div class="toast-body d-flex align-items-center lh-1">
1873        <span class="toast-icon"></span>
1874        <span class="toast-message">gdgdf</span>
1875      </div>
1876      <button type="button" class="btn-close me-2 m-auto" data-bs-dismiss="toast" aria-label="Close"></button>
1877    </div>
1878  </div>
1879</template>
1879<script>
1880      window.shopUrl = 'https://www.harristweedhebrides.com';
1881      window.routes = {
1882        cart_url: '/cart',
1883        cart_add_url: '/cart/add',
1884        cart_change_url: '/cart/change',
1885        cart_update_url: '/cart/update',
1886        predictive_search_url: '/search/suggest',
1887        prepare_shipping_rates_url: '/cart/prepare_shipping_rates.json',
1888        async_shipping_rates_url: '/cart/async_shipping_rates.json'
1889      };
1890
1891      window.cartStrings = {
1892        error: `There was an error while updating your cart. Please try again.`,
1893        quantityError: `You can only add [quantity] of this item to your cart.`,
1894        added: `Added to cart!`,
1895        updated: `Cart updated!`,
1896      }
1897
1898      window.variantStrings = {
1899        addToCart: `Add to cart`,
1900        preorder: `Preorder`,
1901        soldOut: `Sold out`,
1902        unavailable: `Unavailable`,
1903      }
1904
1905      window.accessibilityStrings = {
1906        imageAvailable: `Image [index] is now available in gallery view`,
1907        shareSuccess: `Link copied to clipboard`,
1908        pauseSlideshow: `Pause slideshow`,
1909        playSlideshow: `Play slideshow`,
1910      }
1911
1912      window.theme = {
1913        moneyFormat: "£{{amount}}",
1914        locale: "UK",
1915        isDevelopment: false,
1916        isDesignMode: false,
1917        role: "main"
1918      }
1919
1920      window.debug = {
1921        developmentIsoCode: "GB"
1922      }
1923    </script>
1923
1924
1925    
1926
1927
1928<script> 
1929  try {
1930    var mp_lazyload_setup = function() {
1931      if ('loading' in HTMLImageElement.prototype) {
1932        const images = document.querySelectorAll('img[loading="lazy"][data-src]');
1933        images.forEach(function(img) {
1934          img.onload = function() {
1935            img.classList.add('loaded');
1936          }
1937          img.src = img.dataset.src;
1938          if(img.dataset.srcset !== undefined){
1939            img.srcset = img.dataset.srcset;
1940          }
1941        });
1942      } else {
1943        if (!document.getElementById('mp-lazysizes')) {
1944          // Dynamically import the LazySizes library
1945          const script = document.createElement('script');
1946          script.src = 'https://cdnjs.cloudflare.com/ajax/libs/lazysizes/5.2.2/lazysizes.min.js';
1947          script.id = "mp-lazysizes";
1948          document.body.appendChild(script);
1949        }
1950      }
1951    }
1952    mp_lazyload_setup();
1953  } catch (e) {
1954    console.error('[S-LS] Lazysize failed', e);
1955  }
1956</script>
1956<script src="//instant.page/5.1.1" type="module" integrity="sha384-MWfCL6g1OTGsbSwfuMHc8+8J2u71/LA8dzlIN3ycajckxuZZmF+DNjdm7O6H3PSq"></script>
1956<div id="shopify-block-Ad3lHck9Ccldkb2R1R__12526071353035850722" class="shopify-block shopify-app-block">
1957  
1957<script defer src="https://backinstock.useamp.com/widget/41891_1783061030.js?category=bis&v=6"></script>
1957
1958
1959
1960<script id="back-in-stock-helper-embedded">
1961  var _BISConfig = _BISConfig || {};
1962
1963  
1964
1965  
1966</script>
1966
1967
1968<script id="preorders-helper-embedded">
1969  
1970</script>
1970
1971
1972<script id="low-stock-helper-embedded">
1973  
1974</script>
1974
1975
1976
1977
1978
1979<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/wishlist.js"></script>
1979
1980
1981
1982<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/preorder-product-page-updater.js"></script>
1982
1983
1984
1985
1986
1987</div>
1987<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1987
1988</body>
1989</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.