1 2 3<!doctype html> 4<html class="no-js" lang="en"> 5 <head> 6 <meta charset="utf-8"> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 8 <meta name="viewport" content="width=device-width,initial-scale=1"> 9 <meta name="theme-color" content=""> 10 <link rel="canonical" href="https://www.clinilabs.co.uk/search"><link rel="icon" type="image/png" href="//www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-_Vertical_logo_7e36ea73-4bda-4831-a72b-12652ac5ef57.png?crop=center&height=32&v=1760103190&width=32"><title> 11 Search 12 – Clinilabs</title> 13 14 <meta name="description" content="Book a same-day slot at our Fitzrovia clinic. Results today on most tests, from £35, no GP referral. UKAS-accredited lab"> 15 16 17
17<script data-cfasync="false" src="https://cdn.fixvitals.com/resources/preload" ></script>
17 18 19 20 21<meta property="og:site_name" content="Clinilabs"> 22<meta property="og:url" content="https://www.clinilabs.co.uk/search"> 23<meta property="og:title" content="Search"> 24<meta property="og:type" content="website"> 25<meta property="og:description" content="Book a same-day slot at our Fitzrovia clinic. Results today on most tests, from £35, no GP referral. UKAS-accredited lab"><meta property="og:image" content="http://www.clinilabs.co.uk/cdn/shop/files/2026-09-23-homepage-share-image-1200x628.jpg?v=1790184990"> 26 <meta property="og:image:secure_url" content="https://www.clinilabs.co.uk/cdn/shop/files/2026-09-23-homepage-share-image-1200x628.jpg?v=1790184990"> 27 <meta property="og:image:width" content="1200"> 28 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 29<meta name="twitter:title" content="Search"> 30<meta name="twitter:description" content="Book a same-day slot at our Fitzrovia clinic. Results today on most tests, from £35, no GP referral. UKAS-accredited lab"> 31 32 33
33<script data-cfasync="false" src="https://cdn.fixvitals.com/resources/lazyload" ></script>
33 34 35
35<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
35<meta name="google-site-verification" content="rkDVtXjRL2SUiUlccCxL_brW3QL3mB7Yh4MZwqkg0kE"> 36<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/87263084891/digital_wallets/dialog"> 37<meta id="in-context-paypal-metadata" data-shop-id="87263084891" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP"> 38<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
38<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
38 39<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
40<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=87263084891" crossorigin="anonymous"></script>
vendor: 1 bytes, line 40
40
41<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":87263084891,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/87263084891","merchantName":"Clinilabs","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","maestro","elo"],"total":{"type":"pending","label":"Clinilabs","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 41
41
42<script id="shopify-features" type="application/json">{"accessToken":"b4a1cc8756fe5ccd4c2dc1d797f680e1","betas":["rich-media-storefront-analytics"],"domain":"www.clinilabs.co.uk","predictiveSearch":true,"shopId":87263084891,"locale":"en"}</script>
vendor: 1 bytes, line 42
42
43<script>var Shopify = Shopify || {}; 44Shopify.shop = "6125c0-cf.myshopify.com"; 45Shopify.locale = "en"; 46Shopify.currency = {"active":"GBP","rate":"1.0"}; 47Shopify.country = "GB"; 48Shopify.theme = {"name":"CL build 2026-09-24b analytics (HS)","id":201861366107,"schema_name":"Milano","schema_version":"1.7.0","theme_store_id":null,"role":"main"}; 49Shopify.theme.handle = "null"; 50Shopify.theme.style = {"id":null,"handle":null}; 51Shopify.cdnHost = "www.clinilabs.co.uk/cdn"; 52Shopify.routes = Shopify.routes || {}; 53Shopify.routes.root = "/"; 54Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 55Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 56Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 57Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 57
57
58<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 58
58
59<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 59
59
60<script> 61 window.ShopifyPay = window.ShopifyPay || {}; 62 window.ShopifyPay.apiHost = "shop.app\/pay"; 63 window.ShopifyPay.redirectState = null; 64</script>
vendor: 1 bytes, line 64
64
65<script> 66 window.Shopify = window.Shopify || {}; 67 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 68 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 69 window.Shopify.SignInWithShop.eligible = true; 70</script>
vendor: 1 bytes, line 70
70
71<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 71
71
72<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 72
72
73<script type="module"> 74 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 75 76 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 77 78</script>
vendor: 1 bytes, line 78
78
79<script> 80 window.Shopify = window.Shopify || {}; 81 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 82 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"]}; 83</script>
vendor: 1 bytes, line 83
83
84<script>(function() { 85 var isLoaded = false; 86 function asyncLoad() { 87 if (isLoaded) return; 88 isLoaded = true; 89 var urls = ["\/\/cdn.shopify.com\/proxy\/792dfb2f57e7b782277e92761502414aefdfd4da614009de730708d1524212c9\/6125c0-cf.bookthatapp.com\/javascripts\/bta-installed.js?shop=6125c0-cf.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/5054137319426de657ff9e5c7f0a4b381a6f33a47cf6fddfd39a43b525eaeb43\/6125c0-cf.bookthatapp.com\/sdk\/v1\/js\/bta-order-status-bootstrap.min.js?shop=6125c0-cf.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 90 for (var i = 0; i < urls.length; i++) { 91 var s = document.createElement('script'); 92 s.type = 'text/javascript'; 93 s.async = true; 94 s.src = urls[i]; 95 var x = document.getElementsByTagName('script')[0]; 96 x.parentNode.insertBefore(s, x); 97 } 98 }; 99 if(window.attachEvent) { 100 window.attachEvent('onload', asyncLoad); 101 } else { 102 window.addEventListener('load', asyncLoad, false); 103 } 104})();</script>
vendor: 1 bytes, line 104
104
105<script id="__st">var __st={"a":87263084891,"offset":3600,"reqid":"9b492ed7-a9d7-4801-8b1a-8f1e3ae4bacb-1791445084","pageurl":"www.clinilabs.co.uk\/search","u":"23472a05a6d5","p":"searchresults"};</script>
vendor: 1 bytes, line 105
105
106<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 106
106
107<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 107
107
108<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.clinilabs.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 108
108
109<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.clinilabs.co.uk/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>
109<script crossorigin="anonymous" defer="defer" src="//www.clinilabs.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 109
109
110<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 110
110
111<script> 112 window.Shopify = window.Shopify || {}; 113 window.Shopify.MCP = window.Shopify.MCP || {}; 114 window.Shopify.MCP.enabled = true; 115 window.Shopify.MCP.shop = "6125c0-cf.myshopify.com"; 116 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.clinilabs.co.uk\/api\/mcp"; 117 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 118</script>
vendor: 1 bytes, line 118
118
119<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.clinilabs.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 120</script>
vendor: 1 bytes, line 120
120
121<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.clinilabs.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 122</script>
vendor: 1 bytes, line 122
122
123<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 124 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); 125</script>
vendor: 1 bytes, line 125
125
126<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})}})); 127</script>
127 128<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.clinilabs.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 129<style id="shopify-accelerated-checkout-cart"> 130 #shopify-buyer-consent { 131 margin-top: 1em; 132 display: inline-block; 133 width: 100%; 134} 135 136#shopify-buyer-consent.hidden { 137 display: none; 138} 139 140#shopify-subscription-policy-button { 141 background: none; 142 border: none; 143 padding: 0; 144 text-decoration: underline; 145 font-size: inherit; 146 cursor: pointer; 147} 148 149#shopify-subscription-policy-button::before { 150 box-shadow: none; 151} 152 153 </style> 154
155<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
155 156 <link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/critical.css?v=33569678179366504141790256357" rel="stylesheet" type="text/css" media="all" /> 157 <link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/animation.css?v=83787845137342860991790256357" rel="stylesheet" type="text/css" media="all" /> 158 159 <link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/product-card.css?v=116589632768189988891790256357" rel="stylesheet" type="text/css" media="all" /> 160 <link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/clinilabs-headings.css?v=44141614364223092011790256357" rel="stylesheet" type="text/css" media="all" /> 161<link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/swiper-bundle.min.css?v=140186597936872277631790256357" rel="stylesheet" type="text/css" media="all" /> 162 <link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/judgeme-reviews.css?v=49441092362605741621790256357" rel="stylesheet" type="text/css" media="all" /> 163 164 165 166 167 168 <link rel="preload" as="font" href="//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" type="font/woff2" crossorigin> 169 �<style data-shopify>@font-face { 170 font-family: Poppins; 171 font-weight: 100; 172 font-style: normal; 173 font-display: swap; 174 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n1.91f1f2f2f3840810961af59e3a012dcc97d8ef59.woff2") format("woff2"), 175 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n1.58d050ae3fe39914ce84b159a8c37ae874d01bfc.woff") format("woff"); 176} 177@font-face { 178 font-family: Poppins; 179 font-weight: 100; 180 font-style: italic; 181 font-display: swap; 182 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i1.12212c673bc6295d62eea1ca2437af51233e5e67.woff2") format("woff2"), 183 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i1.57d27b035fa9c9ec7ce7020cd2ed80055da92d77.woff") format("woff"); 184} 185@font-face { 186 font-family: Poppins; 187 font-weight: 200; 188 font-style: normal; 189 font-display: swap; 190 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n2.99893b093cc6b797a8baf99180056d9e77320b68.woff2") format("woff2"), 191 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n2.c218f0380a81801a28158673003c167a54d2d69c.woff") format("woff"); 192} 193@font-face { 194 font-family: Poppins; 195 font-weight: 200; 196 font-style: italic; 197 font-display: swap; 198 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i2.7783fc51c19908d12281d3f99718d10ab5348963.woff2") format("woff2"), 199 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i2.34fc94f042b7f47b1448d25c4247572d2f33189b.woff") format("woff"); 200} 201@font-face { 202 font-family: Poppins; 203 font-weight: 300; 204 font-style: normal; 205 font-display: swap; 206 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2") format("woff2"), 207 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n3.6971368e1f131d2c8ff8e3a44a36b577fdda3ff5.woff") format("woff"); 208} 209@font-face { 210 font-family: Poppins; 211 font-weight: 300; 212 font-style: italic; 213 font-display: swap; 214 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i3.8536b4423050219f608e17f134fe9ea3b01ed890.woff2") format("woff2"), 215 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i3.0f4433ada196bcabf726ed78f8e37e0995762f7f.woff") format("woff"); 216} 217@font-face { 218 font-family: Poppins; 219 font-weight: 400; 220 font-style: normal; 221 font-display: swap; 222 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 223 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 224} 225@font-face { 226 font-family: Poppins; 227 font-weight: 400; 228 font-style: italic; 229 font-display: swap; 230 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"), 231 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff"); 232} 233@font-face { 234 font-family: Poppins; 235 font-weight: 500; 236 font-style: normal; 237 font-display: swap; 238 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"), 239 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff"); 240} 241@font-face { 242 font-family: Poppins; 243 font-weight: 500; 244 font-style: italic; 245 font-display: swap; 246 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i5.6acfce842c096080e34792078ef3cb7c3aad24d4.woff2") format("woff2"), 247 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i5.a49113e4fe0ad7fd7716bd237f1602cbec299b3c.woff") format("woff"); 248} 249@font-face { 250 font-family: Poppins; 251 font-weight: 600; 252 font-style: normal; 253 font-display: swap; 254 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), 255 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff"); 256} 257@font-face { 258 font-family: Poppins; 259 font-weight: 600; 260 font-style: italic; 261 font-display: swap; 262 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"), 263 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff"); 264} 265@font-face { 266 font-family: Poppins; 267 font-weight: 700; 268 font-style: normal; 269 font-display: swap; 270 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"), 271 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2
271cd6f64955ff4b36f0cfd8da.woff") format("woff"); 272} 273@font-face { 274 font-family: Poppins; 275 font-weight: 700; 276 font-style: italic; 277 font-display: swap; 278 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"), 279 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff"); 280} 281@font-face { 282 font-family: Poppins; 283 font-weight: 800; 284 font-style: normal; 285 font-display: swap; 286 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n8.580200d05bca09e2e0c6f4c922047c227dfa8e8c.woff2") format("woff2"), 287 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n8.f4450f472fdcbe9e829f3583ebd559988f5a3d25.woff") format("woff"); 288} 289@font-face { 290 font-family: Poppins; 291 font-weight: 800; 292 font-style: italic; 293 font-display: swap; 294 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i8.55af7c89c62b8603457a34c5936ad3b39f67e29c.woff2") format("woff2"), 295 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i8.1143b85f67a233999703c64471299cee6bc83160.woff") format("woff"); 296} 297@font-face { 298 font-family: Poppins; 299 font-weight: 900; 300 font-style: normal; 301 font-display: swap; 302 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n9.eb6b9ef01b62e777a960bfd02fc9fb4918cd3eab.woff2") format("woff2"), 303 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n9.6501a5bd018e348b6d5d6e8c335f9e7d32a80c36.woff") format("woff"); 304} 305@font-face { 306 font-family: Poppins; 307 font-weight: 900; 308 font-style: italic; 309 font-display: swap; 310 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i9.c9d778054c6973c207cbc167d4355fd67c665d16.woff2") format("woff2"), 311 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i9.67b02f99c1e5afe159943a603851cb6b6276ba49.woff") format("woff"); 312} 313</style> 314 315 316 317 <link rel="preload" as="font" href="//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" type="font/woff2" crossorigin> 318 �<style data-shopify>@font-face { 319 font-family: Poppins; 320 font-weight: 100; 321 font-style: normal; 322 font-display: swap; 323 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n1.91f1f2f2f3840810961af59e3a012dcc97d8ef59.woff2") format("woff2"), 324 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n1.58d050ae3fe39914ce84b159a8c37ae874d01bfc.woff") format("woff"); 325} 326@font-face { 327 font-family: Poppins; 328 font-weight: 100; 329 font-style: italic; 330 font-display: swap; 331 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i1.12212c673bc6295d62eea1ca2437af51233e5e67.woff2") format("woff2"), 332 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i1.57d27b035fa9c9ec7ce7020cd2ed80055da92d77.woff") format("woff"); 333} 334@font-face { 335 font-family: Poppins; 336 font-weight: 200; 337 font-style: normal; 338 font-display: swap; 339 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n2.99893b093cc6b797a8baf99180056d9e77320b68.woff2") format("woff2"), 340 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n2.c218f0380a81801a28158673003c167a54d2d69c.woff") format("woff"); 341} 342@font-face { 343 font-family: Poppins; 344 font-weight: 200; 345 font-style: italic; 346 font-display: swap; 347 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i2.7783fc51c19908d12281d3f99718d10ab5348963.woff2") format("woff2"), 348 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i2.34fc94f042b7f47b1448d25c4247572d2f33189b.woff") format("woff"); 349} 350@font-face { 351 font-family: Poppins; 352 font-weight: 300; 353 font-style: normal; 354 font-display: swap; 355 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2") format("woff2"), 356 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n3.6971368e1f131d2c8ff8e3a44a36b577fdda3ff5.woff") format("woff"); 357} 358@font-face { 359 font-family: Poppins; 360 font-weight: 300; 361 font-style: italic; 362 font-display: swap; 363 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i3.8536b4423050219f608e17f134fe9ea3b01ed890.woff2") format("woff2"), 364 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i3.0f4433ada196bcabf726ed78f8e37e0995762f7f.woff") format("woff"); 365} 366@font-face { 367 font-family: Poppins; 368 font-weight: 400; 369 font-style: normal; 370 font-display: swap; 371 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 372 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 373} 374@font-face { 375 font-family: Poppins; 376 font-weight: 400; 377 font-style: italic; 378 font-display: swap; 379 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"), 380 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff"); 381} 382@font-face { 383 font-family: Poppins; 384 font-weight: 500; 385 font-style: normal; 386 font-display: swap; 387 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"), 388 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff"); 389} 390@font-face { 391 font-family: Poppins; 392 font-weight: 500; 393 font-style: italic; 394 font-display: swap; 395 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i5.6acfce842c096080e34792078ef3cb7c3aad24d4.woff2") format("woff2"), 396 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i5.a49113e4fe0ad7fd7716bd237f1602cbec299b3c.woff") format("woff"); 397} 398@font-face { 399 font-family: Poppins; 400 font-weight: 600; 401 font-style: normal; 402 font-display: swap; 403 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), 404 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff"); 405} 406@font-face { 407 font-family: Poppins; 408 font-weight: 600; 409 font-style: italic; 410 font-display: swap; 411 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"), 412 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff"); 413} 414@font-face { 415 font-family: Poppins; 416 font-weight: 700; 417 font-style: normal; 418 font-display: swap; 419 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"), 420 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2
420cd6f64955ff4b36f0cfd8da.woff") format("woff"); 421} 422@font-face { 423 font-family: Poppins; 424 font-weight: 700; 425 font-style: italic; 426 font-display: swap; 427 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"), 428 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff"); 429} 430@font-face { 431 font-family: Poppins; 432 font-weight: 800; 433 font-style: normal; 434 font-display: swap; 435 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n8.580200d05bca09e2e0c6f4c922047c227dfa8e8c.woff2") format("woff2"), 436 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n8.f4450f472fdcbe9e829f3583ebd559988f5a3d25.woff") format("woff"); 437} 438@font-face { 439 font-family: Poppins; 440 font-weight: 800; 441 font-style: italic; 442 font-display: swap; 443 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i8.55af7c89c62b8603457a34c5936ad3b39f67e29c.woff2") format("woff2"), 444 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i8.1143b85f67a233999703c64471299cee6bc83160.woff") format("woff"); 445} 446@font-face { 447 font-family: Poppins; 448 font-weight: 900; 449 font-style: normal; 450 font-display: swap; 451 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n9.eb6b9ef01b62e777a960bfd02fc9fb4918cd3eab.woff2") format("woff2"), 452 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_n9.6501a5bd018e348b6d5d6e8c335f9e7d32a80c36.woff") format("woff"); 453} 454@font-face { 455 font-family: Poppins; 456 font-weight: 900; 457 font-style: italic; 458 font-display: swap; 459 src: url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i9.c9d778054c6973c207cbc167d4355fd67c665d16.woff2") format("woff2"), 460 url("//www.clinilabs.co.uk/cdn/fonts/poppins/poppins_i9.67b02f99c1e5afe159943a603851cb6b6276ba49.woff") format("woff"); 461} 462</style> 463 464 465 466 467<style data-shopify> 468 :root { 469 --body-font: Poppins, sans-serif;, sans-serif; 470 --heading-font: Poppins, sans-serif;, sans-serif; 471 --menu-font: Poppins, sans-serif;, sans-serif; 472 --btn-font: Poppins, sans-serif;, sans-serif; 473 } 474</style> 475 476 477 <style data-shopify> 478 479 :root, 480 .color-default { 481 --color-background: #ffffff; 482 483 --gradient-background: #ffffff; 484 485 --color-primary: #2463eb; 486 --color-primary-rgb: 36, 99, 235; 487 --color-text: #111111; 488 --color-text-rgb: 17, 17, 17; 489 --color-heading: #111111; 490 --color-heading-rgb:17, 17, 17; 491 --color-link: #111111; 492 --color-link-hover: #2463eb; 493 --color-border: #ebebeb; 494 --btn-primary-color: #ffffff; 495 --btn-primary-hover-color: #ffffff; 496 --btn-primary-bg-color: #2463eb; 497 --btn-primary-hover-bg-color: #2463eb; 498 --btn-outline-bg-color: #ffffff; 499 --btn-outline-color: #2463eb; 500 --btn-outline-border-color: #2463eb; 501 --btn-link-color: #111111; 502 --btn-link-hover-color: #111111; 503 --input-color: var(--color-text); 504 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 505 --input-bg: rgba(255, 255, 255, 0.6); 506 } 507 508 509 .color-scheme-4faf0e4d-27f4-4d02-bc51-617383bab1a9 { 510 --color-background: #000000; 511 512 --gradient-background: #000000; 513 514 --color-primary: #999999; 515 --color-primary-rgb: 153, 153, 153; 516 --color-text: #ffffff; 517 --color-text-rgb: 255, 255, 255; 518 --color-heading: #ffffff; 519 --color-heading-rgb:255, 255, 255; 520 --color-link: #ffffff; 521 --color-link-hover: #999999; 522 --color-border: #ebebeb; 523 --btn-primary-color: #ffffff; 524 --btn-primary-hover-color: #111111; 525 --btn-primary-bg-color: #111111; 526 --btn-primary-hover-bg-color: #ffffff; 527 --btn-outline-bg-color: #ffffff; 528 --btn-outline-color: #111111; 529 --btn-outline-border-color: #111111; 530 --btn-link-color: #111111; 531 --btn-link-hover-color: #111111; 532 --input-color: var(--color-text); 533 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 534 --input-bg: rgba(0, 0, 0, 0.6); 535 } 536 537 538 .color-scheme-bb1431b0-be4a-4b03-a450-f572c07e3904 { 539 --color-background: #08215e; 540 541 --gradient-background: #08215e; 542 543 --color-primary: #ffffff; 544 --color-primary-rgb: 255, 255, 255; 545 --color-text: #ffffff; 546 --color-text-rgb: 255, 255, 255; 547 --color-heading: #ffffff; 548 --color-heading-rgb:255, 255, 255; 549 --color-link: #ffffff; 550 --color-link-hover: #ffffff; 551 --color-border: #ebebeb; 552 --btn-primary-color: #ffffff; 553 --btn-primary-hover-color: #ffffff; 554 --btn-primary-bg-color: #2463eb; 555 --btn-primary-hover-bg-color: #2463eb; 556 --btn-outline-bg-color: #ffffff; 557 --btn-outline-color: #111111; 558 --btn-outline-border-color: #111111; 559 --btn-link-color: #111111; 560 --btn-link-hover-color: #111111; 561 --input-color: var(--color-text); 562 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 563 --input-bg: rgba(8, 33, 94, 0.6); 564 } 565 566 567 .color-scheme-3d10de96-a479-49bd-819c-e044746b4f3e { 568 --color-background: #ffffff; 569 570 --gradient-background: #ffffff; 571 572 --color-primary: #ffffff; 573 --color-primary-rgb: 255, 255, 255; 574 --color-text: #ffffff; 575 --color-text-rgb: 255, 255, 255; 576 --color-heading: #ffffff; 577 --color-heading-rgb:255, 255, 255; 578 --color-link: #ffffff; 579 --color-link-hover: #ffffff; 580 --color-border: #ebebeb; 581 --btn-primary-color: #111111; 582 --btn-primary-hover-color: #111111; 583 --btn-primary-bg-color: #ffffff; 584 --btn-primary-hover-bg-color: #ffffff; 585 --btn-outline-bg-color: rgba(0,0,0,0); 586 --btn-outline-color: #ffffff; 587 --btn-outline-border-color: #ffffff; 588 --btn-link-color: #ffffff; 589 --btn-link-hover-color: #ffffff; 590 --input-color: var(--color-text); 591 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 592 --input-bg: rgba(255, 255, 255, 0.6); 593 } 594 595 596 .color-scheme-2b5c6c91-201d-4fb1-aba3-e6d562656976 { 597 --color-background: #e9eff4; 598 599 --gradient-background: #e9eff4; 600 601 --color-primary: #2463eb; 602 --color-primary-rgb: 36, 99, 235; 603 --color-text: #111111; 604 --color-text-rgb: 17, 17, 17; 605 --color-heading: #111111; 606 --color-heading-rgb:17, 17, 17; 607 --color-link: #111111; 608 --color-link-hover: #2463eb; 609 --color-border: #ebebeb; 610 --btn-primary-color: #ffffff; 611 --btn-primary-hover-color: #ffffff; 612 --btn-primary-bg-color: #2463eb; 613 --btn-primary-hover-bg-color: #2463eb; 614 --btn-outline-bg-color: #ffffff; 615 --btn-outline-color: #111111; 616 --btn-outline-border-color: #111111; 617 --btn-link-color: #111111; 618 --btn-link-hover-color: #111111; 619 --input-color: var(--color-text); 620 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 621 --input-bg: rgba(233, 239, 244, 0.6); 622 } 623 624 625 .color-scheme-accf3b11-ba40-4a3e-bafb-243ece6683ec { 626 --color-background: #ffffff; 627 628 --gradient-background: #ffffff; 629 630 --color-primary: #d0473e; 631 --color-primary-rgb: 208, 71, 62; 632 --color-text: #111111; 633 --color-text-rgb: 17, 17, 17; 634 --color-heading: #111111; 635 --color-heading-rgb:17, 17, 17; 636 --color-link: #111111; 637 --color-link-hover: #d0473e; 638 --color-border: #ebebeb; 639 --btn-primary-color: #ffffff; 640 --btn-primary-hover-color: #ffffff; 641 --btn-primary-bg-color: #111111; 642 --btn-primary-hover-bg-color: #111111; 643 --btn-outline-bg-color: #ffffff; 644 --btn-outline-color: #111111; 645 --btn-outline-border-color: #111111; 646 --btn-link-color: #111111; 647 --btn-link-hover-color: #111111; 648 --input-color: var(--color-text); 649 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 650 --input-bg: rgba(255, 255, 255, 0.6); 651 } 652 653
654 .color-scheme-da5886db-e2cd-406b-8e13-5fea82ce9b30 { 655 --color-background: #111111; 656 657 --gradient-background: #111111; 658 659 --color-primary: #d0473e; 660 --color-primary-rgb: 208, 71, 62; 661 --color-text: #999999; 662 --color-text-rgb: 153, 153, 153; 663 --color-heading: #ffffff; 664 --color-heading-rgb:255, 255, 255; 665 --color-link: #999999; 666 --color-link-hover: #d0473e; 667 --color-border: #333333; 668 --btn-primary-color: #ffffff; 669 --btn-primary-hover-color: #ffffff; 670 --btn-primary-bg-color: #111111; 671 --btn-primary-hover-bg-color: #000000; 672 --btn-outline-bg-color: #ffffff; 673 --btn-outline-color: #111111; 674 --btn-outline-border-color: #111111; 675 --btn-link-color: #111111; 676 --btn-link-hover-color: #111111; 677 --input-color: var(--color-text); 678 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 679 --input-bg: rgba(17, 17, 17, 0.6); 680 } 681 682 683 .color-scheme-aeeff1be-f046-4f17-aa61-24799d43a6a9 { 684 --color-background: #2463eb; 685 686 --gradient-background: #2463eb; 687 688 --color-primary: #2463eb; 689 --color-primary-rgb: 36, 99, 235; 690 --color-text: #ffffff; 691 --color-text-rgb: 255, 255, 255; 692 --color-heading: #ffffff; 693 --color-heading-rgb:255, 255, 255; 694 --color-link: #ffffff; 695 --color-link-hover: #2463eb; 696 --color-border: #ebebeb; 697 --btn-primary-color: #ffffff; 698 --btn-primary-hover-color: #ffffff; 699 --btn-primary-bg-color: #111111; 700 --btn-primary-hover-bg-color: #000000; 701 --btn-outline-bg-color: #ffffff; 702 --btn-outline-color: #111111; 703 --btn-outline-border-color: #111111; 704 --btn-link-color: #111111; 705 --btn-link-hover-color: #111111; 706 --input-color: var(--color-text); 707 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 708 --input-bg: rgba(36, 99, 235, 0.6); 709 } 710 711 712 .color-scheme-5af42e36-ad1c-4052-a1c7-25170695ca08 { 713 --color-background: #f4f7fa; 714 715 --gradient-background: #f4f7fa; 716 717 --color-primary: #25252f; 718 --color-primary-rgb: 37, 37, 47; 719 --color-text: #111111; 720 --color-text-rgb: 17, 17, 17; 721 --color-heading: #111111; 722 --color-heading-rgb:17, 17, 17; 723 --color-link: #111111; 724 --color-link-hover: #25252f; 725 --color-border: #d3d3d3; 726 --btn-primary-color: #ffffff; 727 --btn-primary-hover-color: #ffffff; 728 --btn-primary-bg-color: #2463eb; 729 --btn-primary-hover-bg-color: #2463eb; 730 --btn-outline-bg-color: #ffffff; 731 --btn-outline-color: #111111; 732 --btn-outline-border-color: #111111; 733 --btn-link-color: #111111; 734 --btn-link-hover-color: #111111; 735 --input-color: var(--color-text); 736 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 737 --input-bg: rgba(244, 247, 250, 0.6); 738 } 739 740 741 .color-scheme-c9f7d39d-9187-4c1a-a16e-f486e6f002dd { 742 --color-background: #fafafa; 743 744 --gradient-background: #fafafa; 745 746 --color-primary: #d0473e; 747 --color-primary-rgb: 208, 71, 62; 748 --color-text: #000000; 749 --color-text-rgb: 0, 0, 0; 750 --color-heading: #111111; 751 --color-heading-rgb:17, 17, 17; 752 --color-link: #000000; 753 --color-link-hover: #d0473e; 754 --color-border: #ebebeb; 755 --btn-primary-color: #ffffff; 756 --btn-primary-hover-color: #ffffff; 757 --btn-primary-bg-color: #111111; 758 --btn-primary-hover-bg-color: #000000; 759 --btn-outline-bg-color: #ffffff; 760 --btn-outline-color: #111111; 761 --btn-outline-border-color: #111111; 762 --btn-link-color: #111111; 763 --btn-link-hover-color: #111111; 764 --input-color: var(--color-text); 765 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 766 --input-bg: rgba(250, 250, 250, 0.6); 767 } 768 769 body, .color-default, .color-scheme-4faf0e4d-27f4-4d02-bc51-617383bab1a9, .color-scheme-bb1431b0-be4a-4b03-a450-f572c07e3904, .color-scheme-3d10de96-a479-49bd-819c-e044746b4f3e, .color-scheme-2b5c6c91-201d-4fb1-aba3-e6d562656976, .color-scheme-accf3b11-ba40-4a3e-bafb-243ece6683ec, .color-scheme-d
769a5886db-e2cd-406b-8e13-5fea82ce9b30, .color-scheme-aeeff1be-f046-4f17-aa61-24799d43a6a9, .color-scheme-5af42e36-ad1c-4052-a1c7-25170695ca08, .color-scheme-c9f7d39d-9187-4c1a-a16e-f486e6f002dd { 770 color: var(--color-text); 771 background-color: var(--color-background); 772 } 773 :root { 774 --border-color-base: #e5e5e5; 775 --light-grey-color:#f5f5f5; 776 --bg-color-white:#ffffff; 777 --show-overlay-bg:rgba(255, 255, 255, 0.9); 778 --white-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%); 779 --icon-select: 780 url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08984 1.32227L4.58984 4.82227C4.69922 4.94076 4.83594 5 5 5C5.16406 5 5.30078 4.94076 5.41016 4.82227L8.91016 1.32227C9.02865 1.21289 9.08789 1.08073 9.08789 0.925781C9.08789 0.761719 9.02865 0.620443 8.91016 0.501953C8.80078 0.392578 8.66406 0.337891 8.5 0.337891C8.33594 0.337891 8.19922 0.392578 8.08984 0.501953L5 3.5918L1.91016 0.501953C1.80078 0.392578 1.66406 0.337891 1.5 0.337891C1.33594 0.337891 1.19922 0.392578 1.08984 0.501953C0.971354 0.620443 0.912109 0.761719 0.912109 0.925781C0.912109 1.08073 0.971354 1.21289 1.08984 1.32227Z' fill='%23111111'/%3E%3C/svg%3E") 781 ; 782 --pswp-bg: #ffffff; 783 --rounded-radius: 10px; 784 --logo-width: 130px; 785 --body-font-size: 15px; 786 --body-line-height: 1.714; 787 --body-weight: 400; 788 --heading-font-scale: 1.0; 789 --heading-text-transform: unset; 790 --heading-letter-spacing: -0.034em; 791 --heading-weight: 600; 792 --subheading-weight: 500; 793 --medium-font-weight: , ; 794 --btn-text-transform: capitalize; 795 --btn-radius: 30px; 796 --btn-font-size: var(--body-font-size, 1.4rem); 797 --btn-padding-y: 1rem; 798 --btn-padding-x: 3rem; 799 --btn-letter-spacing: calc(var(--heading-letter-spacing) + 0.01em); 800 --input-height: 5rem; 801 802 --input-padding: 1rem 2rem; 803 804 --inputs-border-width: 1px; 805 --input-color: var(--color-text); 806 --input-border-radius: var(--btn-radius); 807 --input-font-size: 16px; 808 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.6); 809 --page-width: 1200px; 810 --page-width-value: 1200; 811 --fluid-container-width: 1410px; 812 --fluid-container-width-value: 1410px; 813 --color-white: #ffffff; 814 --color-dark: #111111; 815 --h0-size: calc(var(--heading-font-scale) * 4.8rem); 816 --h1-size: calc(var(--heading-font-scale) * 4rem); 817 --h2-size: calc(var(--heading-font-scale) * 3.6rem); 818 --h3-size: calc(var(--heading-font-scale) * 3rem); 819 --h4-size: calc(var(--heading-font-scale) * 2.4rem); 820 --h5-size: calc(var(--heading-font-scale) * 1.8rem); 821 --h6-size: calc(var(--heading-font-scale) * 1.6rem); 822 --transition: all 0.4s; 823 --duration-short: 0.3s; 824 --duration-long: 0.5s; 825 --transition-popup: all .4s cubic-bezier(.7, 0, .2, 1); 826 --zoom-transform: scale(1.05); 827 --overlay-bg:rgba(0, 0, 0, 0.60); 828 --grey-color:#f5f5f5; 829 --section-spacing: 50px; 830 --bs-gutter-x: 1.5rem; 831 --shadow: 5px 0px 30px 0px rgba(0, 0, 0, 0.08); 832 --bages-radius: 5px; 833 --bages-sale-color: #fff; 834 --bages-sale-bg-color: #2463eb; 835 --bages-new-color: #fff; 836 --bages-new-bg-color: #14854e; 837 --bages-pre-order-color: #fff; 838 --bages-pre-order-bg-color: #168591; 839 --bages-sold-out-color: #fff; 840 --bages-sold-out-bg-color: #666666; 841 --bages-custom-color: #fff; 842 --bages-custom-bg-color: #14854e; 843 --btn-action-color:#111111; 844 --btn-action-bg-color:#ffffff; 845 --btn-action-hover-color:#ffffff; 846 --btn-action-hover-bg-color:#111111; 847 --responsive-rate: ((100vw - 575px) / (1600 - 575)); 848 } 849 @media (min-width: 768px) { 850 :root{ 851 --section-spacing: 35px; 852 --logo-width: px; 853 --btn-padding-y: 1.5rem; 854 --btn-padding-x: 5.5rem; 855 --input-font-size: calc(var(--body-font-size) - 1px); 856 } 857 } 858 </style> 859 <link rel="stylesheet" href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/theme.css?v=40112244285298507151790256357" media="print" onload="this.media='all'"> 860 <noscript><link rel="stylesheet" href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/theme.css?v=40112244285298507151790256357"></noscript> 861 <link rel="stylesheet" href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/popup.css?v=11669948067299441521790256357" media="print" onload="this.media='all'"> 862 <noscript><link rel="stylesheet" href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/popup.css?v=11669948067299441521790256357"></noscript> 863
863<script src="//www.clinilabs.co.uk/cdn/shop/t/57/assets/motion.min.js?v=10862481246562860721790256357" type="module" defer="defer"></script>
863 864
864<script src="//www.clinilabs.co.uk/cdn/shop/t/57/assets/swiper-bundle.min.js?v=82061216063830341011790256357" defer="defer"></script>
864 865
865<script src="//www.clinilabs.co.uk/cdn/shop/t/57/assets/global.js?v=86591510860597641881790256357" defer="defer"></script>
865 866
866<script> 867 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 868 if (Shopify.designMode) { 869 document.documentElement.classList.add('shopify-design-mode'); 870 } 871 </script>
871<script type="application/ld+json"> 872 { 873 "@context": "https://schema.org", 874 "@graph": [ 875 { 876 "@type": ["MedicalBusiness", "DiagnosticLab"], 877 "@id": "https:\/\/www.clinilabs.co.uk\/#organization", 878 "name": "Clinilabs", 879 "legalName": "CLINILABS LIMITED", 880 881 "foundingDate": "2019", 882 "url": "https:\/\/www.clinilabs.co.uk", 883 "logo": "https://www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png", 884 "image": ["https://www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png", "https:\/\/cdn.shopify.com\/s\/files\/1\/0872\/6308\/4891\/files\/03-DSC_7476_1.jpg?v=1789987263\u0026width=1600"], 885 "description": "Clinilabs is a private pathology laboratory in Fitzrovia, central London, with its own UKAS-accredited, CQC-regulated laboratory on site. Blood tests are analysed by our own laboratory the day the sample arrives, with no GP referral needed. Give your sample at our Foley Street clinic, at one of over 200 partner clinics across the UK, or with a home finger-prick kit.", 886 "medicalSpecialty": "Pathology", 887 "identifier": { "@type": "PropertyValue", "propertyID": "GB-COH", "value": "12158186" }, 888 "accreditation": [ 889 { "@type": "EducationalOccupationalCredential", "credentialCategory": "UKAS Accreditation (ISO 15189) â medical laboratory", "identifier": "27641", "url": "https://www.ukas.com/download-schedule/27641/Medical/", "recognizedBy": { "@type": "Organization", "name": "United Kingdom Accreditation Service", "url": "https://www.ukas.com/" } }, 890 { "@type": "EducationalOccupationalCredential", "credentialCategory": "CQC Registration (Care Quality Commission)", "identifier": "1-12815843796", "url": "https://www.cqc.org.uk/location/1-12815843796", "recognizedBy": { "@type": "Organization", "name": "Care Quality Commission", "url": "https://www.cqc.org.uk/" } } 891 ], 892 "founder": { "@id": "https:\/\/www.clinilabs.co.uk\/pages\/dr-abdul-shlebak#person" }, 893 "employee": [ { "@id": "https:\/\/www.clinilabs.co.uk\/pages\/dr-abdul-shlebak#person" }, { "@id": "https:\/\/www.clinilabs.co.uk\/pages\/dr-sirazum-choudhury#person" } ], 894 "telephone": "+44 20 4525 8805", 895 "email": "[email protected]", 896 "address": { "@type": "PostalAddress", "streetAddress": "41-42 Foley Street", "addressLocality": "London", "postalCode": "W1W 7TS", "addressCountry": "GB" }, 897 "geo": { "@type": "GeoCoordinates", "latitude": 51.5195188, "longitude": -0.1393164 }, 898 "hasMap": "https:\/\/share.google\/L0AdGGc7AvuD3ened", 899 900 "openingHoursSpecification": [ 901 { "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"], "opens": "08:00", "closes": "18:00" }, 902 903 904 { "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "10:00", "closes": "16:00" } 905 906 907 ], 908 "priceRange": "££", 909 "currenciesAccepted": "GBP", 910 "areaServed": [ { "@type": "City", "name": "London" }, { "@type": "Country", "name": "United Kingdom" } ], 911 "knowsAbout": ["Private blood tests", "Thyroid function tests", "Fertility and hormone blood tests", "Pregnancy hCG blood tests", "Liver and kidney function tests", "Diabetes and HbA1c tests", "Iron and ferritin tests", "Vitamin D and B12 tests", "Cholesterol and lipid tests", "Sexual health screening", "Full body health checks"], 912 "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.9", "reviewCount": 362, "bestRating": "5", "url": "https:\/\/share.google\/1QX1WY85DiFiLB4Yw" }, 913 "contactPoint": { "@type": "ContactPoint", "telephone": "+44 20 4525 8805", "contactType": "customer service", "areaServed": "GB", "availableLanguage": "en" }, 914 "sameAs": [ 915 "https:\/\/www.linkedin.com\/company\/clinilabsuk\/" 916 917 918 919 ] 920 }, 921 { 922 "@type": "WebSite", 923 "@id": "https:\/\/www.clinilabs.co.uk\/#website", 924 "name": "Clinilabs", 925 "url": "https:\/\/www.clinilabs.co.uk", 926 "publisher": { "@id": "https:\/\/www.clinilabs.co.uk\/#organization" }, 927 "potentialAction": { "@type": "SearchAction", "target": { "@type": "
927EntryPoint", "urlTemplate": "https://www.clinilabs.co.uk/search?q={search_term_string}" }, "query-input": "required name=search_term_string" } 928 } 929 930 ] 931 } 932 </script>
932 933 <!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a --> 934 935 936 937
937<script> 938 if (!window.pandectesRulesSettings) { 939 window.pandectesRulesSettings = {"version":"5","timestamp":1790207579954,"store":{"id":87263084891,"plan":"plus","primaryLocale":"en","headless":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"banner":{"enabled":true},"regions":{"strict":[],"visible":"*"},"storage":{"type":"http","domain":"","duration":365,"lastReset":1750861557},"gpc":{"enabled":true},"klaviyo":{"enabled":false},"customEvent":{"enabled":false},"rakuten":{"enabled":false,"cmp":false,"ccpa":false},"facebook":{"enabled":false,"id":""},"amazon":{"enabled":false},"microsoft":{"uet":{"enabled":false,"tags":""},"clarity":{"enabled":true,"id":"ubn0iynxu6"}},"google":{"enabled":false,"gtmId":"GTM-WJZP4ST2","ga4Id":"","adsId":"AW-11019798082","gtmOnly":false,"adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerName":"dataLayer","waitForUpdate":500,"sendPageView":true,"debugMode":false,"basicMode":false},"blocker":{"enabled":false,"scripts":{"0":[],"1":[],"2":[],"4":[],"8":[]},"css":{"0":[],"1":[],"2":[],"4":[],"8":[]},"iframes":{"0":[],"1":[],"2":[],"4":[],"8":[]},"pixels":{"0":[],"1":[],"2":[],"4":[],"8":[]}}}; 940 const rulesScript = document.createElement('script'); 941 942 rulesScript.src = "https://cdn.shopify.com/extensions/01a11687-a319-7422-b9b0-51680bbe142b/gdpr-cookie-consent-419/assets/pandectes-rules-latest.js"; 943 944 const firstChild = document.head.firstChild; 945 document.head.insertBefore(rulesScript, firstChild); 946 } 947 </script>
947 948 949 950
950<script defer src='https://cdn.shopify.com/extensions/01a11687-a319-7422-b9b0-51680bbe142b/gdpr-cookie-consent-419/assets/pandectes-core-latest.js'></script>
950 951 952
952<script> 953 (() => { 954 const isLivePreview = locateLivePreviewParam(); 955 let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js'; 956 957 958 function locateLivePreviewParam(paramName = 'pandectesLivePreview') { 959 const fromUrl = new URLSearchParams(window.location.search).get(paramName); 960 if (fromUrl) { 961 try { 962 sessionStorage.setItem(paramName, fromUrl); 963 } catch { 964 // storage disabled 965 } 966 return fromUrl; 967 } 968 return sessionStorage.getItem(paramName); 969 } 970 971 /** Injects the preview helper script when live preview is active (URL or sessionStorage). */ 972 function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) { 973 if (!isLivePreview) return; 974 if (document.head.querySelector('script[data-pandectes-live-preview]')) return; 975 const script = document.createElement('script'); 976 script.src = previewModeScriptUrl; 977 script.async = true; 978 script.setAttribute('data-pandectes-live-preview', ''); 979 document.head.appendChild(script); 980 } 981 982 window.pandectesBannerSettings = {"version":"5","timestamp":1790207579,"store":{"id":87263084891,"plan":"plus","primaryLocale":"en","headless":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":"","useGeolocation":false},"impressions":{"enabled":true,"timezone":"Europe/London"},"visibility":{"bots":{"show":[],"allow":[],"deny":[]},"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"adminMode":false},"regions":{"strict":[],"visible":"*"},"consent":{"saleOfData":false,"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.pandectes.io","shopify":true},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//6125c0-cf.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1790207579","widget":"//6125c0-cf.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1790207579"},"mode":"light","border":0,"variables":":host { --float: 16px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:6px; --border-button: 1px; --font-family: inherit; --font-weight-button: 400; --color-base-100: oklch(100% 0 0);--color-base-200: oklch(97% 0 0);--color-base-300: oklch(94% 0 0);--color-base-content: oklch(7.6% 0 0);--color-primary: oklch(7.6% 0 0);--color-primary-content: oklch(100% 0 0);--color-secondary: oklch(7.6% 0 0);--color-secondary-content: oklch(100% 0 0);--color-accent: oklch(7.6% 0 0);--color-accent-content: oklch(100% 0 0);--color-neutral: oklch(7.6% 0 0);--color-neutral-content: oklch(100% 0 0);; --color-base-100-hex: #ffffff;--color-base-200-hex: #f5f5f5;--color-base-300-hex: #ebebeb;--color-base-content-hex: #010101;--color-primary-hex: #010101;--color-primary-content-hex: #ffffff;--color-secondary-hex: #010101;--color-secondary-content-hex: #ffffff;--color-accent-hex: #010101;--color-accent-content-hex: #ffffff;--color-neutral-hex: #010101;--color-neutral-content-hex: #ffffff; div.actions {\n display: flex;\n flex-direction: column;\n}\ndiv.actions button.allow {\n order: 1;\n background-color: #111111;\n border-color: #111111;\n color: #ffffff;\n}\ndiv.actions button.preferences {\n order: 2;\n background-color: #ffffff;\n border-color: #9ca3af;\n color: #6b7280;\n}\ndiv.actions button.deny {\n order: 3;\n background-color: #ffffff;\n border-color: #9ca3af;\n color: #6b7280;\n}\ndiv.actions button.preferences:hover,\ndiv.actions button.deny:hover {\n border-color: #111111;\n color: #111111;\n}}","shadows":true,"isModal":true,"scrollLock":true,"useAnimations":true,"buttons":{"size":"md","border":1,"radius":6,"variants":{"primary":"filled","secondary":"outlined"}},"zIndex":2147483647,"showPoweredBy":true},"close":{"triggers":[],"action":"dismiss","pixels":200,"timeout":0},"language":{"multilingual":false,"detection":"locale","fallback":"en","supported":["en"],"allowChange":false},"widget":{"enabled":false,"position":"bottom left","action":"reopen","customTrigger":false},"dialogs":{"notice":{"style":{"type":"box","layout":"vertical","position":"middle center","animation":"animation-zoom","size":500},"buttons":{"primary":["allow","deny"],"secondary":["preferences"]},"features":{"hideHeader":false,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":true}},"preferences":{"style":{"type":"box","layout":"horizontal-grouped","position":"middle center","animation":"animation-fade","size":400},"buttons":{"primary":["allow","deny"],"secondary":["custom"]},"features":{"flipButtons":false,"primarySave":false,"showCookies":false,"groupByVendor":false,"useCheckboxes":false,"expandableIntro":false,"showDescriptions":true,"inlineLinks":true}},"status":false},"links":{"links":[{"id":"policy","url":"/policies/privacy-policy"}],"target":"_blank","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1750861557},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more","saleOfData":""},"links":{"policy":"clicking here","google":"Google's Privacy Terms","imprint":"Imprint"}
982,"categories":[{"title":"Necessary cookies","description":"These cookies are essential to make the site function and are automatically loaded."},{"title":"Functional cookies","description":"These cookies enable certain website/app functions to operate and remember your preferences."},{"title":"Performance cookies","description":"These cookies monitor website/app performance and are used to identify problems and improvements"},{"title":"Targeting cookies","description":"These cookies collect information about your browsing habits (NO personally identifiable information) in order to ensure adverts shown are relevant to you and your interests."}],"notice":{"title":"We respect your privacy","message":"Hi there! This website, like most websites nowadays, uses cookies to function properly and try to provide you the best experience possible. Find out more by","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to ensure our website functions properly, improve it over time and allow us to provide you the best experience possible. Functional cookies allow us to remember your choices and provide you helpful services like webchat. Performance cookies allow us to learn from how you use the website so that we can improve it.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close","vendorLearnMore":"Learn more about this provider"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
982onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"vendors":[],"cookies":[]}; 983 if (isLivePreview) { 984 if (!window.pandectesBannerSettings.store) { 985 window.pandectesBannerSettings.store = {}; 986 } 987 window.pandectesBannerSettings.store.plan = 'enterprise'; 988 } 989 990 function whenBodyReady(callback) { 991 window.addEventListener('DOMContentLoaded', callback); 992 } 993 994 995 whenBodyReady(function(){ 996 const element = document.createElement('pandectes-cmp'); 997 element.appData = window.pandectesBannerSettings; 998 document.body.appendChild(element); 999 appendLivePreviewScriptIfNeeded(previewUrl); 1000 }); 1001 1002 })() 1003 </script>
1003 1004 1005 1006 1007 1008 1009 1010<!-- END app block --><!-- BEGIN app block: shopify://apps/bta-booking-app/blocks/widgets/447b4be3-b8e8-4347-959f-d9a05d4b2d5d -->
1011<script>var bondVariantIds = [], btaVariantIdsInCart = [], productConfig = {}, productMetafields;productMetafields = ''; 1012 1013 if (productMetafields !== '') { 1014 productConfig = JSON.parse('{"' + 1015 decodeURI(productMetafields).replace(/"/g, '\\"').replace(/&/g, '","').replace(/=/g, '":"') 1016 + '"}'); 1017 } 1018 1019 const parsedSettings = JSON.parse('{"dateFormat":"DD/MM/YYYY","domain":"www.clinilabs.co.uk","env":"production","path_prefix":"/apps/bookthatapp","should_load":true,"widget_enabled_list":["reservation","appt"],"widget_on_every_page":true,"widgets_mode":{}}' || '{}') 1020 1021 window.BtaConfig = { 1022 account: '6125c0-cf', 1023 bondVariantIds: bondVariantIds, 1024 btaVariantIdsInCart: btaVariantIdsInCart, 1025 cart: `{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}`, 1026 customer: '',settings: parsedSettings, 1027 version: '1.6' 1028 } 1029 1030 const pathPrefix = parsedSettings.path_prefix || '/apps/bookthatapp'; 1031 const widgetScriptUrl = `https://www.clinilabs.co.uk${pathPrefix}/sdk/v1/js/bta-widgets-bootstrap.min.js`; 1032 1033 const widgetScript = document.createElement('script'); 1034 1035 widgetScript.src = widgetScriptUrl; 1036 widgetScript.defer = true; 1037 // render the script tag in the head 1038 document.head.appendChild(widgetScript); 1039 1040 const bookingFormsScript = document.createElement('script'); 1041 1042 bookingFormsScript.src = `https://www.clinilabs.co.uk${pathPrefix}/booking_forms.js`; 1043 bookingFormsScript.defer = true; 1044 document.head.appendChild(bookingFormsScript); 1045</script>
1045 1046 1047<meta name="bookthatapp-legacy-script-tag-marker" content="bta-installed.js"> 1048 1049 1050<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 1051 1052 1053 1054 1055 1056<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1057<script type="text/javascript"> 1058 (function (c, l, a, r, i, t, y) { 1059 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 1060 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 1061 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 1062 1063 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 1064 if (error) { 1065 console.error("Error loading Shopify features:", error); 1066 return; 1067 } 1068 1069 c[a]('consentv2', { 1070 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 1071 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 1072 source: 101, 1073 }); 1074 }); 1075 1076 l.addEventListener("visitorConsentCollected", function (e) { 1077 c[a]('consentv2', { 1078 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 1079 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 1080 source: 101, 1081 }); 1082 }); 1083 })(window, document, "clarity", "script", "ubn0iynxu6"); 1084</script>
1084 1085 1086 1087 1088<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 1089 1090 1091 1092 1093 1094 1095 1096<link rel="dns-prefetch" href="https://cdn.judge.me"> 1097<link rel="dns-prefetch" href="https://cdn1.judge.me"> 1098<link rel="dns-prefetch" href="https://api.judge.me"> 1099
1100<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1100ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1100itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#2463EB","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"widget_show_review_title_input":false,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1100youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_store_review_label_text":"Review about the store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1100:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"bold_badge","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Clinilabs","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":false,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"review_verification_email_status":"always","can_be_branded":false,"reply_name_text":"Clinilabs"};</script>
1100 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #2463EB;--jdgm-secondary-color: rgba(36,99,235,0.1);--jdgm-star-color: #2463EB;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #2463EB;--jdgm-paginate-color: #2463EB;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #2463EB}.jdgm-histogram__bar-content{background-color:#2463EB}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#2463EB}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Clinilabs'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 1101</style> <style class='jdgm-settings-style'></style> 1102 1103 1104 1105 1106 <style class='jdgm-miracle-styles'> 1107 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1107/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 1108 1109</style> 1110 1111 1112 1113 1114 1115 1116 1117 1118
1119<script data-cfasync='false' class='jdgm-script'> 1120!function(e){window.jdgm=window.jdgm||{}; 1121/* INF-1976 */ 1122var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 1123if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 1124jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 1125jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 1126setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 1127!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 1128(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 1129a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 1130jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 1131t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 1132t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 1133".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1134parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 1135jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 1136)}))}(document); 1137</script>
1137 1138<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/shopify_v2.css"></noscript> 1139 1140<!-- BEGIN app snippet: theme_fix_tags -->
1140<script> 1141 (function() { 1142 var jdgmThemeFixes = null; 1143 if (!jdgmThemeFixes) return; 1144 1145 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 1146 // before the per-theme fix so the theme-specific CSS wins the cascade. 1147 // HTML is never applied globally (too risky). 1148 var allThemesFix = jdgmThemeFixes['all']; 1149 if (allThemesFix && allThemesFix.css) { 1150 var allStyleTag = document.createElement('style'); 1151 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 1152 allStyleTag.innerHTML = allThemesFix.css; 1153 document.head.append(allStyleTag); 1154 }; 1155 1156 if (allThemesFix && allThemesFix.js) { 1157 var allScriptTag = document.createElement('script'); 1158 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 1159 allScriptTag.innerHTML = allThemesFix.js; 1160 document.head.append(allScriptTag); 1161 }; 1162 1163 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 1164 if (!thisThemeFix) return; 1165 1166 if (thisThemeFix.html) { 1167 document.addEventListener("DOMContentLoaded", function() { 1168 var htmlDiv = document.createElement('div'); 1169 htmlDiv.classList.add('jdgm-theme-fix-html'); 1170 htmlDiv.innerHTML = thisThemeFix.html; 1171 document.body.append(htmlDiv); 1172 }); 1173 }; 1174 1175 if (thisThemeFix.css) { 1176 var styleTag = document.createElement('style'); 1177 styleTag.classList.add('jdgm-theme-fix-style'); 1178 styleTag.innerHTML = thisThemeFix.css; 1179 document.head.append(styleTag); 1180 }; 1181 1182 if (thisThemeFix.js) { 1183 var scriptTag = document.createElement('script'); 1184 scriptTag.classList.add('jdgm-theme-fix-script'); 1185 scriptTag.innerHTML = thisThemeFix.js; 1186 document.head.append(scriptTag); 1187 }; 1188 })(); 1189</script>
1189 1190<!-- END app snippet --> 1191<!-- End of Judge.me Core --> 1192 1193 1194 1195<!-- END app block -->
1195<script src="https://cdn.shopify.com/extensions/01a11132-0d08-79be-9c53-60e33ec5518d/reputon-google-reviews-widget-205/assets/reputon-google-dual-row-carousel-widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1195
1195
1196<script src="https://cdn.shopify.com/extensions/01a115be-abcf-7501-a123-78da12b4df6b/lb-upsell-452/assets/lb-selleasy.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1196
1196
1197<script src="https://cdn.shopify.com/extensions/01a0b35b-fe77-73f6-98ae-1f3438574cf5/bookeasy-184/assets/bookeasy-widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1197
1197
1198<script src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/loader.js" type="text/javascript" defer="defer"></script>
1198 1199<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1200<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: 87263084891,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 1200
1200
1201<script> 1202 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1203</script>
vendor: 1 bytes, line 1203
1203
1204<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}
1204).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: 87263084891,storefrontBaseUrl: "https://www.clinilabs.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.clinilabs.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"5067407707","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-CGHPS11J7Z\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-CGHPS11J7Z\\\"}],\\\"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":"3465806171","configuration":"{\"projectId\":\"ubn0iynxu6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1204,"dataSharingState":"unrestricted"},{"id":"3132916059","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2310144347","configuration":"{\"accountID\":\"selleasy-metrics-track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"50acfdcd7b118f50e52df83f64624d06","type":"APP","apiClientId":5519923,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"291012955","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Tracklution App"},{"id":"365756763","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"PostHog"},{"id":"365822299","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"UET Tag"},{"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":"Clinilabs","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"6125c0-cf.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.clinilabs.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.clinilabs.co.uk/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"201861366107","themePublished":"true","eventMetadataId":"fb69ea55-28cb-42a3-902c-9a41d203cb5d","pageType":"searchresults","shopId":"87263084891","storefrontBaseUrl":"https:\/\/www.clinilabs.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1204<script> 1205 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1206 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1207 window.ShopifyAnalytics.meta.currency = 'GBP'; 1208 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"9b492ed7-a9d7-4801-8b1a-8f1e3ae4bacb-1791445084"}}; 1209 for (var attr in meta) { 1210 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1211 } 1212</script>
vendor: 1 bytes, line 1212
1212
1213<script class="analytics"> 1214 (function () { 1215 var customDocumentWrite = function(content) { 1216 var jquery = null; 1217 1218 if (window.jQuery) { 1219 jquery = window.jQuery; 1220 } else if (window.Checkout && window.Checkout.$) { 1221 jquery = window.Checkout.$; 1222 } 1223 1224 if (jquery) { 1225 jquery('body').append(content); 1226 } 1227 }; 1228 1229 var hasLoggedConversion = function(token) { 1230 if (token) { 1231 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1232 } 1233 return false; 1234 } 1235 1236 var setCookieIfConversion = function(token) { 1237 if (token) { 1238 var twoMonthsFromNow = new Date(Date.now()); 1239 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1240 1241 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1242 } 1243 } 1244 1245 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1246 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1247 if (trekkie.integrations) { 1248 return; 1249 } 1250 trekkie.methods = [ 1251 'identify', 1252 'page', 1253 'ready', 1254 'track', 1255 'trackForm', 1256 'trackLink' 1257 ]; 1258 trekkie.factory = function(method) { 1259 return function() { 1260 var args = Array.prototype.slice.call(arguments); 1261 args.unshift(method); 1262 trekkie.push(args); 1263 if (method == 'track' || method == 'page') { 1264 var pageUrl; 1265 try { 1266 pageUrl = window.location.href; 1267 } catch (e) {} 1268 var pageReferrer; 1269 try { 1270 pageReferrer = document.referrer; 1271 } catch (e) {} 1272 try { 1273 if (window.__TREKKIE_SHIM_QUEUE == null) { 1274 window.__TREKKIE_SHIM_QUEUE = []; 1275 } 1276 window.__TREKKIE_SHIM_QUEUE.push({ 1277 from: 'trekkie-stub', 1278 method: method, 1279 args: args.slice(1), 1280 pageContext: { 1281 url: pageUrl, 1282 referrer: pageReferrer 1283 } 1284 }); 1285 } catch (e) { 1286 // no-op 1287 } 1288 } 1289 return trekkie; 1290 }; 1291 }; 1292 for (var i = 0; i < trekkie.methods.length; i++) { 1293 var key = trekkie.methods[i]; 1294 trekkie[key] = trekkie.factory(key); 1295 } 1296 trekkie.load = function(config) { 1297 trekkie.config = config || {}; 1298 trekkie.config.initialDocumentCookie = document.cookie; 1299 var first = document.getElementsByTagName('script')[0]; 1300var script = document.createElement('script'); 1301script.type = 'text/javascript'; 1302script.onerror = function(e) { 1303 var scriptFallback = document.createElement('script'); 1304 scriptFallback.type = 'text/javascript'; 1305 scriptFallback.onerror = function(error) { 1306 var Monorail = { 1307 produce: function produce(monorailDomain, schemaId, payload) { 1308 var currentMs = new Date().getTime(); 1309 var event = { 1310 schema_id: schemaId, 1311 payload: payload, 1312 metadata: { 1313 event_created_at_ms: currentMs, 1314 event_sent_at_ms: currentMs 1315 } 1316 }; 1317 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1318 }, 1319 sendRequest: function sendRequest(endpointUrl, payload) { 1320 // Try the sendBeacon API 1321 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1322 var blobData = new window.Blob([payload], { 1323 type: 'text/plain' 1324 }); 1325 1326 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1327 return true; 1328 } // sendBeacon was not successful 1329 1330 } // XHR beacon 1331 1332 var xhr = new XMLHttpRequest(); 1333 1334 try { 1335 xhr.open('POST', endpointUrl); 1336 xhr.setRequestHeader('Content-Type', 'text/plain'); 1337 xhr.send(payload); 1338 } catch (e) { 1339 console.log(e); 1340 } 1341 1342 return false; 1343 }, 1344 isIos12: function isIos12() { 1345 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1346 } 1347 }; 1348 Monorail.produce('monorail-edge.shopifysvc.com', 1349 'trekkie_storefront_load_errors/1.1', 1350 {shop_id: 87263084891, 1351 theme_id: 201861366107, 1352 app_name: "storefront", 1353 context_url: window.location.href, 1354 source_url: "//www.clinilabs.co.uk/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1355 1356 }; 1357 scriptFallback.async = true; 1358 scriptFallback.src = '//www.clinilabs.co.uk/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1359 first.parentNode.insertBefore(scriptFallback, first); 1360}; 1361script.async = true; 1362script.src = '//www.clinilabs.co.uk/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1363first.parentNode.insertBefore(script, first); 1364 1365 }; 1366 trekkie.load( 1367 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":87263084891,"isMerchantRequest":null,"themeId":201861366107,"themeCityHash":"15354014624572528706","contentLanguage":"en","currency":"GBP","eventMetadataId":"fb69ea55-28cb-42a3-902c-9a41d203cb5d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1368 ); 1369 1370 var loaded = false;
1371 trekkie.ready(function() { 1372 if (loaded) return; 1373 loaded = true; 1374 1375 window.ShopifyAnalytics.lib = window.trekkie; 1376 1377 var originalDocumentWrite = document.write; 1378 document.write = customDocumentWrite; 1379 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1380 document.write = originalDocumentWrite; 1381 1382 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1383 var token = match? match[1]: undefined; 1384 if (!hasLoggedConversion(token)) { 1385 setCookieIfConversion(token); 1386 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1387 } 1388 }); 1389 1390 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"9b492ed7-a9d7-4801-8b1a-8f1e3ae4bacb-1791445084","shopifyEmitted":true}); 1391 1392 var eventsListenerScript = document.createElement('script'); 1393 eventsListenerScript.async = true; 1394 eventsListenerScript.src = "//www.clinilabs.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1395 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1396})();</script>
vendor: 1 bytes, line 1396
1396
1397<script 1398 defer 1399 src="https://www.clinilabs.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 1400 data-application="storefront-renderer" 1401 data-shop-id="87263084891" 1402 data-render-region="gcp-us-west1" 1403 data-page-type="search" 1404 data-theme-instance-id="201861366107" 1405 data-theme-name="Milano" 1406 data-theme-version="1.7.0" 1407 data-monorail-region="shop_domain" 1408 data-resource-timing-sampling-rate="10" 1409 data-shs="true" 1410 data-shs-beacon="true" 1411 data-shs-export-with-fetch="true" 1412 data-shs-logs-sample-rate="1" 1413 data-shs-beacon-endpoint="https://www.clinilabs.co.uk/api/collect" 1414></script>
1414 1415<meta name="shopify-y" content="cfc09652-930f-430a-95df-6dc153be66de" data-expiration="1823002684000"><meta name="shopify-s" content="68940e42-9098-4415-9f91-0db38dee6ffb" data-expiration="1791446884000"><meta name="new-cookie-storage-activated" content="t"> 1416</head> 1417 <body 1418 class="is-frontend gradient rounded-style search" 1419 >
1419<script> 1420(function () { 1421 if (navigator.webdriver) return; 1422 var PRODUCT = "", COLLECTION = "", PAGE_TYPE = "search"; 1423 function publish(name, data) { 1424 data = data || {}; data.page_type = "search"; data.path = location.pathname; 1425 try { if (window.Shopify && Shopify.analytics && typeof Shopify.analytics.publish === 'function') Shopify.analytics.publish(name, data); } catch (e) {} 1426 try { window.dataLayer = window.dataLayer || []; window.dataLayer.push(Object.assign({ event: name }, data)); } catch (e) {} 1427 } 1428 var lastInput = 0; ['pointerdown', 'keydown', 'touchstart'].forEach(function (t) { document.addEventListener(t, function () { lastInput = Date.now(); }, true); }); 1429 function userDriven() { return Date.now() - lastInput < 1500; } /* toggle events also fire on scripted open/close (What's included re-render) */ 1430 function txt(el) { return ((el && el.textContent) || '').replace(/\s+/g, ' ').trim().slice(0, 60); } 1431 function handleOf(href) { var m = /\/products\/([^\/?#]+)/.exec(href || ''); return m ? m[1] : ''; } 1432 function where(el) { 1433 if (el.closest('header, .header, #shopify-section-header, [id^="shopify-section-header"]')) return 'header'; 1434 if (el.closest('footer, #shopify-section-footer, [id^="shopify-section-footer"]')) return 'footer'; 1435 if (el.closest('.cl-hero')) return 'hero'; 1436 if (el.closest('.cl-ftiles')) return 'finder_tiles'; 1437 if (el.closest('.cl-finder')) return 'finder'; 1438 if (el.closest('[id*="recommended_blood_test_cards"], [data-url*="product_recommendations"]')) return 'cross-sell'; 1439 if (el.closest('[id^="blood-tests-"], .bt-card')) return PAGE_TYPE === 'product' ? 'cross-sell' : (PAGE_TYPE === 'index' ? 'most-booked' : PAGE_TYPE); 1440 if (el.closest('.collection-grid, .collection, #MainContent .bt-card') && COLLECTION) return 'collection'; 1441 if (el.closest('.search, #MainContent') && location.pathname.indexOf('/search') === 0) return 'search'; 1442 return 'content'; 1443 } 1444 document.addEventListener('click', function (e) { 1445 var wa = e.target.closest && e.target.closest('.wa__btn_popup, .wa__popup_chat_box'); 1446 if (wa) { publish('whatsapp_click', { source: 'floating_icon', href: 'widget' }); return; } 1447 var a = e.target.closest('a, button'); if (!a) return; 1448 var href = (a.getAttribute && a.getAttribute('href')) || ''; 1449 if (/^tel:/i.test(href)) { publish('phone_click', { number: href.replace(/^tel:/i, ''), location: where(a) }); return; } 1450 if (/wa\.me|api\.whatsapp\.com|whatsapp:\/\//i.test(href) || a.closest('#nta-woo-products-button, [id*="whatsapp"], [class*="whatsapp"]')) { 1451 var src = a.closest('#nta-woo-products-button') ? 'inline_chat_block' : where(a); 1452 publish('whatsapp_click', { source: src, href: href || 'widget' }); return; 1453 } 1454 if (/^mailto:/i.test(href)) { publish('email_click', { address: href.replace(/^mailto:/i, '').split('?')[0] }); return; } 1455 /* most-booked tabs */ 1456 if (a.matches('.bt-tab[data-coll]')) { publish('home_tab', { collection: a.getAttribute('data-coll'), label: txt(a) }); return; } 1457 /* homepage finder tiles */ 1458 if (a.matches('.cl-ftiles__tile')) { publish('finder_tile', { goal: (href.split('#goal-')[1] || ''), label: txt(a) }); return; } 1459 /* product cards anywhere (most-booked, cross-sell, finder, collection grid, search) */ 1460 var h = handleOf(href); 1461 if (h && (a.closest('.bt-card, .cl-finder__card, .product-card, .card-product, article') || a.matches('.bt-button, .cl-finder__btn'))) { 1462 publish('card_click', { product: h, source: where(a), from_product: PRODUCT, label: txt(a) }); return; 1463 } 1464 /* CTAs: add-to-cart / sticky bar / hero buttons / section buttons */ 1465 if (a.matches('.product-form__submit, [data-sticky-proxy], .sec__content-btn a, .slideshow a.btn-primary, .hero a.btn, .cl-hero a, .cl-ftiles__all, .bt-all, .cl-finder__all, .cl-find__cta a, .cl-lab a.btn-primary, .cl-how a')) { 1466 publish('cta_click', { label: txt(a), product: PRODUCT, location: where(a), href: href.slice(0, 120) }); return; 1467 } 1468 /* header / footer navigation */ 1469 if (href && !/^#/.test(href) && a.closest('header, .header, [id^="shopify-section-header"], footer, [id^="shopify-section-footer"]')) { 1470 publish('nav_click', { label: txt(a), href: href.slice(0, 120), location: where(a) }); return; 1471 } 1472 }, true); 1473 document.addEventListener('change', function (e) { 1474 var i = e.target; if (!i || !i.matches || !i.matches('input[name="sample_collection"]')) return; 1475 publish('method_select', { method: i.value, product: PRODUCT }); 1476 }, true); 1477 document.addEventListener('toggle', function (e) { 1478 var d = e.target; if (!d || !d.matches || !d.open || !userDriven()) return; 1479 if (d.matches('details.faq-acc, details.cl-faqp__item, details.cl-cfaq__item')) { 1480 var q = d.querySelector('summary'); var cat = d.closest('details.faq-cat, section.cl-faqp__group'); 1481 var group = cat ? (cat.querySelector('.faq-cat__name, .cl-faqp__gh') || {}).textContent : ''; 1482 publish('faq_open', { question: txt(q).slice(0, 120), group: (group || '').trim().slice(0, 40), product: PRODUCT, collection: COLLECTION }); return; 1483 } 1484 if (d.matches('details.bio-cat, details.bio-acc')) { 1485 var s = d.querySelector('summary'); var name = s ? (s.querySelector('.bio-cat__name') || s) : null; 1486 publish('included_open', { category: txt(name).slice(0, 60), product: PRODUCT }); return; 1487 } 1488 }, true); 1489 document.addEventListener('submit', function (e) { 1490 var f = e.target; if (!f || !f.matches) return; 1491 if (f.matches('form[action*="/contact"], form.contact-form, form[id*="contact"]')) publish('form_submit', { form: f.id || f.getAttribute('action') || 'contact' }); 1492 }, true); 1493})(); 1494</script>
vendor: 1 bytes, line 1494
1494
1495<script> 1496(function () { 1497 if (navigator.webdriver) return; 1498 var KEY = "phc_EgmVcIUvK2qqqV8nXpVx7gEmoF35rIqHgs2wrRYk0Ct"; 1499 var HOST = "https:\/\/s.clinilabs.co.uk"; 1500 var UI_HOST = "https:\/\/eu.posthog.com"; 1501 var REPLAY = true; 1502 var EVENTS = /^(phone_click|whatsapp_click|email_click|form_submit|cta_click|faq_open|finder_goal|clinic_booking_step|included_open|method_select|card_click|home_tab|finder_tile|nav_click)$/; 1503 var loaded = false; 1504 function load() { 1505 if (loaded) return; loaded = true; 1506 !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); 1507 posthog.init(KEY, { 1508 api_host: HOST, 1509 ui_host: UI_HOST, 1510 person_profiles: 'identified_only', 1511 capture_pageview: true, 1512 capture_pageleave: true, 1513 autocapture: true, 1514 enable_heatmaps: true, 1515 persistence: 'localStorage+cookie', 1516 disable_session_recording: !REPLAY, 1517 session_recording: { maskAllInputs: true, maskTextSelector: '.patient-details, [data-patient], input, textarea, select' }, 1518 mask_all_text: false, 1519 loaded: function (ph) { 1520 ph.register({ page_type: "search", theme_id: 201861366107, product: "", collection: "" }); 1521 var dl = window.dataLayer = window.dataLayer || []; 1522 function forward(row) { try { if (row && typeof row === 'object' && EVENTS.test(row.event || '')) { var d = Object.assign({}, row); delete d.event; ph.capture(row.event, d); } } catch (e) {} } 1523 for (var i = 0; i < dl.length; i++) forward(dl[i]); 1524 var push = dl.push; 1525 dl.push = function () { for (var j = 0; j < arguments.length; j++) forward(arguments[j]); return push.apply(dl, arguments); }; 1526 } 1527 }); 1528 } 1529 function allowed() { 1530 try { var cp = window.Shopify && Shopify.customerPrivacy; return !!(cp && cp.analyticsProcessingAllowed && cp.analyticsProcessingAllowed()); } catch (e) { return false; } 1531 } 1532 function arm() { 1533 if (allowed()) { load(); return; } 1534 document.addEventListener('visitorConsentCollected', function (e) { if (e && e.detail && e.detail.analyticsAllowed) load(); }); 1535 } 1536 if (window.Shopify && Shopify.customerPrivacy) { arm(); } 1537 else if (window.Shopify && Shopify.loadFeatures) { Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], function (err) { if (!err) arm(); }); } 1538})(); 1539</script>
1539 1540 1541<style> 1542 url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23FF156D" stroke="%23FF156D" stroke-width="15" r="15" cx="40" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23FF156D" stroke="%23FF156D" stroke-width="15" r="15" cx="100" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23FF156D" stroke="%23FF156D" stroke-width="15" r="15" cx="160" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>') 1543</style> 1544<!-- BEGIN sections: header-group --> 1545<div id="shopify-section-sections--30609146446171__top_bar_CbXNYj" class="shopify-section shopify-section-group-header-group section-top-bar"><style data-shopify>#topbar a { 1546 text-decoration-line: none; 1547 } 1548 #topbar .swiper-slide { 1549 transition: 0.2s; 1550 } 1551 #topbar .swiper-slide:not(.swiper-slide-active) { 1552 opacity: 0; 1553 } 1554 #topbar .swiper-slide-active { 1555 opacity: 1; 1556 } 1557 #topbar .text-slide { 1558 width: 90%; 1559 flex: 0 0 auto; 1560 margin: 0 auto; 1561 } 1562 @media (min-width: 768px) { 1563 #topbar .text-slide { 1564 width: 50%; 1565 flex: 0 0 auto; 1566 max-width: 38rem; 1567 margin: unset; 1568 } 1569 #topbar slide-section:not(.text-slider-center) { 1570 padding-left: 4rem; 1571 } 1572 } 1573 @media (min-width: 1025px) { 1574 .topbar-block-3 { 1575 display: grid; 1576 grid-template-columns: 1fr auto 1fr; 1577 } 1578 .topbar-block-3 > div:nth-child(1) { 1579 justify-content: flex-start; 1580 } 1581 .topbar-block-3 > div:nth-child(3) { 1582 justify-content: flex-end; 1583 } 1584 #topbar .topbar-block-3 .text-slide { 1585 width: auto; 1586 } 1587 }</style><div 1588 id="topbar" 1589 class="topbar gradient pt-min pb-min section remove_spacing color-scheme-aeeff1be-f046-4f17-aa61-24799d43a6a9" 1590 style="--section-pt: 9; --section-pb: 9;--swiper-navigation-color: var(--color-text);" 1591 > 1592 <div class="container"> 1593 <div 1594 class="flex flex-wrap flex-md-nowrap gap justify-center justify-between-1025 align-center topbar__section-inner gap-10 gap-lg-25 fs-custom body_weight topbar-block-3 " 1595 style="--font-size: 13;" 1596 ><div class="topbar-item hidden flex-1025 gap-10 gap-lg-25">�<ul class="list-social list-unstyled flex align-center flex-wrap gap" style="--col-gap: 15px;"><li class="list-social__item inline-flex"> 1597 <a 1598 href="https://www.google.com/search?sca_esv=9f0c11a6d5544012&si=AMgyJEtREmoPL4P1I5IDCfuA8gybfVI2d5Uj7QMwYCZHKDZ-ExzG-woau3evZCqL4pOWXm9MXeaz8heHCoz2yE8ymPrjdOBz_1PY3MeQjrvXh-XvfvNDk9rNSwjzaHJrEeYNvPfcU0o7&q=Clinilabs+Reviews&sa=X&ved=2ahUKEwiO1I-c2fGQAxWJUkEAHX5AN9YQ0bkNegQIRRAE&biw=1728&bih=938&dpr=2" 1599 class=" inline-flex hover-heading-color content-center tooltip relative" 1600 target="_blank" 1601 aria-label="Facebook" 1602 > 1603 <svg width="8" height="15" viewBox="0 0 8 15" fill="none"> 1604 <path fill="currentColor" d="M1.7778 3.33336V5.00005H0V7.50004H1.7778V15H5.33333V7.50004H7.6978L8 5.00005H5.33333V3.54169C5.33333 2.86673 5.40445 2.50837 6.51553 2.50837H8V0H5.61781C2.77338 7.16144e-05 1.7778 1.25003 1.7778 3.33336Z" /> 1605 </svg> 1606 1607 <span class="tooltip-content invisible rounded-3 absolute pointer-none tooltip-bottom">Facebook</span> 1608 </a> 1609 </li></ul></div> 1610 �<div class="topbar-item w-full text-slide"> 1611 <slide-section 1612 class="swiper bls__swiper text-center text-md-start gap-0 lazy-loading-swiper-before text-slider-center" 1613 data-section-id="sections--30609146446171__top_bar_CbXNYj" 1614 data-loop="true" 1615 data-autoplay="true" 1616 data-autoplaySpeed="" 1617 data-loop="true" 1618 data-mobile="1" 1619 data-tablet="1" 1620 data-desktop="1" 1621 style="--color-dark: transparent;--swiper-navigation-color: currentColor; --col-gap: 0;--swiper-navigation-sides-offset: 1rem;" 1622 > 1623 <div class="swiper-action gradient show-arrow align-center left-0 inset-y-0 z-3 flex gap-20 pe-1025-25 pe-0"> 1624 <div 1625 class="swiper-arrow swiper-button-prev original-style visible absolute left-10 transition" 1626 style="--swiper-navigation-sides-offset: 1rem;--swiper-width: 0.5rem;"
1627 > 1628 <svg width="6" height="11" fill="none"> 1629 <use href="#icon-back" /> 1630 </svg> 1631 </div> 1632 <div 1633 class="swiper-arrow swiper-button-next original-style visible absolute right-10 transition" 1634 style="--swiper-navigation-sides-offset: 1rem;--swiper-width: 0.5rem;" 1635 > 1636 <svg width="6" height="11" fill="none"> 1637 <use href="#icon-next" /> 1638 </svg> 1639 </div> 1640 </div> 1641 <div class="swiper-wrapper"><div class="swiper-slide text-center lh-normal"> 1642 <div class="px-15"><a href="https://share.google/1QX1WY85DiFiLB4Yw" target="_blank" title="Clinilabs Google Reviews">âï¸ âï¸ âï¸ âï¸ âï¸ </a><strong>Rated 4.9 by our customers</strong></div> 1643 </div> 1644 �<div class="swiper-slide text-center lh-normal"> 1645 <div class="px-15"><strong>Same day appointments, same day results. </strong></div> 1646 </div> 1647 �<div class="swiper-slide text-center lh-normal"> 1648 <div class="px-15"><a href="https://www.cqc.org.uk/location/1-12815843796" target="_blank" title="Clinilabs CQC Profile"><strong>CQC</strong></a><strong> & </strong><a href="https://www.ukas.com/download-schedule/27641/Medical/" target="_blank" title="Clinilabs UKAS Accreditation"><strong>UKAS accredited laboratory</strong></a><strong>.</strong></div> 1649 </div> 1650 1651 </div> 1652 </slide-section> 1653 </div><div class="lang__currency-desktop justify-content-center justity-md-unset topbar-item hidden flex-1025 flex-wrap gap-10 gap-lg-25 align-center row-gap-0">�<a 1654 href="/pages/contact" 1655 aria-label="41-42 Foley Street, London, W1W 7TS" 1656 class="no-underline" 1657 ><span>41-42 Foley Street, London, W1W 7TS</span> 1658 </a> 1659 �� 1660 </div></div> 1661 </div> 1662 </div> 1663 1664 1665<style> #shopify-section-sections--30609146446171__top_bar_CbXNYj path {display: none !important;} </style></div><div id="shopify-section-sections--30609146446171__header_mega_store_Aig76r" class="shopify-section shopify-section-group-header-group section-header layout-2">�<style data-shopify>@media screen and (min-width: 768px) { 1666 header-inner.show-search-form.logo-left { grid-template-columns: auto auto 1fr; } 1667 }</style> 1668 1669<style> 1670 .header-cta-group{display:inline-flex;align-items:center;gap:12px} 1671 .header-cta{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.25rem;font-size:15px;line-height:1;font-weight:600;border-radius:999px;text-decoration:none;white-space:nowrap;border:1px solid #2463eb;transition:background-color .2s,color .2s,filter .2s} 1672 .header-cta--primary{background:#2463eb;color:#fff} 1673 .header-cta--primary:hover{filter:brightness(.92)} 1674 .header-cta--outline{background:transparent;color:#2463eb} 1675 .header-cta--outline:hover{background:rgba(36,99,235,.12)} 1676 @media (max-width:1024px){.header-cta-group{display:none}} 1677 .navigation.horizontal .drawer-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:12px 16px;border-radius:999px;border:1px solid #2463eb;font-weight:600;line-height:1;margin-top:18px;margin-bottom:8px;text-decoration:none} 1678 .navigation.horizontal .drawer-cta--primary{background:#2463eb;color:#fff} 1679 .navigation.horizontal .drawer-cta--primary:active{opacity:.9} 1680 .navigation.horizontal .drawer-cta--outline{background:transparent;color:#2463eb} 1681 .navigation.horizontal .drawer-cta--outline:active{background:rgba(36,99,235,.12)} 1682</style> 1683 1684<header 1685 class="header relative gradient remove_spacing color-default popup-search-mobile" 1686 data-section-id="sections--30609146446171__header_mega_store_Aig76r" 1687 data-sticky="on-scroll-up" 1688 data-sticky-mobile="true" 1689 style="--section-pt: 25; --section-pb: 25; padding:0;" 1690> 1691 <div class="header__inner header__layout-3" id="header-sticky"> 1692 <div class=" header-top__actions"> 1693 <div class="fluid_container"> 1694 <header-inner> 1695 <div class="header-mega-store section relative z-1 z-1025-16 pt-min pb-min flex gap-10 header-middle align-center justify-between hidden-sticky"> 1696 <div class="block hidden-1025"> 1697<div 1698 data-action="toggle-nav" 1699 class="action nav-toggle overlay inline-flex pointer w-44 h-44 hidden-1025 header-color align-center" 1700> 1701 <svg 1702 width="24" 1703 height="24"
1704 viewBox="0 0 24 24" 1705 fill="currentColor" 1706 1707 > 1708 <path d="M3.692 12.646h16.616M3.692 5.762h16.616M3.692 19.608h16.616" stroke="currentColor" stroke-width="1.2"></path> 1709 </svg> 1710 1711</div> 1712</div> 1713 <div class="inline-flex align-center col-logo"><a 1714 class="logo-img no-underline inline-flex align-center h1 my-0" 1715 href="/" 1716 aria-label="Clinilabs" 1717 1718><span 1719 class="header__normal-logo inline-flex align-center" 1720 style="--header-logo-width: 160px; --header-logo-width-mobile: 130px;" 1721 ><img 1722 srcset="//www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png?v=1758631714&width=165 165w,//www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png?v=1758631714&width=330 330w,//www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png?v=1758631714&width=535 535w,//www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png?v=1758631714&width=750 750w,//www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png?v=1758631714 1293w 1723 " 1724 src="//www.clinilabs.co.uk/cdn/shop/files/CliniLabs_-Horizontal_logo_ac3cf02c-a9ab-4cf2-8e1b-826506ccd1dd.png?v=1758631714&width=330" 1725 sizes="160px" 1726 loading="lazy" 1727 fetchpriority="high" 1728 class="header__normal-logo" 1729 width="160" 1730 height="30" 1731 alt="Clinilabs" 1732 ></span></a> 1733</div> 1734 <div class="header-search header-search__mega "> 1735 1736 1737 <link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/search-type-default.css?v=165647295005098306291790256357" rel="stylesheet" type="text/css" media="all" /> 1738 1739<div class="header_search"> 1740 <div class="block block-quick-search block-search predictive_search_suggest search_default search-type-default me-md-10"><div class="block-search-full search-layout-form"> 1741 <div class="search-modal search-full"> 1742 <div class="search-modal__content"> 1743 <form 1744 action="/search" 1745 id="search_mini_form" 1746 method="get" 1747 role="search" 1748 class="search search-modal__form" 1749 > 1750 <input type="hidden" name="type" value="product"> 1751 <div class="field flex relative btn-rounded color-default"> 1752 <button 1753 id="button_search_default" 1754 class="search__button field__button light-dark-grey hover-heading-color btn-reset w-44 content-center absolute-md left-5 inset-y-0 pointer" 1755 aria-label="I'm looking forâ¦" 1756 > 1757 <svg width="26" height="26" viewBox="0 0 24 24" fill="none"> 1758 <use href="#icon-search" /> 1759 </svg> 1760 </button> 1761 <button 1762 type="button" 1763 class="btn-reset top-search-toggle header-icon header-color w-44 h-44 inline-flex content-center header-color pointer transition" 1764 aria-label="Search" 1765 > 1766 <svg width="26" height="26" viewBox="0 0 24 24" fill="none"> 1767 <use href="#icon-search" /> 1768 </svg> 1769 </button> 1770 <input 1771 class="search__input field__input flex-1 hidden block-md" 1772 type="search" 1773 name="q" 1774 id="search-template" 1775 value="" 1776 placeholder="I'm looking forâ¦" 1777 maxlength="128" 1778 role="combobox" 1779 aria-expanded="false" 1780 aria-owns="predictive-search-results" 1781 aria-controls="predictive-search-results" 1782 aria-haspopup="listbox" 1783 aria-autocomplete="list" 1784 autocorrect="off" 1785 autocomplete="off" 1786 autocapitalize="off" 1787 spellcheck="false" 1788 style=" --input-padding: 1rem 1rem 1rem 4.5rem; --input-height: 4rem; --max-width: 200px; border-radius:30px;" 1789 > 1790 <label class="field__label visually-hidden" for="search-template">I'm looking forâ¦</label> 1791 <input type="hidden" name="options[unavailable_products]" value="last"> 1792 <input type="hidden" name="options[prefix]" value="last"> 1793 <input type="hidden" name="options[fields]" value="title,vendor,product_type,variants.title"> 1794 <input type="hidden" name="type" value="">
1795 <span class="loading-icon absolute inline-flex align-center inset-y-0 invisible right-15"> 1796 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="spin"> 1797 <use href="#icon-load"></use> 1798 </svg> 1799 </span> 1800 </div> 1801 </form> 1802 </div> 1803 </div> 1804 </div></div> 1805</div> 1806</div> 1807 <div class="header__action flex gap flex-end align-center"><a 1808 class="no-underline heading-color header-icon h-44 transition header-color flex content-center hidden-mobile" 1809 href="tel:+44 204 525 8805" 1810 arial-label="+44 204 525 8805" 1811 > 1812 <svg width="34" height="34" fill="none" viewBox="0 0 24 24"> 1813 <use href="#icon-phone-header"/> 1814 </svg> 1815 <span class="text-icons flex ps-12 text-left flex-column lh-1"> 1816 <span class="text-icons-top mb-3">Get In Touch</span> 1817 <span class="text-icons-bottom">+44 204 525 8805</span> 1818 </span> 1819 </a> 1820 1821 <svg hidden> 1822 <symbol id="icon-wishlist-header"><path fill="currentColor" d="M0.54 0.973a0.028 0.028 0 0 1 -0.018 -0.006 1.846 1.846 0 0 1 -0.362 -0.351Q0.006 0.403 0.09 0.229C0.131 0.147 0.246 0.078 0.381 0.118a0.295 0.295 0 0 1 0.159 0.114 0.295 0.295 0 0 1 0.16 -0.114c0.135 -0.039 0.25 0.029 0.291 0.111q0.084 0.174 -0.069 0.386c-0.08 0.11 -0.196 0.222 -0.362 0.352a0.028 0.028 0 0 1 -0.018 0.006M0.304 0.167a0.175 0.175 0 0 0 -0.16 0.089Q0.074 0.397 0.209 0.58A1.754 1.754 0 0 0 0.54 0.905 1.754 1.754 0 0 0 0.871 0.58q0.135 -0.183 0.065 -0.324C0.906 0.196 0.816 0.148 0.715 0.176a0.24 0.24 0 0 0 -0.149 0.126 0.03 0.03 0 0 1 -0.055 0A0.24 0.24 0 0 0 0.363 0.176 0.185 0.185 0 0 0 0.303 0.168"/></symbol> 1823 <symbol id="icon-recently-view"><path d="M7.50009 0.877014C3.84241 0.877014 0.877258 3.84216 0.877258 7.49984C0.877258 11.1575 3.8424 14.1227 7.50009 14.1227C11.1578 14.1227 14.1229 11.1575 14.1229 7.49984C14.1229 3.84216 11.1577 0.877014 7.50009 0.877014ZM1.82726 7.49984C1.82726 4.36683 4.36708 1.82701 7.50009 1.82701C10.6331 1.82701 13.1729 4.36683 13.1729 7.49984C13.1729 10.6328 10.6331 13.1727 7.50009 13.1727C4.36708 13.1727 1.82726 10.6328 1.82726 7.49984ZM8 4.50001C8 4.22387 7.77614 4.00001 7.5 4.00001C7.22386 4.00001 7 4.22387 7 4.50001V7.50001C7 7.63262 7.05268 7.7598 7.14645 7.85357L9.14645 9.85357C9.34171 10.0488 9.65829 10.0488 9.85355 9.85357C10.0488 9.65831 10.0488 9.34172 9.85355 9.14646L8 7.29291V4.50001Z" fill="currentColor"/></symbol> 1824 <symbol id="icon-search"><path d="M11.048 17.89a6.923 6.923 0 1 0 0-13.847 6.923 6.923 0 0 0 0 13.847z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"></path><path d="m16 16 4.308 4.308" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"></path></symbol> 1825 <symbol id="icon-account"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"></path></symbol> 1826 <symbol id="icon-phone-header"><path stroke="currentColor" d="M18,9 L16,9 C14.8954305,9 14,9.8954305 14,11 L14,13 C14,14.1045695 14.8954305,15 16,15 L16,15 C17.1045695,15 18,14.1045695 18,13 L18,9 C18,4.02943725 13.9705627,0 9,0 C4.02943725,0 0,4.02943725 0,9 L0,13 C1.3527075e-16,14.1045695 0.8954305,15 2,15 L2,15 C3.1045695,15 4,14.1045695 4,13 L4,11 C4,9.8954305 3.1045695,9 2,9 L0,9" transform="translate(3 3)"/><path stroke="currentColor" d="M21,14 L21,18 C21,20 20.3333333,21 19,21 C17.6666667,21 16,21 14,21"/></symbol> 1827 </svg> 1828 1829 <div class="header_account hidden block-1025"> 1830 <div 1831 aria-label="header icon account" 1832 class="btn-reset pointer header-icon header-color h-44 inline-flex content-center header__icon-account header-color action-login" 1833 ><svg width="26" height="26" fill="none" viewBox="0 0 24 24"> 1834 <use href="#icon-account" /> 1835 </svg><span class="text-icons flex ps-12 text-left flex-column lh-1 1"> 1836 <a 1837 class="no-underline mb-3" 1838 href="https://www.clinilabs.co.uk/customer_authentication/redirect?locale=en®ion_country=GB" 1839 aria-label="Account" 1840 >
1841 <span class="text-icons-top">Log In</span> 1842 </a> 1843 <a 1844 class="no-underline text-icons-bottom" 1845 href="/account" 1846 aria-label="Account" 1847 > 1848 <span> 1849 Account 1850 </span> 1851 </a> 1852 </span></div></div> 1853 1854 1855<div class="minicart"> 1856 <div> 1857 <div 1858 id="header__minicart" 1859 class="header__minicart header__minicart--mega " 1860 > 1861 <a 1862 id="cart-icon-bubble" 1863 href="/cart" 1864 arial-label="Cart" 1865 class="no-underline minicart__action header-icon header-color no-underline w-mb-44 h-44 inline-flex content-center overlayminicart" 1866 > 1867 <h-count class="relative lh-1 fs-0"> 1868 <svg width="26" height="26" viewBox="0 0 24 24" fill="none"> 1869 <path stroke="currentColor" stroke-miterlimit="10" stroke-width="1.2" d="M5 6.5h16l-2.024 10H7.024L5 6.5Zm0 0L4.364 3H1"></path> 1870 <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="1.2" d="M7.889 19.71a.65.65 0 1 1 .722 1.08.65.65 0 0 1-.722-1.08ZM16.889 19.71a.65.65 0 1 1 .722 1.08.65.65 0 0 1-.722-1.08Z"></path> 1871 </svg> 1872 <span class="absolute lh-1 cart-count h-count inline-flex align-center justify-content-center rounded-50 overflow-hidden fs-10">0� 1873 <span class="visually-hidden">0 items</span> 1874 </span> 1875 </h-count> 1876 1877 <header-total-price> 1878 <span class="text-icons flex ps-12 text-left flex-column lh-1 hidden-mobile"> 1879 <span class="text-icons-top mb-3">Cart</span> 1880 <span class="fs-14 text-icons-bottom" data-cart-subtotal-price> 1881 1882 £0.00 1883 1884 </span> 1885 </span> 1886 </header-total-price> 1887 1888 </a> 1889 </div> 1890 </div> 1891</div> 1892</div> 1893 </div> 1894 </header-inner> 1895 </div> 1896 </div> 1897 1898 <div class=" header-bottom__navigation color-default gradient"> 1899 <div class="fluid_container"> 1900 <header-inner> 1901 <div class="header__menu flex justify-between align-center" style="--section-pt: 0; --section-pb: 0;"> 1902 <div class="header__menu-nav"><link rel="stylesheet" href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/navigation.css?v=25466556161567968951790256357" media="print" onload="this.media='all'"> 1903<nav 1904 class="flex flex-column block-1025 navigation horizontal fixed static-1025 z-15 invisible visible-1025 inset-0 down-to-up" 1905 data-action-mobile="true" 1906 style=" 1907 --hot-cl: #ffffff;--hot-bg-cl: #2463eb; 1908 --new-cl: #ffffff;--new-bg-cl: #516cf4; 1909 --sale-cl: #ffffff;;--sale-bg-cl: #2463eb; 1910 " 1911 > 1912 <close-menu class="close-menu no-underline absolute top-0 w-55 h-55 inline-flex hidden-1025 content-center right-7"> 1913 <svg 1914 width="13" 1915 height="13"
1916 viewBox="0 0 13 13" 1917 fill="none" 1918 class="heading-color" 1919 style="--color-heading: #ffffff;" 1920 > 1921 <use href="#icon-close" /> 1922 </svg> 1923 </close-menu> 1924 <div class="navigation__menu-content word-break"> 1925 <div 1926 class="menu-mobile-title min-h-55 min-h-1025-50 flex align-center px-30 py-5 gradient hidden-1025 gap-30" 1927 style="--color-heading: #ffffff;--gradient-background: #2463eb" 1928 > 1929 <a 1930 class="active no-underline heading-style py-10" 1931 data-menu="horizontal-list" 1932 role="link" 1933 aria-disabled="true" 1934 aria-label="Menu" 1935 > 1936 Menu 1937 </a> 1938 1939 </div> 1940 <ul 1941 class="horizontal-list list-unstyled inline-flex-1025 flex-wrap gap row-gap-0 horizontal px-30 px-1025-0 show-localization animation-down-to-up" 1942 style="--col-gap: 3.3rem" 1943 > 1944 <svg hidden> 1945 <symbol id="icon-arrow-down"> 1946 <path fill="currentColor" d="M1.09 1.822a.52.52 0 0 1-.178-.396c0-.164.06-.306.178-.424A.557.557 0 0 1 1.5.838c.164 0 .3.055.41.164L5 4.092l3.09-3.09A.557.557 0 0 1 8.5.838c.164 0 .3.055.41.164.119.118.178.26.178.424a.52.52 0 0 1-.178.396l-3.5 3.5A.535.535 0 0 1 5 5.5c-.164 0-.3-.06-.41-.178l-3.5-3.5Z"/> 1947 </symbol> 1948 </svg> 1949 1950 <li 1951 1952 class="level0 single" 1953 1954 > 1955 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 1956 <a 1957 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 z-1 align-center heading-style" 1958 href="/" 1959 arial-label="Home " 1960 > 1961 <span>Home </span> 1962 </a></menu-item></li> 1963 1964 1965 1966<li 1967 1968 class="level0 menu-parent menu-parent__horizontal mega-menu" 1969 1970 > 1971 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 1972 <a class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 z-1 align-center heading-style redirect-to-link cl-menu-toggle" href="#" data-cl-menu-toggle role="button" aria-haspopup="true"> 1973 <span>Our Tests</span></a><open-children-toggle class="inline-flex flex-end align-center ms-5 touch-target-mb"> 1974 <svg class="icon-down hidden block-1025" width="10" height="6"> 1975 <use href="#icon-arrow-down" /> 1976 </svg> 1977 1978 <svg class="icon-down block hidden-1025" width="6" height="11"> 1979 <use href="#icon-next" /> 1980 </svg> 1981 1982 </open-children-toggle></menu-item> 1983<div 1984 class="submenu submenu-horizontal invisible-1025 absolute transition gradient p-0 py-1025-40 mega-menu-custom-width inset-x-0 mx-auto overflow-x-hidden overflow-y-auto" 1985 style="--mega_custom_width: 1100px" 1986 > 1987 <div class="hidden-1025 grey-bg px-30 border-bottom flex gap-15 align-center justify-between heading-style"> 1988 <back-menu 1989 class="py-10 min-h-55 min-h-1025-50 inline-flex gap-20 align-center fs-big-1 heading-style color-dark" 1990 role="link" 1991 > 1992 1993 <svg width="6" height="11" fill="none"> 1994 <use href="#icon-back" /> 1995 </svg> 1996 1997 Our Tests 1998 </back-menu> 1999 <close-menu class="close-menu lh-1 ms-10 color-dark"> 2000 <svg width="13" height="13" viewBox="0 0 13 13" fill="none"> 2001 <use href="#icon-close" /> 2002 </svg> 2003 </close-menu> 2004 </div> 2005 <div class="stretch_width overflow-y-auto"><div class="cl-tmenu"> 2006 <ul class="cl-tmenu__grid list-unstyled"><li> 2007 <a class="cl-tmenu__item no-underline" href="/collections/health-checks">
2008 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="8.5"/><path d="M8.5 12.5l2.3 2.3 4.7-4.8"/></svg></span> 2009 <span class="cl-tmenu__t">Health checks</span> 2010 </a> 2011 </li><li> 2012 <a class="cl-tmenu__item no-underline" href="/collections/best-sellers"> 2013 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M12 3.5l2.6 5.4 5.9.8-4.3 4.1 1.1 5.9L12 16.9l-5.3 2.8 1.1-5.9-4.3-4.1 5.9-.8z"/></svg></span> 2014 <span class="cl-tmenu__t">Best sellers</span> 2015 </a> 2016 </li><li> 2017 <a class="cl-tmenu__item no-underline" href="/collections/womens-health"> 2018 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><circle cx="12" cy="9" r="5.5"/><path d="M12 14.5V21M9 18h6"/></svg></span> 2019 <span class="cl-tmenu__t">Women's health</span> 2020 </a> 2021 </li><li> 2022 <a class="cl-tmenu__item no-underline" href="/collections/mens-health"> 2023 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><circle cx="10" cy="14" r="5.5"/><path d="M14 10l6-6M15 4h5v5"/></svg></span> 2024 <span class="cl-tmenu__t">Men's health</span> 2025 </a> 2026 </li><li> 2027 <a class="cl-tmenu__item no-underline" href="/collections/thyroid-health"> 2028 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M12 8c-2-3-7-3-8 0s2 6 8 8c6-2 9-5 8-8s-6-3-8 0z"/><path d="M12 8v8"/></svg></span> 2029 <span class="cl-tmenu__t">Thyroid Health</span> 2030 </a> 2031 </li><li> 2032 <a class="cl-tmenu__item no-underline" href="/collections/fertility-health"> 2033 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M12 20.5S4.5 15.6 4.5 10.2A4.2 4.2 0 0112 7.6a4.2 4.2 0 017.5 2.6c0 5.4-7.5 10.3-7.5 10.3z"/></svg></span> 2034 <span class="cl-tmenu__t">Fertility health</span> 2035 </a> 2036 </li><li> 2037 <a class="cl-tmenu__item no-underline" href="/collections/hormone-testing"> 2038 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="3"/><path d="M12 3v3M12 18v3M3 12h3M18 12h3M5.6 5.6l2.1 2.1M16.3 16.3l2.1 2.1M18.4 5.6l-2.1 2.1M7.7 16.3l-2.1 2.1"/></svg></span> 2039 <span class="cl-tmenu__t">Hormone Tests</span> 2040 </a> 2041 </li><li> 2042 <a class="cl-tmenu__item no-underline" href="/collections/wellbeing-and-nutrition"> 2043 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 20c0-8 4-13 14-14-1 10-6 14-14 14z"/><path d="M5 20c3-5 6-8 10-10"/></svg></span> 2044 <span class="cl-tmenu__t">Wellness and Nutrition</span> 2045 </a> 2046 </li><li> 2047 <a class="cl-tmenu__item no-underline" href="/collections/sexual-health"> 2048 <span class="cl-tmenu__ic" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M12 3l7.5 3v5.5c0 4.6-3.1 8.2-7.5 9.5-4.4-1.3-7.5-4.9-7.5-9.5V6z"/><path d="M9 12l2 2 4-4"/></svg></span> 2049 <span class="cl-tmenu__t">Sexual Health</span> 2050 </a> 2051 </li></ul> 2052 <div class="cl-tmenu__foot"> 2053 <a class="cl-tmenu__link no-underline" href="/collections/all">All tests</a> 2054 <a class="cl-tmenu__link cl-tmenu__link--primary no-underline" href="/pages/test-finder">Find the right test</a> 2055 </div> 2056</div> 2057
2058<script> 2059(function () { 2060 if (window.__clTestsMenu) return; window.__clTestsMenu = true; 2061 function parent(el) { return el && el.closest('li.menu-parent'); } 2062 document.addEventListener('click', function (e) { 2063 var t = e.target.closest && e.target.closest('[data-cl-menu-toggle]'); 2064 if (t) { 2065 e.preventDefault(); 2066 var li = parent(t); if (!li) return; 2067 if (window.innerWidth < 1025) { var tog = li.querySelector('open-children-toggle'); if (tog) tog.click(); return; } 2068 var open = li.classList.toggle('visible'); 2069 t.setAttribute('aria-expanded', open ? 'true' : 'false'); 2070 return; 2071 } 2072 var openLi = document.querySelector('li.menu-parent.visible'); 2073 if (openLi && !openLi.contains(e.target)) openLi.classList.remove('visible'); 2074 }); 2075 document.addEventListener('keydown', function (e) { if (e.key === 'Escape') { var li = document.querySelector('li.menu-parent.visible'); if (li) li.classList.remove('visible'); } }); 2076})(); 2077</script>
2077 2078</div> 2079 </div></li> 2080 2081 2082 2083 <li 2084 2085 class="level0 single" 2086 2087 > 2088 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 2089 <a 2090 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 z-1 align-center heading-style" 2091 href="/blogs/health-hub" 2092 arial-label="Health Hub" 2093 > 2094 <span>Health Hub</span> 2095 </a></menu-item></li> 2096 2097 2098 2099 <li 2100 2101 class="level0 single" 2102 2103 > 2104 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 2105 <a 2106 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 z-1 align-center heading-style" 2107 href="/pages/about-us" 2108 arial-label="About Us" 2109 > 2110 <span>About Us</span> 2111 </a></menu-item></li> 2112 2113 2114 2115 <li 2116 2117 class="level0 single" 2118 2119 > 2120 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 2121 <a 2122 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 z-1 align-center heading-style" 2123 href="/pages/faq" 2124 arial-label="FAQ" 2125 > 2126 <span>FAQ</span> 2127 </a></menu-item></li> 2128 2129 2130 2131 <li 2132 2133 class="level0 single" 2134 2135 > 2136 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 2137 <a 2138 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 z-1 align-center heading-style" 2139 href="/pages/contact" 2140 arial-label="Contact" 2141 > 2142 <span>Contact</span> 2143 </a></menu-item></li> 2144 2145 2146 2147 2148 2149 <li class="level0 hidden-1025"> 2150 <a 2151 href="https://www.clinilabs.co.uk/customer_authentication/redirect?locale=en®ion_country=GB" 2152 class="no-underline py-10 lh-normal flex border-bottom border-bottom-1025-0 min-h-55 min-h-1025-50 align-center account-login" 2153 arial-label=" Login / Register" 2154 > 2155 <svg width="26" height="26" viewBox="0 0 24 24" fill="none" class="me-10"> 2156 <use href="#icon-account" /> 2157 </svg> 2158 Login / Register 2159 </a> 2160 </li> 2161 2162 2163<li class="level0 hidden-1025"> 2164 <a 2165 class="no-underline py-10 lh-normal flex border-bottom border-bottom-1025-0 min-h-55 min-h-1025-50 align-center" 2166 href="tel:+44 204 525 8805" 2167 arial-label="+44 204 525 8805" 2168 > 2169 <svg width="34" height="34" fill="none" viewBox="0 0 24 24"> 2170 <use href="#icon-phone-header"/> 2171 </svg> 2172 <span class="text-icons flex ps-12 text-left flex-column lh-1"> 2173 <span class="text-icons-top mb-3"> 2174 Get In Touch 2175 </span> 2176 <span class="text-icons-bottom">+44 204 525 8805</span> 2177 </span> 2178 </a> 2179 </li> 2180 2181 2182 </ul> 2183 2184 </div> 2185 <div class="lang__currency-on-nav mt-30 flex flex-wrap hidden-1025 border-top px-20"> 2186 2187 2188 2189 </div> 2190 </nav></div> 2191 2192 <div class="header-information relative z-1 flex gap-30 justify-between align-center"> 2193 <div class="header-cta-group hidden-mobile"> 2194 <a href="https://www.clinilabs.co.uk/" class="header-cta header-cta--primary">Customers</a> 2195 <a href="https://www.clinilabs.co.uk/pages/healthcare-providers" class="header-cta header-cta--outline">Healthcare Professionals</a> 2196 </div> 2197 � 2198 </div> 2199 </div> 2200 </header-inner> 2201 </div> 2202 </div> 2203 </div> 2204</header> 2205
2206<script> 2207document.addEventListener('DOMContentLoaded',function(){ 2208 var target=document.querySelector('nav.navigation.horizontal .horizontal-list'); 2209 if(!target) return; 2210 if(target.querySelector('.drawer-cta-customers')) return; 2211 var customersDrawerClass="drawer-cta drawer-cta-customers drawer-cta--primary"; 2212 var healthcareDrawerClass="drawer-cta drawer-cta-healthcare drawer-cta--outline"; 2213 var customersHref="/"; 2214 var healthcareHref="/pages/healthcare-providers"; 2215 function appendDrawerLink(classes,href,text){ 2216 var li=document.createElement('li'); 2217 li.className='level0 hidden-1025'; 2218 var anchor=document.createElement('a'); 2219 anchor.className=classes; 2220 anchor.href=href; 2221 anchor.textContent=text; 2222 li.appendChild(anchor); 2223 target.appendChild(li); 2224 } 2225 appendDrawerLink(customersDrawerClass,customersHref,'Customers'); 2226 appendDrawerLink(healthcareDrawerClass,healthcareHref,'Healthcare Professionals'); 2227}); 2228</script>
2228 2229 2230 2231</div> 2232<!-- END sections: header-group --><main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 2233 <div id="shopify-section-template--30609154376027__main" class="shopify-section section"><link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/collection-page.css?v=182638142579621586191790256357" rel="stylesheet" type="text/css" media="all" /> 2234<link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/clinilabs-product-card.css?v=139463213924966977971790297410" rel="stylesheet" type="text/css" media="all" /> 2235 2236<section 2237 class="section pt-min pb-min sec__collection-main" 2238 data-section-id="template--30609154376027__main" 2239 style="--section-pt: 0; --section-pb: 0;" 2240> 2241 2242 <div class="fluid_container"><div class="cl-srch-head section-spacing-top"> 2243 <nav class="cl-srch-crumbs" aria-label="breadcrumbs"><a href="/">Home</a><span aria-hidden="true">·</span><span aria-current="page">Search</span></nav><h1 class="cl-srch-title">Search tests</h1> 2244 <p class="cl-srch-count">Search by test, marker or abbreviation â for example FBC, ferritin, TSH or HbA1c.</p><form action="/search" method="get" role="search" class="cl-srch-form"> 2245 <label class="visually-hidden" for="Search-In-Page">Search tests</label> 2246 <input type="search" id="Search-In-Page" name="q" value="" placeholder="Search tests and biomarkers" maxlength="128" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"> 2247 <input type="hidden" name="type" value="product"> 2248 <input type="hidden" name="options[unavailable_products]" value="last"> 2249 <input type="hidden" name="options[prefix]" value="last"> 2250 <button type="submit">Search</button> 2251 </form></div> 2252 <div 2253 class="" 2254 2255 > 2256 <div 2257 id="productgridcontainer" 2258 class="" 2259 > 2260 2261 2262 2263 2264 2265 2266<div class="toolbar toolbar-products flex gap-15 gap-md-30 align-center mb-20 mt-1025-60"></div> 2267 2268 <div class="product-grid-container relative"><div class="loading-overlay absolute inset-0 invisible transition pointer-none z-2 gradient color-default"></div> 2269 </div> 2270 </div> 2271 2272 2273 2274 </div> 2275 </div> 2276</section> 2277 2278<style> 2279#blood-tests-template--30609154376027__main{background:transparent;color:var(--section-text);margin-top:0;margin-bottom:0} 2280#blood-tests-template--30609154376027__main .bt-wrap{width:100%;max-width:none;margin:0 auto;padding:0 0} 2281#blood-tests-template--30609154376027__main .bt-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px} 2282@media (min-width:700px){#blood-tests-template--30609154376027__main .bt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} 2283@media (min-width:1024px){#blood-tests-template--30609154376027__main .bt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}} 2284 2285#blood-tests-template--30609154376027__main .bt-card{display:flex;flex-direction:column;border:1px solid #e6e6e9;border-radius:24px;background:#fff;overflow:hidden;min-height:100%} 2286#blood-tests-template--30609154376027__main .bt-cap{background:#2463eb;color:#ffffff;text-align:center;font-weight:700;padding:10px 12px;border-radius:22px 22px 0 0;font-size:13px} 2287 2288#blood-tests-template--30609154376027__main .bt-body{display:flex;flex-direction:column;gap:10px;padding:20px;flex:1;align-items:center;text-align:center} 2289 2290#blood-tests-template--30609154376027__main .ukas-top{display:flex;justify-content:center;margin:-2px 0 4px} 2291#blood-tests-template--30609154376027__main .ukas-pill{background:#2463eb;color:#fff;border-radius:999px;padding:5px 9px;font-weight:600;font-size:12px;line-height:1;display:inline-flex;align-items:center;text-decoration:none} 2292 2293#blood-tests-template--30609154376027__main .bt-title{margin:0;font-size:20px;line-height:1.28;min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center} 2294 2295#blood-tests-template--30609154376027__main .bt-rating-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;min-height:20px} 2296#blood-tests-template--30609154376027__main .product-stars{display:inline-flex;align-items:center;gap:6px;cursor:pointer;text-decoration:none;margin-top:0} 2297#blood-tests-template--30609154376027__main .product-stars .s{color:#f5b80f;font-size:15px;line-height:1} 2298#blood-tests-template--30609154376027__main .product-stars .r{color:#0a2540;opacity:.85;font-size:12.5px} 2299 2300#blood-tests-template--30609154376027__main .bt-excerpt{margin:0;font-size:15px;min-height:88px} 2301 2302#blood-tests-template--30609154376027__main .bt-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:0;justify-content:center;min-height:32px} 2303#blood-tests-template--30609154376027__main .bt-pill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-weight:700;font-size:14px} 2304#blood-tests-template--30609154376027__main .bt-pill-1{background:#e9eff3;color:#0b1020} 2305#blood-tests-template--30609154376027__main .bt-pill-2{background:#def6e8;color:#0b1020} 2306 2307#blood-tests-template--30609154376027__main .bt-line{margin:0;font-weight:600;font-size:15px;text-align:center} 2308#blood-tests-template--30609154376027__main .bt-muted{opacity:.75;margin-right:6px} 2309 2310#blood-tests-template--30609154376027__main .bt-price{font-size:26px;font-weight:700;text-align:center;margin-top:auto} 2311#blood-tests-template--30609154376027__main .bt-collection-method{opacity:.75;font-size:15px;text-align:center} 2312 2313#blood-tests-template--30609154376027__main .bt-button{margin:0 20px 20px;display:flex;align-items:center;justify-content:center;border-radius:16px;padding:14px 16px;text-decoration:none;font-weight:700;border:2px solid #0c2340;color:#0c2340} 2314#blood-tests-template--30609154376027__main .bt-button:hover{transform:translateY(-1px)} 2315
2316#blood-tests-template--30609154376027__main .bt-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:26px} 2317#blood-tests-template--30609154376027__main .bt-page{text-decoration:none;border:1px solid #0c2340;border-radius:999px;padding:8px 14px} 2318#blood-tests-template--30609154376027__main .bt-page-count{opacity:.7} 2319 2320html{scroll-behavior:smooth} 2321section[id^="shopify-section-template--"][id*="__rich_text_"]{scroll-margin-top:110px} 2322</style> 2323
2324<script> 2325document.addEventListener('DOMContentLoaded',function(){ 2326 var root=document.getElementById('blood-tests-template--30609154376027__main'); 2327 if(root){ 2328 function findReviewTarget(){ 2329 var sections=document.querySelectorAll('section[id^="shopify-section-template--"][id*="__rich_text_"]'); 2330 for(var i=0;i<sections.length;i++){ 2331 var h=sections[i].querySelector('h1,h2,h3'); 2332 var t=(h && h.textContent ? h.textContent : '').trim().toLowerCase(); 2333 if( 2334 t.indexOf('trusted by thousands')>-1 || 2335 t.indexOf('customer reviews')>-1 || 2336 t.indexOf('rated with confidence')>-1 2337 ){ return sections[i]; } 2338 } 2339 return null; 2340 } 2341 root.querySelectorAll('.product-stars').forEach(function(a){ 2342 a.addEventListener('click',function(e){ 2343 var tgt=findReviewTarget(); 2344 if(!tgt) return; 2345 e.preventDefault(); 2346 tgt.scrollIntoView({behavior:'smooth',block:'start'}); 2347 }); 2348 var sec=findReviewTarget(); 2349 if(sec && sec.id) a.setAttribute('href','#'+sec.id); 2350 }); 2351 } 2352 2353 function toGBPText(str){ 2354 if(!str) return str; 2355 return str.replace(/^\s*\$/,'£ ').replace(/\$/g,'£'); 2356 } 2357 function normalizeGBP(scope){ 2358 var area=scope||document; 2359 var inputs=area.querySelectorAll('input[type="text"],input[type="number"]'); 2360 inputs.forEach(function(inp){ 2361 if(typeof inp.value==='string' && /\$/.test(inp.value)){ inp.value = toGBPText(inp.value); } 2362 if(typeof inp.placeholder==='string' && /\$/.test(inp.placeholder)){ inp.placeholder = toGBPText(inp.placeholder); } 2363 }); 2364 var labels=area.querySelectorAll('.bt-price-values, .facets__price, .sidebar, details, summary, label, span, div'); 2365 labels.forEach(function(el){ 2366 if(el.childNodes && el.childNodes.length===1 && el.childNodes[0].nodeType===3){ 2367 var t=el.childNodes[0].nodeValue; 2368 if(/\$/.test(t)){ el.childNodes[0].nodeValue = toGBPText(t); } 2369 } 2370 }); 2371 } 2372 normalizeGBP(document); 2373 var mo=new MutationObserver(function(muts){ 2374 muts.forEach(function(m){ 2375 if(m.addedNodes && m.addedNodes.length){ 2376 m.addedNodes.forEach(function(n){ 2377 if(n.nodeType===1) normalizeGBP(n); 2378 }); 2379 } 2380 if(m.type==='characterData'){ normalizeGBP(document); } 2381 }); 2382 }); 2383 mo.observe(document.body,{childList:true,subtree:true,characterData:true}); 2384}); 2385</script>
2385 2386 2387
2388<script> 2389 /* Clinilabs 25 Sep 2026 (S1/S4) */ 2390 (function () { 2391 var u = new URL(location.href); 2392 if (u.searchParams.get('q') && u.searchParams.get('type') !== 'product') { /* old links / type=all -> tests only */ 2393 u.searchParams.set('type', 'product'); location.replace(u.toString()); return; 2394 } 2395 var box = document.getElementById('cl-srch-guides'); if (!box) return; 2396 var q = box.getAttribute('data-q'); if (!q) return; 2397 fetch('/search/suggest.json?q=' + encodeURIComponent(q) + '&resources[type]=article&resources[limit]=3') 2398 .then(function (r) { return r.json(); }) 2399 .then(function (d) { 2400 var list = (((d || {}).resources || {}).results || {}).articles || []; if (!list.length) return; 2401 var ul = box.querySelector('ul'); 2402 list.forEach(function (a) { 2403 var li = document.createElement('li'), l = document.createElement('a'); 2404 l.href = a.url.split('?')[0]; l.textContent = a.title; 2405 var s = document.createElement('span'); s.textContent = 'Read the guide \u2192'; l.appendChild(s); 2406 li.appendChild(l); ul.appendChild(li); 2407 }); 2408 box.hidden = false; 2409 }).catch(function () {}); 2410 })(); 2411</script>
2411 2412 2413 2414</div><section id="shopify-section-template--30609154376027__search_reviews_heading" class="shopify-section section"><div class="cl-rev-head" style="--pt: 48px; --pb: 8px"> 2415 <div class="fluid_container"> 2416 <h2 class="cl-rev-head__h">Read our Verified <svg class="cl-rev-head__g" viewBox="0 0 24 24" aria-hidden="true"><path fill="#4285F4" d="M21.6 12.2c0-.7-.1-1.4-.2-2H12v3.9h5.4a4.6 4.6 0 0 1-2 3v2.5h3.2c1.9-1.7 3-4.3 3-7.4z"/><path fill="#34A853" d="M12 22c2.7 0 5-.9 6.6-2.4l-3.2-2.5c-.9.6-2 1-3.4 1-2.6 0-4.8-1.8-5.6-4.1H3.1v2.6A10 10 0 0 0 12 22z"/><path fill="#FBBC05" d="M6.4 14a6 6 0 0 1 0-3.9V7.5H3.1a10 10 0 0 0 0 9l3.3-2.5z"/><path fill="#EA4335" d="M12 5.9c1.5 0 2.8.5 3.8 1.5l2.8-2.8A10 10 0 0 0 3.1 7.5L6.4 10c.8-2.3 3-4.1 5.6-4.1z"/></svg><span class="cl-rev-head__brand">Google</span> Reviews</h2><p class="cl-rev-head__sub">We are a top rated diagnostics and screening provider</p></div> 2417</div> 2418<style> 2419 .cl-rev-head{padding:var(--pt) 0 var(--pb);border-top:1px solid #e3e8f0} 2420 .cl-rev-head__h{margin:0;font-size:clamp(28px,3.4vw,44px);line-height:1.1;font-weight:700;letter-spacing:-.02em;color:#111;display:flex;align-items:center;flex-wrap:wrap;gap:0 .28em} 2421 .cl-rev-head__g{width:.9em;height:.9em;flex:none;margin-right:-.12em} 2422 .cl-rev-head__brand{color:inherit} 2423 .cl-rev-head__sub{margin:8px 0 0;font-size:clamp(15px,1.4vw,19px);line-height:1.4;color:#4a5260;font-weight:400} 2424</style> 2425 2426</section><div id="shopify-section-template--30609154376027__1760104960bd3e79ad" class="shopify-section"> 2427 2428 <div id="shopify-block-AaTZFMnVkQ3FtVk5Ua__google_reviews_carousel_dual_carousel_xhFetT" class="shopify-block shopify-app-block"> 2429 2430<div class="reputon-google-reviews-widget" 2431 data-content-index=1 2432 data-theme=light 2433 data-type="dual_row_carousel" 2434 data-review-photos-type=small 2435 data-variant=standard 2436 data-show-rating=false 2437 data-fixed-reviews-height=false 2438 data-has-shadow=false 2439 data-write-review=false 2440 data-transparency=1 2441 data-speed=5 2442 data-font=default 2443 data-rating-type=stars 2444 data-emoji-type=0 2445 data-solid-shadow=false 2446 2447></div> 2448 2449 2450</div> 2451 2452 2453 2454 2455 2456</div> 2457 </main> 2458 <!-- BEGIN sections: footer-group --> 2459<div id="shopify-section-sections--30609146282331__footer" class="shopify-section shopify-section-group-footer-group"><link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/collapsible.css?v=95618539249381606481790256357" rel="stylesheet" type="text/css" media="all" /> 2460 2461<style data-shopify>@media screen and (max-width: 767.98px) { 2462 .footer__middle { 2463 --section-pb: 0; 2464 } 2465 }</style><footer 2466 class="product-sticky-hide footer color-scheme-bb1431b0-be4a-4b03-a450-f572c07e3904 gradient" 2467 style="--section-pt: 60; --section-pb: 45;" 2468> 2469 2470<div class="footer__middle section remove_spacing"> 2471 <div class="fluid_container"><div class="footer__blocks flex flex-col-custom flex-wrap"><div 2472 class="footer-block w-full col-md-w-custom-50 col-md-w-custom pb-30 border-bottom border-bottom-md-0 store_info" 2473 style="--col-width: 33.333%; --menu-list: 2" 2474 2475 ><h3 2476 class="footer__block-heading fs-custom my-0 py-20 mb-md-5" 2477 style="--font-size: 18" 2478 > 2479 Clinilabs® 2480 </h3> 2481 2482 <div 2483 class="store-info-content" 2484 > 2485 2486 2487 <div class="footer_store-infor"><div class="footer__block-info flex gap-10 align-center mb-5 heading-color"> 2488 <svg width="18" height="18" viewBox="0 0 24 24"> 2489 <path fill="currentcolor" d="M 12 12 C 14.210938 12 16 10.210938 16 8 C 16 5.789062 14.210938 4 12 4 C 9.789062 4 8 5.789062 8 8 C 8 10.210938 9.789062 12 12 12 Z M 12 6 C 13.105469 6 14 6.894531 14 8 C 14 9.105469 13.105469 10 12 10 C 10.894531 10 10 9.105469 10 8 C 10 6.894531 10.894531 6 12 6 Z M 16 22.03125 L 24 23.976562 L 24 13.484375 C 24 12.160156 23.132812 10.996094 21.867188 10.613281 L 19.765625 9.910156 C 19.921875 9.289062 20 8.648438 20 8.007812 C 20 3.585938 16.417969 0.0078125 12 0.0078125 C 7.582031 0.0078125 4 3.585938 4 8.007812 C 4.003906 8.410156 4.035156 8.816406 4.101562 9.21875 C 3.179688 8.851562 2.132812 8.964844 1.3125 9.519531 C 0.492188 10.078125 0 11.007812 0 12 L 0 21.753906 L 7.984375 24.03125 Z M 7.757812 3.765625 C 10.101562 1.449219 13.875 1.460938 16.207031 3.789062 C 18.539062 6.117188 18.558594 9.890625 16.25 12.242188 L 12 16.398438 L 7.757812 12.25 C 5.414062 9.90625 5.414062 6.105469 7.757812 3.765625 Z M 2 12 C 1.996094 11.664062 2.164062 11.351562 2.445312 11.167969 C 2.738281 10.976562 3.113281 10.949219 3.429688 11.101562 L 4.863281 11.617188 C 5.246094 12.378906 5.75 13.070312 6.351562 13.675781 L 12 19.199219 L 17.65625 13.667969 C 18.214844 13.113281 18.683594 12.476562 19.058594 11.785156 L 21.273438 12.527344 C 21.703125 12.648438 22 13.039062 22 13.488281 L 22 21.4375 L 16 19.96875 L 8.019531 21.96875 L 2 20.246094 Z M 2 12 "/> 2490 </svg> 2491 41-42 Foley Street, London, W1W 7TS 2492 </div> 2493 2494<div class="footer__store-info"> 2495 <a 2496 href="tel:+44 204 525 8805" 2497 class="heading-color no-underline flex gap-10 align-center mb-5" 2498 > 2499 <svg width="18" height="18" viewBox="0 0 24 24">
2500 <path fill="currentcolor" d="M 13 1 C 13 0.449219 13.449219 0 14 0 C 19.519531 0.0078125 23.992188 4.480469 24 10 C 24 10.550781 23.550781 11 23 11 C 22.449219 11 22 10.550781 22 10 C 21.996094 5.582031 18.417969 2.003906 14 2 C 13.449219 2 13 1.550781 13 1 Z M 14 6 C 16.210938 6 18 7.789062 18 10 C 18 10.550781 18.449219 11 19 11 C 19.550781 11 20 10.550781 20 10 C 19.996094 6.6875 17.3125 4.003906 14 4 C 13.449219 4 13 4.449219 13 5 C 13 5.550781 13.449219 6 14 6 Z M 23.09375 16.738281 C 24.300781 17.949219 24.300781 19.90625 23.09375 21.117188 L 22.183594 22.164062 C 13.992188 30.007812 -5.9375 10.082031 1.78125 1.867188 L 2.933594 0.867188 C 4.144531 -0.304688 6.070312 -0.289062 7.261719 0.90625 C 7.289062 0.9375 9.144531 3.34375 9.144531 3.34375 C 10.285156 4.542969 10.28125 6.429688 9.136719 7.625 L 7.980469 9.082031 C 9.273438 12.226562 11.769531 14.726562 14.910156 16.027344 L 16.375 14.863281 C 17.570312 13.71875 19.457031 13.714844 20.65625 14.855469 C 20.65625 14.855469 23.0625 16.707031 23.09375 16.738281 Z M 21.71875 18.191406 C 21.71875 18.191406 19.324219 16.351562 19.292969 16.320312 C 18.863281 15.894531 18.171875 15.894531 17.742188 16.320312 C 17.71875 16.347656 15.699219 17.957031 15.699219 17.957031 C 15.421875 18.175781 15.050781 18.234375 14.722656 18.109375 C 10.644531 16.589844 7.425781 13.375 5.898438 9.300781 C 5.765625 8.964844 5.820312 8.582031 6.046875 8.300781 C 6.046875 8.300781 7.652344 6.28125 7.679688 6.257812 C 8.105469 5.828125 8.105469 5.136719 7.679688 4.707031 C 7.648438 4.675781 5.808594 2.28125 5.808594 2.28125 C 5.371094 1.894531 4.710938 1.910156 4.296875 2.320312 L 3.148438 3.320312 C -2.496094 10.105469 14.777344 26.417969 20.722656 20.800781 L 21.632812 19.75 C 22.074219 19.339844 22.113281 18.648438 21.71875 18.191406 Z M 21.71875 18.191406 "/> 2501 </svg> 2502 +44 204 525 8805 2503 </a><span class="footer__contact-ways heading-color"> 2504 <span class="footer__dot" aria-hidden="true">·</span> 2505 <a href="tel:+44 204 525 8805" class="heading-color no-underline">Call</a> 2506 <span class="footer__dot" aria-hidden="true">·</span> 2507 <a href="https://wa.me/message/OJ6MUJ4ZD42JE1" target="_blank" rel="noopener" class="heading-color no-underline inline-flex align-center gap-5"> 2508 <svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.5a8.5 8.5 0 0 0-7.3 12.9L3.5 20.5l4.2-1.1A8.5 8.5 0 1 0 12 3.5Z"/><path d="M9.2 8.6h1.1l.8 1.9-.9.7a5.6 5.6 0 0 0 2.6 2.6l.7-.9 1.9.8v1.1a1 1 0 0 1-1 1 7.3 7.3 0 0 1-6.2-6.2 1 1 0 0 1 1-1Z"/></svg> 2509 WhatsApp 2510 </a> 2511 </span></div> 2512 2513<div class="footer__store-info"> 2514 <a 2515 href="mailto:[email protected]" 2516 class="heading-color no-underline flex gap-10 align-center mb-5" 2517 > 2518 <svg width="18" height="18" viewBox="0 0 24 24"> 2519 <path fill="currentcolor" d="M 19 1 L 5 1 C 2.238281 1.003906 0.00390625 3.238281 0 6 L 0 18 C 0.00390625 20.761719 2.238281 22.996094 5 23 L 19 23 C 21.761719 22.996094 23.996094 20.761719 24 18 L 24 6 C 23.996094 3.238281 21.761719 1.003906 19 1 Z M 5 3 L 19 3 C 20.226562 3.003906 21.324219 3.75 21.78125 4.886719 L 14.121094 12.546875 C 12.949219 13.714844 11.050781 13.714844 9.878906 12.546875 L 2.21875 4.886719 C 2.675781 3.75 3.773438 3.003906 5 3 Z M 19 21 L 5 21 C 3.34375 21 2 19.65625 2 18 L 2 7.5 L 8.464844 13.960938 C 10.417969 15.910156 13.582031 15.910156 15.535156 13.960938 L 22 7.5 L 22 18 C 22 19.65625 20.65625 21 19 21 Z M 19 21 "/> 2520 </svg> 2521 [email protected] 2522 </a> 2523 </div> 2524 2525 </div> 2526 2527 2528 2529 </div></div><div 2530 class="footer-block w-full col-md-w-custom-50 col-md-w-custom mb-0 mb-md-20 border-bottom border-bottom-md-0 link_list" 2531 style="--col-width: 16%; --menu-list: 2" 2532 2533 ><collapsible-block tabindex="0"><h3 2534 class="footer__block-heading collapsible-heading heading-letter-spacing relative fs-custom my-0 py-20 mb-md-5" 2535 style="--font-size: 18" 2536 >
2537 <span>Quick Links</span><span class="open-children-toggle hidden-md absolute inset-0 flex flex-end"> 2538 <span class="icon_plus-animation"> </span> 2539 </span> 2540 2541 </h3><div class="footer-block collapsible-content mb-12 mb-md-0"><ul class="list-unstyled"><li class="pb-8"> 2542 <a 2543 href="/search" 2544 aria-label="Search" 2545 class="no-underline word-break smooth-padding-hover" 2546 > 2547 Search 2548 </a> 2549 </li><li class="pb-8"> 2550 <a 2551 href="/collections/all-tests" 2552 aria-label="All tests" 2553 class="no-underline word-break smooth-padding-hover" 2554 > 2555 All tests 2556 </a> 2557 </li><li class="pb-8"> 2558 <a 2559 href="/pages/about-us" 2560 aria-label="About Us" 2561 class="no-underline word-break smooth-padding-hover" 2562 > 2563 About Us 2564 </a> 2565 </li><li class="pb-8"> 2566 <a 2567 href="/pages/faq" 2568 aria-label="FAQ" 2569 class="no-underline word-break smooth-padding-hover" 2570 > 2571 FAQ 2572 </a> 2573 </li><li class="pb-8"> 2574 <a 2575 href="/blogs/health-hub" 2576 aria-label="Health Hub" 2577 class="no-underline word-break smooth-padding-hover" 2578 > 2579 Health Hub 2580 </a> 2581 </li><li class="pb-8"> 2582 <a 2583 href="/pages/contact" 2584 aria-label="Contact" 2585 class="no-underline word-break smooth-padding-hover" 2586 > 2587 Contact 2588 </a> 2589 </li><li class="pb-8"> 2590 <a 2591 href="https://clinics.clinilabs.co.uk/" 2592 aria-label="Clinic Finder" 2593 class="no-underline word-break smooth-padding-hover" 2594 > 2595 Clinic Finder 2596 </a> 2597 </li></ul> 2598 </div> 2599 2600 2601 </collapsible-block></div><div 2602 class="footer-block w-full col-md-w-custom-50 col-md-w-custom mb-0 mb-md-20 border-bottom border-bottom-md-0 link_list" 2603 style="--col-width: 16%; --menu-list: 2" 2604 2605 ><collapsible-block tabindex="0"><h3 2606 class="footer__block-heading collapsible-heading heading-letter-spacing relative fs-custom my-0 py-20 mb-md-5" 2607 style="--font-size: 18" 2608 > 2609 <span>Our Policies</span><span class="open-children-toggle hidden-md absolute inset-0 flex flex-end"> 2610 <span class="icon_plus-animation"> </span> 2611 </span> 2612 2613 </h3><div class="footer-block collapsible-content mb-12 mb-md-0"><ul class="list-unstyled"><li class="pb-8"> 2614 <a 2615 href="/policies/refund-policy" 2616 aria-label="Refund Policy" 2617 class="no-underline word-break smooth-padding-hover" 2618 > 2619 Refund Policy 2620 </a> 2621 </li><li class="pb-8"> 2622 <a 2623 href="/policies/terms-of-service" 2624 aria-label="Terms of Service" 2625 class="no-underline word-break smooth-padding-hover" 2626 > 2627 Terms of Service 2628 </a> 2629 </li><li class="pb-8"> 2630 <a 2631 href="/policies/privacy-policy" 2632 aria-label="Privacy Policy" 2633 class="no-underline word-break smooth-padding-hover" 2634 > 2635 Privacy Policy 2636 </a> 2637 </li></ul> 2638 </div> 2639 2640 2641 </collapsible-block></div><div 2642 class="footer-block w-full col-md-w-custom-50 col-md-w-custom mb-0 mb-md-20 border-bottom border-bottom-md-0 newsletter" 2643 style="--col-width: 33.333%; --menu-list: 2" 2644 2645 ><collapsible-block tabindex="0" class="footer-block mb-30 newsletter mb-50 my-md-0"> 2646 <div class="newsletter-inner"><h3 2647 class=" footer__block-heading collapsible-heading relative heading-letter-spacing fs-custom my-0 py-20 mb-md-5" 2648 style="--font-size: 18" 2649 >Sign Up to Newsletter<span class="open-children-toggle hidden-md absolute inset-0 flex flex-end">
2650 <span class="icon_plus-animation"> </span> 2651 </span> 2652 </h3> 2653 2654 2655 <div class="collapsible-content mb-30"><div class="footer__block-description mb-23"> 2656 Subscribe and stay updated to our latest news & offers! 2657 </div> 2658 2659<form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2660 <div class="newsletter-form__field-wrapper"> 2661 <div class="flex field mb-0 flex-nowrap align-center gap-10 relative"> 2662 <div class="flex-1"> 2663 <input 2664 id="NewsletterForm--sections--30609146282331__footer" 2665 type="email" 2666 name="contact[email]" 2667 class="field__input show-placeholder m-0 w-full pl-0 bg-transparent" 2668 value="" 2669 aria-required="true" 2670 autocapitalize="off" 2671 autocomplete="email" 2672 2673 placeholder="Enter your email... " 2674 required 2675 pattern=".+\.[a-zA-Z]{2,6}" 2676 > 2677 <label class="visually-hidden" for="NewsletterForm--sections--30609146282331__footer"> 2678 Email 2679 <span class="required">*</span></label 2680 > 2681 </div> 2682 <button 2683 type="submit" 2684 class="btn-primary newsletter-form__button word-break" 2685 name="commit" 2686 id="Subscribe-sections--30609146282331__footer" 2687 aria-label="Sign Up " 2688 > 2689 2690Sign Up 2691 2692 2693 </button> 2694 </div> 2695 </div> 2696</form><div class="newsletter-note mt-15">***By entering the e-mail you accept the<a href="/policies/terms-of-service" target="_blank" title="Terms of Service"> <strong>terms and conditions</strong></a> and the <a href="/policies/privacy-policy" target="_blank" title="Privacy Policy"><strong>privacy policy.</strong></a></div> 2697 2698 2699 </div> 2700 </div> 2701 </collapsible-block></div></div> 2702 </div> 2703 </div> 2704 2705 <div class="footer__bottom"> 2706 <div class="fluid_container"> 2707 <div class="footer_bottom-inner justify-center justify-md-end flex flex-wrap flex-md-nowrap align-center border-top gap-20 gap-xl-30 py-30"><div class="flex flex-wrap gap-10 gap-xl-30 justify-center justify-md-start"> 2708 2709 <div class="footer__copyright"></div> 2710 2711 </div> 2712 2713<div class="footer__payment flex grow-1 justify-center flex-md-end align-center max-w-100"><ul class="list-unstyled flex flex-wrap gap-5 justify-center flex-md-end"><li class="lh-normal inline-flex align-center"> 2714 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
2714<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 2715 2716 </li><li class="lh-normal inline-flex align-center"> 2717 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
2717<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 2718 2719 </li><li class="lh-normal inline-flex align-center"> 2720 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 2721 </li><li class="lh-normal inline-flex align-center"> 2722 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 2723 </li><li class="lh-normal inline-flex align-center"> 2724 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
272406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 2725 2726 </li><li class="lh-normal inline-flex align-center"> 2727 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> 2728 </li><li class="lh-normal inline-flex align-center"> 2729 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 2730 2731 </li><li class="lh-normal inline-flex align-center"> 2732 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
2732<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 2733 </li><li class="lh-normal inline-flex align-center"> 2734 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 2735 2736 </li><li class="lh-normal inline-flex align-center"> 2737 <svg class="icon icon--full-color" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85
2737h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg> 2738 </li><li class="lh-normal inline-flex align-center"> 2739 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
273916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 2740 2741 </li></ul> 2742 2743 2744 </div> 2745 2746 </div> 2747 </div> 2748 </div> 2749</footer> 2750<style> 2751 .footer__store-info:has(.footer__contact-ways){display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin-bottom:5px} 2752 .footer__store-info:has(.footer__contact-ways) > a{margin-bottom:0} 2753 .footer__contact-ways{display:inline-flex;align-items:center;gap:6px;margin:0;line-height:1;opacity:.9} 2754 .footer__contact-ways a{line-height:1} 2755 .footer__contact-ways a:hover{text-decoration:underline} 2756</style> 2757 2758<style> #shopify-section-sections--30609146282331__footer span.absolute.left-0.bottom-0.w-full.bg-dark.height-scroll {background-color: #2463eb !important;} </style></div> 2759<!-- END sections: footer-group --> 2760<!-- BEGIN sections: overlay-group --> 2761 2762<!-- END sections: overlay-group --><!-- Failed to render section 'mobile-navigation-bar': section file 'sections/mobile-navigation-bar.liquid' does not support the 'search' template type --> 2763<section id="shopify-section-product-quickview" class="shopify-section">��� 2764 2765</section><div id="shopify-section-custom-colors" class="shopify-section"> 2766<style>�.custom__color-swatches--navy{background-color:#25252f !important;background-image: initial !important;}��.custom__color-swatches--dark-khaki{background-color:#7f5831 !important;background-image: initial !important;}��.custom__color-swatches--dark-blue{background-color:#425263 !important;background-image: initial !important;}��.custom__color-swatches--faded-black{background-color:#3d3938 !important;background-image: initial !important;}��.custom__color-swatches--ecru{background-color:#e7d4be !important;background-image: initial !important;}��.custom__color-swatches--khaki{background-color:#5e5e50 !important;background-image: initial !important;}��.custom__color-swatches--dark-grey{background-color:#3b3936 !important;background-image: initial !important;}��.custom__color-swatches--faded-pink{background-color:#e3bbb2 !important;background-image: initial !important;}��.custom__color-swatches--pale-sand{background-color:#d8c2b0 !important;background-image: initial !important;}��.custom__color-swatches--indigo{background-color:#a0a6ad !important;background-image: initial !important;}��.custom__color-swatches--light-beige{background-color:#9f837a !important;background-image: initial !important;}��.custom__color-swatches--pale-pink{background-color:#d8b9b1 !important;background-image: initial !important;}��.custom__color-swatches--blue{background-color:#8e909f !important;background-image: initial !important;}��.custom__color-swatches--grey-marl{background-color:#a6a09b !important;background-image: initial !important;}��.custom__color-swatches--black-stripes{background-color:#12151b !important;background-image: initial !important;}��.custom__color-swatches--classic-stripes{background-color:#e2cdb4 !important;background-image: initial !important;}��.custom__color-swatches--pastel-blue{background-color:#ceccd8 !important;background-image: initial !important;}��.custom__color-swatches--lavender-gray{background-color:#979497 !important;background-image: initial !important;}�</style> 2767 2768</div><section id="shopify-section-fake-order" class="shopify-section"> 2769 2770 2771</section><div id="shopify-section-top-search" class="shopify-section">�� 2772<link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/search-type-default.css?v=165647295005098306291790256357" rel="stylesheet" type="text/css" media="all" /> 2773<header-search class="header_search search_type_default"> 2774 <div class="block block-quick-search block-search predictive_search_suggest search_default search-type-default me-md-10"><div class="block-search-full search-layout-form"> 2775 <div class="popup-search popup-search-form fixed z-1 color-default inset-x-0 invisible "> 2776 <button 2777 class="dark-grey btn-top-search-close color-dark btn-reset button-close absolute-sm z-15 top-0 border-0 top-sm-15 pointer rounded-50 hover-heading-color overflow-hidden transition w-30 w-sm-44 h-44 inline-flex align-center justify-sm-center hover-svg-zoom right-0 right-sm-15 flex-end" 2778 aria-label="I'm looking forâ¦" 2779 > 2780 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="transition"> 2781 <use href="#icon-close" /> 2782 </svg> 2783 </button> 2784 <div class="content-search-form border-top py-60 px-sm-15 overflow-y-auto"> 2785 <div class="fluid_container"><div id="quick-search" class="quick-search"> 2786 <h3 class="quick-search-title h5 m-0">Trending Search</h3> 2787 <ul class="quick-search-list mt-15 list-unstyled flex flex-wrap gap-10"><li> 2788 <a 2789 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2790 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Full body MOT" 2791 aria-label="Full body MOT" 2792 > 2793 Full body MOT 2794 </a> 2795 </li><li> 2796 <a 2797 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2798 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Women's health" 2799 aria-label="Women's health" 2800 > 2801 Women's health 2802 </a> 2803 </li><li> 2804 <a 2805 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2806 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Men's health" 2807 aria-label="Men's health" 2808 > 2809 Men's health 2810 </a> 2811 </li><li> 2812 <a 2813 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2814 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Thyroid Health" 2815 aria-label="Thyroid Health" 2816 > 2817 Thyroid Health 2818 </a> 2819 </li><li> 2820 <a 2821 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2822 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Fertility health" 2823 aria-label="Fertility health" 2824 > 2825 Fertility health 2826 </a> 2827 </li><li> 2828 <a 2829 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2830 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Hormone tests" 2831 aria-label="Hormone tests" 2832 > 2833 Hormone tests 2834 </a> 2835 </li><li> 2836 <a 2837 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2838 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Wellness & Nutrition" 2839 aria-label="Wellness & Nutrition" 2840 > 2841 Wellness & Nutrition 2842 </a> 2843 </li><li> 2844 <a 2845 class="quick-url btn-rounded no-underline lh-normal px-20 py-8 border hover-heading-color hover-grey-bg inline-block" 2846 href="/search?type=product&options%5Bfields%5D=title,tag,vendor,product_type,variants.title,variants.sku&options%5Bunavailable_products%5D=last&options%5Bprefix%5D=last&q=Sexual Health" 2847 aria-label="Sexual Health" 2848 > 2849 Sexual Health 2850 </a> 2851 </li></ul> 2852 </div><div id="predictive-search" class="predictive-search--header"> 2853 <div class="predictive-search" data-predictive-search></div>
2854 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span> 2855 </div> 2856 <div class="search__loading-state mt-15 "><link href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/skeleton.css?v=83206940633289417031790256357" rel="stylesheet" type="text/css" media="all" /> 2857<div 2858 slot="loading" 2859 class=" popup" 2860 style="opacity: 1; transform: translateY(0px);" 2861> 2862 <div class="v-stack gap-custom"> 2863 <span class="skeleton skeleton--tab heading"></span> 2864 <div class="h-stack gap-custom" style="--gap: 10"> 2865 <span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span 2866 ><span class="skeleton skeleton--tab"></span> 2867 </div> 2868 2869 <div 2870 class=" grid grid-cols gap-15 gap-lg-20 " 2871 style=" ;--col-number: 1;--col-tablet: 1;--col-desktop-small:3;--col-desktop: 5;" 2872 > 2873 <div class=" h-stack flex-column align-center gap-10"> 2874 <span class="skeleton skeleton--thumbnail"></span> 2875 2876 <div class="v-stack product_infor gap-10 w-full"> 2877 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2878 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2879 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2880 </div> 2881 </div> 2882 <div class="h-stack flex-column align-center gap-10"> 2883 <span class="skeleton skeleton--thumbnail"></span> 2884 2885 <div class="v-stack product_infor gap-10 w-full"> 2886 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2887 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2888 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2889 </div> 2890 </div> 2891 <div class="h-stack flex-column align-center gap-10"> 2892 <span class="skeleton skeleton--thumbnail"></span> 2893 2894 <div class="v-stack product_infor gap-10 w-full"> 2895 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2896 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2897 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2898 </div> 2899 </div> 2900 <div class="h-stack flex-column align-center gap-10"> 2901 <span class="skeleton skeleton--thumbnail"></span> 2902 2903 <div class="v-stack product_infor gap-10 w-full"> 2904 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2905 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2906 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2907 </div> 2908 </div> 2909 <div class="h-stack flex-column align-center gap-10"> 2910 <span class="skeleton skeleton--thumbnail"></span> 2911 2912 <div class="v-stack product_infor gap-10 w-full"> 2913 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2914 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2915 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2916 </div> 2917 </div> 2918 </div> 2919 </div> 2920</div> 2921</div> 2922 </div> 2923 </div> 2924 </div> 2925 </div></div> 2926</header-search> 2927<div class="overlay_search"></div> 2928</div> 2929<link rel="stylesheet" href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/minicart.css?v=141176533841986701201790256357" media="print" onload="this.media='all'"> 2930 2931 2932
2932<script src="//www.clinilabs.co.uk/cdn/shop/t/57/assets/animation.js?v=152579185035174025191790256357" defer="defer"></script>
vendor: 2 bytes, line 2932
2932
2933<script src="//www.clinilabs.co.uk/cdn/shop/t/57/assets/tingle.min.js?v=88069265682991643661790256357" defer="defer"></script>
vendor: 2 bytes, line 2933
2933
2934<script src="//www.clinilabs.co.uk/cdn/shop/t/57/assets/theme.js?v=94306306685183873871790256357" defer="defer"></script>
2934<script src="//www.clinilabs.co.uk/cdn/shop/t/57/assets/collection.js?v=276496541414086401790256357" defer="defer"></script>
2934<script defer="defer"> 2935 var milano_app = { 2936 shop: '6125c0-cf.myshopify.com', 2937 domain: 'www.clinilabs.co.uk',mode: 'front', 2938 }; 2939</script>
2939 2940<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="hidden" hidden> 2941 <symbol id="icon-close" viewBox="0 0 13 14" fill="none"> 2942 <path d="M0.282609 2.06784C0.0942029 1.89363 0 1.68314 0 1.43635C0 1.17504 0.0942029 0.950028 0.282609 0.761307C0.456522 0.587102 0.673913 0.5 0.934783 0.5C1.19565 0.5 1.41304 0.587102 1.58696 0.761307L6.5 5.68258L11.413 0.761307C11.587 0.587102 11.8043 0.5 12.0652 0.5C12.3261 0.5 12.5435 0.587102 12.7174 0.761307C12.9058 0.950028 13 1.17504 13 1.43635C13 1.68314 12.9058 1.89363 12.7174 2.06784L7.80435 6.98911L12.7174 11.9104C12.9058 12.0991 13 12.3241 13 12.5854C13 12.8322 12.9058 13.0427 12.7174 13.2169C12.5435 13.4056 12.3261 13.5 12.0652 13.5C11.8043 13.5 11.587 13.4056 11.413 13.2169L6.5 8.31742L1.58696 13.2169C1.41304 13.4056 1.19565 13.5 0.934783 13.5C0.673913 13.5 0.456522 13.4056 0.282609 13.2169C0.0942029 13.0427 0 12.8322 0 12.5854C0 12.3241 0.0942029 12.0991 0.282609 11.9104L5.19565 6.98911L0.282609 2.06784Z" fill="currentColor"/> 2943 </symbol> 2944 <symbol id="icon-back" viewBox="0 0 6 11" fill="none"> 2945 <path d="M4.7193 10.7605C4.85965 10.9202 5.03509 11 5.24561 11C5.45614 11 5.63158 10.9202 5.77193 10.7605C5.92398 10.6131 6 10.435 6 10.2261C6 10.005 5.92398 9.81463 5.77193 9.65494L1.80702 5.49079L5.77193 1.32663C5.92398 1.17923 6 1.00112 6 0.792295C6 0.571189 5.92398 0.380793 5.77193 0.221106C5.63158 0.0737018 5.45614 0 5.24561 0C5.03509 0 4.85965 0.0737018 4.7193 0.221106L0.22807 4.93802C0.0760236 5.09771 0 5.28811 0 5.50921C0 5.71803 0.0760236 5.89615 0.22807 6.04355L4.7193 10.7605Z" fill="currentColor"/> 2946 </symbol> 2947 <symbol id="icon-next" viewBox="0 0 6 11" fill="none"> 2948 <path fill="currentColor" d="M1.278 10.721a.688.688 0 0 1-.528.229.688.688 0 0 1-.527-.229.669.669 0 0 1-.229-.51c0-.21.077-.392.229-.544l3.973-3.973L.223 1.721a.669.669 0 0 1-.229-.51c0-.21.077-.392.229-.544C.363.527.539.456.75.456c.211 0 .387.07.528.21l4.5 4.5a.744.744 0 0 1 .228.546c0 .199-.076.369-.228.51l-4.5 4.5Z"/> 2949 </symbol> 2950 <symbol id="icon-arrow-down"> 2951 <path fill="currentColor" d="M1.09 1.822a.52.52 0 0 1-.178-.396c0-.164.06-.306.178-.424A.557.557 0 0 1 1.5.838c.164 0 .3.055.41.164L5 4.092l3.09-3.09A.557.557 0 0 1 8.5.838c.164 0 .3.055.41.164.119.118.178.26.178.424a.52.52 0 0 1-.178.396l-3.5 3.5A.535.535 0 0 1 5 5.5c-.164 0-.3-.06-.41-.178l-3.5-3.5Z"/> 2952 </symbol> 2953 <symbol id="icon-arrow-up"> 2954 <path fill="currentColor" d="M1.09 1.822a.52.52 0 0 1-.178-.396c0-.164.06-.306.178-.424A.557.557 0 0 1 1.5.838c.164 0 .3.055.41.164L5 4.092l3.09-3.09A.557.557 0 0 1 8.5.838c.164 0 .3.055.41.164.119.118.178.26.178.424a.52.52 0 0 1-.178.396l-3.5 3.5A.535.535 0 0 1 5 5.5c-.164 0-.3-.06-.41-.178l-3.5-3.5Z"/> 2955 </symbol> 2956 <symbol id="icon-wishlist"> 2957 <path fill="currentColor" d="M11.744 2.268a2.516 2.516 0 0 0-.875-.575 2.628 2.628 0 0 0-1.969 0c-.319.128-.61.32-.875.575l-.615.615A.535.535 0 0 1 7 3.06c-.164 0-.3-.06-.41-.178l-.615-.615a2.696 2.696 0 0 0-.875-.575 2.628 2.628 0 0 0-.985-.191c-.337 0-.67.064-.998.191a2.55 2.55 0 0 0-.861.575 2.516 2.516 0 0 0-.574.875 2.628 2.628 0 0 0-.192.984c0 .337.064.67.192.998.127.319.319.606.574.861L7 10.73l4.744-4.744a2.55 2.55 0 0 0 .574-.861c.128-.328.192-.66.192-.998 0-.337-.064-.665-.192-.984a2.517 2.517 0 0 0-.574-.875Zm.82-.82c.374.373.652.792.834 1.257.192.465.287.939.287 1.422s-.095.962-.287 1.436a3.52 3.52 0 0 1-.833 1.244L7.41 11.96a.535.535 0 0 1-.41.178c-.164 0-.3-.06-.41-.178L1.436 6.807a3.686 3.686 0 0 1-.848-1.245 3.864 3.864 0 0 1 0-2.857c.191-.474.474-.893.848-1.258A3.52 3.52 0 0 1 2.68.613a3.864 3.864 0 0 1 2.857 0c.465.183.884.46 1.258.834L7 1.652l.205-.205A3.656 3.656 0 0 1 8.463.613 3.864 3.864 0 0 1 9.885.34c.483 0 .957.091 1.422.273.474.183.893.46 1.258.834Z"/> 2958 </symbol> 2959 <symbol id="icon-quickview"> 2960 <path fill="currentColor" d="m.068 5.904.164-.3c.11-.21.27-.465.479-.766.137-.192.287-.397.451-.615.173-.228.365-.456.574-.684a13 13 0 0 1 .875-.848 8.431 8.431 0 0 1 1.067-.779 6.929 6.929 0 0 1 1.531-.71A5.466 5.466 0 0 1 7 .913c.638 0 1.235.096 1.791.287a6.93 6.93 0 0 1 1.531.711c.383.237.734.497 1.053.78.328.282.624.565.889.847.21.228.396.456.56.684.173.218.328.423.465.615.21.3.37.556.479.766l.164.3a.606.606 0 0 1 .068.274.455.455 0 0 1-.068.246l-.164.314c-.11.2-.27.456-.479.766-.137.191-.292.401-.465.629-.164.219-.35.442-.56.67-.265.282-.56.565-.889.847a7.68 7.68 0 0 1-1.053.78 6.929 6.929 0 0 1-1.531.71A5.715 5.715 0 0 1 7 11.415a5.715 5.715 0 0 1-1.791-.273 6.928 6.928 0 0 1-1.531-.711 8.434 8.434 0 0 1-1.067-.78c-.319-.282-.61-.565-.875-.847-.21-.228-.4-.451-.5
296074-.67l-.451-.63C.5 7.195.34 6.94.232 6.739l-.164-.314a.527.527 0 0 1 0-.52Zm1.176.26c.055.082.114.182.178.3.073.11.16.238.26.384.118.173.255.36.41.56.155.2.323.401.506.602.237.255.496.506.779.752.283.246.588.474.916.683a6.61 6.61 0 0 0 1.258.588c.456.146.939.219 1.449.219.51 0 .989-.073 1.436-.219.455-.155.88-.35 1.271-.588.328-.21.633-.437.916-.683.283-.246.542-.497.78-.752.182-.2.35-.401.505-.602.155-.2.292-.387.41-.56.1-.146.183-.274.247-.383a9.97 9.97 0 0 1 .19-.3l-.19-.288a3.318 3.318 0 0 0-.247-.383c-.118-.173-.255-.36-.41-.56a9.822 9.822 0 0 0-1.285-1.368 6.746 6.746 0 0 0-.916-.67 5.576 5.576 0 0 0-1.271-.587A4.598 4.598 0 0 0 7 2.089c-.51 0-.993.074-1.45.22a5.66 5.66 0 0 0-1.257.587c-.328.201-.633.424-.916.67a9.835 9.835 0 0 0-1.285 1.367c-.155.201-.292.388-.41.561-.1.137-.187.264-.26.383-.064.11-.123.205-.178.287Zm8.094 0a2.2 2.2 0 0 1-.192.916 2.279 2.279 0 0 1-.492.738A2.31 2.31 0 0 1 7 8.502a2.41 2.41 0 0 1-.916-.178 2.472 2.472 0 0 1-.738-.506 2.472 2.472 0 0 1-.506-.738 2.344 2.344 0 0 1-.178-.916c0-.319.06-.62.178-.902.127-.283.296-.529.506-.739.21-.21.455-.373.738-.492a2.261 2.261 0 0 1 1.818 0c.292.119.543.283.752.492.21.21.374.456.492.739.128.282.192.583.192.902Zm-1.176 0c0-.155-.032-.3-.096-.437a1.063 1.063 0 0 0-.246-.383.94.94 0 0 0-.369-.246 1.147 1.147 0 0 0-.916 0 .96.96 0 0 0-.355.246c-.11.11-.196.237-.26.383a1.167 1.167 0 0 0-.082.437c0 .164.027.32.082.465.064.137.15.26.26.37a1.147 1.147 0 0 0 1.271.246c.146-.065.269-.147.37-.247.109-.11.19-.232.245-.37.064-.145.096-.3.096-.464Z"/> 2961 </symbol> 2962 <symbol id="icon-cart"> 2963 <path fill="currentColor" d="m10.088 3.09-.875-1.176H2.787L1.912 3.09h8.176Zm1.627.219v.013h.014c.027.055.05.11.068.164a.392.392 0 0 1 .04.178v8.176c0 .237-.05.465-.15.683-.09.21-.214.392-.369.547a1.613 1.613 0 0 1-.56.383 1.66 1.66 0 0 1-.67.137H1.912c-.237 0-.465-.05-.683-.15a1.754 1.754 0 0 1-.547-.37 1.647 1.647 0 0 1-.383-.547 1.76 1.76 0 0 1-.137-.683V3.664a.78.78 0 0 1 .055-.246l.027-.055a.214.214 0 0 0 .041-.054L2.035.984A.513.513 0 0 1 2.24.82.527.527 0 0 1 2.5.752h7c.091 0 .178.023.26.068.082.037.15.091.205.164l1.75 2.325Zm-10.377.943v7.588c0 .073.014.146.04.219a.532.532 0 0 0 .315.314.618.618 0 0 0 .22.041h8.175a.55.55 0 0 0 .219-.041.53.53 0 0 0 .314-.314.62.62 0 0 0 .041-.22V4.253H1.338Zm6.412 1.75c0-.164.055-.3.164-.41a.579.579 0 0 1 .424-.178.52.52 0 0 1 .396.178c.119.11.178.246.178.41 0 .401-.077.78-.232 1.135-.146.355-.351.665-.616.93a2.99 2.99 0 0 1-.93.628A2.96 2.96 0 0 1 6 8.915a2.96 2.96 0 0 1-1.135-.22 2.99 2.99 0 0 1-.93-.629 2.99 2.99 0 0 1-.628-.93 2.96 2.96 0 0 1-.22-1.134c0-.164.056-.3.165-.41a.563.563 0 0 1 .82 0c.119.11.178.246.178.41 0 .246.046.474.137.684.09.21.218.391.383.546.154.164.337.292.546.383.21.091.438.137.684.137.246 0 .474-.046.684-.137.21-.09.392-.219.546-.383.165-.155.292-.337.383-.546.091-.21.137-.438.137-.684Z"/> 2964 </symbol> 2965 <symbol id="icon-compare"> 2966 <path fill="currentColor" d="m7 1.98 4.525 2.27L7 6.52 2.475 4.25 7 1.98ZM6.74.818.902 3.73a.587.587 0 0 0-.3.342.568.568 0 0 0 .04.438.517.517 0 0 0 .11.164.844.844 0 0 0 .15.096L6.74 7.682a.527.527 0 0 0 .52 0l5.838-2.912a.536.536 0 0 0 .287-.329.556.556 0 0 0-.028-.45.378.378 0 0 0-.109-.151.577.577 0 0 0-.15-.11L7.26.805a.633.633 0 0 0-.52 0v.013Zm-5.838 9.79L6.74 13.52a.434.434 0 0 0 .26.054.632.632 0 0 0 .26-.054l5.838-2.913a.537.537 0 0 0 .287-.341.522.522 0 0 0-.028-.438.537.537 0 0 0-.341-.287.559.559 0 0 0-.438.014L7 12.344 1.422 9.568a.522.522 0 0 0-.438-.027.537.537 0 0 0-.341.287.56.56 0 0 0-.041.438.586.586 0 0 0 .3.341Zm0-2.926 5.838 2.925a.632.632 0 0 0 .52 0l5.838-2.925a.493.493 0 0 0 .287-.328.556.556 0 0 0-.028-.452.537.537 0 0 0-.341-.287.522.522 0 0 0-.438.028L7 9.432l-5.578-2.79a.522.522 0 0 0-.438-.027.537.537 0 0 0-.341.287.598.598 0 0 0-.041.452.587.587 0 0 0 .3.341v-.013Z"/> 2967 </symbol> 2968 <symbol id="icon-rate"> 2969 <path fill="currentColor" d="M13.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L7 11.716 3.512 13.9a.912.912 0 0 1-.191.07.668.668 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.906.906 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808
29690 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91A.709.709 0 0 1 6.59.128a.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371Z"/> 2970 </symbol> 2971 <symbol id="icon-rate-grey"> 2972 <path fill="#C4C4C4" d="M13.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L7 11.716 3.512 13.9a.912.912 0 0 1-.191.07.668.668 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.906.906 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91A.709.709 0 0 1 6.59.128a.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM29.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.247.357.674.674 0 0 1-.41.142.696.696 0 0 1-.41-.1L23 11.716 19.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.205-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.028-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .232-.371.786.786 0 0 1 .397-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM45.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L39 11.716 35.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM61.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L55 11.716 51.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM77.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.247.357.674.674 0 0 1-.41.142.696.696 0 0 1-.41-.1L71 11.716 67.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371Z"/> 2973 </symbol> 2974 <symbol id="icon-view-all"> 2975 <path fill="currentColor" d="M7.283 8.783a.776.776 0 0 1-.545.211c-.199 0-.369-.07-.51-.21A.724.724 0 0 1 6 8.255c0-.211.076-.387.229-.527l3.216-3.235L6.23 1.277A.688.688 0 0 1 6 .75c0-.21.076-.387.229-.527a.669.669 0 0 1 .51-.229c.21 0 .392.076.544.229l3.744 3.744a.744.744 0 0 1 .229.545c0 .199-.076.369-.229.51L7.283 8.782Zm-5.256 0a.715.715 0 0 1-.527.211.715.715 0 0 1-.527-.21.724.724 0 0 1-.229-.528c0-.211.076-.387.229-.527l3.216-3.235L.973 1.277A.688.688 0 0 1 .744.75C.744.54.82.363.973.223A.688.688 0 0 1 1.5-.006c.21 0 .387.076.527.229l3.744 3.744A.744.744 0 0 1 6 4.512c0 .199-.076.369-.229.51L2.027 8.782Z"/> 2976 </symbol> 2977 <symbol id="icon-load"> 2978 <path d="M7.34395 3.27504C8.29277 3.27504 9.06193 2.5419 9.06193 1.63752C9.06193 0.733143 8.29277 0 7.34395 0C6.39514 0 5.62598 0.733143 5.62598 1.63752C5.62598 2.5419 6.39514 3.27504 7.34395 3.27504Z" fill="#999999"></path><path d="M7.34415 14.0002C7.91338 14.0002 8.37482 13.5604 8.37482 13.0178C8.37482 12.4752 7.91338 12.0354 7.34415 12.0354C6.77492 12.0354 6.31348 12.4752 6.31348 13.0178C6.31348 13.5604 6.77492 14.0002 7.34415 14.0002Z" fill="#999999"></path><path d="M3.12246 4.77771C3.97645 4.77771 4.66875 4.11783 4.66875 3.30383C4.66875 2.48983 3.97645 1.82996 3.12246 1.82996C2.26847 1.82996 1.57617 2.48983 1.57617 3.30383C1.57617 4.11783 2.26847 4.77771 3.12246 4.77771Z" fill="#999999"></path><path d="M11.565 12.1692C12.0394 12.1692 12.424 11.8027 12.424 11.3505C12.424 10.8983 12.0394 10.5317 11.565 10.5317C11.0906 10.5317 10.7061 10.8983 10.7061 11.3505C10.7061 11.8027 11.0906 12.1692 11.565 12.1692Z" fill="#999999"></path><path d="M1.37405 8.63774C2.13291 8.63774 2.74809 8.05137 2.74809 7.32804C2.74809 6.60471 2.13291 6.01834 1.37405 6.01834C0.615182 6.01834 0 6.60471 0 7.32804C0 8.05137 0.615182 8.63774 1.37405 8.63774Z" fill="#999999"></path><path d="M13.3137 7.98193C13.693 7.98193 14.0004 7.68886 14.0004 7.32734C14.0004 6.96583 13.693 6.67276 13.3137 6.67276C12.9344 6.67276 12.627 6.96583 12.627 7.32734C12.627 7.68886 12.9344 7.98193 13.3137 7.98193Z" fill="#999999"></path><path d="M2.27138 10.5413C1.80147 10.9892 1.80147 11.7139 2.27138 12.1618C2.74073 12.6097 3.50216 12.6097 3.97151 12.1618C4.44142 11.7139 4.44142 10.9892 3.97151 10.5413C3.50216 10.0928 2.74128 10.
29780886 2.27138 10.5413Z" fill="#999999"></path><path d="M11.5649 3.79465C11.8493 3.79465 12.0799 3.57485 12.0799 3.30371C12.0799 3.03257 11.8493 2.81277 11.5649 2.81277C11.2804 2.81277 11.0498 3.03257 11.0498 3.30371C11.0498 3.57485 11.2804 3.79465 11.5649 3.79465Z" fill="#999999"></path> 2979 </symbol> 2980</svg> 2981 2982<link rel="stylesheet" href="//www.clinilabs.co.uk/cdn/shop/t/57/assets/tingle.min.css?v=8291543383743630911790256357" media="print" onload="this.media='all'"> 2983<a class="skip-to-content-link no-underline visually-hidden" href="#MainContent"> 2984 Skip to content 2985</a> 2986<ul hidden> 2987 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2988 <li id="a11y-new-window-message">Opens in a new window.</li> 2989</ul>
2989<script> 2990 2991 2992 window.shopUrl = 'https://www.clinilabs.co.uk'; 2993 window.routes = { 2994 cart_add_url: '/cart/add', 2995 cart_change_url: '/cart/change', 2996 cart_update_url: '/cart/update', 2997 cart_url: '/cart', 2998 search_url: '/search', 2999 predictive_search_url: '/search/suggest', 3000 }; 3001 window.cartStrings = { 3002 error: `There was an error while updating your cart. Please try again.`, 3003 no_shipping: `We do not ship to this address.`, 3004 shipping_rate: `Shipping rate for {{address}}`, 3005 quantityError: `You can only add [quantity] of this item to your cart.`, 3006 money_format: "£{{amount}}", 3007 quick_edit: `Edit option`, 3008 cart_symbol: '£', 3009 discount_removed: `Discount code has been removed.`, 3010 discount_applied: `Discount code has been applied.`, 3011 discount_already: `Discount code already applied`, 3012 discount_error: `Discount code cannot be applied to your cart` 3013 } 3014 3015 window.themeGlobalVariables = { 3016 settings: { 3017 money_format: "£{{amount}}", 3018 } 3019 } 3020 window.variantStrings = { 3021 incoming_with_date: `The stock will arrive on {{ date }}`, 3022 incoming: `Stock in transit`, 3023 addToCart: `Add to Cart`, 3024 soldOut: `Out of Stock`, 3025 unavailable: `Unavailable`, 3026 outStock: `Out stock`, 3027 preOrder: `Pre-Order`, 3028 save: `Save`, 3029 inStock: `In stock`, 3030 unavailable_with_option: `[value] - Unavailable`, 3031 }; 3032 3033 window.flashingBrowseTab = { 3034 enable: false, 3035 firstNotification: ``, 3036 secondaryNotification: `` 3037 } 3038</script>
vendor: 2 bytes, line 3038
3038
3039<script> 3040 window.partnerClinicWorker = "https:\/\/tuli-bridge.husam-ef1.workers.dev\/"; 3041 </script>
3041 3042
3042<script> 3043 (function() { 3044 var attributeTargets = ['data-product-url', 'data-bta-product-url', 'data-url']; 3045 function ensureView(urlString) { 3046 if (!urlString) return urlString; 3047 var original = urlString; 3048 var trimmed = original.trim(); 3049 var isRelative = trimmed.charAt(0) === '/'; 3050 var isProtocolRelative = trimmed.slice(0, 2) === '//'; 3051 var parsed; 3052 try { 3053 parsed = new URL(trimmed, window.location.origin); 3054 } catch (e) { 3055 return original; 3056 } 3057 var changed = false; 3058 if (parsed.pathname.indexOf('/products/') !== -1 && parsed.searchParams.get('view') !== 'bta') { 3059 parsed.searchParams.set('view', 'bta'); 3060 changed = true; 3061 } 3062 if (!changed) return original; 3063 if (isProtocolRelative) { 3064 return parsed.href.replace(window.location.protocol, ''); 3065 } 3066 if (isRelative && !isProtocolRelative) { 3067 return parsed.pathname + parsed.search + parsed.hash; 3068 } 3069 return parsed.toString(); 3070 } 3071 function ensureViewInParam(url, param) { 3072 if (!url.searchParams.has(param)) return false; 3073 var rawValue = url.searchParams.get(param); 3074 if (!rawValue) return false; 3075 var decoded; 3076 try { 3077 decoded = decodeURIComponent(rawValue); 3078 } catch (e) { 3079 decoded = rawValue; 3080 } 3081 var updated = ensureView(decoded); 3082 if (updated === decoded) return false; 3083 var encoded = rawValue === decoded ? updated : encodeURIComponent(updated); 3084 url.searchParams.set(param, encoded); 3085 return true; 3086 } 3087 function updateAttribute(el, attr) { 3088 var current = el.getAttribute(attr); 3089 if (!current) return; 3090 var updated = ensureView(current); 3091 if (updated !== current) { 3092 el.setAttribute(attr, updated); 3093 } 3094 } 3095 function processAttributes(root) { 3096 attributeTargets.forEach(function(attr) { 3097 root.querySelectorAll('[' + attr + ']').forEach(function(el) { 3098 updateAttribute(el, attr); 3099 }); 3100 }); 3101 } 3102 function adjustIframe(iframe) { 3103 if (!iframe || iframe.dataset.btaViewBound === 'true') return; 3104 function handle() { 3105 var src = iframe.getAttribute('src'); 3106 if (!src || src === 'about:blank') return; 3107 var original = src; 3108 var updated = original; 3109 try { 3110 var parsed = new URL(src, window.location.origin); 3111 var changed = false; 3112 if (parsed.pathname.indexOf('/products/') !== -1 && parsed.searchParams.get('view') !== 'bta') { 3113 parsed.searchParams.set('view', 'bta'); 3114 changed = true; 3115 } 3116 ['product_path', 'product_url', 'shopify_product_url', 'shopify_url', 'url', 'path'].forEach(function(param) { 3117 if (ensureViewInParam(parsed, param)) { 3118 changed = true; 3119 } 3120 }); 3121 if (changed) { 3122 updated = parsed.toString(); 3123 } 3124 } catch (e) { 3125 updated = ensureView(src); 3126 } 3127 if (updated !== original) { 3128 iframe.setAttribute('src', updated); 3129 } 3130 iframe.dataset.btaViewBound = 'true'; 3131 } 3132 if (iframe.getAttribute('src') && iframe.getAttribute('src') !== 'about:blank') { 3133 handle(); 3134 } else { 3135 var attrObserver = new MutationObserver(function(mutations, observer) { 3136 mutations.forEach(function(mutation) { 3137 if (mutation.attributeName === 'src') { 3138 handle(); 3139 if (iframe.dataset.btaViewBound === 'true') { 3140 observer.disconnect(); 3141 } 3142 } 3143 }); 3144 }); 3145 attrObserver.observe(iframe, { attributes: true }); 3146 } 3147 } 3148 function processIframes(root) { 3149 root.querySelectorAll('div[id^="bta-product-"] iframe').forEach(adjustIframe); 3150 } 3151 function scan(root) { 3152 processAttributes(root); 3153 processIframes(root); 3154 } 3155 if (document.readyState === 'loading') { 3156 document.addEventListener('DOMContentLoaded', function() { 3157 scan(document); 3158 }); 3159 } else { 3160 scan(document); 3161 } 3162 new MutationObserver(function(mutations) { 3163 mutations.forEach(function(mutation) {
3164 mutation.addedNodes.forEach(function(node) { 3165 if (node.nodeType !== 1) return; 3166 scan(node); 3167 }); 3168 }); 3169 }).observe(document.body, { childList: true, subtree: true }); 3170 })(); 3171 </script>
3171 3172 <style> </style> 3173<div id="shopify-block-AZmlzTlZlTkFoVVZQN__11813581335429059158" class="shopify-block shopify-app-block"> 3174 3175<link href="//cdn.shopify.com/extensions/01a1197a-f68d-739b-a3b7-887d80c02d6f/whatsapp-chat-12-91/assets/whatsapp-style.min.css" rel="stylesheet" type="text/css" media="all" />
3175<script src="https://cdn.shopify.com/extensions/01a1197a-f68d-739b-a3b7-887d80c02d6f/whatsapp-chat-12-91/assets/njt-whatsapp.min.js" type="text/javascript" defer="defer"></script>
3175 3176 <div id="wa" class="wa__widget_container" data-shop-domain="www.clinilabs.co.uk"></div> 3177
3177<script> 3178 3179 let sgwaWidgetShowOnDesktop = true; 3180 let sgwaWidgetShowOnMobile = true; 3181 let sgwaWidgetShowLabelOnDesktop = true; 3182 let sgwaWidgetShowLabelOnMobile = true; 3183 let sgwaWidgetShowDismissButtonOnDesktop = true; 3184 let sgwaWidgetShowDismissButtonOnMobile = true; 3185 let sgwaWidgetShowScrollBar = false; 3186 let sgwaWidgetShowGDPRNotice = false; 3187 let sgwaWidgetLabelText = "Need Help? <strong>Chat with us</strong>"; 3188 let sgwaWidgetText = "Start a Conversation"; 3189 let sgwaWidgetDescription = "Hi! Click one of our member below to chat on <strong>Whatsapp</strong>"; 3190 let sgwaWidgetResponseText = "The team typically replies in a few minutes."; 3191 let sgwaWidgetGDPRNotice = 'Please accept our <a href="https://seedgrow.net/privacy-policy/">privacy policy</a> first to start a conversation.'; 3192 let sgwaWidgetBackgroundColor = "2DB742"; 3193 let sgwaWidgetTextColor = "ffffff"; 3194 let sgwaWidgetPosition = "right"; 3195 let sgwaWidgetLabelWidth = 155; 3196 let sgwaWidgetScrollBarHeight = 500; 3197 let sgwaWidgetDistanceLeft = 30; 3198 let sgwaWidgetDistanceRight = 30; 3199 let sgwaWidgetDistanceBottom = 30; 3200 let sgwaWidgetIconSize = 56; 3201 let sgwaWidgetUseClickToChat = false;sgwaWidgetShowLabelOnDesktop = false;sgwaWidgetShowLabelOnMobile = false;sgwaWidgetShowDismissButtonOnDesktop = false;sgwaWidgetShowDismissButtonOnMobile = false;sgwaWidgetLabelText = `Need Help? Chat with us`;sgwaWidgetText = `Start a Conversation`;sgwaWidgetDescription = `Hi! Click one of our member below to chat on WhatsApp`;sgwaWidgetResponseText = `The team typically replies in a few minutes.`;sgwaWidgetGDPRNotice = `Please accept our privacy policy first to start a conversation.`;sgwaWidgetBackgroundColor = "#2DB742";sgwaWidgetTextColor = "#ffffff";sgwaWidgetPosition = "right";sgwaWidgetLabelWidth = 155;sgwaWidgetScrollBarHeight = 500;sgwaWidgetDistanceLeft = 30;sgwaWidgetDistanceRight = 30;sgwaWidgetDistanceBottom = 30;sgwaWidgetIconSize = 56;window.seedgrow_widget_setting = { 3202 backgroundColor: sgwaWidgetBackgroundColor, 3203 btnBottomDistance: sgwaWidgetDistanceBottom, 3204 btnLabel: sgwaWidgetLabelText, 3205 btnLabelWidth: sgwaWidgetLabelWidth, 3206 btnLeftDistance: sgwaWidgetDistanceLeft, 3207 btnPosition: sgwaWidgetPosition, 3208 btnRightDistance: sgwaWidgetDistanceRight, 3209 description: sgwaWidgetDescription, 3210 gdprContent: sgwaWidgetGDPRNotice, 3211 isShowOnDesktop: sgwaWidgetShowOnDesktop === true ? "ON" : "OFF", 3212 isShowOnMobile: sgwaWidgetShowOnMobile === true ? "ON" : "OFF", 3213 isShowLabelOnMobile: sgwaWidgetShowLabelOnMobile === true ? "ON" : "OFF", 3214 isShowLabelOnDesktop: sgwaWidgetShowLabelOnDesktop === true ? "ON" : "OFF", 3215 isShowDismissButtonOnDesktop: sgwaWidgetShowDismissButtonOnDesktop === true ? "ON" : "OFF", 3216 isShowDismissButtonOnMobile: sgwaWidgetShowDismissButtonOnMobile === true ? "ON" : "OFF", 3217 isShowGDPR: sgwaWidgetShowGDPRNotice === true ? "ON" : "OFF", 3218 isShowPoweredBy: "ON", 3219 isShowResponseText: "ON", 3220 isShowScroll: sgwaWidgetShowScrollBar === true ? "ON" : "OFF", 3221 responseText: sgwaWidgetResponseText, 3222 scrollHeight: sgwaWidgetScrollBarHeight, 3223 textColor: sgwaWidgetTextColor, 3224 title: sgwaWidgetText, 3225 iconSize: sgwaWidgetIconSize, 3226 useClickToChat: sgwaWidgetUseClickToChat 3227 }; 3228 if (typeof seedgrowWhatsAppDataJson === 'undefined' && `{"accounts"=>[{"accountId"=>"68e3ba86afc46295b18bd7e1", "accountName"=>"Clinilabs", "avatar"=>"", "dayOffsText"=>"I will be back soon", "daysOfWeekWorking"=>{"sunday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "monday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "tuesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "wednesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "thursday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "friday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "saturday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}}, "isAlwaysAvailable"=>"ON", "number"=>"https://wa.me/message/OJ6MUJ4ZD42JE1", "predefinedText"=>"", "title"=>"", "willBeBackText"=>"I will be back in [njwa_time_work]", "showWidget"=>true, "showButton"=>true}], "options"=>{"analytics"=>{"enabledFacebook"=>"OFF", "enabledGoogle"=>"OFF", "enabledGoogleGA4"=>"OFF"}, "display"=>{"displayCondition"=>"show_all_page", "includePages"=>[], "excludePages"=>[], "showPoweredIcon"=>"OFF", "showNotificationBadge"=>"OFF", "time_symbols"=>"h:m"}}, "buttonInfo"=>"{}", "urlSettings"=>{"openInNewTab"=>"ON", "onDesktop"=>"api", "onMobile"=>"api", "hideAccountWhenOffline"=>"OFF"}, "timezone"=>"+01:00", "defaultAvatarUrl"=>"https://whatsapp-u.seedgrow.net/whatsapp-logo.svg", "translations"=>"{}", "plans"=>"pro"}`.length > 0) { 3229 let seedgrowWhatsAppDataJson = JSON.parse(`{"accounts"=>[{"accountId"=>"68e3ba86afc46295b18bd7e1", "accountName"=>"Clinilabs", "avatar"=>"", "dayOffsText"=>"I will be back soon", "daysOfWeekWorking"=>{"sunday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "monday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "tuesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "wednesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "thursday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "friday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "saturday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}}, "isAlwaysAvailable"=>"ON", "number"=>"https://wa.me/message/OJ6MUJ4ZD42JE1", "predefinedText"=>"", "title"=>"", "willBeBackText"=>"I will be back in [njwa_time_work]", "showWidget"=>true, "showButton"=>true}], "options"=>{"analytics"=>{"enabledFacebook"=>"OFF", "enabledGoogle"=>"OFF", "enabledGoogleGA4"=>"OFF"}, "display"=>{"displayCondition"=>"show_all_page", "includePages"=>[], "excludePages"=>[], "showPoweredIcon"=>"OFF", "showNotificationBadge"=>"OFF", "time_symbols"=>"h:m"}}, "buttonInfo"=>"{}", "urlSettings"=>{"openInNewTab"=>"ON", "onDesktop"=>"api", "onMobile"=>"api", "hideAccountWhenOffline"=>"OFF"}, "timezone"=>"+01:00", "defaultAvatarUrl"=>"https://whatsapp-u.seedgrow.net/whatsapp-logo.svg", "translations"=>"{}", "plans"=>"pro"}`.replaceAll("=>", ":").replaceAll("\n", "\\n")); 3230 seedgrowWhatsAppDataJson['defaultAvatarSVG'] = '<svg width="48px" height="48px" class="nta-whatsapp-default-avatar" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path style="fill:#EDEDED;" d="M0,512l35.31-128C12.359,344.276,0,300.138,0,254.234C0,114.759,114.759,0,255.117,0 S512,114.759,512,254.234S395.476,512,255.117,512c-44.138,0-86.51-14.124-124.469-35.31L0,512z"/> <path style="fill:#55CD6C;" d="M137.71,430.786l7.945,4.414c32.662,20.303,70.621,32.662,110.345,32.662 c115.641,0,211.862-96.221,211.862-213.628S371.641,44.138,255.117,44.138S44.138,137.71,44.138,254.234 c0,40.607,11.476,80.331,32.662,113.876l5.297,7.945l-20.303,74.152L137.71,430.786z"/> <path style="fill:#FEFEFE;" d="M187.145,135.945l-16.772-0.883c-5.297,0-10.593,1.766-14.124,5.297 c-7.945,7.062-21.186,20.303-24.717,37.959c-6.179,26.483,3.531,58.262,26.483,90.041s67.09,82.979,144.772,105.048 c24.717,7.062,44.138,2.648,60.028-7.062c12.359-7.945,20.303-20.303,22.952-33.545l2.648-12.359 c0.883-3.531-0.883-7.945-4.414-9.71l-55.614-25.6c-3.531-1.766-7.945-0.883-10.593,2.648l-22.069,28.248 c-1.766,1.766-4.414,2.648-7.062,1.766c-15.007-5.297-65.324-26.483-92.69-79.448c-0.883-2.648-0.883-5.297,0.883-7.062 l21.186-23.834c1.766-2.648,2.648-6.179,1.766-8.828l-25.6-57.379C193.324,138.593,190.676,135.945,187.145,135.945"/></svg>'; 3231 window.seedgrow_wa_data = seedgrowWhatsAppDataJson; 3232 } else if (typeof seedgrowWhatsAppDataJson === 'undefined' && ``.length > 0) { 3233 let seedgrowWhatsAppDataJson = JSON.parse(``.replaceAll("=>", ":").replaceAll("\n", "\\n")); 3234 seedgrowWhatsAppDataJson['defaultAvatarSVG'] = '<svg width="48px" height="48px" class="nta-whatsapp-default-avatar" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path style="fill:#EDEDED;" d="M0,512l35.31-128C12.359,344.276,0,300.138,0,254.234C0,114.759,114.759,0,255.117,0 S512,114.759,512,254.234S395.476,512,255.117,512c-44.138,0-86.51-14.124-124.469-35.31L0,512z"/> <path style="fill:#55CD6C;" d="M137.71,430.786l7.945,4.414c32.662,20.303,70.621,32.662,110.345,32.662 c115.641,0,211.862-96.221,211.862-213.628S371.641,44.138,255.117,44.138S44.138,137.71,44.138,254.234 c0,40.607,11.476,80.331,32.662,113.876l5.297,7.945l-20.303,74.152L137.71,430.786z"/> <path style="fill:#FEFEFE;" d="M187.145,135.945l-16.772-0.883c-5.297,0-10.593,1.766-14.124,5.297 c-7.945,7.062-21.186,20.303-24.717,37.959c-6.179,26.483,3.531,58.262,26.483,90.041s67.09,82.979,144.772,105.048 c24.717,7.062,44.138,2.648,60.028-7.062c12.359-7.945,20.303-20.303,22.952-33.545l2.648-12.359 c0.883-3.531-0.883-7.945-4.414-9.71l-55.614-25.6c-3.531-1.766-7.945-0.883-10.593,2.648l-22.069,28.248 c-1.766,1.766-4.414,2.648-7.062,1.766c-15.007-5.297-65.324-26.483-92.69-79.448c-0.883-2.648-0.883-5.297,0.883-7.062 l21.186-23.834c1.766-2.648,2.648-6.179,1.766-8.828l-25.6-57.379C193.324,138.593,190.676,135.945,187.145,135.945"/></svg>'; 3235 window.seedgrow_wa_data = seedgrowWhatsAppDataJson; 3236 } 3237 </script>
3237 3238 3239
3239<script src="https://cdn.shopify.com/extensions/01a1197a-f68d-739b-a3b7-887d80c02d6f/whatsapp-chat-12-91/assets/whatsapp-widget.min.js" type="text/javascript" defer="defer"></script>
3239 3240</div><div id="shopify-block-AM05QbkZpaG5MWU93V__18228966181090706294" class="shopify-block shopify-app-block"> 3241 3242 3243
3243<script> 3244 window.lbupsellVersion = 2; 3245 </script>
3245 3246 3247 3248
3249<script> 3250 3251 3252 window.lbupsellToken = "80f753f26bb0c8c835aa084457b55465" 3253 3254 3255</script>
3255 3256
3257<script> 3258 3259 window.lbInitMode = "immediate"; 3260 3261 window.lbComponentSrc = "https://cdn.shopify.com/extensions/01a115be-abcf-7501-a123-78da12b4df6b/lb-upsell-452/assets/lb-upsell-components.esm.js";</script>
3261 3262
3263<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a115be-abcf-7501-a123-78da12b4df6b/lb-upsell-452/assets/lb-utils.js" defer="defer"></script>
3263 3264 3265</div><div id="shopify-block-AbmROL3RiV1F2dEZEY__15659862187755629035" class="shopify-block shopify-app-block"> 3266 <!-- BEGIN app snippet: cart_validation -->
3266<script> 3267 let productWithServiceFound = false; 3268 var isAppEmbedCartValidationEnabled = true; 3269 let processCart = true; 3270 let SCRIPT_HOST_NAME = `/apps/bookeasy`; 3271 function getCartDetails(details) { 3272 return new Promise((resolve, reject) => { 3273 try { 3274 if (Object.keys(details).length > 0) { 3275 resolve(details); 3276 } else { 3277 fetch(`https://${window.location.hostname}/cart.js`, { 3278 headers: { 3279 'Content-Type': 'application/json; charset=UTF-8', 3280 }, 3281 }) 3282 .then((response) => { 3283 if (response.status === 200) { 3284 return response.json(); 3285 } 3286 reject(undefined); 3287 }) 3288 .then((data) => resolve(data)) 3289 .catch(() => resolve(undefined)); 3290 } 3291 } catch (error) { 3292 console.log('Error while getting cart details: ', error); 3293 reject(undefined); 3294 } 3295 }); 3296 } 3297 3298 function cartUpdate(items) { 3299 return new Promise((resolve, reject) => { 3300 try { 3301 fetch('/cart/change.js', { 3302 method: 'POST', 3303 headers: { 3304 'Content-Type': 'application/json', 3305 }, 3306 body: JSON.stringify(items), 3307 }) 3308 .then((response) => { 3309 if (response.status === 200) { 3310 return response.json(); 3311 } 3312 return undefined; 3313 }) 3314 .then((data) => resolve(data)) 3315 .catch(() => reject(undefined)); 3316 } catch (error) { 3317 console.log('Error while updating cart: ', error); 3318 reject(error); 3319 } 3320 }); 3321 } 3322 3323 function getAvailableServices(myShopifyDomain) { 3324 return new Promise((resolve, reject) => { 3325 if (localStorage.getItem('bookeasy-setup')) { 3326 let bookeasySetup = JSON.parse(localStorage.getItem('bookeasy-setup')); 3327 resolve(bookeasySetup?.availableServices); 3328 fetch(`${SCRIPT_HOST_NAME}/api/bookeasy/validate/localSetup`, { 3329 method: 'POST', 3330 headers: { 3331 'Content-Type': 'application/json; charset=UTF-8', 3332 }, 3333 body: JSON.stringify({ 3334 myShopifyDomain: myShopifyDomain, 3335 servicesUpdatedAt: bookeasySetup.servicesUpdatedAt, 3336 setupUpdatedAt: bookeasySetup.setupUpdatedAt, 3337 subscriptionUpdatedAt: bookeasySetup.subscriptionUpdatedAt 3338 }), 3339 }) 3340 .then((response) => { 3341 if (response.status === 200) { 3342 return response.json(); 3343 } 3344 }) 3345 .then((data) => { 3346 if (data?.clearLocalSetup) { 3347 localStorage.removeItem('bookeasy-setup'); 3348 } 3349 }) 3350 .catch(() => { 3351 localStorage.removeItem('bookeasy-setup'); 3352 }); 3353 } else { 3354 fetch(`${SCRIPT_HOST_NAME}/api/availableServices?myShopifyDomain=${myShopifyDomain}`, { 3355 method: 'GET', 3356 headers: { 3357 'Content-Type': 'application/json; charset=UTF-8', 3358 }, 3359 }) 3360 .then((response) => response.json()) 3361 .then((response) => { 3362 if (!response.clearLocalSetup) { 3363 localStorage.setItem('bookeasy-setup', JSON.stringify(response)); 3364 } 3365 resolve(response?.availableServices); 3366 }) 3367 .catch(() => reject(undefined)); 3368 } 3369 }); 3370 } 3371 3372 function processCartItems(details = {}, services = [], productWithServiceFound = false) { 3373 if (Shopify.shop) { 3374 let myShopifyDomain = Shopify.shop; 3375 getCartDetails(details).then((cartDetails) => { 3376 if (cartDetails?.items) { 3377 let items = cartDetails.items; 3378 //Services is passed as param so that local setup call is initiated only once not for every cart update 3379 if (services.length > 0) { 3380 findMatchProductWithService(items, services, productWithServiceFound); 3381 } else { 3382 getAvailableServices(myShopifyDomain).then((availableServices) => { 3383 findMatchProductWithService(items, availableServices, productWithServiceFound); 3384 }); 3385 } 3386 } 3387 }); 3388 } 3389 } 3390 3391 function findMatchProductWithService(items = [], availableServices = [], productWithServiceFound) { 3392 let activeServices = availableServices.filter((service) => service.serviceBy === 'withProducts'); 3393 if (activeServices.length > 0) { 3394 let flag = true; 3395 for (let index = 0; index < items.length; index++) { 3396 let item = items[index]; 3397 let isProductMappedToActiveService = activeServices.find( 3398 (service) => 3399 service.productId === item.product_id.toString() && 3400 service?.variants.includes(item.variant_id.toString()) && 3401 (!service.serviceBy || service.serviceBy === "withProducts") && 3402 !service?.makeBookeasyBtnOptional && 3403 !item.properties?.['_bookeasy-booking-id'] 3404 ); 3405 if (isProductMappedToActiveService) { 3406 flag = false; 3407 productWithServiceFound = true; 3408 //Cart update will resolve by giving updated cart details 3409 cartUpdate({ line: index + 1, quantity: 0 }).then((updatedCartDetails) => { 3410 document.dispatchEvent(new Event('bookeasy-cart-updated', { cartDetails: updatedCartDetails })); 3411 processCartItems(updatedCartDetails, availableServices, productWithServiceFound); 3412 }).catch((error) => { 3413 console.log("Error", error); 3414 }); 3415 break; 3416 } 3417 } 3418 //If the product is mapped to a service and the cart is updated, then reload the page. If no product is mapped to a service, then it will not reload 3419 if (flag && productWithServiceFound) { 3420 document.dispatchEvent(new Event('bookeasy-cart-reload', { productWithServiceFound: productWithServiceFound })); 3421 window.location.reload(); 3422 } 3423 } 3424 } 3425 3426 function registerNetworkListeners() {
3427 let cartUpdateUrls = ["/cart/add.js", "/cart/add"]; 3428 let isScriptCall = false; 3429 // XMLHttpRequest interceptor 3430 var bookeasyCartValidationXMLRequestListeners = window.XMLHttpRequest.prototype.open; 3431 function openReplacement(method, url, async, user, password) { 3432 // Check if the call is from our own scripts 3433 const stackTrace = new Error().stack; 3434 if (stackTrace.includes('processCartItems') || stackTrace.includes('cartUpdate')) { 3435 isScriptCall = true; 3436 } else { 3437 isScriptCall = false; 3438 } 3439 this.addEventListener("load", async function () { 3440 if (!isScriptCall && typeof url === "string") { 3441 let splitURL = url.split("?"); 3442 if (splitURL && splitURL.length) { 3443 if (cartUpdateUrls.includes(splitURL[0])) { 3444 processCartItems(undefined, undefined, productWithServiceFound); 3445 } 3446 } 3447 } 3448 }); 3449 return bookeasyCartValidationXMLRequestListeners.apply(this, arguments); 3450 } 3451 window.XMLHttpRequest.prototype.open = openReplacement; 3452 // Fetch interceptor 3453 var bookeasyCartValidationFetchRequestListeners = fetch; 3454 fetch = async function (url, options) { 3455 // Check if the call is from our own scripts 3456 const stackTrace = new Error().stack; 3457 if (stackTrace.includes('processCartItems') || stackTrace.includes('cartUpdate')) { 3458 isScriptCall = true; 3459 } else { 3460 isScriptCall = false; 3461 } 3462 var promise = bookeasyCartValidationFetchRequestListeners(url, options); 3463 await promise; 3464 if (!isScriptCall && typeof url === "string") { 3465 let splitURL = url.split("?"); 3466 if (splitURL && splitURL.length) { 3467 if (cartUpdateUrls.includes(splitURL[0])) { 3468 processCartItems(undefined, undefined, productWithServiceFound); 3469 } 3470 } 3471 } 3472 return promise; 3473 } 3474 } 3475 3476 function DOMcontentLoadListener() { 3477 if (document.readyState === 'complete' || document.readyState === 'interactive') { 3478 if (processCart) { 3479 processCart = false 3480 processCartItems(undefined, undefined, productWithServiceFound); 3481 } 3482 } 3483 else { 3484 document.addEventListener("readystatechange", () => { 3485 if (processCart && (document.readyState === 'complete' || document.readyState === 'interactive')) { 3486 processCart = false; 3487 processCartItems(undefined, undefined, productWithServiceFound); 3488 } 3489 }); 3490 document.addEventListener('DOMContentLoaded', function () { 3491 if (processCart) { 3492 processCart = false; 3493 processCartItems(undefined, undefined, productWithServiceFound); 3494 } 3495 }); 3496 } 3497 } 3498 function isPrivateTab() { 3499 try { 3500 let storage = typeof localStorage; 3501 return false; 3502 } catch (error) { 3503 return true; 3504 } 3505 } 3506 if (!isPrivateTab() && localStorage.getItem('bookeasy-setup')) { 3507 let bookeasySetup = JSON.parse(localStorage.getItem('bookeasy-setup')); 3508 if (!bookeasySetup?.stopAppEmbedCartValidation) { 3509 registerNetworkListeners(); 3510 DOMcontentLoadListener(); 3511 } 3512 } else { 3513 registerNetworkListeners(); 3514 DOMcontentLoadListener(); 3515 } 3516</script>
3516 3517<!-- END app snippet --> 3518
3519<script type="module" src="https://cdn.shopify.com/extensions/01a0b35b-fe77-73f6-98ae-1f3438574cf5/bookeasy-184/assets/bookeasy-widget.esm.js" defer></script>
3519 3520 3521 3522</div>
3522<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3522 3523</body> 3524</html> 3525 3526 3527
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.