PageSourceSearch

https://sammcknight.com/

html sammcknight.com collected 2026-10-01 11:58:51 UTC 245,128 bytes, 4,182 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4	
4<script src="//sammcknight.com/cdn/shop/files/pandectes-rules.js?v=16909023059777281931"></script>
4
5	
6    <!-- Google Tag Manager -->
7<script>
vendor: 327 bytes, lines 7-11
7(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
8new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
9j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
10'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
11})(window,document,'script','dataLayer','
11GTM-TC6TDRX6
vendor: 3 bytes, line 11
11');
11</script>
11
12<!-- End Google Tag Manager -->
13	
14		
15	
16<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
17<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
18<link rel='preconnect dns-prefetch' href='https://whale.camera/' crossorigin />
19<script>
20/* >> TriplePixel :: start*/
21window.TriplePixelData={TripleName:"sam-mcknight.myshopify.com",ver:"2.12",plat:"SHOPIFY",isHeadless:false},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href,ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://whale.camera/live/dot.txt",5)))}}("","TriplePixel",localStorage);
22/* << TriplePixel :: end*/
23</script>
23
24    <!--START Lightbox Javascript-->
25    
25<script
26      async
27      type='text/javascript'
28      src='https://www.lightboxcdn.com/vendor/60f05b77-7620-489b-bbe2-3e6f219c7f9c/lightbox_inline.js'></script>
28
29    <!--END Lightbox Javascript-->
30    
31    
32    
33
34    <meta charset="utf-8">
35    <meta http-equiv="X-UA-Compatible" content="IE=edge">
36    <meta name="viewport" content="width=device-width,initial-scale=1">
37    <meta name="theme-color" content="">
38    <link rel="canonical" href="https://sammcknight.com/">
39    <link
40      rel="preconnect"
41      href="https://cdn.shopify.com"
42      crossorigin>
43
44    <link rel="preconnect" href="https://fonts.googleapis.com">
45    <link
46      rel="preconnect"
47      href="https://fonts.gstatic.com"
48      crossorigin>
49    <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap" rel="stylesheet">
50
51    <link rel="stylesheet" href="https://use.typekit.net/ynu2crs.css"><link
52        rel="icon"
53        type="image/png"
54        href="//sammcknight.com/cdn/shop/files/android-icon-144x144.png?crop=center&height=32&v=1655116817&width=32"><link
55        rel="preconnect"
56        href="https://fonts.shopifycdn.com"
57        crossorigin><title>
58      Hair by Sam McKnight | Hair Care &amp; Styling Products
59</title>
60
61    
62      <meta name="description" content="The UK&#39;s Most Talked About Hair Brand 2024. Founded by legendary hair stylist, Sam McKnight. High-performance hair care and styling products with free UK delivery">
63    
64
65    
66
67<meta property="og:site_name" content="Hair by Sam McKnight">
68<meta property="og:url" content="https://sammcknight.com/">
69<meta property="og:title" content="Hair by Sam McKnight | Hair Care &amp; Styling Products">
70<meta property="og:type" content="website">
71<meta property="og:description" content="The UK&#39;s Most Talked About Hair Brand 2024. Founded by legendary hair stylist, Sam McKnight. High-performance hair care and styling products with free UK delivery"><meta property="og:image" content="http://sammcknight.com/cdn/shop/files/Logo.webp?height=628&pad_color=fff&v=1663705898&width=1200">
72  <meta property="og:image:secure_url" content="https://sammcknight.com/cdn/shop/files/Logo.webp?height=628&pad_color=fff&v=1663705898&width=1200">
73  <meta property="og:image:width" content="1200">
74  <meta property="og:image:height" content="628"><meta name="twitter:site" content="@sammcknight1"><meta name="twitter:card" content="summary_large_image">
75<meta name="twitter:title" content="Hair by Sam McKnight | Hair Care &amp; Styling Products">
76<meta name="twitter:description" content="The UK&#39;s Most Talked About Hair Brand 2024. Founded by legendary hair stylist, Sam McKnight. High-performance hair care and styling products with free UK delivery">
77
78<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
78<meta name="facebook-domain-verification" content="rj3a4yn6yqfnmcu8kyhg92mcn12o6z">
79<meta name="google-site-verification" content="xRlrfmTZ3MEqB2u96poWwhd6mM1aJkP0dDqmNTn-Xbk">
80<meta name="google-site-verification" content="8rRWUWFN5VQop_zz-dLNf4ppapu8jIEWKRXQ8eMgzAg">
81<meta name="google-site-verification" content="1HHlY3bqnFfd6CYazqmQoMdvjh-iMSPgSHSP2gAZiF8">
82<meta name="google-site-verification" content="tnEvXnbk_fhTfZPAMTOExu6AyE1pVJB2zczde9-Hsfk">
83<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/23182001/digital_wallets/dialog">
84<meta id="in-context-paypal-metadata" data-shop-id="23182001" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
85<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://sammcknight.com/">
86<link rel="alternate" hreflang="en" href="https://sammcknight.com/">
87<link rel="alternate" hreflang="en-JE" href="https://sammcknight.com/en-je">
88<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=266043481"></script>
88
89<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
90<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=266043481&shop_id=23182001" crossorigin="anonymous"></script>
vendor: 1 bytes, line 90
90
91<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":23182001,"countryCode":"GB","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/23182001","merchantName":"Hair by Sam McKnight","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Hair by Sam McKnight","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 91
91
92<script id="shopify-features" type="application/json">{"accessToken":"0b85869004411121c7a061f4e2c277c5","betas":["rich-media-storefront-analytics"],"domain":"sammcknight.com","predictiveSearch":true,"shopId":23182001,"locale":"en"}</script>
vendor: 1 bytes, line 92
92
93<script>var Shopify = Shopify || {};
94Shopify.shop = "sam-mcknight.myshopify.com";
95Shopify.locale = "en";
96Shopify.currency = {"active":"USD","rate":"1.3488072"};
97Shopify.country = "US";
98Shopify.theme = {"name":"Superlift GWP - Image Banner","id":200070922614,"schema_name":"HBSM","schema_version":"4.13.22","theme_store_id":null,"role":"main"};
99Shopify.theme.handle = "null";
100Shopify.theme.style = {"id":null,"handle":null};
101Shopify.cdnHost = "sammcknight.com/cdn";
102Shopify.routes = Shopify.routes || {};
103Shopify.routes.root = "/";
104Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
105Shopify.SignInWithShop = Shopify.SignInWithShop || {};
106Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
107Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 107
107
108<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 108
108
109<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 109
109
110<script>
111  window.ShopifyPay = window.ShopifyPay || {};
112  window.ShopifyPay.apiHost = "shop.app\/pay";
113  window.ShopifyPay.redirectState = null;
114</script>
vendor: 1 bytes, line 114
114
115<script>
116  window.Shopify = window.Shopify || {};
117  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
118  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
119  window.Shopify.SignInWithShop.eligible = true;
120</script>
vendor: 1 bytes, line 120
120
121<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 121
121
122<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 122
122
123<script type="module">
124  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
125
126  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
127
128</script>
vendor: 1 bytes, line 128
128
129<script>
130  window.Shopify = window.Shopify || {};
131  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
132  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"]};
133</script>
vendor: 1 bytes, line 133
133
134<script>(function() {
135  var isLoaded = false;
136  function asyncLoad() {
137    if (isLoaded) return;
138    isLoaded = true;
139    var urls = ["https:\/\/zegsuapps.com\/shopify\/tiktok-feed\/widget?version=1.0.0\u0026shop=sam-mcknight.myshopify.com\u0026token=0\u0026shop=sam-mcknight.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=sam-mcknight.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-67691eddc78d5e6964aa3b7da6b29a11.js?shop=sam-mcknight.myshopify.com","https:\/\/ecom-app.rakutenadvertising.io\/rakuten_advertising.js?shop=sam-mcknight.myshopify.com","https:\/\/tag.rmp.rakuten.com\/126855.ct.js?shop=sam-mcknight.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=sam-mcknight.myshopify.com","\/\/backinstock.useamp.com\/widget\/60578_1783062531.js?category=bis\u0026v=6\u0026shop=sam-mcknight.myshopify.com"];
140    for (var i = 0; i < urls.length; i++) {
141      var s = document.createElement('script');
142      s.type = 'text/javascript';
143      s.async = true;
144      s.src = urls[i];
145      var x = document.getElementsByTagName('script')[0];
146      x.parentNode.insertBefore(s, x);
147    }
148  };
149  if(window.attachEvent) {
150    window.attachEvent('onload', asyncLoad);
151  } else {
152    window.addEventListener('load', asyncLoad, false);
153  }
154})();</script>
vendor: 1 bytes, line 154
154
155<script id="__st">var __st={"a":23182001,"offset":3600,"reqid":"f90a52df-b687-43b0-8805-41979dd4ed5d-1790855929","pageurl":"sammcknight.com\/","u":"30c1cd482844","p":"home"};</script>
vendor: 1 bytes, line 155
155
156<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 156
156
157<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 157
157
158<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//sammcknight.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 158
158
159<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 = "//sammcknight.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>
159<script crossorigin="anonymous" defer="defer" src="//sammcknight.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 159
159
160<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 160
160
161<script>
162  window.Shopify = window.Shopify || {};
163  window.Shopify.MCP = window.Shopify.MCP || {};
164  window.Shopify.MCP.enabled = true;
165  window.Shopify.MCP.shop = "sam-mcknight.myshopify.com";
166  window.Shopify.MCP.mcpEndpoint = "https:\/\/sammcknight.com\/api\/mcp";
167  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"]}}];
168</script>
vendor: 1 bytes, line 168
168
169<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("\/\/sammcknight.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
170</script>
vendor: 1 bytes, line 170
170
171<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://sammcknight.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
172</script>
vendor: 1 bytes, line 172
172
173<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
174  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);
175</script>
vendor: 1 bytes, line 175
175
176<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})}}));
177</script>
177
178<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://sammcknight.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
179<style id="shopify-accelerated-checkout-cart">
180        #shopify-buyer-consent {
181  margin-top: 1em;
182  display: inline-block;
183  width: 100%;
184}
185
186#shopify-buyer-consent.hidden {
187  display: none;
188}
189
190#shopify-subscription-policy-button {
191  background: none;
192  border: none;
193  padding: 0;
194  text-decoration: underline;
195  font-size: inherit;
196  cursor: pointer;
197}
198
199#shopify-subscription-policy-button::before {
200  box-shadow: none;
201}
202
203      </style>
204<script id="sections-script" data-sections="footer" defer="defer" src="//sammcknight.com/cdn/shop/t/172/compiled_assets/scripts.js?v=69803940817589573531790267568"></script>
vendor: 1 bytes, line 204
204
205<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
205
206
207    
208    <style data-shopify>
209    @font-face {
210  font-family: Assistant;
211  font-weight: 400;
212  font-style: normal;
213  font-display: swap;
214  src: url("//sammcknight.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
215       url("//sammcknight.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
216}
217
218    @font-face {
219  font-family: Assistant;
220  font-weight: 700;
221  font-style: normal;
222  font-display: swap;
223  src: url("//sammcknight.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
224       url("//sammcknight.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
225}
226
227    
228    
229    @font-face {
230  font-family: Assistant;
231  font-weight: 400;
232  font-style: normal;
233  font-display: swap;
234  src: url("//sammcknight.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
235       url("//sammcknight.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
236}
237
238
239    :root {
240      --font-body-family: Assistant, sans-serif;
241      --font-body-style: normal;
242      --font-body-weight: 400;
243
244      --font-heading-family: Assistant, sans-serif;
245      --font-heading-style: normal;
246      --font-heading-weight: 400;
247
248      --font-body-scale: 1.25;
249      --font-heading-scale: 1.0;
250
251      --color-base-text: 18, 18, 18;
252      --color-shadow: 18, 18, 18;
253      --color-base-background-1: 255, 255, 255;
254      --color-base-background-2: 243, 243, 243;
255      --color-base-solid-button-labels: 255, 255, 255;
256      --color-base-outline-button-labels: 198, 175, 120;
257      --color-base-accent-1: 198, 175, 120;
258      --color-base-accent-2: 232, 191, 212;
259      --payment-terms-background-color: #FFFFFF;
260
261      --gradient-base-background-1: #FFFFFF;
262      --gradient-base-background-2: #F3F3F3;
263      --gradient-base-accent-1: #c6af78;
264      --gradient-base-accent-2: #e8bfd4;
265
266      --media-padding: px;
267      --media-border-opacity: 0.05;
268      --media-border-width: 1px;
269      --media-radius: 0px;
270      --media-shadow-opacity: 0.0;
271      --media-shadow-horizontal-offset: 0px;
272      --media-shadow-vertical-offset: 0px;
273      --media-shadow-blur-radius: 0px;
274
275      --page-width: 120rem;
276      --page-width-margin: 0rem;
277
278      --card-image-padding: 0.0rem;
279      --card-corner-radius: 0.0rem;
280      --card-text-alignment: left;
281      --card-border-width: 0.0rem;
282      --card-border-opacity: 0.0;
283      --card-shadow-opacity: 0.1;
284      --card-shadow-horizontal-offset: 0.0rem;
285      --card-shadow-vertical-offset: 0.0rem;
286      --card-shadow-blur-radius: 0.0rem;
287
288      --badge-corner-radius: 4.0rem;
289
290      --popup-border-width: 1px;
291      --popup-border-opacity: 0.1;
292      --popup-corner-radius: 0px;
293      --popup-shadow-opacity: 0.0;
294      --popup-shadow-horizontal-offset: 0px;
295      --popup-shadow-vertical-offset: 0px;
296      --popup-shadow-blur-radius: 0px;
297
298      --drawer-border-width: 1px;
299      --drawer-border-opacity: 0.1;
300      --drawer-shadow-opacity: 0.0;
301      --drawer-shadow-horizontal-offset: 0px;
302      --drawer-shadow-vertical-offset: 0px;
303      --drawer-shadow-blur-radius: 0px;
304
305      --spacing-sections-desktop: 0px;
306      --spacing-sections-mobile: 0px;
307
308      --grid-desktop-vertical-spacing: 8px;
309      --grid-desktop-horizontal-spacing: 8px;
310      --grid-mobile-vertical-spacing: 4px;
311      --grid-mobile-horizontal-spacing: 4px;
312
313      --text-boxes-border-opacity: 0.0;
314      --text-boxes-border-width: 0px;
315      --text-boxes-radius: 0px;
316      --text-boxes-shadow-opacity: 0.0;
317      --text-boxes-shadow-horizontal-offset: 0px;
318      --text-boxes-shadow-vertical-offset: 0px;
319      --text-boxes-shadow-blur-radius: 0px;
320
321      --buttons-radius: 0px;
322      --buttons-radius-outset: 0px;
323      --buttons-border-width: 1px;
324      --buttons-border-opacity: 1.0;
325      --buttons-shadow-opacity: 0.0;
326      --buttons-shadow-horizontal-offset: 0px;
327      --buttons-shadow-vertical-offset: 0px;
328      --buttons-shadow-blur-radius: 0px;
329      --buttons-border-offset: 0px;
330
331      --inputs-radius: 0px;
332      --inputs-border-width: 1px;
333      --inputs-border-opacity: 0.55;
334      --inputs-shadow-opacity: 0.0;
335      --inputs-shadow-horizontal-offset: 0px;
336      --inputs-margin-offset: 0px;
337      --inputs-shadow-vertical-offset: 0px;
338      --inputs-shadow-blur-radius: 0px;
339      --inputs-radius-outset: 0px;
340
341      --variant-pills-radius: 40px;
342      --variant-pills-border-width: 1px;
343      --variant-pills-border-opacity: 0.55;
344      --variant-pills-shadow-opacity: 0.0;
345      --variant-pills-shadow-horizontal-offset: 0px;
346      --variant-pills-shadow-vertical-offset: 0px;
347      --variant-pills-shadow-blur-radius: 0px;
348    }
349
350    *,
351    *::before,
352    *::after {
353      box-sizing: inherit;
354    }
355
356    html {
357      box-sizing: border-box;
358      font-size: calc(var(--font-body-scale) * 62.5%);
359      height: 100%;
360    }
361
362    body {
363      display: grid;
364      grid-template-rows: auto auto 1fr auto;
365      grid-template-columns: 100%;
366      min-height: 100%;
367      margin: 0;
368      font-size: 1.5rem;
369      letter-spacing: 0.06rem;
370      line-height: calc(1 + 0.8 / var(--font-body-scale));
371      font-family: var(--font-body-family);
372      font-style: var(--font-body-style);
373      font-weight: var(--font-body-weight);
374    }
375
376    @media screen and (min-width: 750px) {
377      body {
378        font-size: 1.6rem;
379      }
380    }
381  </style>
382
383    <link href="//sammcknight.com/cdn/shop/t/172/assets/theme.min.css?v=101600101465208850701790267568" rel="stylesheet" type="text/css" media="all" />
384    <link href="//sammcknight.com/cdn/shop/t/172/assets/custom.css?v=149257686927952847221790267568" rel="stylesheet" type="text/css" media="all" />
385    <link href="//sammcknight.com/cdn/shop/t/172/assets/animations.css?v=3701976450108939911790267568" rel="stylesheet" type="text/css" media="all" />
386    <link href="//sammcknight.com/cdn/shop/t/172/assets/pinchzoomer.min.css?v=130454772571896304721790267568" rel="stylesheet" type="text/css" media="all" />
387<link
388        rel="preload"
389        as="font"
390        href="//sammcknight.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2"
391        type="font/woff2"
392        crossorigin><link
393        rel="preload"
394        as="font"
395        href="//sammcknight.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2"
396        type="font/woff2"
397        crossorigin>
397<script>
398      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
399      if (Shopify.designMode) {
400        document.documentElement.classList.add('shopify-design-mode');
401      }
402    </script>
402
403    <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 403-404
403
404    <script async src="https://www.googletagmanager.com/gtag/js?id=
404G-ZJ7ENY6S9T
vendor: 17 bytes, lines 404-409
404"></script>
405
406
407
408
409
410<script type="text/javascript">
411window.dataLayer = window.dataLayer || [];
412
413window.appStart = function(){
414  window.productPageHandle = function(){
415
416    var productName = "";
417    var productId = "";
418    var productPrice = "";
419    var productBrand = "";
420    var productCollection = "";
421    var productType = "";
422    var productSku = "";
423    var productVariantId = "";
424    var productVariantTitle = "";
425
426    window.dataLayer.push({
427      event: "productDetail",
428      productId: productId,
429      productName: productName,
430      productPrice: productPrice,
431      productBrand: productBrand,
432      productCategory: productCollection,
433      productType: productType,
434      productSku: productSku,
435      productVariantId: productVariantId,
436      productVariantTitle: productVariantTitle,
437      currency: "GBP",
438    });
439  };
440
441  window.allPageHandle = function(){
442    window.dataLayer.push({
443      event: "customerInfo",
444      contentGroup: "index",
445      
446        userType: "visitor",
447      
448    });
449  };
450  allPageHandle();
451
452  
453
454}
455appStart();
456</script>
456
457  <!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
458
459  
460    
461      <!-- TCF is active, scripts are loaded above -->
462      
463        
463<script>
464          if (!window.PandectesRulesSettings) {
465            window.PandectesRulesSettings = {"store":{"id":23182001,"adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"banner":{"revokableTrigger":false,"cookiesBlockedByDefault":"0","hybridStrict":false,"isActive":true},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"globalVisibility":true},"blocker":{"isActive":false,"googleConsentMode":{"isActive":true,"id":"","analyticsId":"","adwordsId":"","adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"customEvent":false,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":2000,"useNativeChannel":true},"facebookPixel":{"isActive":false,"id":"","ldu":false},"microsoft":{},"clarity":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"klaviyoIsActive":false,"defaultBlocked":0,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
466            const rulesScript = document.createElement('script');
467            window.PandectesRulesSettings.auto = true;
468            rulesScript.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-rules.js";
469            const firstChild = document.head.firstChild;
470            document.head.insertBefore(rulesScript, firstChild);
471          }
472        </script>
472
473      
474      
474<script>
475        
476          window.PandectesSettings = {"store":{"id":23182001,"plan":"plus","theme":"The Fragrance launch","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1756759776,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"This website uses cookies and other technologies to ensure you get the best experience."},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"googleLinkText":{"en":"Google's Privacy Terms"},"allowButtonText":{"en":"Accept all"},"denyButtonText":{"en":"Decline"},"dismissButtonText":{"en":"Ok"},"leaveSiteButtonText":{"en":"Leave this site"},"preferencesButtonText":{"en":"Preferences"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"en":"We use our own and 3rd party cookies to optimise website functionality, analyse the performance, and provide personalised experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"preferencesPopupSaveButtonText":{"en":"Save preferences"},"preferencesPopupCloseButtonText":{"en":"Close"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all"},"preferencesPopupRejectAllButtonText":{"en":"Reject all"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time."},"accessSectionTitleText":{"en":"Data portability"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionDownloadReportActionText":{"en":"Request export"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"},"erasureSectionTitleText":{"en":"Right to be forgotten"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."},"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionTitleText":{"en":"Your cookie consent"},"consentStatus":{"en":"Consent preference"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationSuccessTitle":{"en":"Your request is verified"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."}
476,"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"},"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"declIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"declName":{"en":"Name"},"declPurpose":{"en":"Purpose"},"declType":{"en":"Type"},"declRetention":{"en":"Retention"},"declProvider":{"en":"Provider"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"declSeconds":{"en":"seconds"},"declMinutes":{"en":"minutes"},"declHours":{"en":"hours"},"declDays":{"en":"days"},"declMonths":{"en":"months"},"declYears":{"en":"years"},"declSession":{"en":"Session"},"declDomain":{"en":"Domain"},"declPath":{"en":"Path"}}
476,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},"functionalityCookiesTitleText":{"en":"Functional cookies"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},"performanceCookiesTitleText":{"en":"Performance cookies"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},"targetingCookiesTitleText":{"en":"Targeting cookies"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":0,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF"},"button":{"background":"#C6AF78","backgroundForCalculations":{"a":1,"b":120,"g":175,"r":198},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"https://sam-mcknight.myshopify.com/policies/privacy-policy","imprintHref":"/","close":"&#10005;","target":"","logo":""},"window":"<div role=\"dialog\" aria-label=\"{{header}}\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-popup-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\"><!--googleoff: all-->{{children}}<!--googleon: all--></div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{messagelink}}{{compliance}}"},"position":"popup","theme":"block","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://sam-mcknight.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"Close\" type=\"button\" class=\"cc-close\">{{close}}</button>","dismiss":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button type=\"button\" class=\"cc-btn cc-settings\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1709308912,"extraCss":"        .cc-banner-logo {max-width: 24em!important;}    @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}}    .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: center}    .cc-window-wrapper{z-index: 2147483647;-webkit-transition: opacity 1s ease;  transition: opacity 1s ease;}    .cc-window{padding: 34px!important;z-index: 2147483647;font-size: 14px!important;font-family: inherit;}    .pd-cookie-banner-window .cc-header{font-size: 14px!important;font-family: inherit;}    .pd-cp-ui{font-family: inherit; background-color: #000000;color:#FFFFFF;}    button.pd-cp-btn, a.pd-cp-btn{background-color:#C6AF78;color:#FFFFFF!important;}    input + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(255, 255, 255, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 1)}    .pd-cp-ui-close{color:#FFFFFF;}    .pd-cp-preferences-slider:before{background-color: #000000}    .pd-cp-title:before {border-color: #FFFFFF!important}    .pd-cp-preferences-slider{background-color:#FFFFFF}    .pd-cp-toggle{color:#FFFFFF!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #FFFFFF}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#FFFFFF!important}    .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);}  ","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"revokableTrigger":false,"hybridStrict":false,"cookiesBlockedByDefault":"0","isActive":true,"implicitSavePreferences":false,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"keep_alive","type":"http","domain":"sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used in connection with buyer localization."}},{"name":"secure_customer_sig","type":"http","domain":"sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used in connection with customer login."}},{"name":"localization","type":"http","domain":"sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Shopify store localization"}},{"name":"cart_currency","type":"http","domain":"sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"_cmp_a","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"shopify_pay_redirect","type":"http","domain":"sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 hour(s)","expires":1,"unit":"declHours","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"_tracking_consent","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Tracking preferences."}},{"name":"wpm-domain-test","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"_secure_session_id","type":"http","domain":"sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 month(s)","expires":1,"unit":"declMonths","purpose":{"en":"Used in connection with navigation through a storefront."}}],"1":[],"2":[{"name":"_shopify_y","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}}
476,{"name":"_orig_referrer","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_s","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}},{"name":"_landing_page","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_sa_p","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_t","type":"http","domain":".sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_gat","type":"http","domain":".sammcknight.com","path":"/","provider":"Google","firstParty":true,"retention":"1 minute(s)","expires":1,"unit":"declMinutes","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots."}},{"name":"_gid","type":"http","domain":".sammcknight.com","path":"/","provider":"Google","firstParty":true,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews."}},{"name":"_ga","type":"http","domain":".sammcknight.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}},{"name":"_shopify_s","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Shopify analytics."}},{"name":"_ga_ZJ7ENY6S9T","type":"http","domain":".sammcknight.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_ga_P4P90QGLHX","type":"http","domain":".sammcknight.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}}],"4":[{"name":"_ttp","type":"http","domain":".tiktok.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok."}},{"name":"_gcl_au","type":"http","domain":".sammcknight.com","path":"/","provider":"Google","firstParty":true,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions."}},{"name":"__kla_id","type":"http","domain":"sammcknight.com","path":"/","provider":"Klaviyo","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Tracks when someone clicks through a Klaviyo email to your website."}},{"name":"IDE","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year."}},{"name":"_tt_enable_cookie","type":"http","domain":".sammcknight.com","path":"/","provider":"TikTok","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used to identify a visitor."}},{"name":"_ttp","type":"http","domain":".sammcknight.com","path":"/","provider":"TikTok","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok."}},{"name":"_fbp","type":"http","domain":".sammcknight.com","path":"/","provider":"Facebook","firstParty":true,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}},{"name":"wpm-domain-test","type":"http","domain":"sammcknight.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}}],"8":[{"name":"_cfuvid","type":"http","domain":".lightboxcdn.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","expires":-54,"unit":"declYears","purpose":{"en":""}},{"name":"TiPMix","type":"http","domain":".api.lightboxcdn.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 hour(s)","expires":1,"unit":"declHours","purpose":{"en":""}},{"name":"x-ms-routing-name","type":"http","domain":".api.lightboxcdn.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 hour(s)","expires":1,"unit":"declHours","purpose":{"en":""}}]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"","adwordsId":"","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":false,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":2000,"useNativeChannel":true},"facebookPixel":{"id":"","isActive":false,"ldu":false},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"klaviyoIsActive":false,"gpcIsActive":false,"clarity":{},"defaultBlocked":0,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
477        
478        window.addEventListener('DOMContentLoaded', function(){
479          const script = document.createElement('script');
480          
481            script.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core.js";
482          
483          script.defer = true;
484          document.body.appendChild(script);
485        })
486      </script>
486
487    
488  
489
490
491
492
493
494<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
495
496
497
498
499
500
501
502
503
504
505
506
507  
507<script async src="https://static.klaviyo.com/onsite/js/RhzVKB/klaviyo.js?company_id=RhzVKB"></script>
507
508  
508<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>
508
509
510  
511
512
513
514
515  
515<script>
516    window.klaviyoReviewsProductDesignMode = false
517  </script>
517
518
519
520
521
522
523
524
525
526
527<!-- END app block --><!-- BEGIN app block: shopify://apps/bundler/blocks/bundler-script-append/7a6ae1b8-3b16-449b-8429-8bb89a62c664 -->
527<script defer="defer">
528	/**	Bundler script loader, version number: 2.0 */
529	(function(){
530		var loadScript=function(a,b){var c=document.createElement("script");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)};
531		appendScriptUrl('sam-mcknight.myshopify.com');
532
533		// get script url and append timestamp of last change
534		function appendScriptUrl(shop) {
535
536			var timeStamp = Math.floor(Date.now() / (1000*1*1));
537			var timestampUrl = 'https://bundler.nice-team.net/app/shop/status/'+shop+'.js?'+timeStamp;
538
539			loadScript(timestampUrl, function() {
540				// append app script
541				if (typeof bundler_settings_updated == 'undefined') {
542					console.log('settings are undefined');
543					bundler_settings_updated = 'default-by-script';
544				}
545				var scriptUrl = "https://cdn-bundler.nice-team.net/app/js/bundler-script.js?shop="+shop+"&"+bundler_settings_updated;
546				loadScript(scriptUrl, function(){});
547			});
548		}
549	})();
550
551	var BndlrScriptAppended = true;
552	
553
554	
555		var BndlrMarketId = 92333375862;
556	
557</script>
557
558
559<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
560<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: 23182001,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 560
560
561<script>
562  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
563</script>
vendor: 1 bytes, line 563
563
564<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}
564).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: 23182001,storefrontBaseUrl: "https://sammcknight.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://sammcknight.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4201972086","configuration":"{\"pixelCode\":\"CKJ7VERC77UBVFV1CIT0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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":"2509668726","configuration":"{\"accountID\":\"RhzVKB\",\"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":"2014642550","configuration":"{\"shopId\":\"sam-mcknight.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"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"}
564,{"id":"1908277622","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1030160758","configuration":"{\"loggingEnabled\":\"false\", \"ranMid\":\"53479\", \"serverPixelEnabled\":\"true\", \"useShopifyItemLevelTax\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3c4e0707a22db0bd439a5e4b720ea9d0","type":"APP","apiClientId":2531653,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"999063926","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\",\\\"GT-PB678H4\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\/4fSTCJeJlqsDEIGD1bAo\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\/QAD2CJqJlqsDEIGD1bAo\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-ZJ7ENY6S9T\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\/3iIDCJGJlqsDEIGD1bAo\\\",\\\"MC-P4P90QGLHX\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-ZJ7ENY6S9T\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\/5h2NCNqHlqsDEIGD1bAo\\\",\\\"MC-P4P90QGLHX\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\/hFkjCNeHlqsDEIGD1bAo\\\",\\\"MC-P4P90QGLHX\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-ZJ7ENY6S9T\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\/dN5hCJ2JlqsDEIGD1bAo\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-ZJ7ENY6S9T\\\",\\\"AW-10839474561\\\/UcMrCJSJlqsDEIGD1bAo\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-ZJ7ENY6S9T\\\"}],\\\"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":"977994102","configuration":"{\"campaignId\":\"1100l6364\",\"baseURL\":\"https:\\\/\\\/prf.hn\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b4794efed556f308ac34691629bfad11","type":"APP","apiClientId":11838521345,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"217022553","configuration":"{\"shopDomain\":\"sam-mcknight.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"192708697","configuration":"{\"pixel_id\":\"471119741368101\",\"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":"76251225","configuration":"{\"tagID\":\"2613937310509\"}","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":"8781913","configuration":"{\"myshopifyDomain\":\"sam-mcknight.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
564,{"id":"157188470","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Microsoft Ads","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"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":"Hair by Sam McKnight","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"sam-mcknight.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/sammcknight.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7678472421465","handle":"cool-girl-superlift-volumising-spray-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41500769288281","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15571815399798","handle":"modern-hairspray-styling-mist-with-heat-protection-duo-full-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57167180136822","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7665500192857","handle":"shine-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41401566527577","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15649790493046","handle":"cool-girl-body-volumising-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58473610641782","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15843568025974","handle":"cool-girl-volume-foundation-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58474813784438","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7182093320281","handle":"cool-girl-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40314914144345","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7470810431577","handle":"cool-girl-volume-cleanse-shampoo-nourish-conditioner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40788584038489","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15571134087542","handle":"cool-girl-texture-mist-duo-full-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57166684422518","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7234025947225","handle":"cool-girl-volume-treatment-mask","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40815702573145","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7474588418137","handle":"bigger-love-cool-girl-volumising-treatment-mask-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40808842494041","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7292602679385","handle":"cool-curls","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40490068181081","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"62648778779","handle":"cool-girl","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40453569544281","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7451927281753","handle":"cool-girl-barely-there-texture-mist-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40728348590169","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
564,{"id":"15843278029174","handle":"travel-size-cool-girl-body-plumping-volumising-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58473679651190","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15870909579638","handle":"cool-girl-body-volume-trio","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58640304767350","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6904001396825","handle":"volumising-hair-spray","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41570374516825","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15571709100406","handle":"superlift-volumising-spray-duo-full-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57167041724790","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7178830970969","handle":"small-pink-washbag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40426541252697","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15120707813750","handle":"volume-definition-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55389737648502","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7542866772057","handle":"cool-girl-volume-shampoo-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41040948822105","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7230157455449","handle":"cool-girl-volume-shampoo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41046508273753","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15571957416310","handle":"cool-girl-volume-cleanse-shampoo-duo-full-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57167338209654","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7451231322201","handle":"cool-girl-volume-conditioner-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40725171011673","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7286336520281","handle":"cool-girl-volume-edit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40472649203801","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6903992287321","handle":"volumising-blow-dry-foam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39546639548505","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7234020180057","handle":"cool-girl-volume-nourish","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41046511288409","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15572017086838","handle":"cool-girl-volume-nourish-conditioner-duo-full-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57167429763446","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7542868672601","handle":"cool-girl-volume-nourish-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41040961896537","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7451230765145","handle":"cool-girl-volume-shampoo-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40725168717913","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7783919157337","handle":"creme-cleanse","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41850346242137","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
564,{"id":"15801206964598","handle":"creme-cleanse-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58232602919286","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7196251127897","handle":"curl-cleanse-cleansing-conditioner-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40351870320729","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6903986880601","handle":"deeper-love-hair-mask","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40216992645209","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7451925643353","handle":"deeper-love-5-minute-intense-treatment-mask-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40728344658009","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7196249227353","handle":"deeper-love-intense-treatment-mask-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40351868256345","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7736067063897","handle":"discovery-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41685893906521","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15505340563830","handle":"discovery-kit-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56909154222454","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6903989895257","handle":"anti-frizz-hair-pomade","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39546630176857","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"630967992347","handle":"dry-texture-spray","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"6289684856859","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7044405330009","handle":"full-house","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39900485681241","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7035774271577","handle":"hair-by-sam-mcknight-hardcover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39870794170457","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7191582408793","handle":"hair-by-sam-mcknight-giftcard","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40340063584345","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6573295370329","handle":"happy-endings","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40248550555737","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7451923644505","handle":"happy-endings-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40728340004953","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7196251258969","handle":"happy-endings-nourishing-balm-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40351870812249","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
564,{"id":"15571580092790","handle":"happy-endings-balm-duo-full-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57166978515318","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6904003428441","handle":"lazy-girl-cleanse-cloths","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39546693451865","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"62652186651","handle":"lazy-girl","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40453570887769","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7451924365401","handle":"lazy-girl-dry-shampoo-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40728341315673","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15571452297590","handle":"lazy-girl-dry-shampoo-duo-full-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57166736523638","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6903930519641","handle":"cleansing-shampoo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40557646676057","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7451897561177","handle":"light-cleanse-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40728253792345","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7196233597017","handle":"light-cleanse-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40351794266201","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7196245983321","handle":"light-nourish-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40351853281369","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7196246900825","handle":"rich-cleanse-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40351861309529","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7196248080473","handle":"rich-nourish-sample","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40351866749017","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://sammcknight.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"200070922614","themePublished":"true","eventMetadataId":"d509b5cd-3eaf-4744-bca6-b2e1974f7497","pageType":"home","shopId":"23182001","storefrontBaseUrl":"https:\/\/sammcknight.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
564<script>
565  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
566  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
567  window.ShopifyAnalytics.meta.currency = 'USD';
568  var meta = {"page":{"pageType":"home","requestId":"f90a52df-b687-43b0-8805-41979dd4ed5d-1790855929"}};
569  for (var attr in meta) {
570    window.ShopifyAnalytics.meta[attr] = meta[attr];
571  }
572</script>
vendor: 1 bytes, line 572
572
573<script class="analytics">
574  (function () {
575    var customDocumentWrite = function(content) {
576      var jquery = null;
577
578      if (window.jQuery) {
579        jquery = window.jQuery;
580      } else if (window.Checkout && window.Checkout.$) {
581        jquery = window.Checkout.$;
582      }
583
584      if (jquery) {
585        jquery('body').append(content);
586      }
587    };
588
589    var hasLoggedConversion = function(token) {
590      if (token) {
591        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
592      }
593      return false;
594    }
595
596    var setCookieIfConversion = function(token) {
597      if (token) {
598        var twoMonthsFromNow = new Date(Date.now());
599        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
600
601        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
602      }
603    }
604
605    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
606    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
607    if (trekkie.integrations) {
608      return;
609    }
610    trekkie.methods = [
611      'identify',
612      'page',
613      'ready',
614      'track',
615      'trackForm',
616      'trackLink'
617    ];
618    trekkie.factory = function(method) {
619      return function() {
620        var args = Array.prototype.slice.call(arguments);
621        args.unshift(method);
622        trekkie.push(args);
623        if (method == 'track' || method == 'page') {
624          var pageUrl;
625          try {
626            pageUrl = window.location.href;
627          } catch (e) {}
628          var pageReferrer;
629          try {
630            pageReferrer = document.referrer;
631          } catch (e) {}
632          try {
633            if (window.__TREKKIE_SHIM_QUEUE == null) {
634              window.__TREKKIE_SHIM_QUEUE = [];
635            }
636            window.__TREKKIE_SHIM_QUEUE.push({
637              from: 'trekkie-stub',
638              method: method,
639              args: args.slice(1),
640              pageContext: {
641                url: pageUrl,
642                referrer: pageReferrer
643              }
644            });
645          } catch (e) {
646            // no-op
647          }
648        }
649        return trekkie;
650      };
651    };
652    for (var i = 0; i < trekkie.methods.length; i++) {
653      var key = trekkie.methods[i];
654      trekkie[key] = trekkie.factory(key);
655    }
656    trekkie.load = function(config) {
657      trekkie.config = config || {};
658      trekkie.config.initialDocumentCookie = document.cookie;
659      var first = document.getElementsByTagName('script')[0];
660var script = document.createElement('script');
661script.type = 'text/javascript';
662script.onerror = function(e) {
663  var scriptFallback = document.createElement('script');
664  scriptFallback.type = 'text/javascript';
665  scriptFallback.onerror = function(error) {
666          var Monorail = {
667      produce: function produce(monorailDomain, schemaId, payload) {
668        var currentMs = new Date().getTime();
669        var event = {
670          schema_id: schemaId,
671          payload: payload,
672          metadata: {
673            event_created_at_ms: currentMs,
674            event_sent_at_ms: currentMs
675          }
676        };
677        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
678      },
679      sendRequest: function sendRequest(endpointUrl, payload) {
680        // Try the sendBeacon API
681        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
682          var blobData = new window.Blob([payload], {
683            type: 'text/plain'
684          });
685
686          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
687            return true;
688          } // sendBeacon was not successful
689
690        } // XHR beacon
691
692        var xhr = new XMLHttpRequest();
693
694        try {
695          xhr.open('POST', endpointUrl);
696          xhr.setRequestHeader('Content-Type', 'text/plain');
697          xhr.send(payload);
698        } catch (e) {
699          console.log(e);
700        }
701
702        return false;
703      },
704      isIos12: function isIos12() {
705        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
706      }
707    };
708    Monorail.produce('monorail-edge.shopifysvc.com',
709      'trekkie_storefront_load_errors/1.1',
710      {shop_id: 23182001,
711      theme_id: 200070922614,
712      app_name: "storefront",
713      context_url: window.location.href,
714      source_url: "//sammcknight.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
715
716  };
717  scriptFallback.async = true;
718  scriptFallback.src = '//sammcknight.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
719  first.parentNode.insertBefore(scriptFallback, first);
720};
721script.async = true;
722script.src = '//sammcknight.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
723first.parentNode.insertBefore(script, first);
724
725    };
726    trekkie.load(
727      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":23182001,"isMerchantRequest":null,"themeId":200070922614,"themeCityHash":"12351669724490804083","contentLanguage":"en","currency":"USD","eventMetadataId":"d509b5cd-3eaf-4744-bca6-b2e1974f7497"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
728    );
729
730    var loaded = false;
731    trekkie.ready(function() {
732      if (loaded) return;
733      loaded = true;
734
735      window.ShopifyAnalytics.lib = window.trekkie;
736
737      var originalDocumentWrite = document.write;
738      document.write = customDocumentWrite;
739      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
740      document.write = originalDocumentWrite;
741
742      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
743      var token = match? match[1]: undefined;
744      if (!hasLoggedConversion(token)) {
745        setCookieIfConversion(token);
746        
747      }
748    });
749
750    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"f90a52df-b687-43b0-8805-41979dd4ed5d-1790855929","shopifyEmitted":true});
751
752    var eventsListenerScript = document.createElement('script');
753    eventsListenerScript.async = true;
754    eventsListenerScript.src = "//sammcknight.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
755    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
756})();</script>
756
757  
757<script>
758  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
759    window.ga = function ga() {
760      (window.ga.q = window.ga.q || []).push(arguments);
761      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
762        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
763      }
764      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
765    };
766    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
767      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
768    }
769  }
770</script>
vendor: 1 bytes, line 770
770
771<script
772  defer
773  src="https://sammcknight.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
774  data-application="storefront-renderer"
775  data-shop-id="23182001"
776  data-render-region="gcp-us-west1"
777  data-page-type="index"
778  data-theme-instance-id="200070922614"
779  data-theme-name="HBSM"
780  data-theme-version="4.13.22"
781  data-monorail-region="shop_domain"
782  data-resource-timing-sampling-rate="10"
783  data-shs="true"
784  data-shs-beacon="true"
785  data-shs-export-with-fetch="true"
786  data-shs-logs-sample-rate="1"
787  data-shs-beacon-endpoint="https://sammcknight.com/api/collect"
788></script>
788
789<meta name="shopify-y" content="4db5ad10-8449-4c87-af24-b9b3605e6b87" data-expiration="1822413529000"><meta name="shopify-s" content="982ccc87-09c7-42f1-a432-8d169ff85075" data-expiration="1790857729000"><meta name="new-cookie-storage-activated" content="t">
790</head>
791
792  <body class="gradient template-index page-">
793<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 793-794
793
794<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
794GTM-TC6TDRX6
vendor: 83 bytes, lines 794-795
794"
795height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
796<!-- End Google Tag Manager (noscript) -->
797
798<script>
799      
vendor: 162 bytes, lines 799-804
799window.dataLayer = window.dataLayer || [];
800      function gtag() {
801        dataLayer.push(arguments);
802      }
803      gtag('js', new Date());
804      gtag('config', '
804G-ZJ7ENY6S9T
vendor: 10 bytes, lines 804-805
804');
805      
805gtag('config', 'AW-10839474561');
806    </script>
806
807
808    <header id="shopify-section-header" class="shopify-section main-header-section">
809  <div class="header-top" style="background-color: #121212; color: #FFFFFF;">
810    <p style="color: #FFFFFF;">FREE SUPERLIFT 50ML WITH £40 SPEND</p>
811  </div>
812
813
814<div class="header-wrap">
815  <div class="common-wrap clear">
816    <div class="header-innar flex">
817      <div class="nav-wrap flex">
818        <div class="hamburger flex">
819          <div></div>
820        </div>
821        <div class="main-nav">
822          <ul>
823            
824              <li class="">
825                <a href="/collections/all-products" class="right-nav__url">all</a>
826                
827              </li>
828            
829              <li class="">
830                <a href="/collections/care" class="right-nav__url">Care</a>
831                
832              </li>
833            
834              <li class="">
835                <a href="/collections/style" class="right-nav__url">Style</a>
836                
837              </li>
838            
839              <li class="">
840                <a href="/collections/offers" class="right-nav__url">Offers</a>
841                
842              </li>
843            
844              <li class="">
845                <a href="/collections/kits" class="right-nav__url">KITS</a>
846                
847              </li>
848            
849              <li class="menu-item-has-children">
850                <a href="/collections/new" class="right-nav__url">By benefit</a>
851                
852                  <ul class="children">
853                    
854                      <li>
855                        <a href="/collections/volume" class="right-nav__url">Volume</a>
856                      </li>
857                    
858                      <li>
859                        <a href="/collections/texturiser" class="right-nav__url">Texture</a>
860                      </li>
861                    
862                      <li>
863                        <a href="/collections/frizz-free" class="right-nav__url">Defrizz</a>
864                      </li>
865                    
866                      <li>
867                        <a href="/collections/repair" class="right-nav__url">Repair</a>
868                      </li>
869                    
870                      <li>
871                        <a href="/collections/scalp" class="right-nav__url">Scalp Care</a>
872                      </li>
873                    
874                      <li>
875                        <a href="/collections/hold" class="right-nav__url">Hold</a>
876                      </li>
877                    
878                      <li>
879                        <a href="/collections/hydration" class="right-nav__url">Moisture</a>
880                      </li>
881                    
882                      <li>
883                        <a href="/collections/shine" class="right-nav__url">Shine</a>
884                      </li>
885                    
886                      <li>
887                        <a href="/collections/heat-protection" class="right-nav__url">Heat protection</a>
888                      </li>
889                    
890                  </ul>
891                
892              </li>
893            
894            
895              <li class="show-on-mobile ">
896                <a href="/pages/hair-quiz" class="right-nav__url">MY HAIR QUIZ</a>
897                
898              </li>
899            
900              <li class="show-on-mobile menu-item-has-children">
901                <a href="/pages/about" class="right-nav__url">DISCOVER</a>
902                
903                  <ul class="children">
904                    
905                      <li>
906                        <a href="/pages/about-hair-by-sam-mcknight" class="right-nav__url">ABOUT HAIR BY SAM MCKNIGHT</a>
907                      </li>
908                    
909                      <li>
910                        <a href="/pages/about" class="right-nav__url">ABOUT SAM</a>
911                      </li>
912                    
913                      <li>
914                        <a href="/blogs/news" class="right-nav__url">JOURNAL</a>
915                      </li>
916                    
917                      <li>
918                        <a href="/pages/tutorials" class="right-nav__url">Tutorials</a>
919                      </li>
920                    
921                      <li>
922                        <a href="/pages/cool-girl" class="right-nav__url">Cool Girl Volume Collection</a>
923                      </li>
924                    
925                      <li>
926                        <a href="/pages/reviews" class="right-nav__url">Reviews</a>
927                      </li>
928                    
929                      <li>
930                        <a href="https://sammcknight.com/pages/becoming-a-salon-stockist" class="right-nav__url">Become a stockist</a>
931                      </li>
932                    
933                      <li>
934                        <a href="/collections/christmas-shop" class="right-nav__url">Gift Shop</a>
935                      </li>
936                    
937                  </ul>
938                
939              </li>
940            
941            
942            <li class="show-on-mobile">
943            <a href="https://sammcknight.com/customer_authentication/redirect?locale=en&region_country=US" class="right-nav__url">Account</a>
944          </li>
945          </ul>
946
947          <div class="show-on-mobile menu-social">
948            <div class="footer-social-wrap">
949              <ul>
950
951                
952                  <li>
953                    <a href="https://twitter.com/sammcknight1" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/twitter.svg?v=143487384646726770691790267568" alt="facebook"></a>
954                  </li>
955                
956
957                
958                  <li>
959                    <a href="https://www.facebook.com/Hair-by-Sam-McKnight-1767069783591636/" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/facebook.svg?v=318226364048252210017902
95967568" alt="facebook"></a>
960                  </li>
961                
962
963                
964                  <li>
965                    <a href="https://www.tiktok.com/@hairbysammcknight/" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/tiktok.svg?v=95922962610716902831790267568" alt="facebook"></a>
966                  </li>
967                
968
969                
970                  <li>
971                    <a href="https://www.instagram.com/hairbysammcknight" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/instagram.svg?v=4578226191755197941790267568" alt="facebook"></a>
972                  </li>
973                
974
975              </ul>
976            </div>
977          </div>
978        </div>
979      </div>
980
981
982
983      <div class="logo-wrap">
984        <a href="/" class="desk"><img src="//sammcknight.com/cdn/shop/t/172/assets/main-logo.svg?v=101817004150768794191790267568" alt="logo"></a>
985        <a href="/" class="mobi"><img src="//sammcknight.com/cdn/shop/t/172/assets/main-logo.svg?v=101817004150768794191790267568" alt="logo"></a>
986      </div>
987      <div class="search-and-cart-wrap flex">
988
989        <ul>
990          
991            <li class="">
992              <a href="/pages/hair-quiz" class="right-nav__url">MY HAIR QUIZ</a>
993              
994            </li>
995          
996            <li class="menu-item-has-children">
997              <a href="/pages/about" class="right-nav__url">DISCOVER</a>
998              
999                <ul class="children">
1000                  
1001                    <li>
1002                      <a href="/pages/about-hair-by-sam-mcknight" class="right-nav__url">ABOUT HAIR BY SAM MCKNIGHT</a>
1003                    </li>
1004                  
1005                    <li>
1006                      <a href="/pages/about" class="right-nav__url">ABOUT SAM</a>
1007                    </li>
1008                  
1009                    <li>
1010                      <a href="/blogs/news" class="right-nav__url">JOURNAL</a>
1011                    </li>
1012                  
1013                    <li>
1014                      <a href="/pages/tutorials" class="right-nav__url">Tutorials</a>
1015                    </li>
1016                  
1017                    <li>
1018                      <a href="/pages/cool-girl" class="right-nav__url">Cool Girl Volume Collection</a>
1019                    </li>
1020                  
1021                    <li>
1022                      <a href="/pages/reviews" class="right-nav__url">Reviews</a>
1023                    </li>
1024                  
1025                    <li>
1026                      <a href="https://sammcknight.com/pages/becoming-a-salon-stockist" class="right-nav__url">Become a stockist</a>
1027                    </li>
1028                  
1029                    <li>
1030                      <a href="/collections/christmas-shop" class="right-nav__url">Gift Shop</a>
1031                    </li>
1032                  
1033                </ul>
1034              
1035            </li>
1036          
1037          <li class="search-icon">
1038            <a href="#" class="right-nav__item_search"><img src="//sammcknight.com/cdn/shop/t/172/assets/Search.svg?v=184299998412015302381790267568" alt="Search"></a>
1039          </li>
1040          <li class="cart-icon">
1041            <a href="#"><img src="//sammcknight.com/cdn/shop/t/172/assets/Bag.svg?v=131965961098011869911790267568" alt="Cart"></a>
1042            <div class="cart-count-wrap">
1043              
1044            </div>
1045            
1046          </li>
1047          <li>
1048            <a href="https://sammcknight.com/customer_authentication/redirect?locale=en&region_country=US">
1049              <img src="//sammcknight.com/cdn/shop/t/172/assets/User.svg?v=158117754070214027471790267568" alt="Profile">
1050            </a>
1051          </li>
1052        </ul>
1053      </div>
1054    </div>
1055  </div>
1056
1057</div>
1058
1059
1060
1061<div class="header__search">
1062  <div class="common-wrap">
1063    <div class="header__search-inner">
1064      <div class="header__search-input-wrap">
1065        <div class="header__search-icon">
1066          <img
1067            src="//sammcknight.com/cdn/shop/t/172/assets/Search.svg?v=184299998412015302381790267568"
1068            alt="search icon"
1069            width="25"
1070            height="25">
1071        </div>
1072        <form action="/search" id="search-form">
1073          <input
1074            type="text"
1075            placeholder="Search product or collection"
1076            name="q"
1077            value=""
1078            class="header__search-input">
1079          
1080            <div class="suggestions-wrap">
1081              <p>Suggestions:
1082                
1083                  <span>Care</span>
1084                
1085                  <span>creme cleanse</span>
1086                
1087                  <span>Style</span>
1088                
1089                  <span>Lazy Girl Hair Cleanse Cloths</span>
1090                
1091                  <span>Wash Bag</span>
1092                
1093              </p>
1094            </div>
1095          
1096        </form>
1097
1098      </div>
1099      <div class="header__search-close">
1100        <img
1101          src="//sammcknight.com/cdn/shop/t/172/assets/close.svg?v=18862927919670648941790267568"
1102          alt="close icon"
1103          width="31"
1104          height="31">
1105      </div>
1106    </div>
1107  </div>
1108</div>
1109
1110
1111
1112
1113<div class="mob-menu">
1114  <div class="mob-menu__inner">
1115    <ul class="mob-menu__items">
1116      
1117        <li class="mob-menu__item ">
1118          <a href="/collections/all-products" class="mob-menu__url">all</a>
1119          
1120        </li>
1121      
1122        <li class="mob-menu__item ">
1123          <a href="/collections/care" class="mob-menu__url">Care</a>
1124          
1125        </li>
1126      
1127        <li class="mob-menu__item ">
1128          <a href="/collections/style" class="mob-menu__url">Style</a>
1129          
1130        </li>
1131      
1132        <li class="mob-menu__item ">
1133          <a href="/collections/offers" class="mob-menu__url">Offers</a>
1134          
1135        </li>
1136      
1137        <li class="mob-menu__item ">
1138          <a href="/collections/kits" class="mob-menu__url">KITS</a>
1139          
1140        </li>
1141      
1142        <li class="mob-menu__item mob-menu__has-children">
1143          <a href="/collections/new" class="mob-menu__url">By benefit</a>
1144          
1145            <ul class="mob-menu__children">
1146              
1147                <li>
1148                  <a href="/collections/volume" class="mob-menu__url">Volume</a>
1149                </li>
1150              
1151                <li>
1152                  <a href="/collections/texturiser" class="mob-menu__url">Texture</a>
1153                </li>
1154              
1155                <li>
1156                  <a href="/collections/frizz-free" class="mob-menu__url">Defrizz</a>
1157                </li>
1158              
1159                <li>
1160                  <a href="/collections/repair" class="mob-menu__url">Repair</a>
1161                </li>
1162              
1163                <li>
1164                  <a href="/collections/scalp" class="mob-menu__url">Scalp Care</a>
1165                </li>
1166              
1167                <li>
1168                  <a href="/collections/hold" class="mob-menu__url">Hold</a>
1169                </li>
1170              
1171                <li>
1172                  <a href="/collections/hydration" class="mob-menu__url">Moisture</a>
1173                </li>
1174              
1175                <li>
1176                  <a href="/collections/shine" class="mob-menu__url">Shine</a>
1177                </li>
1178              
1179                <li>
1180                  <a href="/collections/heat-protection" class="mob-menu__url">Heat protection</a>
1181                </li>
1182              
1183            </ul>
1184          
1185        </li>
1186      
1187      
1188    </ul>
1189
1190   
1191  </div>
1192</div>
1193
1194
1195
1196<script type="application/ld+json">
1197  {
1198  "@context": "http://schema.org",
1199                "@type": "Organization",
1200                "name": "Hair by Sam McKnight",
1201  
1202  "sameAs": [
1203  "https:\/\/twitter.com\/sammcknight1",
1204  "https:\/\/www.facebook.com\/Hair-by-Sam-McKnight-1767069783591636\/",
1205  "",
1206  "https:\/\/www.instagram.com\/hairbysammcknight",
1207  "https:\/\/www.tiktok.com\/@hairbysammcknight\/",
1208  "",
1209  "",
1210  "",
1211  ""
1212  ],
1213  "url": "https:\/\/sammcknight.com"
1214  }
1215</script>
1215
1216  
1216<script type="application/ld+json">
1217    {
1218    "@context": "http://schema.org",
1219                              "@type": "WebSite",
1220                              "name": "Hair by Sam McKnight",
1221    "potentialAction": {
1222                                "@type": "SearchAction",
1223                                "target": "https:\/\/sammcknight.com\/search?q={search_term_string}",
1224    "query-input": "required name=search_term_string"
1225                              },
1226                              "url": "https:\/\/sammcknight.com"
1227    }
1228  </script>
1228</header>
1229
1230
1231    <section class="main-content-wrap ">
1232      <section id="shopify-section-template--30227565412726__16496968606c4ca450" class="shopify-section hero-wrap">
1233<div class="hero-bg hero_homepage">
1234<a href="/products/cool-girl-superlift-volumising-spray-mini">
1235
1236  
1237  
1238  <img
1239    src="//sammcknight.com/cdn/shop/files/superlift_50ml_2400x1350_ebc7e5ad-41a1-4c2f-9c69-1acbacd30a9a.jpg?v=1790335877&width=2400"
1240    alt=""
1241    style="width:100%; object-fit: cover; height: 100%;"
1242    class="hero-image--desktop">
1243  
1244
1245  
1246  
1247  <img
1248    src="//sammcknight.com/cdn/shop/files/SUPERLIFT_50ML_MOODY_1000X1280_4849788d-4485-44e9-a7ac-2bb86f735a70.jpg?v=1790327686&width=1200"
1249    alt=""
1250    style="width:100%; object-fit: cover; height: 100%;"
1251    class="hero-image--mobile">
1252  
1253
1254</a>
1255</div>
1256<div class="common-wrap clear">
1257<a href="/products/cool-girl-superlift-volumising-spray-mini">
1258<div class="hero-inner flex">
1259<div class="hero-content-wrap fade-in" style="color:#ffffff">
1260<h6 style="color:#ffffff">The backstage volume hero, yours free when you spend £40.</h6>
1261<h1 style="color:#ffffff">BIG VOLUME. YOURS FREE.</h1>
1262<p>Lasting root lift with SUPERLIFT.</p>
1263<div class="hero-btn">
1264<button class="btn large blue-haze-bg" style="background-color: #121212; color:#ffffff" >SHOP NOW</button>
1265</div>
1266</div>
1267</div>
1268</a>
1269</div>
1270<style>
1271.template-index .hero-btn .btn:hover{
1272background-color: #6a696a !important;
1273color:  !important;
1274    }
1275
1276/* Hide mobile image by default, show desktop */
1277.hero-image--mobile { display: none; }
1278.hero-image--desktop,
1279.hero-image--all { display: block; }
1280
1281/* On mobile, swap them (only when a mobile image exists) */
1282@media (max-width: 767px) {
1283  .hero-image--desktop { display: none; }
1284  .hero-image--mobile { display: block; }
1285}
1286
1287.hero-wrap .hero-bg.hero_homepage > a { display: block; }
1288
1289/* Desktop: replaces the old fixed 800px max-height with a 16:9 box, so the
1290   crop stays proportional at every screen width. Desktop image should be 16:9. */
1291@media (min-width: 768px) {
1292  .hero-wrap .hero-bg.hero_homepage {
1293    max-height: none;
1294    aspect-ratio: 16 / 9;
1295  }
1296}
1297
1298/* Mobile: image shows at its own natural aspect ratio (full width, auto height)
1299   instead of a fixed JS-driven viewport-height box. Caption overlays near the bottom. */
1300@media (max-width: 767px) {
1301  .template-index .hero-wrap {
1302    min-height: 0 !important;
1303    height: auto !important;
1304  }
1305  .hero-wrap .hero-bg.hero_homepage {
1306    position: static;
1307    max-height: none;
1308  }
1309  .hero-wrap .hero-bg.hero_homepage img {
1310    height: auto !important;
1311  }
1312  .hero-wrap .hero-bg.hero_homepage + .common-wrap {
1313    position: absolute;
1314    top: auto;
1315    left: 0;
1316    width: 100%;
1317    transform: none;
1318    bottom: 15px;
1319  }
1320}
1321</style>
1322
1323</section><section id="shopify-section-template--30227565412726__featured_collection_pxA3XU" class="shopify-section product-wrap">
1324
1325<style>
1326  @media only screen and (max-width: 767px) {
1327    .product-wrap .product-title .btn {
1328      margin-top: 16px;
1329    }
1330  }
1331</style>
1332
1333<div class="common-wrap clear">
1334  <div class="product-innar flex">
1335      <div class="product-title flex fade-in">
1336          <h2>FREE Superlift 50ml when you spend £40</h2>
1337          <a href="/collections/all-products" class="btn">SHOP ALL</a>
1338      </div>
1339      <div class="product-item-wrap flex anim-el">
1340        
1341          
1342            
1343            
1344            
1345<div class="product-item product-item-show fade-in delay-100">
1346    
1347    
1348    <a href="/products/cool-girl-superlift-volumising-spray-mini" class="product-item-thumb-wrap flex">
1349            
1350                
1351            
1352                
1353            
1354        
1355        <figure>
1356            
1357
1358	<img data-src="//sammcknight.com/cdn/shop/files/COOL_GILR_SUPER_LIFT_50ML_HBSM_450x.jpg?v=1787689689" data-srcset="//sammcknight.com/cdn/shop/files/COOL_GILR_SUPER_LIFT_50ML_HBSM_180x.jpg?v=1787689689 180w, //sammcknight.com/cdn/shop/files/COOL_GILR_SUPER_LIFT_50ML_HBSM_360x.jpg?v=1787689689 360w, //sammcknight.com/cdn/shop/files/COOL_GILR_SUPER_LIFT_50ML_HBSM_540x.jpg?v=1787689689 540w, //sammcknight.com/cdn/shop/files/COOL_GILR_SUPER_LIFT_50ML_HBSM_720x.jpg?v=1787689689 720w, //sammcknight.com/cdn/shop/files/COOL_GILR_SUPER_LIFT_50ML_HBSM_900x.jpg?v=1787689689 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Superlift Volumising Spray Mini - Hair by Sam McKnight" />
1359
1360        </figure>
1361        
1362            <div class="product-item__image-hover">
1363                
1364
1365	<img src="//sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_450x.jpg?v=1782551963" srcset="//sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_180x.jpg?v=1782551963 180w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_360x.jpg?v=1782551963 360w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_540x.jpg?v=1782551963 540w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_720x.jpg?v=1782551963 720w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_900x.jpg?v=1782551963 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Superlift Root Volumising Spray - Hair by Sam McKnight" />
1366
1367            </div>
1368        
1369    </a><div class="product-item-content-wrap flex">
1370        <div class="product-item-content">
1371            <a href="/products/cool-girl-superlift-volumising-spray-mini"><h6>Cool Girl Superlift Volumising Spray Mini</h6></a>
1372            <p>As featured in The Sunday Times Style</p>
1373            <!-- <p><p>LASTING ROOT LIFT&nbsp; &nbsp;• &nbsp; NATURAL VOLUME&nbsp; &nbsp;•&nbsp; &nbsp;HUMIDITY RESISTANT</p>
1374</p> -->
1375            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
1376<div class="product-item__price">
1377  
1378    
1379      $20.00
1380    
1381  
1382</div>
1383        </div>
1384        
1385        <div class="product-ratting flex">
1386            <a class="review-style" href="/products/cool-girl-superlift-volumising-spray-mini#shopify-section-template--14621677322329__16569231964f40107d">
1387                <span
1388  class="junip-product-summary"
1389  data-product-id="7678472421465"
1390  data-product-rating-count="263"
1391  data-product-rating-average="4.885931558935361">
1392</span>
1393
1394                
1395                    <span class="review-detail-count">
1396                        4.9 (263)
1397                    </span>
1398                
1399            </a>
1400        </div>  
1401        <div class="product-item-content-btn mobi">
1402            
1403              
1404
1405            
1406                
1407                
1408
1409                  
1410                <form method="post" action="/cart/add" id="product_form_7678472421465" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7678472421465"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1411                    
1412                    <input type="hidden" value="41500769288281" name="id" data-productid="7678472421465">
1413                    <a href="/products/cool-girl-superlift-volumising-spray-mini" class="btn card-atc-btn" data-product="cool-girl-superlift-volumising-spray-mini">
1414                        
1415                        ADD TO BAG | $20.00
1416                        
1417                        <div class="loading-animation">
1418                            <div class="loading-wrap">
1419                                <div></div>
1420                                <div></div>
1421                                <div></div>
1422                            </div>
1423                        </div>
1424                    </a>
1425                    
1426                        <div class="collection-product__offer">FREE WITH £40 SPEND</div>
1427                    
1428                    
1429                <input type="hidden" name="product-id" value="7678472421465" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1430                
1431                
1432                    <div class="collection-product__offer">FREE WITH £40 SPEND</div>
1433                
1434            
1435            
1436            
1437            
1438        </div>
1439
1440        <div class="add-cart-btn">
1441            <form method="post" action="/cart/add" id="product_form_7678472421465" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7678472421465"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1442                
1443                <input type="hidden" value="41500769288281" name="id" data-productid="7678472421465">
1444                
1445                
1446                    <a href="#" class="btn large btn-border card-atc-btn" data-product="cool-girl-superlift-volumising-spray-mini">
1447                        ADD TO BAG
1448                        <div class="loading-animation">
1449                            <div class="loading-wrap">
1450                                <div></div>
1451                                <div></div>
1452                                <div></div>
1453                            </div>
1454                        </div>
1455                    </a>
1456                    
1457                
1458                
1459                
1460                    <div class="collection-product__offer">FREE WITH £40 SPEND</div>
1461                
1462            <input type="hidden" name="product-id" value="7678472421465" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1463        </div>
1464    </div>
1465</div>
1466
1467          
1468            
1469            
1470            
1471<div class="product-item product-item-show fade-in delay-200">
1472    
1473    
1474        <div class="product-item__badge" style="background-color: #c6af78;">
1475            Online Exclusive
1476        </div>
1477    
1478    <a href="/products/modern-hairspray-styling-mist-with-heat-protection-duo-full-travel" class="product-item-thumb-wrap flex">
1479            
1480                
1481            
1482                
1483            
1484        
1485        <figure>
1486            
1487
1488	<img data-src="//sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_250ML_50ML_CANS_HBSM_AWARD_2_450x.jpg?v=1770113176" data-srcset="//sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_250ML_50ML_CANS_HBSM_AWARD_2_180x.jpg?v=1770113176 180w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_250ML_50ML_CANS_HBSM_AWARD_2_360x.jpg?v=1770113176 360w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_250ML_50ML_CANS_HBSM_AWARD_2_540x.jpg?v=1770113176 540w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_250ML_50ML_CANS_HBSM_AWARD_2_720x.jpg?v=1770113176 720w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_250ML_50ML_CANS_HBSM_AWARD_2_900x.jpg?v=1770113176 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Modern Hairspray Styling Mist with Heat Protection Duo – Full & Travel Size - Hair by Sam McKnight" />
1489
1490        </figure>
1491        
1492            <div class="product-item__image-hover">
1493                
1494
1495	<img src="//sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_450x.jpg?v=1782551958" srcset="//sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_180x.jpg?v=1782551958 180w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_360x.jpg?v=1782551958 360w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_540x.jpg?v=1782551958 540w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_720x.jpg?v=1782551958 720w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_900x.jpg?v=1782551958 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Modern Hairspray Styling Mist with Heat Protection Duo – Full & Travel Size - Hair by Sam McKnight" />
1496
1497            </div>
1498        
1499    </a><div class="product-item-content-wrap flex">
1500        <div class="product-item-content">
1501            <a href="/products/modern-hairspray-styling-mist-with-heat-protection-duo-full-travel"><h6>Modern Hairspray Styling Mist with Heat Protection Duo – Full & Travel Size</h6></a>
1502            <p>ELLE Future of Beauty Awards 2024 </p>
1503            <!-- <p><p>BUILDABLE HOLD &amp; SHINE&nbsp; &nbsp;• &nbsp; FLEXIBLE STYLING&nbsp; &nbsp;• &nbsp; TOUCHABLY SOFT</p>
1504</p> -->
1505            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
1506<div class="product-item__price">
1507  
1508    
1509      $54.00
1510    
1511  
1512</div>
1513        </div>
1514        
1515        <div class="product-ratting flex">
1516            <a class="review-style" href="/products/modern-hairspray-styling-mist-with-heat-protection-duo-full-travel#shopify-section-template--14621677322329__16569231964f40107d">
1517                <span
1518  class="junip-product-summary"
1519  data-product-id="15571815399798"
1520  data-product-rating-count="173"
1521  data-product-rating-average="4.930635838150289">
1522</span>
1523
1524                
1525                    <span class="review-detail-count">
1526                        4.9 (173)
1527                    </span>
1528                
1529            </a>
1530        </div>  
1531        <div class="product-item-content-btn mobi">
1532            
1533              
1534
1535            
1536                
1537                
1538
1539                  
1540                <form method="post" action="/cart/add" id="product_form_15571815399798" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15571815399798"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1541                    
1542                    <input type="hidden" value="57167180136822" name="id" data-productid="15571815399798">
1543                    <a href="/products/modern-hairspray-styling-mist-with-heat-protection-duo-full-travel" class="btn card-atc-btn" data-product="modern-hairspray-styling-mist-with-heat-protection-duo-full-travel">
1544                        
1545                        ADD TO BAG | $54.00
1546                        
1547                        <div class="loading-animation">
1548                            <div class="loading-wrap">
1549                                <div></div>
1550                                <div></div>
1551                                <div></div>
1552                            </div>
1553                        </div>
1554                    </a>
1555                    
1556                        <div class="collection-product__offer">SAVE £10</div>
1557                    
1558                    
1559                <input type="hidden" name="product-id" value="15571815399798" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1560                
1561                
1562                    <div class="collection-product__offer">SAVE £10</div>
1563                
1564            
1565            
1566            
1567            
1568        </div>
1569
1570        <div class="add-cart-btn">
1571            <form method="post" action="/cart/add" id="product_form_15571815399798" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15571815399798"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1572                
1573                <input type="hidden" value="57167180136822" name="id" data-productid="15571815399798">
1574                
1575                
1576                    <a href="#" class="btn large btn-border card-atc-btn" data-product="modern-hairspray-styling-mist-with-heat-protection-duo-full-travel">
1577                        ADD TO BAG
1578                        <div class="loading-animation">
1579                            <div class="loading-wrap">
1580                                <div></div>
1581                                <div></div>
1582                                <div></div>
1583                            </div>
1584                        </div>
1585                    </a>
1586                    
1587                
1588                
1589                
1590                    <div class="collection-product__offer">SAVE £10</div>
1591                
1592            <input type="hidden" name="product-id" value="15571815399798" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1593        </div>
1594    </div>
1595</div>
1596
1597          
1598            
1599            
1600            
1601<div class="product-item product-item-show fade-in delay-300">
1602    
1603    
1604    <a href="/products/shine-kit" class="product-item-thumb-wrap flex">
1605            
1606                
1607            
1608                
1609            
1610        
1611        <figure>
1612            
1613
1614	<img data-src="//sammcknight.com/cdn/shop/files/SHINEEDITMODERNHAIRSPRAY_LOVEMEDOAWARDWINNING_450x.jpg?v=1757606860" data-srcset="//sammcknight.com/cdn/shop/files/SHINEEDITMODERNHAIRSPRAY_LOVEMEDOAWARDWINNING_180x.jpg?v=1757606860 180w, //sammcknight.com/cdn/shop/files/SHINEEDITMODERNHAIRSPRAY_LOVEMEDOAWARDWINNING_360x.jpg?v=1757606860 360w, //sammcknight.com/cdn/shop/files/SHINEEDITMODERNHAIRSPRAY_LOVEMEDOAWARDWINNING_540x.jpg?v=1757606860 540w, //sammcknight.com/cdn/shop/files/SHINEEDITMODERNHAIRSPRAY_LOVEMEDOAWARDWINNING_720x.jpg?v=1757606860 720w, //sammcknight.com/cdn/shop/files/SHINEEDITMODERNHAIRSPRAY_LOVEMEDOAWARDWINNING_900x.jpg?v=1757606860 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Shine Kit - Hair by Sam McKnight" />
1615
1616        </figure>
1617        
1618            <div class="product-item__image-hover">
1619                
1620
1621	<img src="//sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_450x.jpg?v=1782551958" srcset="//sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_180x.jpg?v=1782551958 180w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_360x.jpg?v=1782551958 360w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_540x.jpg?v=1782551958 540w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_720x.jpg?v=1782551958 720w, //sammcknight.com/cdn/shop/files/MODERN_HAIRSPRAY_1_HBSM_4d6931d5-468e-446c-8b39-8270c73163a8_900x.jpg?v=1782551958 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Modern Hairspray Styling Mist with Heat Protection Duo – Full & Travel Size - Hair by Sam McKnight" />
1622
1623            </div>
1624        
1625    </a><div class="product-item-content-wrap flex">
1626        <div class="product-item-content">
1627            <a href="/products/shine-kit"><h6>Shine Kit</h6></a>
1628            <p>Lasting smoothness and luminous shine</p>
1629            <!-- <p><p>LASTING HOLD&nbsp; &nbsp;• &nbsp; SMOOTH FRIZZ&nbsp; &nbsp;• &nbsp; LUMINOUS SHINE</p>
1630</p> -->
1631            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
1632<div class="product-item__price">
1633  
1634    $69.00 <del>$80.00</del>
1635  
1636</div>
1637        </div>
1638        
1639        <div class="product-ratting flex">
1640            <a class="review-style" href="/products/shine-kit#shopify-section-template--14621677322329__16569231964f40107d">
1641                <span
1642  class="junip-product-summary"
1643  data-product-id="7665500192857"
1644  data-product-rating-count="231"
1645  data-product-rating-average="4.913419913419913">
1646</span>
1647
1648                
1649                    <span class="review-detail-count">
1650                        4.9 (231)
1651                    </span>
1652                
1653            </a>
1654        </div>  
1655        <div class="product-item-content-btn mobi">
1656            
1657              
1658
1659            
1660                
1661                
1662
1663                  
1664                <form method="post" action="/cart/add" id="product_form_7665500192857" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7665500192857"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1665                    
1666                    <input type="hidden" value="41401566527577" name="id" data-productid="7665500192857">
1667                    <a href="/products/shine-kit" class="btn card-atc-btn" data-product="shine-kit">
1668                        
1669                        ADD | $69.00  <del>$80.00</del>
1670                        
1671                        <div class="loading-animation">
1672                            <div class="loading-wrap">
1673                                <div></div>
1674                                <div></div>
1675                                <div></div>
1676                            </div>
1677                        </div>
1678                    </a>
1679                    
1680                        <div class="collection-product__offer">SAVE £10</div>
1681                    
1682                    
1683                <input type="hidden" name="product-id" value="7665500192857" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1684                
1685                
1686                    <div class="collection-product__offer">SAVE £10</div>
1687                
1688            
1689            
1690            
1691            
1692        </div>
1693
1694        <div class="add-cart-btn">
1695            <form method="post" action="/cart/add" id="product_form_7665500192857" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7665500192857"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1696                
1697                <input type="hidden" value="41401566527577" name="id" data-productid="7665500192857">
1698                
1699                
1700                    <a href="#" class="btn large btn-border card-atc-btn" data-product="shine-kit">
1701                        ADD TO BAG
1702                        <div class="loading-animation">
1703                            <div class="loading-wrap">
1704                                <div></div>
1705                                <div></div>
1706                                <div></div>
1707                            </div>
1708                        </div>
1709                    </a>
1710                    
1711                
1712                
1713                
1714                    <div class="collection-product__offer">SAVE £10</div>
1715                
1716            <input type="hidden" name="product-id" value="7665500192857" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1717        </div>
1718    </div>
1719</div>
1720
1721          
1722            
1723            
1724            
1725<div class="product-item product-item-show fade-in delay-400">
1726    
1727    
1728        <div class="product-item__badge" style="background-color: #c6af78;">
1729            NEW
1730        </div>
1731    
1732    <a href="/products/cool-girl-body-volumising-cream" class="product-item-thumb-wrap flex">
1733            
1734        
1735        <figure>
1736            
1737
1738	<img data-src="//sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_PAC_HBSM_450x.jpg?v=1786529229" data-srcset="//sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_PAC_HBSM_180x.jpg?v=1786529229 180w, //sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_PAC_HBSM_360x.jpg?v=1786529229 360w, //sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_PAC_HBSM_540x.jpg?v=1786529229 540w, //sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_PAC_HBSM_720x.jpg?v=1786529229 720w, //sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_PAC_HBSM_900x.jpg?v=1786529229 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Body Plumping & Volumising Cream - Hair by Sam McKnight" />
1739
1740        </figure>
1741        
1742            <div class="product-item__image-hover">
1743                
1744
1745	<img src="//sammcknight.com/cdn/shop/files/COOL_GILR_BODY_BOB_HBSM_450x.jpg?v=1786529230" srcset="//sammcknight.com/cdn/shop/files/COOL_GILR_BODY_BOB_HBSM_180x.jpg?v=1786529230 180w, //sammcknight.com/cdn/shop/files/COOL_GILR_BODY_BOB_HBSM_360x.jpg?v=1786529230 360w, //sammcknight.com/cdn/shop/files/COOL_GILR_BODY_BOB_HBSM_540x.jpg?v=1786529230 540w, //sammcknight.com/cdn/shop/files/COOL_GILR_BODY_BOB_HBSM_720x.jpg?v=1786529230 720w, //sammcknight.com/cdn/shop/files/COOL_GILR_BODY_BOB_HBSM_900x.jpg?v=1786529230 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Body Plumping & Volumising Cream - Hair by Sam McKnight" />
1746
1747            </div>
1748        
1749    </a><div class="product-item-content-wrap flex">
1750        <div class="product-item-content">
1751            <a href="/products/cool-girl-body-volumising-cream"><h6>Cool Girl Body Plumping & Volumising Cream</h6></a>
1752            <p>
1752Bigger. Stronger. Bolder.</p>
1753            <!-- <p></p> -->
1754            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
1755<div class="product-item__price">
1756  
1757    
1758      $40.00
1759    
1760  
1761</div>
1762        </div>
1763        
1764        <div class="product-ratting flex">
1765            <a class="review-style" href="/products/cool-girl-body-volumising-cream#shopify-section-template--14621677322329__16569231964f40107d">
1766                <span
1767  class="junip-product-summary"
1768  data-product-id="15649790493046"
1769  data-product-rating-count="49"
1770  data-product-rating-average="4.836734693877551">
1771</span>
1772
1773                
1774                    <span class="review-detail-count">
1775                        4.8 (49)
1776                    </span>
1777                
1778            </a>
1779        </div>  
1780        <div class="product-item-content-btn mobi">
1781            
1782              
1783
1784            
1785                
1786                
1787
1788                  
1789                <form method="post" action="/cart/add" id="product_form_15649790493046" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15649790493046"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1790                    
1791                    <input type="hidden" value="58473610641782" name="id" data-productid="15649790493046">
1792                    <a href="/products/cool-girl-body-volumising-cream" class="btn card-atc-btn" data-product="cool-girl-body-volumising-cream">
1793                        
1794                        ADD TO BAG | $40.00
1795                        
1796                        <div class="loading-animation">
1797                            <div class="loading-wrap">
1798                                <div></div>
1799                                <div></div>
1800                                <div></div>
1801                            </div>
1802                        </div>
1803                    </a>
1804                    
1805                        <div class="collection-product__offer">NEW | AWARD WINNER</div>
1806                    
1807                    
1808                <input type="hidden" name="product-id" value="15649790493046" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1809                
1810                
1811                    <div class="collection-product__offer">NEW | AWARD WINNER</div>
1812                
1813            
1814            
1815            
1816            
1817        </div>
1818
1819        <div class="add-cart-btn">
1820            <form method="post" action="/cart/add" id="product_form_15649790493046" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15649790493046"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1821                
1822                <input type="hidden" value="58473610641782" name="id" data-productid="15649790493046">
1823                
1824                
1825                    <a href="#" class="btn large btn-border card-atc-btn" data-product="cool-girl-body-volumising-cream">
1826                        ADD TO BAG
1827                        <div class="loading-animation">
1828                            <div class="loading-wrap">
1829                                <div></div>
1830                                <div></div>
1831                                <div></div>
1832                            </div>
1833                        </div>
1834                    </a>
1835                    
1836                
1837                
1838                
1839                    <div class="collection-product__offer">NEW | AWARD WINNER</div>
1840                
1841            <input type="hidden" name="product-id" value="15649790493046" /><input type="hidden" name="section-id" value="template--30227565412726__featured_collection_pxA3XU" /></form>
1842        </div>
1843    </div>
1844</div>
1845
1846          
1847      </div>
1848  </div>
1849</div>
1850
1851
1852</section><section id="shopify-section-template--30227565412726__16499565485bc17da4" class="shopify-section">
1853
1854<style>
1855  
1856    #section-template--30227565412726__16499565485bc17da4 {
1857      background-color: #121212;
1858    }
1859  
1860  
1861    #section-template--30227565412726__16499565485bc17da4,
1862    #section-template--30227565412726__16499565485bc17da4 a, 
1863    #section-template--30227565412726__16499565485bc17da4 p {
1864      color: #ffffff;
1865    }
1866    #section-template--30227565412726__16499565485bc17da4 svg path {
1867      fill: #ffffff;
1868    } 
1869  
1870</style>
1871
1872<div class="testimonial-wrap" id="section-template--30227565412726__16499565485bc17da4">
1873  <div class="common-wrap clear">
1874    <div class="testimonial-innar flex fade-in">
1875      <div class="testimonial-logo-wrap flex">
1876        
1877          
1878            <div class="testimonial-logo w-160">
1879              <!-- <img src="//sammcknight.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif" alt=""> -->
1880              <svg width="161" height="42" viewbox="0 0 161 42" fill="none" xmlns="http://www.w3.org/2000/svg">
1881    <path d="M47.392 1.199c-9.263.065-16.839 10.182-16.839 19.006 0 9.286 5.554 20.614 16.838 20.577 11.285-.037 17.142-12.232 17.142-20.577 0-9.218-7.88-19.072-17.142-19.006zm0 .346c7.752 0 9.843 8.414 9.843 18.66 0 13.52-2.523 20.19-9.843 20.177-7.321-.013-9.703-5.472-9.703-20.177 0-9.211 1.95-18.66 9.703-18.66zM67.592 20.454C67.55 10.414 75.727 1.52 82.649 1.078c2.5-.174 5.714.951 7.59 1.753 1.362.582 4.144-.26 4.638-1.806h.269v13.677h-.27c0-.583-2.577-13.28-12.227-13.28-7.129 0-7.817 12.319-7.817 19.032 0 6.714.207 20.005 8.526 20.005 4.03 0 7.012-1.732 7.785-5.238V24.563h-3.382v-.454h13.111v.454h-3.234v15.582h-.263s-.526-2.248-3.194-2.24c-3.41.01-6.625 2.92-10.544 2.885-10.366-.094-16.004-10.295-16.045-20.336zM5.125 2.546H1.043v-.451h14.3v.45h-3.587l10.218 27.272c3.195-9.668 5.67-16.814 9.001-27.271h-3.548v-.451h7.55v.45H31.54l-12.42 38.05L5.126 2.544zM102.874 31.28l-.065-28.778h-3.885v-.431h14.315v.431h-3.883l.086 31.553c.86 3.613 2.388 6.354 7.61 6.395 5.222.041 8.772-3.036 10.092-7.24V2.502h-4.445v-.418h36.382l.076 13.814h-.35c-.675-8.92-4.177-12.29-10.301-13.274-2.107-.338-4.318-.087-7.113-.109v17.631c2.434.185 5.026.034 6.773-1.441 1.589-1.341 2.038-4.44 2.155-5.698h.307v15.35h-.333c-.096 0-.224-3.852-2.129-5.68-1.918-1.839-4.36-2.291-6.773-1.853v18.833c3.409 0 6.126.284 8.486-.352 7.173-1.932 9.699-7.88 9.679-13.845h.399v14.643H131.42v-.446h3.226V2.502h-6.971V33.21c-.79 2.939-3.678 7.8-11.079 7.766-6.882-.03-13.707-3.08-13.722-9.696z" fill="#000"></path>
1882</svg>
1883            </div>
1884          
1885        
1886          
1887            <div class="testimonial-logo w-99">
1888              <!-- <img src="//sammcknight.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif" alt=""> -->
1889              <svg width="99" height="40" viewbox="0 0 99 40" fill="none" xmlns="http://www.w3.org/2000/svg">
1890    <path fill-rule="evenodd" clip-rule="evenodd" d="M3.018 39.3H0v.588h16.71V29.294h-.495s0 6.112-2.027 8.104c-1.712 1.72-3.513 1.856-6.441 1.856V19.74s2.027-.135 3.018.86c1.531 1.54 1.711 3.532 1.711 6.294h.54V11.953h-.54c0 2.762-.135 4.754-1.711 6.293-.991.996-3.018.86-3.018.86V.59c2.928 0 4.324.18 6.036 1.856 1.981 1.992 2.026 8.104 2.026 8.104h.496V0H0v.589h3.018v38.71zM35.672.589v38.71c2.928 0 4.73-.18 6.441-1.856 1.982-1.992 2.027-8.104 2.027-8.104h.496v10.594h-16.71v-.588h3.017V.543h-3.018V0H38.42v.589h-2.748zM62.517.589v38.71c2.928 0 4.73-.18 6.44-1.856 1.983-1.992 2.028-8.104 2.028-8.104h.495v10.594H54.77v-.588h3.017V.543H54.77V0h10.494v.589h-2.747zM85.308 39.3H82.29v.588H99V29.294h-.496s0 6.112-2.026 8.104c-1.712 1.72-3.513 1.856-6.441 1.856V19.74s2.027-.135 3.018.86c1.531 1.54 1.711 3.532 1.711 6.294h.54V11.953h-.54c0 2.762-.135 4.754-1.711 6.293-.991.996-3.018.86-3.018.86V.59c2.927 0 4.324.18 6.035 1.856 1.982 1.992 2.027 8.104 2.027 8.104h.496V0H82.29v.589h3.017v38.71z" fill="#000"></path>
1891</svg>
1892            </div>
1893          
1894        
1895          
1896            <div class="testimonial-logo w-">
1897              <!-- <img src="//sammcknight.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif" alt=""> -->
1898              <svg width="205" height="39" viewbox="0 0 205 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1899    <g clip-path="url(#oh5hrm9x3a)" fill="#000">
1900        <path d="M21.114 1.01 13.61 39.21 11 39.207 3.5 1.011H2.466V.085h9.623v.926h-2.61l5.27
19005 26.987 5.272-26.987h-3.099l.002-.926h5.925v.926h-1.74zM22.754 26.311l5.87.002L25.69 11.13l-2.935 15.18zm-5.166 11.97h1.74L26.83.086h2.61l7.503 38.197h.87v.925h-9.46l-.001-.925h2.61l-2.175-11.045H22.59l-2.175 11.045h3.098l.002.925h-5.928v-.925h.002zM56.515 1.01v38.306h-1.821L41.784 2.861v35.42h2.555v.926h-5.03v-.925h1.306V1.01h-2.447V.085h8.753l8.425 23.207V1.01H52.79V.085h5.79v.926h-2.065zM60.631 39.207l-.001-.925h1.74V1.01H60.63V.085H70.2v.926h-1.793v37.27h1.793v.926H60.63zM77.865 39.207v-.925h1.794V.902h-.109c-2.555 0-5.055 2.611-5.546 14.473h-.924V.085h19.246v15.29h-.925C90.86 3.515 88.14.902 85.856.902h-.164l.001 37.38h1.847v.925h-9.675zM108.902 1.01V.086h5.381v.926h-1.467l-5.058 20.078.001 17.194 1.794-.001v.925l-9.623.002v-.926l1.794-.001V21.196L96.07 1.011h-1.25V.085h9.84v.926h-2.717l5.165 18.335 4.62-18.335h-2.826zM131.835 39.207v-.925h1.576V1.01h-1.576V.085h17.072l-.002 11.7h-.923c-.489-8.272-2.99-10.774-7.23-10.774h-1.306v17.52h.489c3.315 0 4.293-1.36 4.621-6.747h.87v14.799h-.87c-.327-5.877-1.306-7.127-4.35-7.128l-.76.001v18.825h2.391v.926h-10.002zM152.658 26.311h5.871l-2.937-15.18-2.934 15.18zm-5.166 11.97h1.74L156.735.086h2.608l7.505 38.197h.95v.925h-9.541v-.925h2.609l-2.175-11.045h-6.196l-2.178 11.045 3.101.001v.926l-5.927-.002v-.925h.001zM169.013 39.207v-.925h1.577V1.01h-1.577V.085h9.243v.926h-1.63v37.27h1.629v.926h-9.242zM188.832 1.01l-.001 16.705h.816c2.936 0 5.056.218 5.054-6.965l.002-1.904c0-6.966-2.12-7.836-4.73-7.836h-1.141zm5.545 33.192-.001-9.577c.001-5.116-1.467-5.986-4.512-5.986h-1.032v19.643h2.391v.925h-10.004v-.925h1.576V1.01h-1.573V.085h8.752c6.415 0 10.546 2.938 10.547 9.632-.001 5.877-3.533 7.944-7.883 8.488v.054c4.567.707 7.721 2.613 7.721 9.523v8.977c0 1.197.381 1.523 1.032 1.523.435 0 .869-.163 1.143-.273v.926c-.327.218-1.361.597-2.773.597-3.373.001-5.384-1.196-5.384-5.33z"></path>
1901    </g>
1902    <defs>
1903        <clippath id="oh5hrm9x3a">
1904            <path fill="#fff" d="M0 0h205v39H0z"></path>
1905        </clippath>
1906    </defs>
1907</svg>
1908            </div>
1909          
1910        
1911          
1912            <div class="testimonial-logo w-131">
1913              <!-- <img src="//sammcknight.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif" alt=""> -->
1914              <svg width="130" height="40" viewbox="0 0 130 40" fill="none" xmlns="http://www.w3.org/2000/svg">
1915    <g clip-path="url(#k71tk3abha)" fill-rule="evenodd" clip-rule="evenodd" fill="#000">
1916        <path d="M32.715 38.961H34.4v.422h-7.332v-.422h1.837l-.003-37.958h-1.658V.581s5.553-.005 8.05 0c2.14.004 3.622 1.112 4.723 2.831 1.002 1.565 1.494 3.31 1.63 5.134.19 2.544-.03 5.053-.991 7.456-.382.956-.868 1.85-1.58 2.608-.708.756-1.55 1.204-2.612 1.302-.116.01-.339.029-.343.107-.008.113.178.178.281.2 2.239.47 3.763 1.998 4.024 4.235.204 1.747.264 3.512.364 5.27.107 1.912.175 3.826.285 5.738.026.455.131.91.23 1.357.105.47.33.873.848.99.511.116.802-.238 1.094-.564.068-.075.113-.17.175-.252.029-.036.073-.06.11-.09.01.064.024.128.03.192.002.024-.012.05-.022.073-.28.724-.662 1.38-1.227 1.926-.959.929-2.658.974-3.593-.273-.677-.904-1.097-1.926-1.164-3.035-.15-2.498-.252-5-.313-7.502-.041-1.667-.159-3.318-.637-4.92a10.601 10.601 0 0 0-.779-1.908c-.37-.699-.98-1.1-1.816-1.082-.205.004-.41-.024-.616-.024-.67 0-.68.004-.68.675-.004 2.865 0 17.936 0 17.936zm-.002-20.057c0 .178.011.358.002.537-.017.305.142.389.423.396 1.174.029 2.07-.507 2.822-1.344.669-.745 1.006-1.655 1.262-2.597.417-1.534.553-3.107.697-4.688.234-2.578-.178-5.037-1.118-7.424-.328-.834-.75-1.622-1.424-2.25-.354-.33-.747-.534-1.24-.527-.334.005-.67.008-1.003-.002-.285-.008-.435.1-.42.4.01.179 0 .358 0 .537v16.962zM11.298 27.582c0-2.225-.011-7.33-.011-7.33H9.479v-.42h7.587v.42h-1.941v18.472c0 .205.004.41-.01.614-.002.048-.014.138-.109.138s-.09-.06-.102-.1c-.077-.27-.129-.548-.22-.812-.109-.311-.214-.633-.385-.911-.277-.45-.769-.616-1.27-.412-.35.143-.685.35-.981.584-.483.38-.937.798-1.388 1.217-1.202 1.119-2.544 1.19-3.995.563-.995-.43-1.772-1.122-2.435-1.954-1.168-1.464-1.887-3.157-2.447-4.914-.746-2.342-1.182-4.75-1.457-7.192-.348-3.083-.452-6.172-.141-9.258.387-3.848 1.123-7.623 2.723-11.183.536-1.195 1.182-2.326 2.07-3.303C5.774.928 6.706.282 7.903.076c1.245-.214 2.286.083 3.05 1.144.178.246.381.494.627.666.644.45 1.235.317 1.615-.37.157-.282.203-.624.308-.936.022-.065.053-.18.125-.176.081.005.107.142.111.215.055 1.072.105 2.144.148 3.216.117 2.884.23 5.768.347 8.652.014.331.063.66.074.99.002.07-.03.208
1916-.093.208-.073 0-.123-.123-.134-.191-.154-.958-.29-1.919-.458-2.874-.402-2.288-.85-4.566-1.717-6.736-.36-.905-.763-1.8-1.457-2.504A4.101 4.101 0 0 0 9.276.542C8.591.225 8.015.363 7.56.962a7.146 7.146 0 0 0-.913 1.583c-.637 1.541-1.01 3.163-1.238 4.806-.335 2.401-.682 4.806-.872 7.22-.243 3.08-.377 6.171-.116 9.264.103 1.222.098 2.452.204 3.674.248 2.875.554 5.746 1.415 8.517.24.774.587 1.527.98 2.237.35.634.863 1.198 1.685 1.164.847-.034 1.309-.64 1.656-1.322.64-1.255.882-2.619.914-4.001.05-2.173.02-6.522.024-6.522zM74.832 39.387l8.563-34.805c.244-.99.489-1.982.722-2.975.105-.448-.05-.607-.508-.61h-3.396c-1.314 0-2.164.506-2.872 1.482-.832 1.146-1.245 2.452-1.512 3.816-.307 1.566-.296 4.746-.296 4.746h-.32V.579H88.57s-9.094 36.17-9.443 37.583c-.031.124-.057.25-.092.372-.091.315.065.421.353.422l1.699.003c.643 0 1.287-.002 1.93 0 1.681.004 2.969-.724 3.884-2.102.828-1.245 1.21-2.649 1.29-4.12.07-1.25.063-4.632.063-4.632h.383v11.282H74.832zM60.653 39.384v-.44h1.529l-1.953-10.889H54.59l-2.007 10.888h1.9v.441h-4.077v-.44h1.583L59.335 0l6.764 38.943h1.504v.441h-6.95zm-.456-11.783L57.535 12.37 54.697 27.6h5.5zM123.051 39.384v-.44h1.528l-1.953-10.889h-5.638l-2.006 10.888h1.9v.441h-4.077v-.44h1.582L121.732 0l6.765 38.943H130v.441h-6.949zm-.457-11.783-2.661-15.231-2.838 15.23h5.499zM105.537.58v.459h-1.644l.001 37.929h1.643v.415h-7.123v-.415h1.652l-.004-37.93h-1.648V.58h7.123z"></path>
1917    </g>
1918    <defs>
1919        <clippath id="k71tk3abha">
1920            <path fill="#fff" d="M0 0h130v40H0z"></path>
1921        </clippath>
1922    </defs>
1923</svg>
1924            </div>
1925          
1926        
1927          
1928            <div class="testimonial-logo w-160">
1929              <!-- <img src="//sammcknight.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif" alt=""> -->
1930              <svg width="240px" height="29px" viewbox="0 0 179 21" version="1.1" xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/">
1931  <path d="M6.812,21c3.715,0 6.596,-2.369 6.596,-5.95c0,-3.42 -2.774,-4.927 -5.358,-5.923l-1.669,-0.646c-2.1,-0.808 -3.258,-1.75 -3.258,-3.554c0,-1.562 1.4,-2.666 3.42,-2.666c1.911,0 3.257,0.915 3.823,3.123l2.664,0c-0.618,-3.176 -2.852,-5.384 -6.273,-5.384c-3.553,0 -6.191,2.127 -6.191,5.25c0,2.935 2.315,4.63 4.657,5.519l1.67,0.647c2.207,0.861 3.957,1.83 3.957,4.011c0,2.262 -1.723,3.392 -3.957,3.392c-2.289,0 -3.878,-1.319 -4.201,-3.904l-2.692,0c0.35,3.662 3.015,6.085 6.812,6.085Zm16.607,-0.35l0,-9.557l11.55,0l0,9.557l2.477,0l0,-20.193l-2.477,0.001l0,8.454l-11.55,0l0,-8.454l-2.477,0l0,20.192l2.477,0Zm33.839,0l0,-2.18l-8.427,0l0,-7.377l8.158,-0.001l0,-2.181l-8.158,0l0,-6.273l8.427,0l0,-2.181l-10.904,0l0,20.193l10.904,0Zm18.842,0l0,-2.181l-8.427,0l0,-7.377l8.157,0l0,-2.181l-8.157,0l0,-6.273l8.427,0l0,-2.181l-10.905,0l0,20.193l10.905,0Zm10.415,0l0,-8.912l2.236,0l7.107,8.912l3.123,0l-7.511,-9.396c2.1,-0.728 4.039,-2.289 4.039,-5.142c0,-2.881 -1.885,-5.655 -7.028,-5.655l-4.442,0.001l0,20.192l2.477,0l-0.001,0Zm1.938,-11.093l-1.938,0l0,-6.918l1.938,0c2.666,0 4.47,1.05 4.47,3.473c0,2.397 -1.804,3.447 -4.47,3.447l0,-0.002Zm27.216,11.093l0,-2.18l-8.426,0l0,-18.013l-2.478,0.001l0,20.192l10.904,0Zm13.485,0.35c4.738,0 7.888,-2.8 7.888,-7.485l0,-13.058l-2.476,0l0,13.274c0,3.311 -2.343,5.035 -5.412,5.035c-3.069,0 -5.411,-1.724 -5.411,-5.035l0,-13.274l-2.478,0l0,13.058c0,4.685 3.177,7.485 7.889,7.485l0,0Zm16.796,-0.35l6.273,-8.453l6.219,8.453l3.043,0l-7.727,-10.5l7.188,-9.692l-2.827,0l-5.788,7.781l-5.734,-7.781l-3.043,0l7.269,9.854l-7.7,10.338l2.827,0Zm32.681,0l0,-2.18l-8.428,0l0,-7.377l8.158,-0.001l0,-2.181l-8.157,0l0,-6.273l8.427,0l0,-2.181l-10.904,0l0,20.193l10.904,0Z"></path>
1932</svg>
1933            </div>
1934          
1935        
1936          
1937        
1938      </div>
1939      <div class="testimonial-content-wrap">
1940        
1941          
1942        
1943          
1944        
1945          
1946        
1947          
1948        
1949          
1950        
1951          
1952            <div class="testimonial-content__item">
1953              <p class="testimonial-text">
1953"SUPERSTYLIST, SAM MCKNIGHT, WHOSE PRODUCTS ARE UNIFORMLY EXCELLENT"</p>
1954              <dfn>- SUNDAY TIMES STYLE</dfn>
1955            </div>
1956          
1957        
1958      </div>
1959
1960      <div class="testimonial__reviews">
1961
1962        <div class="testimonial__review-point">
1963          <a href="/pages/reviews">
1964            4.9
1965            <svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1966    <path d="M4.371 18a.88.88 0 0 1-.87-1.004l.816-5.717-3.205-3.205a.879.879 0 0 1 .477-1.488l4.832-.807L8.86.906a.879.879 0 0 1 1.577.008l2.332 4.793 4.942.88a.879.879 0 0 1 .467 1.487l-3.205 3.205.818 5.717a.88.88 0 0 1-1.268.91l-4.815-2.44L4.76 17.91a.873.873 0 0 1-.389.091z" fill="#000"/>
1967</svg>
1968
1969            <svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1970    <path d="M4.371 18a.88.88 0 0 1-.87-1.004l.816-5.717-3.205-3.205a.879.879 0 0 1 .477-1.488l4.832-.807L8.86.906a.879.879 0 0 1 1.577.008l2.332 4.793 4.942.88a.879.879 0 0 1 .467 1.487l-3.205 3.205.818 5.717a.88.88 0 0 1-1.268.91l-4.815-2.44L4.76 17.91a.873.873 0 0 1-.389.091z" fill="#000"/>
1971</svg>
1972
1973            <svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1974    <path d="M4.371 18a.88.88 0 0 1-.87-1.004l.816-5.717-3.205-3.205a.879.879 0 0 1 .477-1.488l4.832-.807L8.86.906a.879.879 0 0 1 1.577.008l2.332 4.793 4.942.88a.879.879 0 0 1 .467 1.487l-3.205 3.205.818 5.717a.88.88 0 0 1-1.268.91l-4.815-2.44L4.76 17.91a.873.873 0 0 1-.389.091z" fill="#000"/>
1975</svg>
1976
1977            <svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1978    <path d="M4.371 18a.88.88 0 0 1-.87-1.004l.816-5.717-3.205-3.205a.879.879 0 0 1 .477-1.488l4.832-.807L8.86.906a.879.879 0 0 1 1.577.008l2.332 4.793 4.942.88a.879.879 0 0 1 .467 1.487l-3.205 3.205.818 5.717a.88.88 0 0 1-1.268.91l-4.815-2.44L4.76 17.91a.873.873 0 0 1-.389.091z" fill="#000"/>
1979</svg>
1980
1981            <svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1982    <path d="M4.371 18a.88.88 0 0 1-.87-1.004l.816-5.717-3.205-3.205a.879.879 0 0 1 .477-1.488l4.832-.807L8.86.906a.879.879 0 0 1 1.577.008l2.332 4.793 4.942.88a.879.879 0 0 1 .467 1.487l-3.205 3.205.818 5.717a.88.88 0 0 1-1.268.91l-4.815-2.44L4.76 17.91a.873.873 0 0 1-.389.091z" fill="#000"/>
1983</svg>
1984
1985          </a>
1986        </div>
1987        <a href="/pages/reviews" class="testimonial__review-url">See >1,800 customer reviews</a>
1988      </div>
1989    </div>
1990  </div>
1991</div>
1992
1993</section><section id="shopify-section-template--30227565412726__16499580066b9d9402" class="shopify-section shop-wrap"><div class="common-wrap clear">
1994  <div class="shop-innar">
1995      <h2 class="mobi">SHOP CATEGORY</h2>
1996      <div class="shop-item-wrap">
1997          
1998            <div class="shop-item fade-in delay-100">
1999              <a href="/collections/frizz-free">
2000              <div class="shop-item-thumb">
2001                  <figure>
2002                    
2003
2004	<img data-src="//sammcknight.com/cdn/shop/files/LOVE_ME_DO_OPTION_HBSM_450x.jpg?v=1785422978" data-srcset="//sammcknight.com/cdn/shop/files/LOVE_ME_DO_OPTION_HBSM_180x.jpg?v=1785422978 180w, //sammcknight.com/cdn/shop/files/LOVE_ME_DO_OPTION_HBSM_360x.jpg?v=1785422978 360w, //sammcknight.com/cdn/shop/files/LOVE_ME_DO_OPTION_HBSM_540x.jpg?v=1785422978 540w, //sammcknight.com/cdn/shop/files/LOVE_ME_DO_OPTION_HBSM_720x.jpg?v=1785422978 720w, //sammcknight.com/cdn/shop/files/LOVE_ME_DO_OPTION_HBSM_900x.jpg?v=1785422978 900w" sizes="auto" class="lazyload " width="1000" height="1250" alt="" />
2005
2006                      
2007                  </figure>
2008              </div>
2009              <div class="shop-item-content">
2010                  <h3>SMOOTH</h3>
2011                  
2012                  <div class="shop-item-btn flex">
2013                      <div class="btn medium">DEFRIZZ INSTANTLY</div>
2014                  </div>
2015                  
2016              </div>
2017            </a>
2018            </div>
2019          
2020            <div class="shop-item fade-in delay-200">
2021              <a href="/collections/repair">
2022              <div class="shop-item-thumb">
2023                  <figure>
2024                    
2025
2026	<img data-src="//sammcknight.com/cdn/shop/files/STRONGER_LOVE_MODEL_1_HBSM_COLOUR_UPDATE_2_450x.jpg?v=1785452169" data-srcset="//sammcknight.com/cdn/shop/files/STRONGER_LOVE_MODEL_1_HBSM_COLOUR_UPDATE_2_180x.jpg?v=1785452169 180w, //sammcknight.com/cdn/shop/files/STRONGER_LOVE_MODEL_1_HBSM_COLOUR_UPDATE_2_360x.jpg?v=1785452169 360w, //sammcknight.com/cdn/shop/files/STRONGER_LOVE_MODEL_1_HBSM_COLOUR_UPDATE_2_540x.jpg?v=1785452169 540w, //sammcknight.com/cdn/shop/files/STRONGER_LOVE_MODEL_1_HBSM_COLOUR_UPDATE_2_720x.jpg?v=1785452169 720w" sizes="auto" class="lazyload " width="824" height="1030" alt="Stronger Love Rejuvenate & Repair Spray - Hair by Sam McKnight" />
2027
2028                      
2029                  </figure>
2030              </div>
2031              <div class="shop-item-content">
2032                  <h3>Repair</h3>
2033                  
2034                  <div class="shop-item-btn flex">
2035                      <div class="btn medium">Get healthier hair</div>
2036                  </div>
2037                  
2038              </div>
2039            </a>
2040            </div>
2041          
2042            <div class="shop-item fade-in delay-300">
2043              <a href="/collections/volume">
2044              <div class="shop-item-thumb">
2045                  <figure>
2046                    
2047
2048	<img data-src="//sammcknight.com/cdn/shop/files/VOLUME_1_HBSM_450x.jpg?v=1785422997" data-srcset="//sammcknight.com/cdn/shop/files/VOLUME_1_HBSM_180x.jpg?v=1785422997 180w, //sammcknight.com/cdn/shop/files/VOLUME_1_HBSM_360x.jpg?v=1785422997 360w, //sammcknight.com/cdn/shop/files/VOLUME_1_HBSM_540x.jpg?v=1785422997 540w, //sammcknight.com/cdn/shop/files/VOLUME_1_HBSM_720x.jpg?v=1785422997 720w, //sammcknight.com/cdn/shop/files/VOLUME_1_HBSM_900x.jpg?v=1785422997 900w" sizes="auto" class="lazyload " width="1000" height="1250" alt="" />
2049
2050                      
2051                  </figure>
2052              </div>
2053              <div class="shop-item-content">
2054                  <h3>Volumise</h3>
2055                  
2056                  <div class="shop-item-btn flex">
2057                      <div class="btn medium">Turn it up</div>
2058                  </div>
2059                  
2060              </div>
2061            </a>
2062            </div>
2063          
2064      </div>
2065  </div>
2066</div>
2067
2068
2069
2070</section><section id="shopify-section-template--30227565412726__1649877946f8b44c00" class="shopify-section product-wrap">
2071
2072<style>
2073  @media only screen and (max-width: 767px) {
2074    .product-wrap .product-title .btn {
2075      margin-top: 16px;
2076    }
2077  }
2078</style>
2079
2080<div class="common-wrap clear">
2081  <div class="product-innar flex">
2082      <div class="product-title flex fade-in">
2083          <h2>BEST-SELLING KITS</h2>
2084          <a href="/collections/kits" class="btn">SHOP KITS</a>
2085      </div>
2086      <div class="product-item-wrap flex anim-el">
2087        
2088          
2089            
2090            
2091            
2092<div class="product-item product-item-show fade-in delay-100">
2093    
2094    
2095    <a href="/products/cool-girl-volume-foundation-kit" class="product-item-thumb-wrap flex">
2096            
2097                
2098            
2099                
2100            
2101        
2102        <figure>
2103            
2104
2105	<img data-src="//sammcknight.com/cdn/shop/files/Cool_Girl_Duo_Template_1000_x_1280_px_450x.png?v=1787274974" data-srcset="//sammcknight.com/cdn/shop/files/Cool_Girl_Duo_Template_1000_x_1280_px_180x.png?v=1787274974 180w, //sammcknight.com/cdn/shop/files/Cool_Girl_Duo_Template_1000_x_1280_px_360x.png?v=1787274974 360w, //sammcknight.com/cdn/shop/files/Cool_Girl_Duo_Template_1000_x_1280_px_540x.png?v=1787274974 540w, //sammcknight.com/cdn/shop/files/Cool_Girl_Duo_Template_1000_x_1280_px_720x.png?v=1787274974 720w, //sammcknight.com/cdn/shop/files/Cool_Girl_Duo_Template_1000_x_1280_px_900x.png?v=1787274974 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Volume Foundation Kit - Hair by Sam McKnight" />
2106
2107        </figure>
2108        
2109            <div class="product-item__image-hover">
2110                
2111
2112	<img src="//sammcknight.com/cdn/shop/files/COOL_GIRL_OPTION_2_HBSM_56e0b651-c66c-4c3a-943a-317f347ea275_450x.jpg?v=1787192110" srcset="//sammcknight.com/cdn/shop/files/COOL_GIRL_OPTION_2_HBSM_56e0b651-c66c-4c3a-943a-317f347ea275_180x.jpg?v=1787192110 180w, //sammcknight.com/cdn/shop/files/COOL_GIRL_OPTION_2_HBSM_56e0b651-c66c-4c3a-943a-317f347ea275_360x.jpg?v=1787192110 360w, //sammcknight.com/cdn/shop/files/COOL_GIRL_OPTION_2_HBSM_56e0b651-c66c-4c3a-943a-317f347ea275_540x.jpg?v=1787192110 540w, //sammcknight.com/cdn/shop/files/COOL_GIRL_OPTION_2_HBSM_56e0b651-c66c-4c3a-943a-317f347ea275_720x.jpg?v=1787192110 720w, //sammcknight.com/cdn/shop/files/COOL_GIRL_OPTION_2_HBSM_56e0b651-c66c-4c3a-943a-317f347ea275_900x.jpg?v=1787192110 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Volume Foundation Kit - Hair by Sam McKnight" />
2113
2114            </div>
2115        
2116    </a><div class="product-item-content-wrap flex">
2117        <div class="product-item-content">
2118            <a href="/products/cool-girl-volume-foundation-kit"><h6>Cool Girl Volume Foundation Kit</h6></a>
2119            <p>The foundation for lasting Cool Girl volume.</p>
2120            <!-- <p><p>Build the body. Amplify the volume. Make it Cool Girl.</p>
2121</p> -->
2122            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
2123<div class="product-item__price">
2124  
2125    $65.00 <del>$79.00</del>
2126  
2127</div>
2128        </div>
2129        
2130        <div class="product-ratting flex">
2131            <a class="review-style" href="/products/cool-girl-volume-foundation-kit#shopify-section-template--14621677322329__16569231964f40107d">
2132                <span
2133  class="junip-product-summary"
2134  data-product-id="15843568025974"
2135  data-product-rating-count="267"
2136  data-product-rating-average="4.910112359550562">
2137</span>
2138
2139                
2140                    <span class="review-detail-count">
2141                        4.9 (267)
2142                    </span>
2143                
2144            </a>
2145        </div>  
2146        <div class="product-item-content-btn mobi">
2147            
2148              
2149
2150            
2151                
2152                
2153
2154                  
2155                <form method="post" action="/cart/add" id="product_form_15843568025974" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15843568025974"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2156                    
2157                    <input type="hidden" value="58474813784438" name="id" data-productid="15843568025974">
2158                    <a href="/products/cool-girl-volume-foundation-kit" class="btn card-atc-btn" data-product="cool-girl-volume-foundation-kit">
2159                        
2160                        ADD | $65.00  <del>$79.00</del>
2161                        
2162                        <div class="loading-animation">
2163                            <div class="loading-wrap">
2164                                <div></div>
2165                                <div></div>
2166                                <div></div>
2167                            </div>
2168                        </div>
2169                    </a>
2170                    
2171                        <div class="collection-product__offer">SAVE £10</div>
2172                    
2173                    
2174                <input type="hidden" name="product-id" value="15843568025974" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2175                
2176                
2177                    <div class="collection-product__offer">SAVE £10</div>
2178                
2179            
2180            
2181            
2182            
2183        </div>
2184
2185        <div class="add-cart-btn">
2186            <form method="post" action="/cart/add" id="product_form_15843568025974" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15843568025974"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2187                
2188                <input type="hidden" value="58474813784438" name="id" data-productid="15843568025974">
2189                
2190                
2191                    <a href="#" class="btn large btn-border card-atc-btn" data-product="cool-girl-volume-foundation-kit">
2192                        ADD TO BAG
2193                        <div class="loading-animation">
2194                            <div class="loading-wrap">
2195                                <div></div>
2196                                <div></div>
2197                                <div></div>
2198                            </div>
2199                        </div>
2200                    </a>
2201                    
2202                
2203                
2204                
2205                    <div class="collection-product__offer">SAVE £10</div>
2206                
2207            <input type="hidden" name="product-id" value="15843568025974" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2208        </div>
2209    </div>
2210</div>
2211
2212          
2213            
2214            
2215            
2216<div class="product-item product-item-show fade-in delay-200">
2217    
2218    
2219    <a href="/products/cool-girl-kit" class="product-item-thumb-wrap flex">
2220            
2221                
2222            
2223                
2224            
2225        
2226        <figure>
2227            
2228
2229	<img data-src="//sammcknight.com/cdn/shop/files/COOL_GIRL_VOLUME_KIT_HBSM_450x.jpg?v=1787689689" data-srcset="//sammcknight.com/cdn/shop/files/COOL_GIRL_VOLUME_KIT_HBSM_180x.jpg?v=1787689689 180w, //sammcknight.com/cdn/shop/files/COOL_GIRL_VOLUME_KIT_HBSM_360x.jpg?v=1787689689 360w, //sammcknight.com/cdn/shop/files/COOL_GIRL_VOLUME_KIT_HBSM_540x.jpg?v=1787689689 540w, //sammcknight.com/cdn/shop/files/COOL_GIRL_VOLUME_KIT_HBSM_720x.jpg?v=1787689689 720w, //sammcknight.com/cdn/shop/files/COOL_GIRL_VOLUME_KIT_HBSM_900x.jpg?v=1787689689 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Volumising Kit - Hair by Sam McKnight" />
2230
2231        </figure>
2232        
2233            <div class="product-item__image-hover">
2234                
2235
2236	<img src="//sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_450x.jpg?v=1782551963" srcset="//sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_180x.jpg?v=1782551963 180w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_360x.jpg?v=1782551963 360w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_540x.jpg?v=1782551963 540w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_720x.jpg?v=1782551963 720w, //sammcknight.com/cdn/shop/files/COOL_GIRL_SUPER_LIFT_HBSM_d348f0fe-820d-4cc6-ba24-e52979724b32_900x.jpg?v=1782551963 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Superlift Root Volumising Spray - Hair by Sam McKnight" />
2237
2238            </div>
2239        
2240    </a><div class="product-item-content-wrap flex">
2241        <div class="product-item-content">
2242            <a href="/products/cool-girl-kit"><h6>Cool Girl Volumising Kit</h6></a>
2243            <p>Iconic stylers for effortless volume</p>
2244            <!-- <p><p class="text-align-center">INSTANT NATURAL VOLUME&nbsp; &nbsp;• &nbsp; LASTING LIFT &amp; BODY&nbsp; &nbsp;• &nbsp; EFFORTLESS TEXTURE</p>
2245</p> -->
2246            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
2247<div class="product-item__price">
2248  
2249    $69.00 <del>$75.00</del>
2250  
2251</div>
2252        </div>
2253        
2254        <div class="product-ratting flex">
2255            <a class="review-style" href="/products/cool-girl-kit#shopify-section-template--14621677322329__16569231964f40107d">
2256                <span
2257  class="junip-product-summary"
2258  data-product-id="7182093320281"
2259  data-product-rating-count="580"
2260  data-product-rating-average="4.901724137931034">
2261</span>
2262
2263                
2264                    <span class="review-detail-count">
2265                        4.9 (580)
2266                    </span>
2267                
2268            </a>
2269        </div>  
2270        <div class="product-item-content-btn mobi">
2271            
2272              
2273
2274            
2275                
2276                
2277
2278                  
2279                <form method="post" action="/cart/add" id="product_form_7182093320281" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7182093320281"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2280                    
2281                    <input type="hidden" value="40314914144345" name="id" data-productid="7182093320281">
2282                    <a href="/products/cool-girl-kit" class="btn card-atc-btn" data-product="cool-girl-kit">
2283                        
2284                        ADD | $69.00  <del>$75.00</del>
2285                        
2286                        <div class="loading-animation">
2287                            <div class="loading-wrap">
2288                                <div></div>
2289                                <div></div>
2290                                <div></div>
2291                            </div>
2292                        </div>
2293                    </a>
2294                    
2295                        <div class="collection-product__offer">SAVE £10</div>
2296                    
2297                    
2298                <input type="hidden" name="product-id" value="7182093320281" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2299                
2300                
2301                    <div class="collection-product__offer">SAVE £10</div>
2302                
2303            
2304            
2305            
2306            
2307        </div>
2308
2309        <div class="add-cart-btn">
2310            <form method="post" action="/cart/add" id="product_form_7182093320281" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7182093320281"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2311                
2312                <input type="hidden" value="40314914144345" name="id" data-productid="7182093320281">
2313                
2314                
2315                    <a href="#" class="btn large btn-border card-atc-btn" data-product="cool-girl-kit">
2316                        ADD TO BAG
2317                        <div class="loading-animation">
2318                            <div class="loading-wrap">
2319                                <div></div>
2320                                <div></div>
2321                                <div></div>
2322                            </div>
2323                        </div>
2324                    </a>
2325                    
2326                
2327                
2328                
2329                    <div class="collection-product__offer">SAVE £10</div>
2330                
2331            <input type="hidden" name="product-id" value="7182093320281" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2332        </div>
2333    </div>
2334</div>
2335
2336          
2337            
2338            
2339            
2340<div class="product-item product-item-show fade-in delay-300">
2341    
2342    
2343    <a href="/products/cool-girl-volume-cleanse-shampoo-nourish-conditioner" class="product-item-thumb-wrap flex">
2344            
2345                
2346            
2347                
2348            
2349                
2350            
2351        
2352        <figure>
2353            
2354
2355	<img data-src="//sammcknight.com/cdn/shop/files/COOLGIRLCLEANSE_NOURISH250MLMARIECLAREAWARDHBSM_450x.jpg?v=1757606863" data-srcset="//sammcknight.com/cdn/shop/files/COOLGIRLCLEANSE_NOURISH250MLMARIECLAREAWARDHBSM_180x.jpg?v=1757606863 180w, //sammcknight.com/cdn/shop/files/COOLGIRLCLEANSE_NOURISH250MLMARIECLAREAWARDHBSM_360x.jpg?v=1757606863 360w, //sammcknight.com/cdn/shop/files/COOLGIRLCLEANSE_NOURISH250MLMARIECLAREAWARDHBSM_540x.jpg?v=1757606863 540w, //sammcknight.com/cdn/shop/files/COOLGIRLCLEANSE_NOURISH250MLMARIECLAREAWARDHBSM_720x.jpg?v=1757606863 720w, //sammcknight.com/cdn/shop/files/COOLGIRLCLEANSE_NOURISH250MLMARIECLAREAWARDHBSM_900x.jpg?v=1757606863 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Volume Cleanse Shampoo & Nourish Conditioner - Hair by Sam McKnight" />
2356
2357        </figure>
2358        
2359            <div class="product-item__image-hover">
2360                
2361
2362	<img src="//sammcknight.com/cdn/shop/files/VOLUME_FOAM_2_HBSM_450x.jpg?v=1782551957" srcset="//sammcknight.com/cdn/shop/files/VOLUME_FOAM_2_HBSM_180x.jpg?v=1782551957 180w, //sammcknight.com/cdn/shop/files/VOLUME_FOAM_2_HBSM_360x.jpg?v=1782551957 360w, //sammcknight.com/cdn/shop/files/VOLUME_FOAM_2_HBSM_540x.jpg?v=1782551957 540w, //sammcknight.com/cdn/shop/files/VOLUME_FOAM_2_HBSM_720x.jpg?v=1782551957 720w, //sammcknight.com/cdn/shop/files/VOLUME_FOAM_2_HBSM_900x.jpg?v=1782551957 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Volume Cleanse Shampoo – Full & Travel Size Duo - Hair by Sam McKnight" />
2363
2364            </div>
2365        
2366    </a><div class="product-item-content-wrap flex">
2367        <div class="product-item-content">
2368            <a href="/products/cool-girl-volume-cleanse-shampoo-nourish-conditioner"><h6>Cool Girl Volume Cleanse Shampoo & Nourish Conditioner</h6></a>
2369            <p>Woman & Home Best Volumising Shampoo 2024</p>
2370            <!-- <p><p>BOOSTS VOLUME &amp; THICKNESS&nbsp; &nbsp;• &nbsp; WEIGHTLESS BODY AND SHINE&nbsp; &nbsp;•&nbsp; &nbsp;GENTLE HYDRATION</p>
2371</p> -->
2372            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
2373<div class="product-item__price">
2374  
2375    $69.00 <del>$78.00</del>
2376  
2377</div>
2378        </div>
2379        
2380        <div class="product-ratting flex">
2381            <a class="review-style" href="/products/cool-girl-volume-cleanse-shampoo-nourish-conditioner#shopify-section-template--14621677322329__16569231964f40107d">
2382                <span
2383  class="junip-product-summary"
2384  data-product-id="7470810431577"
2385  data-product-rating-count="140"
2386  data-product-rating-average="4.821428571428571">
2387</span>
2388
2389                
2390                    <span class="review-detail-count">
2391                        4.8 (140)
2392                    </span>
2393                
2394            </a>
2395        </div>  
2396        <div class="product-item-content-btn mobi">
2397            
2398              
2399
2400            
2401                
2402                
2403
2404                  
2405                <form method="post" action="/cart/add" id="product_form_7470810431577" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7470810431577"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2406                    
2407                    <input type="hidden" value="40788584038489" name="id" data-productid="7470810431577">
2408                    <a href="/products/cool-girl-volume-cleanse-shampoo-nourish-conditioner" class="btn card-atc-btn" data-product="cool-girl-volume-cleanse-shampoo-nourish-conditioner">
2409                        
2410                        ADD | $69.00  <del>$78.00</del>
2411                        
2412                        <div class="loading-animation">
2413                            <div class="loading-wrap">
2414                                <div></div>
2415                                <div></div>
2416                                <div></div>
2417                            </div>
2418                        </div>
2419                    </a>
2420                    
2421                        <div class="collection-product__offer">SAVE £10</div>
2422                    
2423                    
2424                <input type="hidden" name="product-id" value="7470810431577" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2425                
2426                
2427                    <div class="collection-product__offer">SAVE £10</div>
2428                
2429            
2430            
2431            
2432            
2433        </div>
2434
2435        <div class="add-cart-btn">
2436            <form method="post" action="/cart/add" id="product_form_7470810431577" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7470810431577"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2437                
2438                <input type="hidden" value="40788584038489" name="id" data-productid="7470810431577">
2439                
2440                
2441                    <a href="#" class="btn large btn-border card-atc-btn" data-product="cool-girl-volume-cleanse-shampoo-nourish-conditioner">
2442                        ADD TO BAG
2443                        <div class="loading-animation">
2444                            <div class="loading-wrap">
2445                                <div></div>
2446                                <div></div>
2447                                <div></div>
2448                            </div>
2449                        </div>
2450                    </a>
2451                    
2452                
2453                
2454                
2455                    <div class="collection-product__offer">SAVE £10</div>
2456                
2457            <input type="hidden" name="product-id" value="7470810431577" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2458        </div>
2459    </div>
2460</div>
2461
2462          
2463            
2464            
2465            
2466<div class="product-item product-item-show fade-in delay-400">
2467    
2468    
2469        <div class="product-item__badge" style="background-color: #c6af78;">
2470            Online Exclusive
2471        </div>
2472    
2473    <a href="/products/cool-girl-texture-mist-duo-full-travel" class="product-item-thumb-wrap flex">
2474            
2475                
2476            
2477        
2478        <figure>
2479            
2480
2481	<img data-src="//sammcknight.com/cdn/shop/files/COOL_GIRL_250ML_50ML_HBSM_450x.jpg?v=1787689689" data-srcset="//sammcknight.com/cdn/shop/files/COOL_GIRL_250ML_50ML_HBSM_180x.jpg?v=1787689689 180w, //sammcknight.com/cdn/shop/files/COOL_GIRL_250ML_50ML_HBSM_360x.jpg?v=1787689689 360w, //sammcknight.com/cdn/shop/files/COOL_GIRL_250ML_50ML_HBSM_540x.jpg?v=1787689689 540w, //sammcknight.com/cdn/shop/files/COOL_GIRL_250ML_50ML_HBSM_720x.jpg?v=1787689689 720w, //sammcknight.com/cdn/shop/files/COOL_GIRL_250ML_50ML_HBSM_900x.jpg?v=1787689689 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Barely There Texture Mist – Full & Travel Size Duo - Hair by Sam McKnight" />
2482
2483        </figure>
2484        
2485            <div class="product-item__image-hover">
2486                
2487
2488	<img src="//sammcknight.com/cdn/shop/files/COOL_GIRL_TEXTURE_SPRAY_HBSM_450x.jpg?v=1782551960" srcset="//sammcknight.com/cdn/shop/files/COOL_GIRL_TEXTURE_SPRAY_HBSM_180x.jpg?v=1782551960 180w, //sammcknight.com/cdn/shop/files/COOL_GIRL_TEXTURE_SPRAY_HBSM_360x.jpg?v=1782551960 360w, //sammcknight.com/cdn/shop/files/COOL_GIRL_TEXTURE_SPRAY_HBSM_540x.jpg?v=1782551960 540w, //sammcknight.com/cdn/shop/files/COOL_GIRL_TEXTURE_SPRAY_HBSM_720x.jpg?v=1782551960 720w, //sammcknight.com/cdn/shop/files/COOL_GIRL_TEXTURE_SPRAY_HBSM_900x.jpg?v=1782551960 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Barely There Texture Mist – Full & Travel Size Duo - Hair by Sam McKnight" />
2489
2490            </div>
2491        
2492    </a><div class="product-item-content-wrap flex">
2493        <div class="product-item-content">
2494            <a href="/products/cool-girl-texture-mist-duo-full-travel"><h6>Cool Girl Barely There Texture Mist – Full & Travel Size Duo</h6></a>
2495            <p>Just Crowned: Glamour's Best Texturiser 2026</p>
2496            <!-- <p></p> -->
2497            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
2498<div class="product-item__price">
2499  
2500    
2501      $57.00
2502    
2503  
2504</div>
2505        </div>
2506        
2507        <div class="product-ratting flex">
2508            <a class="review-style" href="/products/cool-girl-texture-mist-duo-full-travel#shopify-section-template--14621677322329__16569231964f40107d">
2509                <span
2510  class="junip-product-summary"
2511  data-product-id="15571134087542"
2512  data-product-rating-count="275"
2513  data-product-rating-average="4.901818181818181">
2514</span>
2515
2516                
2517                    <span class="review-detail-count">
2518                        4.9 (275)
2519                    </span>
2520                
2521            </a>
2522        </div>  
2523        <div class="product-item-content-btn mobi">
2524            
2525              
2526
2527            
2528                
2529                
2530
2531                  
2532                <form method="post" action="/cart/add" id="product_form_15571134087542" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15571134087542"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2533                    
2534                    <input type="hidden" value="57166684422518" name="id" data-productid="15571134087542">
2535                    <a href="/products/cool-girl-texture-mist-duo-full-travel" class="btn card-atc-btn" data-product="cool-girl-texture-mist-duo-full-travel">
2536                        
2537                        ADD TO BAG | $57.00
2538                        
2539                        <div class="loading-animation">
2540                            <div class="loading-wrap">
2541                                <div></div>
2542                                <div></div>
2543                                <div></div>
2544                            </div>
2545                        </div>
2546                    </a>
2547                    
2548                        <div class="collection-product__offer">FREE TRAVEL SIZE | WORTH £14</div>
2549                    
2550                    
2551                <input type="hidden" name="product-id" value="15571134087542" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2552                
2553                
2554                    <div class="collection-product__offer">FREE TRAVEL SIZE | WORTH £14</div>
2555                
2556            
2557            
2558            
2559            
2560        </div>
2561
2562        <div class="add-cart-btn">
2563            <form method="post" action="/cart/add" id="product_form_15571134087542" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="15571134087542"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2564                
2565                <input type="hidden" value="57166684422518" name="id" data-productid="15571134087542">
2566                
2567                
2568                    <a href="#" class="btn large btn-border card-atc-btn" data-product="cool-girl-texture-mist-duo-full-travel">
2569                        ADD TO BAG
2570                        <div class="loading-animation">
2571                            <div class="loading-wrap">
2572                                <div></div>
2573                                <div></div>
2574                                <div></div>
2575                            </div>
2576                        </div>
2577                    </a>
2578                    
2579                
2580                
2581                
2582                    <div class="collection-product__offer">FREE TRAVEL SIZE | WORTH £14</div>
2583                
2584            <input type="hidden" name="product-id" value="15571134087542" /><input type="hidden" name="section-id" value="template--30227565412726__1649877946f8b44c00" /></form>
2585        </div>
2586    </div>
2587</div>
2588
2589          
2590      </div>
2591  </div>
2592</div>
2593
2594
2595</section><section id="shopify-section-template--30227565412726__text_image_slider_XLnWYw" class="shopify-section text-image-slider"><div class="text-image-slider__inner fade-in">
2596  
2597  
2598  
2599  <div class="text-image-slider__wrap  ">
2600    <div class="text-image-slider__content">
2601
2602      <div class="text-image-slider__content-text">
2603        <h3 class="text-image-slider__title">FOR HAIR THAT NEEDS MORE BODY</h3>
2604        <div class="text-image-slider__text"><p>Turn up the volume with my award-winning Cool Girl Volumising Collection. </p><p></p><p>Discover Now.</p></div>
2605      </div>
2606      
2607      <div class="text-image-slider__nav desk">
2608
2609        <div class="text-image-slider__count mobi">
2610          <div class="text-image-slider__arrow text-image-slider__arrow_left">
2611            <img src="//sammcknight.com/cdn/shop/t/172/assets/slim-arrow.svg?v=16256510466616121741790267568" alt="arrow">
2612          </div>
2613        </div>
2614
2615        <div class="text-image-slider__count mobi">
2616          <span>1</span> /4
2617        </div>
2618
2619        <div class="text-image-slider__count mobi">
2620          <div class="text-image-slider__arrow text-image-slider__arrow_right">
2621            <img src="//sammcknight.com/cdn/shop/t/172/assets/slim-arrow.svg?v=16256510466616121741790267568" alt="arrow">
2622          </div>
2623        </div>
2624
2625        <div class="text-image-slider__count desk">
2626          <span>1</span> /4
2627          <div class="text-image-slider__arrow text-image-slider__arrow_right">
2628            <img src="//sammcknight.com/cdn/shop/t/172/assets/big-arrow.svg?v=126271719645872292151790267568" alt="arrow">
2629          </div>
2630        </div>
2631
2632      </div>
2633
2634      <div class="text-image-slider__testimonial desk"></div>
2635      
2636    </div>
2637  
2638    <div class="text-image-slider__images">
2639      
2640        <div class="text-image-slider__image anim-el">
2641          
2642            <a href="/pages/cool-girl">
2643              <img src="//sammcknight.com/cdn/shop/files/GROUP_SHORT_HBSM.jpg?v=1789595050&width=1200" alt="">
2644            </a>
2645          
2646        </div>
2647      
2648        <div class="text-image-slider__image anim-el">
2649          
2650            <a href="/pages/cool-girl">
2651              <img src="//sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_PAC_HBSM.jpg?v=1786529229&width=1200" alt="">
2652            </a>
2653          
2654        </div>
2655      
2656        <div class="text-image-slider__image anim-el">
2657          
2658            <a href="/pages/cool-girl">
2659              <img src="//sammcknight.com/cdn/shop/files/COOL_GIRL_BODY_CECEALIA_HBSM.jpg?v=1786529230&width=1200" alt="">
2660            </a>
2661          
2662        </div>
2663      
2664        <div class="text-image-slider__image anim-el">
2665          
2666            <a href="/pages/cool-girl">
2667              <img src="//sammcknight.com/cdn/shop/files/COOL_GILR_BODY_BOB_HBSM.jpg?v=1786529230&width=1200" alt="">
2668            </a>
2669          
2670        </div>
2671      
2672    </div>
2673
2674    <div class="text-image-slider__testimonial mobi"></div>
2675  </div>
2676</div>
2677
2678<style> #shopify-section-template--30227565412726__text_image_slider_XLnWYw.text-image-slider .text-image-slider__text {margin-bottom: 20px;} </style></section><section id="shopify-section-template--30227565412726__40dca54f-590e-4811-ba01-58bb3bb662de" class="shopify-section signup-banner">
2679<div class="signup-banner__inner fade-in">
2680  <div class="signup-banner__wrap" style="background-color: #121212;">
2681    <div class="signup-banner__image">
2682      <img src="//sammcknight.com/cdn/shop/files/MINIS_TURKEY_1_1000_x_1280_px.jpg?v=1769617326" alt="">
2683    </div>
2684    <div class="signup-banner__content" style="color:#ffffff">
2685      <h3 class="signup-banner__title">UNLOCK YOUR BEST HAIR WITH SAM'S HAIR QUIZ AND RECEIVE 10% OFF</h3>
2686      <div class="signup-banner__button">
2687        
2688        <a href="/pages/hair-quiz" class="btn large blue-haze-bg">START THE QUIZ</a>
2689      </div>
2690      <div class="signup-banner__text"></div>
2691    </div>
2692  </div>
2693</div>
2694
2695
2696<style > :root
2697{
2698  --signup-btn-text-color: #121212
2699  ;
2700  --signup-btn-bg-color: #f3f3f3
2701  ;
2702  --signup-btn-hover-color: #121212
2703  ;
2704  --signup-btn-hover-text-color: #eae8e9
2705  ;
2706}
2707</style>
2708<script type="text/javascript">
2709  document.querySelector('.klaviyo_form_trigger').addEventListener('click', function (e){
2710  e.preventDefault();
2711        window._klOnsite = window._klOnsite || [];
2712        window._klOnsite.push(['openForm', 'Ww9z64']);
2713      });</script>
2713</section><section id="shopify-section-template--30227565412726__16499621324d5d510b" class="shopify-section about">
2714 <div class="common-wrap clear">
2715  <div class="about-inner flex fade-in">
2716      <div class="about-content-item-wrap flex">
2717          <div class="about-content-item flex">
2718              <div class="about-content-thumb">
2719                  <figure>
2720                    
2721<img id="Image-22019476095065-0"
2722    class="responsive-image__image lazyload "
2723    src="//sammcknight.com/cdn/shop/t/172/assets/placeholder_1x.jpg?v=30207735503883204121790267568"
2724    data-src="//sammcknight.com/cdn/shop/files/sam-mcknight_{width}x.jpg?v=1654700422"
2725    data-widths="[80,100,180,262]"
2726    data-aspectratio="0.8238993710691824"
2727    data-sizes="auto"
2728    tabindex="-1"
2729    alt=""
2730    
2731  >
2732
2733<noscript>
2734  <img class="" src="//sammcknight.com/cdn/shop/files/sam-mcknight_2048x2048.jpg?v=1654700422" alt="">
2735</noscript>
2736
2737                  </figure>
2738              </div>
2739              <div class="about-content">
2740                  <h2>MEET SAM</h2>
2741                  <p>Iconic hairstylist Sam McKnight is renowned for creating the hair looks that every woman wants. <br/><br/>Sam is driven by a desire to make everyone look <em>and </em>feel beautiful. His ethos has attracted an unparalleled list of celebrity clients including Jodie Comer, Cate Blanchett, The Hadid Sisters, Kate Moss, Kendall Jenner, Emilia Clarke, Cara Delevingne, Priyanka Chopra-Jonas, Lady Gaga, Naomi Campbell, Tilda Swinton and, of course, Sam was Princess Diana’s private hair stylist for seven years. </p>
2742              </div>
2743              <!-- <a href="/pages/about" class="btn large">discover</a> -->
2744              <a href="/pages/about" class="text-btn">discover</a>
2745          </div>
2746      </div>
2747      <div class="about-thumb">
2748            <video playsinline="playsinline" autoplay="autoplay" muted="muted" loop="loop" style="width:100% ; object-fit: cover; height: 100%;" class="video-play">
2749                <source src="https://cdn.shopify.com/videos/c/o/v/3676ac7c391444399b061057cb33dc56.mp4" type="video/mp4">
2750            </video>
2751
2752            
2753            <div class="noise">
2754              <svg 
2755                viewBox="0 0 200 200"
2756                xmlns='http://www.w3.org/2000/svg'>
2757
2758                <filter id='noiseFilter'>
2759                  <feTurbulence 
2760                    type='fractalNoise' 
2761                    baseFrequency='0.65' 
2762                    numOctaves='3' 
2763                    stitchTiles='stitch' />
2764                </filter>
2765
2766                <rect
2767                  width='100%' 
2768                  height='100%' 
2769                  filter='url(#noiseFilter)' />
2770              </svg>
2771            </div>
2772            <div class="noise-2">
2773              <svg 
2774                viewBox="0 0 200 200"
2775                xmlns='http://www.w3.org/2000/svg'>
2776
2777                <filter id='noiseFilter'>
2778                  <feTurbulence 
2779                    type='fractalNoise' 
2780                    baseFrequency='0.65' 
2781                    numOctaves='3' 
2782                    stitchTiles='stitch' />
2783                </filter>
2784
2785                <rect
2786                  width='100%' 
2787                  height='100%' 
2788                  filter='url(#noiseFilter)' />
2789              </svg>
2790            </div>
2791      </div>
2792  </div>
2793</div>
2794
2795
2796
2797</section><section id="shopify-section-template--30227565412726__1783e597-b19b-4c11-aa3d-98d057949bf2" class="shopify-section blogs"><div class="blogs__inner">
2798  <div class="common-wrap">
2799    <h2 class="blogs__title fade-in">SAM'S JOURNAL</h2>
2800    <div class="blogs__items">
2801      
2802      
2803        
2804        
2805        <div class="articles__item all fade-in delay-100  ">
2806  <div class="articles__image">
2807    <a href="/blogs/news/why-hair-holds-fragrance-better-than-skin">
2808      <img src="//sammcknight.com/cdn/shop/articles/THE_FRAGRANCE_IN_HAND_HAIR_1_e0d459c7-04af-4f3f-8429-94a0ee65eae3-9636109.jpg?v=1758283290" alt="WHY HAIR HOLDS FRAGRANCE BETTER THAN SKIN">
2809    </a>
2810  </div>
2811  <div class="articles__info">
2812    <div class="articles__info-top">
2813      
2814
2815      
2816      <div class="articles__date">Sep 17, 2025</div>
2817    </div>
2818    <div class="articles__title">WHY HAIR HOLDS FRAGRANCE BETTER THAN SKIN</div>
2819    <div class="articles__excerpt"><p>It’s not magic - it’s science. While skin is the traditional can...</div>
2820  </div>
2821</div>
2822      
2823        
2824        
2825        <div class="articles__item all fade-in delay-200  happy-endings ">
2826  <div class="articles__image">
2827    <a href="/blogs/news/7-reasons-to-love-a-happy-ending">
2828      <img src="//sammcknight.com/cdn/shop/articles/MINIS_TURKEY_1_4db16d0b-5579-4303-9241-d8e992a1c5c2.gif?v=1760861513" alt="7 REASONS TO LOVE A HAPPY ENDING">
2829    </a>
2830  </div>
2831  <div class="articles__info">
2832    <div class="articles__info-top">
2833      
2834        <div class="articles_tag">Happy Endings</div>
2835      
2836
2837      
2838      <div class="articles__date">Jul 12, 2025</div>
2839    </div>
2840    <div class="articles__title">7 REASONS TO LOVE A HAPPY ENDING</div>
2841    <div class="articles__excerpt"><p>Looking for your smoothest hair ever? This care-meets-style defr...</div>
2842  </div>
2843</div>
2844      
2845        
2846        
2847        <div class="articles__item all fade-in delay-300  ">
2848  <div class="articles__image">
2849    <a href="/blogs/news/your-volume-questions-answered">
2850      <img src="//sammcknight.com/cdn/shop/articles/Screenshot_2023-04-04_at_17.47.58-1096051_cebb488d-1612-4049-9552-97aa05419b74.png?v=1786539397" alt="YOUR VOLUME QUESTIONS ANSWERED">
2851    </a>
2852  </div>
2853  <div class="articles__info">
2854    <div class="articles__info-top">
2855      
2856
2857      
2858      <div class="articles__date">Jul 05, 2025</div>
2859    </div>
2860    <div class="articles__title">YOUR VOLUME QUESTIONS ANSWERED</div>
2861    <div class="articles__excerpt">A question I’m commonly asked, wherever I am in the world is how to...</div>
2862  </div>
2863</div>
2864      
2865    </div>
2866  </div>
2867</div>
2868
2869</section><section id="shopify-section-template--30227565412726__1711449398827d6162" class="shopify-section section"><div class="page-width"><div id="shopify-block-AZ2grQVdvQWVOalNQc__instafeed_app_block_qdkCA6" class="shopify-block shopify-app-block">
2870
2871
2872
2873  
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885<style>
2886      div[id*="instafeed_app_block"] {
2887        width: 100%;
2888      }
2889      div.shopify-section:has(>
2889 [id*="instafeed_app_block"]) {
2890      width: 100%;
2891      }
2892      
2893      body #insta-feed {
2894      
2895          
2896          margin-top: 10px!important;
2897          
2898
2899          
2900          margin-bottom: 0px!important;
2901          
2902
2903          
2904
2905          
2906
2907          
2908            color: #ffffff;
2909          
2910      }
2911      
2912      body #insta-feed h2 {
2913      
2914        
2915          color: #ffffff;
2916        
2917        
2918         text-align: center;
2919      }
2920
2921      
2922      
2923        .instafeed-bottom-link-wrapper[data-feed-id="0"] {
2924          display: flex;
2925          
2926            justify-content: flex-start;
2927          
2928          width: 100%;
2929        }
2930
2931        .instafeed-bottom-link-wrapper[data-feed-id="0"] a {
2932          display: inline-block;
2933          padding: 0 0 15px;
2934          letter-spacing: .5px;
2935          font-size: 13px;
2936          margin-top: 10px;
2937          color: #ffffff;
2938          text-decoration: none;
2939          
2940          
2941        }
2942
2943        .instafeed-bottom-link-wrapper[data-feed-id="0"] a:after {
2944          border-bottom: solid 1px #ffffff;
2945          content: "";
2946          display: block;
2947          margin-top: 0;
2948          transform: scaleX(1);
2949          transform-origin: left;
2950          transition: transform .25s cubic-bezier(.645,.045,.355,1);
2951          bottom: -5px;
2952          position: relative;
2953          width: 100%;
2954        }
2955
2956        .instafeed-bottom-link-wrapper a:hover:after {
2957          transform: scaleX(0);
2958          transform-origin: right;
2959        }
2960    
2961</style>
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973  <div id="insta-feed"></div>
2974  
2974<script>
2975    if (typeof instafeedLocalTitle === 'undefined') var instafeedLocalTitle = "DISCOVER THE POSSIBILITIES @hairbysammcknight";
2976    
2977      (function () {
2978        var feedMountElement = document.getElementById('insta-feed');
2979        if (!feedMountElement) return;
2980        var shopifySectionElement = feedMountElement.closest('.shopify-section');
2981        if (shopifySectionElement) {
2982          shopifySectionElement.style.backgroundColor = '#000000';
2983          shopifySectionElement.style.overflow = 'hidden';
2984        }
2985      })();
2986    
2987  </script>
2987
2988
2989
2990<!-- BEGIN app snippet: storefront-script -->
2991
2992  
2993    
2993<script>
2994      var instafeedScriptSrc = "https:\/\/cdn.nfcube.com\/instafeed-67691eddc78d5e6964aa3b7da6b29a11.js";
2995      var instafeedScriptMode = "load";
2996      !function(e,n){if(!window.instafeedStorefrontScheduled&&(window.instafeedStorefrontScheduled=!0,e)){if("defer"===n){if(a())return;var t=document.createElement("script");return t.src=e,t.defer=!0,void(document.head||document.documentElement).appendChild(t)}if("consent"===n){var o=!1;function i(){o||(o=!0,u())}function d(){window.Shopify&&window.Shopify.customerPrivacy&&window.Shopify.customerPrivacy.marketingAllowed()&&i()}function r(){document.addEventListener("visitorConsentCollected",function(e){e.detail&&e.detail.marketingAllowed&&i()}),window.Shopify&&window.Shopify.loadFeatures?window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],d):d()}return void("loading"===document.readyState?document.addEventListener("DOMContentLoaded",r):r())}"complete"===document.readyState?u():window.addEventListener("load",function(){u()})}function c(e){return String(e).split("?")[0]}function a(){for(var n=document.getElementsByTagName("script"),t=c(e),o=0;o!==n.length;o++)if(c(n[o].src)===t)return!0;return!1}function u(){if(!a()){var n=document.createElement("script");n.async=!0,n.src=e,document.body.appendChild(n)}}}(instafeedScriptSrc,instafeedScriptMode);
2997    </script>
2997
2998  
2999
3000<!-- END app snippet -->
3001
3002
3003
3004  <div class="instafeed-bottom-link-wrapper" data-feed-id="0">
3005    <a href="#" target="_blank" style="display: none;" aria-label="Visit our Instagram profile"></a>
3006  </div>
3007
3008  
3008<script>
3009    document.addEventListener('instafeedAppLoaded', (event) => {
3010      if (!event.detail || !event.detail.account || event.detail.feedId !== 0) return;
3011      const link = document.querySelector('.instafeed-bottom-link-wrapper[data-feed-id="0"] a');
3012      if (link) {
3013        const account = String(event.detail.account || '');
3014        if (!/^[a-zA-Z0-9._]+$/.test(account)) return;
3015        link.href = 'https://www.instagram.com/' + account + '/';
3016        link.textContent = '@' + account;
3017        link.style.display = 'inline-block';
3018      }
3019    });
3020  </script>
3020
3021
3022
3023
3024
3025</div>
3026</div>
3027
3028
3029</section>
3030    </section>
3031
3032    <!-- <section id="shopify-section-custom-instagram" class="shopify-section instagram-feed-wrap">
3033<div class="instagram-feed-marquee">
3034  
3035</div>
3036
3037<div class="instagram-feed-marquee-mob">
3038  
3039</div>
3040
3041
3042<div class="common-wrap clear">
3043  <div class="instagram-content mobi">
3044      <div class="instagram-feed-marquee-item">
3045          <h2></h2>
3046      </div>
3047      <div class="instagram-feed-marquee-item">
3048          <h6></h6>
3049      </div>
3050  </div>
3051  <div class="instagram-feed-item-wrap">
3052      
3053  </div>
3054</div>
3055
3056
3057</section> -->
3058    <footer id="shopify-section-footer" class="shopify-section">
3059<div class="main-footer-section icon-white" style="background-color: #121212;">
3060  <div class="common-wrap clear">
3061    <div class="footer-innar flex">
3062        <div class="footer-logo-wrap">
3063            <a href="/"><img src="//sammcknight.com/cdn/shop/t/172/assets/footer-logo.svg?v=86793003221365072631790267568" alt="footer-logo"></a>
3064        </div>
3065        <div class="footer-wrap flex">
3066            <div class="footer-newsletter">
3067                <h5 style="color: #FFFFFF;"><p>STAY IN THE KNOW</p></h5>
3068                <div class="footer-newsletter__subtitle" style="color: #FFFFFF;"><p><br/><br/>Sign up to receive weekly emails with your BACKSTAGE PASS to the world of Hair by Sam McKnight.<br/><br/><em>We respect your </em><a href="https://sammcknight.com/policies/privacy-policy" target="_blank" title="https://sammcknight.com/policies/privacy-policy"><em>privacy </em></a><em> and don't spam</em></p></div>
3069                <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
3070                <input type="hidden" name="contact[tags]" value="newsletter" style="color: #FFFFFF;">
3071                    <div class="footer-widget-form-wrap flex">
3072                        <div class="footer-widget-input-row">
3073                          <input
3074                          id="NewsletterForm--footer"
3075                          type="email"
3076                          name="contact[email]"
3077                          class="field__input"
3078                          value=""
3079                          aria-required="true"
3080                          autocorrect="off"
3081                          autocapitalize="off"
3082                          autocomplete="email"
3083                          
3084                          placeholder="Enter email"
3085                          required
3086                        >
3087                        </div>
3088                        <div class="footer-widget-input-row submit">
3089                            <input type="submit" value="Submit" style="color: #FFFFFF;">
3090                        </div>
3091                    </div></form>
3092  
3093  
3094                <div class="footer-social-wrap">
3095                <ul>                
3096                  
3097                    <li><a href="https://twitter.com/sammcknight1" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/twitter.svg?v=143487384646726770691790267568" alt="twitter"></a></li>
3098                  
3099                
3100                  
3101                    <li><a href="https://www.facebook.com/Hair-by-Sam-McKnight-1767069783591636/" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/facebook.svg?v=31822636404825221001790267568" alt="facebook"></a></li>
3102                  
3103                
3104                  
3105                    <li><a href="https://www.tiktok.com/@hairbysammcknight/" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/tiktok.svg?v=95922962610716902831790267568" alt="tiktok"></a></li>
3106                  
3107                
3108                  
3109                    <li><a href="https://www.instagram.com/hairbysammcknight" target="_blank"><img src="//sammcknight.com/cdn/shop/t/172/assets/instagram.svg?v=4578226191755197941790267568" alt="instagram"></a></li>
3110                  
3111                  
3112                </ul>
3113              </div>
3114                
3115            </div>
3116            <div class="footer-widget-wrap flex">
3117              
3118                  <div class="footer-widget footer-acordion">
3119                    <h6 style="color: #FFFFFF;">Shop</h6>
3120                    
3121                    <ul>
3122                      
3123                          <li><a href="/collections/all-products" class="footer-url__shop-menu"   style="color: #FFFFFF;">Shop All</a></li>
3124                      
3125                          <li><a href="/collections/new" class="footer-url__shop-menu"   style="color: #FFFFFF;">New</a></li>
3126                      
3127                          <li><a href="/collections/care" class="footer-url__shop-menu"   style="color: #FFFFFF;">Care</a></li>
3128                      
3129                          <li><a href="/collections/style" class="footer-url__shop-menu"   style="color: #FFFFFF;">Style</a></li>
3130                      
3131                          <li><a href="/collections/offers" class="footer-url__shop-menu"   style="color: #FFFFFF;">Offers</a></li>
3132                      
3133                          <li><a href="/collections/minis" class="footer-url__shop-menu"   style="color: #FFFFFF;">Minis</a></li>
3134                      
3135                    </ul>
3136                </div>
3137              
3138                  <div class="footer-widget footer-acordion">
3139                    <h6 style="color: #FFFFFF;">Support</h6>
3140                    
3141                    <ul>
3142                      
3143                          <li><a href="/policies/terms-of-service" class="footer-url__support"   style="color: #FFFFFF;">Terms of Service</a></li>
3144                      
3145                          <li><a href="/policies/refund-policy" class="footer-url__support"   style="color: #FFFFFF;">Refund policy</a></li>
3146                      
3147                          <li><a href="/policies/shipping-policy" class="footer-url__support"   style="color: #FFFFFF;">Shipping and enquiries</a></li>
3148                      
3149                          <li><a href="/policies/privacy-policy" class="footer-url__support"   style="color: #FFFFFF;">Privacy policy</a></li>
3150                      
3151                          <li><a href="https://www.sammcknight.com/pages/sign-up" class="footer-url__support"   style="color: #FFFFFF;">Sign up</a></li>
3152                      
3153                          <li><a href="/pages/becoming-a-salon-stockist" class="footer-url__support"   style="color: #FFFFFF;">Become a salon stockist</a></li>
3154                      
3155                          <li><a href="/pages/recycling" class="footer-url__support"   style="color: #FFFFFF;">Recycling</a></li>
3156                      
3157                    </ul>
3158                </div>
3159              
3160            </div>
3161        </div>
3162        
3163        <div class="footer-bottom flex">
3164            <div class="footer__left">
3165              <div class="testimonial__reviews">
3166                <div class="testimonial__review-point">
3167                  <a href="/pages/reviews">
3168                  4.9 
3169                  <img src="//sammcknight.com/cdn/shop/t/172/assets/star.svg?v=11090388083216951781790267568" alt="">
3170                  <img src="//sammcknight.com/cdn/shop/t/172/assets/star.svg?v=11090388083216951781790267568" alt="">
3171                  <img src="//sammcknight.com/cdn/shop/t/172/assets/star.svg?v=11090388083216951781790267568" alt="">
3172                  <img src="//sammcknight.com/cdn/shop/t/172/assets/star.svg?v=11090388083216951781790267568" alt="">
3173                  <img src="//sammcknight.com/cdn/shop/t/172/assets/star.svg?v=11090388083216951781790267568" alt="">
3174                  </a>
3175                </div>
3176                <a href="/pages/reviews" class="testimonial__review-url" style="color: #FFFFFF;">See all customer reviews</a>
3177              </div>
3178  
3179              <div class="footer__copyright" style="color: #FFFFFF;">
3180                © 2026 Sam Mcknight. All Rights Reserved
3181              </div>
3182            </div>
3183        </div>
3184    </div>
3185  </div>
3186</div>
3187
3188<style>
3189  #NewsletterForm--footer::placeholder{
3190    color: #FFFFFF;
3191  }
3192  #NewsletterForm--footer{
3193    border: 1px solid #FFFFFF;
3194  }
3195  .footer-widget-input-row.submit input{
3196    border: 1px solid #FFFFFF;
3197  }
3198  .footer-newsletter__subtitle a{
3199    color: #FFFFFF;
3200  }
3201
3202  /* White icons: applies when the "White icons" checkbox is ticked */
3203  .icon-white .footer-social-wrap img:not([alt="tiktok"]),
3204  .icon-white .testimonial__review-point img,
3205  .icon-white .footer-logo-wrap img {
3206    filter: brightness(0) invert(1);
3207  }
3208
3209  /* TikTok handled separately, force white using a different filter */
3210  .icon-white .footer-social-wrap img[alt="tiktok"] {
3211    filter: brightness(0) invert(1) grayscale(1);
3212  }
3213
3214  /* Standardise social icon size so all icons (Twitter, Facebook, TikTok, Instagram) appear consistent */
3215  .footer-social-wrap img {
3216    width: 32px;
3217    height: 32px;
3218    object-fit: contain;
3219  }
3220
3221  /* Fix 4.9 rating number and review link text colour */
3222  .testimonial__review-point a,
3223  .testimonial__review-point a:visited,
3224  .testimonial__review-url {
3225    color: #FFFFFF !important;
3226  }
3227
3228  /* Centre the review section */
3229.testimonial__reviews {
3230  text-align: center;
3231}
3232
3233  /* Always show menu link text using the theme text colour */
3234  .footer-widget h6,
3235  .footer-widget ul li a {
3236    color: #FFFFFF;
3237  }
3238</style>
3239
3240
3241
3242</footer>
3243
3244
3245    <section id="shopify-section-cart-drawer" class="shopify-section your-cart-wrap">
3246
3247<style>
3248  
3249    .product-cart-title {
3250      background-color: #c6af78;
3251      color: #000000;
3252    }
3253    .product-cart-title h6 {
3254      color: #000000;
3255    }
3256  
3257  
3258    .progress {
3259      background-color: #c6af78;
3260    }
3261  
3262</style>
3263
3264
3265<div class="your-cart-inner no-item"  >
3266 
3267  <div class="cart-top ">
3268    <div class="cart-heading">
3269      <div class="cart-heading-content">
3270        <h5>YOUR BASKET
3271        </h5>
3272      </div>
3273      <div class="cart-heading-cta">
3274        <a href="#"><img src="//sammcknight.com/cdn/shop/t/172/assets/back.svg?v=44664685266046421441790267568" alt="back"></a>
3275      </div>
3276    </div>
3277
3278  <div class="product-cart-title">
3279    <h6>FREE UK DELIVERY</h6>
3280  </div>
3281
3282
3283
3284  <div class="shipping-progress-wrap">
3285    
3286  </div>
3287
3288
3289    
3290  </div>
3291  <div class="product-cart">
3292    <div class="product-cart__no-item-wrap">
3293      <div class="product-cart__no-item">
3294        Your shopping cart is empty
3295      </div>
3296      <a href="https://sammcknight.com/collections/all#1" class="btn large btn-border">Continue Shopping</a>
3297    </div>
3298
3299
3300    <div class="cart-main">
3301      <div class="product-cart-item-wrap">
3302        
3303        
3304        
3305        
3306        
3307        
3308        
3309        
3310        
3311
3312      </div>
3313
3314      
3315
3316
3317
3318
3319
3320<script>
3321  var min_order_value = 7000;
3322</script>
3322
3323
3324<div class="sample-btn-wrap">
3325  
3326</div>
3327
3328      
3328<script>
3329        var non_elig = 0;
3330        var non_elig_count = 0;
3331      </script>
3331
3332
3333
3334      <div class="checkbox-item">
3335        <div class="checkbox-input-row flex">
3336          <input
3337            class="note-check"
3338            type="checkbox"
3339            id="offer"
3340            name="offer"
3341            value="save-amount">
3342          <label for="offer">Buying as a gift?</label>
3343        </div>
3344      </div>
3345      <div class="input-row-wrap cart-note">
3346        <textarea
3347          name="note"
3348          id=""
3349          cols=""
3350          rows=""
3351          placeholder="Write a message to your lucky receiver"></textarea>
3352      </div>
3353
3354      
3355        <div class="bag-upsell-wrap">
3356          
3357            <div class="bag-upsell">
3358              <div class="bag-upsell__title">
3359                FREE GIFT WHEN YOU SPEND £40 | ADD TO CART NOW
3360              </div>
3361              <div class="cart-upsell__item">
3362              <div class="cart-upsell__image">
3363                <img src="//sammcknight.com/cdn/shop/files/COOL_GILR_SUPER_LIFT_50ML_HBSM.jpg?v=1787689689" alt="">
3364              </div>
3365              <div class="cart-upsell__info">
3366                <div class="cart-upsell__prod-title">Cool Girl Superlift Volumising Spray Mini</div>
3367
3368                <div class="cart__item-review">
3369                  <span
3370  class="junip-product-summary"
3371  data-product-id="7678472421465"
3372  data-product-rating-count="263"
3373  data-product-rating-average="4.885931558935361">
3374</span>
3375 
3376                  <div class="cart-review__count">263 reviews</div>
3377                </div><div class="cart-upsell__prod-price">
3378                  
3379                  $20.00
3380                </div>
3381                <div class="cart-upsell__add"><form method="post" action="/cart/add" id="product_form_7678472421465" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="41500769288281">
3382                    <div class="cart-upsell__atc">
3383                      Add
3384                      <div class="loading-animation">
3385                        <div class="loading-wrap">
3386                          <div></div>
3387                          <div></div>
3388                          <div></div>
3389                        </div>
3390                      </div>
3391                    </div><input type="hidden" name="product-id" value="7678472421465" /><input type="hidden" name="section-id" value="cart-drawer" /></form></div>
3392
3393              </div>
3394            </div>
3395            </div>
3396          
3397        </div>
3398      
3399      
3400      
3401      
3402
3403
3404      
3405
3406    </div>
3407
3408    
3409    
3410    
3411
3412    <div class="free-sample">
3413      <div class="free-sample__top">
3414        <div class="free-sample__back">
3415          <img src="//sammcknight.com/cdn/shop/t/172/assets/back.svg?v=44664685266046421441790267568" alt="">
3416        </div>
3417        <div class="free-sample__heading">
3418          Select two free samples (0 / 2)
3419          
3420        </div>
3421      </div>
3422
3423
3424
3425      <div class="free-sample__items">
3426        
3427          
3428        
3429          
3430        
3431          
3432            
3433            
3434            
3435            
3436
3437
3438            <div class="free-sample__item">
3439              <div class="free-sample__image">
3440                <img src="//sammcknight.com/cdn/shop/products/HAPPYENDINGSSACHETMIRROEWEB_200x.jpg?v=1757606871" alt="Happy Endings Nourishing Balm Sample">
3441              </div>
3442              <div class="free-sample__title">Happy Endings Nourishing Balm Sample</div>
3443              
3444
3445
3446              <div class="free-sample__button  free-sample__button_not-added ">
3447                
3448                  
3449                    Select Sample
3450                  
3451                
3452                <div class="loading-animation">
3453                  <div class="loading-wrap">
3454                    <div></div>
3455                    <div></div>
3456                    <div></div>
3457                  </div>
3458                </div>
3459              </div>
3460              <form method="post" action="/cart/add" id="product_form_7196251258969" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3461                <input
3462                  type="hidden"
3463                  value="40351870812249"
3464                  name="id">
3465              <input type="hidden" name="product-id" value="7196251258969" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3466            </div>
3467          
3468        
3469          
3470        
3471          
3472            
3473            
3474            
3475            
3476
3477
3478            <div class="free-sample__item">
3479              <div class="free-sample__image">
3480                <img src="//sammcknight.com/cdn/shop/products/DEEPERLOVESACHETAWARDWINNING_200x.jpg?v=1757606873" alt="Deeper Love Intense Treatment Mask Sample">
3481              </div>
3482              <div class="free-sample__title">Deeper Love Intense Treatment Mask Sample</div>
3483              
3484
3485
3486              <div class="free-sample__button free-sample__button_added btn_disabled  free-sample__button_not-added ">
3487                
3488                  Unavailable
3489                  
3490                
3491                <div class="loading-animation">
3492                  <div class="loading-wrap">
3493                    <div></div>
3494                    <div></div>
3495                    <div></div>
3496                  </div>
3497                </div>
3498              </div>
3499              <form method="post" action="/cart/add" id="product_form_7196249227353" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3500                <input
3501                  type="hidden"
3502                  value="40351868256345"
3503                  name="id">
3504              <input type="hidden" name="product-id" value="7196249227353" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3505            </div>
3506          
3507        
3508          
3509        
3510          
3511            
3512            
3513            
3514            
3515
3516
3517            <div class="free-sample__item">
3518              <div class="free-sample__image">
3519                <img src="//sammcknight.com/cdn/shop/products/LIGHTCLEANSEBIOME_200x.jpg?v=1757606875" alt="Light Cleanse Hair and Scalp Shampoo Sample">
3520              </div>
3521              <div class="free-sample__title">Light Cleanse Hair and Scalp Shampoo Sample</div>
3522              
3523
3524
3525              <div class="free-sample__button  free-sample__button_not-added ">
3526                
3527                  
3528                    Select Sample
3529                  
3530                
3531                <div class="loading-animation">
3532                  <div class="loading-wrap">
3533                    <div></div>
3534                    <div></div>
3535                    <div></div>
3536                  </div>
3537                </div>
3538              </div>
3539              <form method="post" action="/cart/add" id="product_form_7196233597017" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3540                <input
3541                  type="hidden"
3542                  value="40351794266201"
3543                  name="id">
3544              <input type="hidden" name="product-id" value="7196233597017" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3545            </div>
3546          
3547        
3548          
3549            
3550            
3551            
3552            
3553
3554
3555            <div class="free-sample__item">
3556              <div class="free-sample__image">
3557                <img src="//sammcknight.com/cdn/shop/products/LIGHTNOURISHSACHETAWARD_200x.jpg?v=1757606875" alt="Light Nourish Conditioner Sample">
3558              </div>
3559              <div class="free-sample__title">Light Nourish Conditioner Sample</div>
3560              
3561
3562
3563              <div class="free-sample__button  free-sample__button_not-added ">
3564                
3565                  
3566                    Select Sample
3567                  
3568                
3569                <div class="loading-animation">
3570                  <div class="loading-wrap">
3571                    <div></div>
3572                    <div></div>
3573                    <div></div>
3574                  </div>
3575                </div>
3576              </div>
3577              <form method="post" action="/cart/add" id="product_form_7196245983321" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3578                <input
3579                  type="hidden"
3580                  value="40351853281369"
3581                  name="id">
3582              <input type="hidden" name="product-id" value="7196245983321" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3583            </div>
3584          
3585        
3586          
3587            
3588            
3589            
3590            
3591
3592
3593            <div class="free-sample__item">
3594              <div class="free-sample__image">
3595                <img src="//sammcknight.com/cdn/shop/products/RICHCLEANSESACHETBIOME_200x.jpg?v=1757606871" alt="Rich Cleanse Nourishing Shampoo Sample">
3596              </div>
3597              <div class="free-sample__title">Rich Cleanse Nourishing Shampoo Sample</div>
3598              
3599
3600
3601              <div class="free-sample__button  free-sample__button_not-added ">
3602                
3603                  
3604                    Select Sample
3605                  
3606                
3607                <div class="loading-animation">
3608                  <div class="loading-wrap">
3609                    <div></div>
3610                    <div></div>
3611                    <div></div>
3612                  </div>
3613                </div>
3614              </div>
3615              <form method="post" action="/cart/add" id="product_form_7196246900825" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3616                <input
3617                  type="hidden"
3618                  value="40351861309529"
3619                  name="id">
3620              <input type="hidden" name="product-id" value="7196246900825" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3621            </div>
3622          
3623        
3624          
3625            
3626            
3627            
3628            
3629
3630
3631            <div class="free-sample__item">
3632              <div class="free-sample__image">
3633                <img src="//sammcknight.com/cdn/shop/products/RICHNOURISHSACHETWEB_200x.jpg?v=1757606871" alt="Rich Nourish Conditioner Sample">
3634              </div>
3635              <div class="free-sample__title">Rich Nourish Conditioner Sample</div>
3636              
3637
3638
3639              <div class="free-sample__button  free-sample__button_not-added ">
3640                
3641                  
3642                    Select Sample
3643                  
3644                
3645                <div class="loading-animation">
3646                  <div class="loading-wrap">
3647                    <div></div>
3648                    <div></div>
3649                    <div></div>
3650                  </div>
3651                </div>
3652              </div>
3653              <form method="post" action="/cart/add" id="product_form_7196248080473" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3654                <input
3655                  type="hidden"
3656                  value="40351866749017"
3657                  name="id">
3658              <input type="hidden" name="product-id" value="7196248080473" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3659            </div>
3660          
3661        
3662          
3663            
3664            
3665            
3666            
3667
3668
3669            <div class="free-sample__item">
3670              <div class="free-sample__image">
3671                <img src="//sammcknight.com/cdn/shop/files/COOLGIRLCLEANSESACHETHBSM_200x.jpg?v=1757606869" alt="Cool Girl Volume Shampoo Sample">
3672              </div>
3673              <div class="free-sample__title">Cool Girl Volume Shampoo Sample</div>
3674              
3675
3676
3677              <div class="free-sample__button  free-sample__button_not-added ">
3678                
3679                  
3680                    Select Sample
3681                  
3682                
3683                <div class="loading-animation">
3684                  <div class="loading-wrap">
3685                    <div></div>
3686                    <div></div>
3687                    <div></div>
3688                  </div>
3689                </div>
3690              </div>
3691              <form method="post" action="/cart/add" id="product_form_7451230765145" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3692                <input
3693                  type="hidden"
3694                  value="40725168717913"
3695                  name="id">
3696              <input type="hidden" name="product-id" value="7451230765145" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3697            </div>
3698          
3699        
3700          
3701            
3702            
3703            
3704            
3705
3706
3707            <div class="free-sample__item">
3708              <div class="free-sample__image">
3709                <img src="//sammcknight.com/cdn/shop/files/COOLGIRLNOURISHSACHETHBSM_200x.jpg?v=1757606866" alt="Cool Girl Volume Conditioner Sample">
3710              </div>
3711              <div class="free-sample__title">Cool Girl Volume Conditioner Sample</div>
3712              
3713
3714
3715              <div class="free-sample__button  free-sample__button_not-added ">
3716                
3717                  
3718                    Select Sample
3719                  
3720                
3721                <div class="loading-animation">
3722                  <div class="loading-wrap">
3723                    <div></div>
3724                    <div></div>
3725                    <div></div>
3726                  </div>
3727                </div>
3728              </div>
3729              <form method="post" action="/cart/add" id="product_form_7451231322201" accept-charset="UTF-8" class="sample_product_form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3730                <input
3731                  type="hidden"
3732                  value="40725171011673"
3733                  name="id">
3734              <input type="hidden" name="product-id" value="7451231322201" /><input type="hidden" name="section-id" value="cart-drawer" /></form>
3735            </div>
3736          
3737        
3738      </div>
3739    </div>
3740
3741
3742
3743    <div class="cart-product-wrap">
3744      <div class="sub-total">
3745        <div class="sub-total-title">
3746          <h5>ORDER TOTAL</h5>
3747        </div>
3748        <div class="total-cost">
3749          <span class="cart-total-amount">$0.00
3750          </span>
3751        </div>
3752      </div>
3753      <div class="form-submit-btn">
3754        <a
3755          href="/checkout"
3756          type="submit"
3757          name="checkout"
3758          class="btn">Checkout</a>
3759      </div>
3760    </div>
3761
3762  </div>
3763</div>
3764
3765<div class="cart-backdrop"></div>
3766
3767
3768<script>
3769  var my_Shop_Currency = "$";
3770  var cart_progress_goal = 4000;
3771  var cart_progress_achieved_message = "Select your samples below";
3772
3773  var free_shipping_goal = cart_progress_goal;
3774  var free_shipping_message = cart_progress_achieved_message;
3775</script>
3775
3776
3777
3778
3779</section>
3780
3781    <section id="shopify-section-atc-confirmation" class="shopify-section faq"><div class="atc-confirmation">
3782  <div class="atc-confirmation__close">
3783    <img src="//sammcknight.com/cdn/shop/t/172/assets/close.svg?v=18862927919670648941790267568" alt="">
3784  </div>
3785
3786  <h5 class="atc-confirmation__title">RICH NOURISH CONDITIONER</h5>
3787  <div class="atc-confirmation__text">Has been added to your basket</div>
3788
3789  <div class="atc-confirmation__buttons">
3790    <div class="atc-confirmation__btn btn large btn-border goto-chk">Checkout</div>
3791    <div class="atc-confirmation__btn btn large btn-border close-mod">CONTINUE SHOPPING</div>
3792  </div>
3793
3794  <div class="con-upsell">
3795<h5
3796  class="con-upsell__title"
3797  data-default-title="Sam uses this with..."
3798>
3799  Sam uses this with...
3800</h5>
3801    <div class="recommended-products">
3802      
3803        
3804        
3805<div class="product-item product-item-show">
3806    <a href="/products/happy-endings" class="product-item-thumb-wrap flex">
3807            
3808        
3809        <figure>
3810            
3811
3812	<img data-src="//sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_HBSM_2026_450x.jpg?v=1787937849" data-srcset="//sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_HBSM_2026_180x.jpg?v=1787937849 180w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_HBSM_2026_360x.jpg?v=1787937849 360w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_HBSM_2026_540x.jpg?v=1787937849 540w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_HBSM_2026_720x.jpg?v=1787937849 720w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_HBSM_2026_900x.jpg?v=1787937849 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Happy Endings Nourishing Balm - Hair by Sam McKnight" />
3813
3814        </figure>
3815        
3816            <div class="product-item__image-hover">
3817                
3818
3819	<img src="//sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_1_HBSM_450x.jpg?v=1781557652" srcset="//sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_1_HBSM_180x.jpg?v=1781557652 180w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_1_HBSM_360x.jpg?v=1781557652 360w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_1_HBSM_540x.jpg?v=1781557652 540w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_1_HBSM_720x.jpg?v=1781557652 720w, //sammcknight.com/cdn/shop/files/HAPPY_ENDINGS_1_HBSM_900x.jpg?v=1781557652 900w" sizes="auto" class="lazyload " width="1000" height="1280" alt="Cool Girl Volume and Definition Kit - Hair by Sam McKnight" />
3820
3821            </div>
3822        
3823    </a><div class="product-item-content-wrap flex">
3824        <div class="product-item-content">
3825            <a href="/products/happy-endings"><h6>Happy Endings Nourishing Balm</h6></a>
3826            <p>Defrizz and seal split ends</p>
3827            <!-- <p></p> -->
3828            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
3829            <div class="product-item__price">
3830                
3831                
3832                From $30.00
3833                
3834                
3835            </div>
3836        </div>
3837        <div class="product-ratting flex">
3838            <a href="/products/happy-endings#shopify-section-template--14621677322329__16569231964f40107d">
3839                <span
3840  class="junip-product-summary"
3841  data-product-id="6573295370329"
3842  data-product-rating-count="176"
3843  data-product-rating-average="4.931818181818182">
3844</span>
3845
3846            </a>
3847            
3848        </div>  
3849        <div class="product-item-content-btn mobi">
3850            
3851              
3852
3853            
3854                <a href="/products/happy-endings" class="btn btn_min">
3855                    From $30.00
3856                </a>
3857                
3858            
3859            
3860            
3861            
3862        </div>
3863
3864        <div class="add-cart-btn">
3865            <form method="post" action="/cart/add" id="product_form_6573295370329" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="6573295370329"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3866                
3867                <input type="hidden" value="40248550555737" name="id" data-productid="6573295370329">
3868                
3869                
3870                    <a href="/products/happy-endings" class="btn large btn-border">
3871                        From $30.00
3872                    </a>
3873                
3874                
3875                
3876                
3877            <input type="hidden" name="product-id" value="6573295370329" /><input type="hidden" name="section-id" value="atc-confirmation" /></form>
3878        </div>
3879    </div>
3880</div>
3881
3882      
3883        
3884        
3885<div class="product-item product-item-show">
3886    <a href="" class="product-item-thumb-wrap flex">
3887            
3888        
3889        <figure>
3890            
3891
3892	<img data-src="//sammcknight.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_450x.gif" data-srcset="" sizes="auto" class="lazyload " width="" height="" alt="" />
3893
3894        </figure>
3895        
3896    </a><div class="product-item-content-wrap flex">
3897        <div class="product-item-content">
3898            <a href=""><h6></h6></a>
3899            <p></p>
3900            <!-- <p></p> -->
3901            <!-- <p>Instant Volume - Effortless Texture - Lasting Body</p> -->
3902            <div class="product-item__price">
3903                
3904                
3905                
3906                
3907                
3908            </div>
3909        </div>
3910        <div class="product-ratting flex">
3911            <a href="#shopify-section-template--14621677322329__16569231964f40107d">
3912                <span
3913  class="junip-product-summary"
3914  data-product-id=""
3915  data-product-rating-count=""
3916  data-product-rating-average="">
3917</span>
3918
3919            </a>
3920            
3921        </div>  
3922        <div class="product-item-content-btn mobi">
3923            
3924            <a href="" class="btn">
3925                Tell me when its back
3926                <div class="loading-animation">
3927                    <div class="loading-wrap">
3928                        <div></div>
3929                        <div></div>
3930                        <div></div>
3931                    </div>
3932                  </div>
3933            </a>
3934            
3935            
3936        </div>
3937
3938        <div class="add-cart-btn">
3939            Liquid error (snippets/product-card-upsell line 123): product form must be given a product
3940        </div>
3941    </div>
3942</div>
3943
3944      
3945    </div>
3946  </div>
3947</div>
3948
3949<script>
3950  (function () {
3951    function updateUpsellVisibility() {
3952      var popup = document.querySelector('.atc-confirmation');
3953      if (!popup) return;
3954
3955      var title = popup.querySelector('.atc-confirmation__title');
3956      var upsell = popup.querySelector('.con-upsell');
3957
3958      if (!title || !upsell) return;
3959
3960      var productTitle = title.textContent.trim().toLowerCase();
3961
3962      if (productTitle.indexOf('mini') !== -1) {
3963        upsell.style.display = 'none';
3964      } else {
3965        upsell.style.display = '';
3966      }
3967    }
3968
3969    document.addEventListener('DOMContentLoaded', function () {
3970      updateUpsellVisibility();
3971
3972      var popup = document.querySelector('.atc-confirmation');
3973      if (!popup) return;
3974
3975      var observer = new MutationObserver(updateUpsellVisibility);
3976
3977      observer.observe(popup, {
3978        childList: true,
3979        subtree: true,
3980        characterData: true
3981      });
3982    });
3983
3984    document.addEventListener('click', function () {
3985      setTimeout(updateUpsellVisibility, 250);
3986      setTimeout(updateUpsellVisibility, 750);
3987    });
3988  })();
3989</script>
3989
3990
3991</section>
3992    <section id="shopify-section-location" class="shopify-section location">
3993<div class="location__inner">
3994  <img src="//sammcknight.com/cdn/shop/t/172/assets/close.svg?v=18862927919670648941790267568" alt="" class="close-location">
3995  <div class="location__text"><p>Kom je uit Nederland? Klik dan hieronder om onze Nederlandse website te bezoeken.</p></div>
3996  <div class="location__button">
3997    <a href="https://specialbrandshop.nl/collections/hair-by-sam-mcknight" class="btn large btn-border btn_black">Klik hier</a>
3998  </div>
3999</div>
4000
4001
4002
4003</section>
4004
4005    
4006<div class="backdrop"></div>
4007
4008    
4008<script>
4009      window.shopUrl = 'https://sammcknight.com';
4010      window.routes = {
4011        cart_add_url: '/cart/add',
4012        cart_change_url: '/cart/change',
4013        cart_update_url: '/cart/update',
4014        predictive_search_url: '/search/suggest'
4015      };
4016
4017      window.cartStrings = {
4018        error: `There was an error while updating your cart. Please try again.`,
4019        quantityError: `You can only add [quantity] of this item to your cart.`
4020      }
4021
4022      window.variantStrings = {
4023        addToCart: `Add to cart`,
4024        soldOut: `Sold out`,
4025        unavailable: `Unavailable`
4026      }
4027
4028      window.accessibilityStrings = {
4029        imageAvailable: `Image [index] is now available in gallery view`,
4030        shareSuccess: `Link copied to clipboard`,
4031        pauseSlideshow: `Pause slideshow`,
4032        playSlideshow: `Play slideshow`
4033      }
4034    </script>
4034
4035
4036    
4036<script src="//sammcknight.com/cdn/shop/t/172/assets/jquery-3.5.1.min.js?v=60938658743091704111790267568" type="text/javascript"></script>
4036
4037    
4038    
4038<script src="//sammcknight.com/cdn/shop/t/172/assets/jquery.marquee.min.js?v=30672214819297883771790267568" type="text/javascript"></script>
4038
4039    
4039<script src="//sammcknight.com/cdn/shop/t/172/assets/ls.rias.js?v=127659930902717643561790267568" type="text/javascript"></script>
4039
4040    
4040<script src="//sammcknight.com/cdn/shop/t/172/assets/slick.min.js?v=71779134894361685811790267568" type="text/javascript"></script>
4040
4041    
4041<script src="//sammcknight.com/cdn/shop/t/172/assets/lazysizes.min.js?v=52017726365333097691790267568" type="text/javascript"></script>
4041
4042
4043    
4043<script src="//sammcknight.com/cdn/shop/t/172/assets/hammer.min.js?v=172376307243817769711790267568" type="text/javascript"></script>
4043
4044    
4044<script src="//sammcknight.com/cdn/shop/t/172/assets/TweenMax.min.js?v=115013519883668947431790267568" type="text/javascript"></script>
4044
4045    
4045<script src="//sammcknight.com/cdn/shop/t/172/assets/jquery.pinchzoomer.min.js?v=27777379628217504111790267568" type="text/javascript"></script>
4045
4046    
4046<script src="//sammcknight.com/cdn/shop/t/172/assets/theme.js?v=154083027749344458891790267568" type="text/javascript"></script>
4046
4047    
4048    
4048<script src="//sammcknight.com/cdn/shop/t/172/assets/custom.js?v=131171647036116388141790267568" type="text/javascript"></script>
4048
4049    
4049<script src="//sammcknight.com/cdn/shop/t/172/assets/isotope.pkgd.min.js?v=96875624313649522131790267568" type="text/javascript"></script>
4049
4050    
4051    
4051<script>
4052      if($(window).width() <= 767){
4053        setTimeout(
4054          function() {
4055            $(".mob-main-image").pinchzoomer();
4056          }, 2000);
4057      }
4058      // $('.mob-main-image').each(function(){
4059      //   var image_height = $(this).height();
4060      //   console.log(image_height);
4061      //   $(this).parent().css('height', image_height);
4062      // })
4063
4064      $.get("https://ipinfo.io/json", function (response) {
4065      var my_country = response.country;
4066      if(my_country == 'NL'){
4067          if (!localStorage.getItem('locationShown')) {
4068            $('.location__inner').addClass('location_show');
4069          }
4070      }
4071      console.log(my_country);
4072      }, "jsonp");
4073
4074       $('.close-location').on('click', function () {
4075          $('.location__inner').removeClass('location_show');
4076          localStorage.setItem('locationShown', 'true');
4077        });
4078    </script>
4078
4079    
4079<script>
4080      var $grid = $('.articles').isotope({
4081        itemSelector: '.articles__item',
4082        masonry: {
4083          gutter: 4,
4084          columnWidth: '.grid-sizer'
4085        }
4086      });
4087
4088      var $grid_1 = $('.tutorial__items').isotope({
4089        itemSelector: '.tutorial__item',
4090        masonry: {
4091          gutter: 4,
4092          columnWidth: '.tutorial__item-width'
4093        }
4094      });
4095
4096      $(document).on('click', '.nav-tab__item', function() {
4097        var filterValue = $(this).attr('data-filter');
4098        $grid.isotope({filter: filterValue});
4099        $grid_1.isotope({filter: filterValue});
4100      });
4101
4102
4103      $(document).ready(function() {
4104        setTimeout(function() {
4105          $grid.isotope();
4106          $grid_1.isotope();
4107          console.log('isotope loaded');
4108        }, 2200);
4109      });
4110    </script>
4110
4111
4112
4113    
4113<script>
4114      
4115    </script>
4115
4116
4117    
4118
4119<script id="back-in-stock-helper">
4120    var _BISConfig = _BISConfig || {};
4121  
4122  
4123  
4124  
4125  </script>
4125
4126  
4127
4128    <span
4129  class="junip-store-key"
4130  data-store-key="LF6w1wy3XqvNsKrxDs9NgQdY"
4131  data-onsite-enabled="true"
4132  data-review-count-enabled="true"
4133  data-star-color="#0b0b0b">
4134</span>
4135
4136    
4137  
4137<script src="//sammcknight.com/cdn/shop/t/172/assets/tiny-img-link-preloader.js?v=26403198945174473401790267568" type="text/javascript"></script>
4137
4138<div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
4139
4140
4141<script>
4142  console.log("[Alia app extension] v1.0.5");
4143
4144  const BACKEND_URL = "https://backend.alia-prod.com";
4145
4146  window.ALIA_SHOPIFY_EXTENSION_INFO = {
4147    customerID: "",
4148    country: "US",
4149    market: "us",
4150    language: "en"
4151  }
4152
4153  if (document.readyState !== "loading") {
4154    initAlia();
4155  } else {
4156    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
4157  }
4158
4159  async function initAlia() {
4160    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=sam-mcknight.myshopify.com";
4161    const script = document.createElement("script");
4162    script.src = url;
4163    script.async = true;
4164    document.head.appendChild(script);
4165  }
4166</script>
4166
4167
4168</div><div id="shopify-block-AYU1uNGdwRjVma1l1U__16017602894386113438" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-store-key --><span
4169  class="junip-store-key"
4170  data-supports-theme-extensions="true"
4171  data-shopify-preview-mode="true"
4172  data-store-key="LF6w1wy3XqvNsKrxDs9NgQdY"
4173  data-onsite-enabled="true"
4174  data-review-count-enabled="true"
4175  data-star-color="#0b0b0b"
4176  data-star-template-url="https://api.juniphq.com/images/star_options/2/template">
4177</span>
4178<!-- END app snippet -->
4179<script src="https://scripts.juniphq.com/v1/junip_shopify.js" async></script>
4179
4180</div>
4180<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4180
4181</body>
4182</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.