PageSourceSearch

https://dwaligners.co.uk/

html dwaligners.co.uk collected 2026-10-04 05:27:03 UTC 172,398 bytes, 2,254 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" style="--header-height:108px; --sale-banner:66px;">
3<head>
4<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
5<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
6<link rel='preconnect dns-prefetch' href='https://whale.camera/' crossorigin />
7
8
9  
9<script>
10    window.location.replace("https://smile2impress.com/uk");
11  </script>
11
12
13
14<script>
15/* >> TriplePixel :: start*/
16window.TriplePixelData={TripleName:"diamond-whites-aligners.myshopify.com",ver:"2.12",plat:"SHOPIFY",isHeadless:false},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href,ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://whale.camera/live/dot.txt",5)))}}("","TriplePixel",localStorage);
17/* << TriplePixel :: end*/
18</script>
18
19<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin />
20<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin />
21<script>
22/* >> TriplePixel :: start*/
23window.TriplePixelData={TripleName:"diamond-whites-aligners.myshopify.com",ver:"1.9.0"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","application/json")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1;try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push(location.href),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)},E=A[H]=function(t,e){return"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e]),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("//conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,url:window.location.href,ref:document.referrer,ver:window.TriplePixelData.ver},O("//api.config-security.com/",5,p),O("//triplewhale-pixel.web.app/dot1.9.txt",5)))}}("","TriplePixel",localStorage);
24/* << TriplePixel :: end*/
25</script>
25
26    <meta charset="utf-8">
27    <meta http-equiv="X-UA-Compatible" content="IE=edge">
28    <meta name="viewport" content="width=device-width,initial-scale=1">
29    <meta name="theme-color" content="">
30    <meta name="ahrefs-site-verification" content="970324b12f2528151cbfb45fdf0110106312a5790875c7e5198a8e8f38066e66">
31    <link rel="canonical" href="https://dwaligners.co.uk/">
32    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
33
34    
34<script src="https://kit.fontawesome.com/be24cf5225.js" crossorigin="anonymous"></script>
34
35    
35<script src="https://code.jquery.com/jquery-3.6.0.min.js"
36        integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
36
37    <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css" />
38    
38<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
38
39    <link rel="stylesheet" href="https://unpkg.com/swiper@8/swiper-bundle.min.css" />
40    
40<script src="https://unpkg.com/swiper@8/swiper-bundle.min.js"></script>
40
41    
41<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.matchHeight/0.7.2/jquery.matchHeight-min.js"></script>
41
42    
42<script type="text/javascript" src="https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
42<link rel="icon" type="image/png" href="//dwaligners.co.uk/cdn/shop/files/DW_Favicon_2_32x32.jpg?v=1638537400"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
43        Diamond Whites Invisible Dental Aligners | Get Straight Teeth At Home
44 &ndash; Diamond Whites Aligners</title>
45
46    
47    <meta name="description" content="Get straighter teeth at home for just £1.25 per day! Order your impression kit OR visit one of our 45 locations nationwide and start your smile transformation today. Get full support from qualified dental staff throughout the process.">
48    
49
50    
51
52<meta property="og:site_name" content="Diamond Whites Aligners">
53<meta property="og:url" content="https://dwaligners.co.uk/">
54<meta property="og:title" content="Diamond Whites Invisible Dental Aligners | Get Straight Teeth At Home">
55<meta property="og:type" content="website">
56<meta property="og:description" content="Get straighter teeth at home for just £1.25 per day! Order your impression kit OR visit one of our 45 locations nationwide and start your smile transformation today. Get full support from qualified dental staff throughout the process."><meta name="twitter:site" content="@diamondwhites1"><meta name="twitter:card" content="summary_large_image">
57<meta name="twitter:title" content="Diamond Whites Invisible Dental Aligners | Get Straight Teeth At Home">
58<meta name="twitter:description" content="Get straighter teeth at home for just £1.25 per day! Order your impression kit OR visit one of our 45 locations nationwide and start your smile transformation today. Get full support from qualified dental staff throughout the process.">
59
60
61    
61<script src="//dwaligners.co.uk/cdn/shop/t/63/assets/global.js?v=161567614324728653621735298465" defer="defer"></script>
61
62    
62<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
62<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/10661560356/digital_wallets/dialog">
63<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
63<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
vendor: 1 bytes, line 63
63
64<script id="shopify-features" type="application/json">{"accessToken":"cec5426ab82e47b98ecc69e6203997af","betas":["rich-media-storefront-analytics"],"domain":"dwaligners.co.uk","predictiveSearch":true,"shopId":10661560356,"locale":"en"}</script>
vendor: 1 bytes, line 64
64
65<script>var Shopify = Shopify || {};
66Shopify.shop = "diamond-whites-aligners.myshopify.com";
67Shopify.locale = "en";
68Shopify.currency = {"active":"GBP","rate":"1.0"};
69Shopify.country = "GB";
70Shopify.theme = {"name":"Diamond White V4 (New prices of Impress)","id":176688562553,"schema_name":"Dawn","schema_version":"2.4.0","theme_store_id":null,"role":"main"};
71Shopify.theme.handle = "null";
72Shopify.theme.style = {"id":null,"handle":null};
73Shopify.cdnHost = "dwaligners.co.uk/cdn";
74Shopify.routes = Shopify.routes || {};
75Shopify.routes.root = "/";
76Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
77Shopify.SignInWithShop = Shopify.SignInWithShop || {};
78Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
79Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 79
79
80<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 80
80
81<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 81
81
82<script>
83  window.Shopify = window.Shopify || {};
84  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
85  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
86  window.Shopify.SignInWithShop.eligible = true;
87</script>
vendor: 1 bytes, line 87
87
88<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 88
88
89<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 89
89
90<script type="module">
91  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
92
93  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
94
95</script>
vendor: 1 bytes, line 95
95
96<script>
97  window.Shopify = window.Shopify || {};
98  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
99  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"]};
100</script>
vendor: 1 bytes, line 100
100
101<script>(function() {
102  var isLoaded = false;
103  function asyncLoad() {
104    if (isLoaded) return;
105    isLoaded = true;
106    var urls = ["https:\/\/contactform.hulkapps.com\/skeletopapp.js?shop=diamond-whites-aligners.myshopify.com","https:\/\/static.fbot.me\/shopify\/friendbuy-shopify.js?merchantId=2c56e4e7-83a6-40bb-a209-893f878959b8\u0026shop=diamond-whites-aligners.myshopify.com","https:\/\/easygdpr.b-cdn.net\/v\/1553540745\/gdpr.min.js?shop=diamond-whites-aligners.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=diamond-whites-aligners.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=diamond-whites-aligners.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0106\/6156\/0356\/t\/38\/assets\/tipo.booking.init.js?shop=diamond-whites-aligners.myshopify.com","\/\/cdn.shopify.com\/proxy\/38eb825731c1e1ba701759a3158ff6925bb3a1566482e3b6bffd17232821ec0c\/agile-retreat-26474.herokuapp.com\/scripttag\/script_tag?shop=diamond-whites-aligners.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=diamond-whites-aligners.myshopify.com\u0026shop=diamond-whites-aligners.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=diamond-whites-aligners.myshopify.com\u0026shop=diamond-whites-aligners.myshopify.com"];
107    for (var i = 0; i < urls.length; i++) {
108      var s = document.createElement('script');
109      s.type = 'text/javascript';
110      s.async = true;
111      s.src = urls[i];
112      var x = document.getElementsByTagName('script')[0];
113      x.parentNode.insertBefore(s, x);
114    }
115  };
116  if(window.attachEvent) {
117    window.attachEvent('onload', asyncLoad);
118  } else {
119    window.addEventListener('load', asyncLoad, false);
120  }
121})();</script>
vendor: 1 bytes, line 121
121
122<script id="__st">var __st={"a":10661560356,"offset":3600,"reqid":"975cbd84-b467-4120-8110-75146890cfc1-1791091622","pageurl":"dwaligners.co.uk\/","u":"8ac4bd2e5fee","p":"home"};</script>
vendor: 1 bytes, line 122
122
123<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 123
123
124<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,!1)}();</script>
vendor: 1 bytes, line 124
124
125<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//dwaligners.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 125
125
126<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 = "//dwaligners.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>
126<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 126
126
127<script>
128  window.Shopify = window.Shopify || {};
129  window.Shopify.MCP = window.Shopify.MCP || {};
130  window.Shopify.MCP.enabled = true;
131  window.Shopify.MCP.shop = "diamond-whites-aligners.myshopify.com";
132  window.Shopify.MCP.mcpEndpoint = "https:\/\/dwaligners.co.uk\/api\/mcp";
133  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
134</script>
vendor: 1 bytes, line 134
134
135<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("\/\/dwaligners.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
136</script>
vendor: 1 bytes, line 136
136
137<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://dwaligners.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
138</script>
vendor: 1 bytes, line 138
138
139<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
140  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);
141</script>
vendor: 1 bytes, line 141
141
142<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})}}));
143</script>
143
144
145<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
145
146  
146<script type="text/javascript">
147    var Tipo = Tipo || {};
148    Tipo.Booking = Tipo.Booking || {};
149    Tipo.Booking.appUrl = 'https://booking.tipo.io';
150    Tipo.Booking.shop = {
151      id: 12196,
152      url : 'diamond-whites-aligners.myshopify.com',
153      domain : 'dwaligners.co.uk',
154      settings : "{\"general\":{\"hide_add_to_cart\":\"2\",\"hide_buy_now\":\"2\",\"redirect_url\":null,\"allow_bring_more\":false,\"confirm_to\":\"checkout\",\"time_format\":\"24h\",\"multipleEmployees\":\"1\",\"multipleLocations\":\"1\",\"formatDate\":\"YYYY-MM-DD\",\"formatDateServe\":\"Y-m-d\",\"formatDateTime\":\"YYYY-MM-DD HH:mm\",\"formatTime\":\"HH:mm\",\"weekStart\":\"1\"},\"booking\":{\"text_price_color\":\"#3fbdf0\",\"timeBlock\":\"fixed\",\"stepping\":\"60\",\"font\":\"Verdana\",\"primary_color\":\"#1fd3c0\",\"cancel_button\":\"#ffffff\",\"text_color\":\"#6370a7\",\"calender_background_color\":\"#2b3360\",\"calender_text_color\":\"#3fbdf0\",\"day_off_color\":\"#a3a3a3\",\"time_slot_color\":\"#414c89\",\"time_slot_color_hover\":\"#313d88\",\"selected_time_slot_color\":\"#ffd153\",\"background_color_calendar\":\"#2b3360\",\"background_image\":\"preset1.jpg\",\"selected_day_color\":\"#1fd3c0\",\"time_slot_color_selected\":\"#ff007b\",\"background_color_box_message_time_slot_no_available\":\"#e9e9e9\",\"text_color_text_box_message_time_slot_no_available\":\"#424242\",\"time_slot_no_available_color\":\"#a3a3a3\",\"sortProduct\":{\"type\":1,\"sortProductAuto\":\"asc\",\"sortProductManually\":[\"4925117366308\"]},\"statusDefault\":\"3\"},\"translation\":{\"languageDatepicker\":\"en-GB\",\"customDatePickerDays\":\"Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday\",\"customDatePickerDaysShort\":\"Sun, Mon, Tue, Wed, Thu, Fri, Sat\",\"customDatePickerDaysMin\":\"Su, Mo, Tu, We, Th, Fr, Sa\",\"customDatePickerMonths\":\"January, February, March, April, May, June, July, August, September, October, November, December\",\"customDatePickerMonthsShort\":\"Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec\",\"widget\":{\"default\":{\"please_select\":null,\"training\":\"Training\",\"trainer\":\"Trainer\",\"bringing_anyone\":\"Bringing anyone with you?\",\"num_of_additional\":\"Number of Additional People\",\"date_and_time\":\"Pick date & time\",\"continue\":\"Continue\",\"total_price\":\"Total Price\",\"confirm\":\"Confirm\",\"cancel\":\"Cancel\",\"thank_you\":\"Thank you! Your booking is completed\",\"date\":\"Date\",\"time\":\"Time\",\"datetime\":\"Date Time\",\"duration\":\"Duration\",\"location\":\"Location\",\"first_name\":\"First name\",\"last_name\":\"Last name\",\"phone\":\"Phone\",\"email\":\"Email\",\"address\":\"Address\",\"address_2\":\"Address 2\",\"status\":\"Status\",\"country\":\"Country\",\"full_name\":\"Fullname\",\"product\":null,\"product_placeholder\":null,\"variant\":\"Variant\",\"variant_placeholder\":\"Select your variant\",\"location_placeholder\":\"Select a location\",\"employee\":\"Employee\",\"employee_placeholder\":\"Select a location\",\"quantity\":\"Quantity\",\"back\":\"Back\",\"payment\":\"Payment\",\"you_can_only_bring\":\"You can only bring {number} people\",\"not_available\":\"Selected service is currently not available.\",\"no_employee\":\"No employee\",\"no_location\":\"No location\",\"is_required\":\"This field is required.\",\"valid_phone_number\":\"Please enter a valid phone number.\",\"valid_email\":\"Please enter a valid email.\",\"time_slot_no_available\":\"This slot is no longer available\",\"price\":\"Price\",\"export_file_isc\":\"Export to file isc\",\"confirm_free_booking_successfully\":\"Thank for your booking. We will get back to you shortly.\",\"confirm_free_booking_unsuccessfully\":\"Whoops, looks like something went wrong.\",\"duration_unit\":\"minutes\"}},\"price\":\"Price\",\"not_available\":\"Selected training is currently not available.\"},\"integrate\":{\"zapier\":{\"cretaeOrUpdateUrl\":null,\"deleteUrl\":null}},\"free_form\":{\"first_name\":{\"enable\":true,\"label\":\"First name\",\"required\":true},\"last_name\":{\"enable\":true,\"label\":\"Last name\",\"required\":true},\"phone_number\":{\"enable\":false,\"label\":\"Phone number\",\"required\":true},\"email\":{\"label\":\"Email\",\"required\":true,\"enable\":true}}}",
155      locale: 'en',
156      plan : {"id":1,"version":"1","plan":"BETA","feature":"{\"employee\":-1,\"product\":-1,\"location\":-1,\"extraFieldSet\":true,\"hideBrand\":false,\"googleCalendar\":false,\"zoom\":false}","price":"0.00","type":"month","status":1,"created_at":null,"updated_at":"2022-01-21 02:21:05"}
157    };
158    Tipo.Booking.locale = "en";
159    Tipo.Booking.countryCode = ['gb'];
160    
161
162    
163
164    Tipo.Booking.settings = {"general":{"hide_add_to_cart":"2","hide_buy_now":"2","redirect_url":null,"allow_bring_more":false,"confirm_to":"checkout","time_format":"24h","multipleEmployees":"1","multipleLocations":"1","formatDate":"YYYY-MM-DD","formatDateServe":"Y-m-d","formatDateTime":"YYYY-MM-DD HH:mm","formatTime":"HH:mm","weekStart":"1"},"booking":{"text_price_color":"#3fbdf0","timeBlock":"fixed","stepping":"60","font":"Verdana","primary_color":"#1fd3c0","cancel_button":"#ffffff","text_color":"#6370a7","calender_background_color":"#2b3360","calender_text_color":"#3fbdf0","day_off_color":"#a3a3a3","time_slot_color":"#414c89","t
164ime_slot_color_hover":"#313d88","selected_time_slot_color":"#ffd153","background_color_calendar":"#2b3360","background_image":"preset1.jpg","selected_day_color":"#1fd3c0","time_slot_color_selected":"#ff007b","background_color_box_message_time_slot_no_available":"#e9e9e9","text_color_text_box_message_time_slot_no_available":"#424242","time_slot_no_available_color":"#a3a3a3","sortProduct":{"type":1,"sortProductAuto":"asc","sortProductManually":["4925117366308"]},"statusDefault":"3"},"translation":{"languageDatepicker":"en-GB","customDatePickerDays":"Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday","customDatePickerDaysShort":"Sun, Mon, Tue, Wed, Thu, Fri, Sat","customDatePickerDaysMin":"Su, Mo, Tu, We, Th, Fr, Sa","customDatePickerMonths":"January, February, March, April, May, June, July, August, September, October, November, December","customDatePickerMonthsShort":"Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec","widget":{"default":{"please_select":"Please select service","training":"Training","trainer":"Trainer","bringing_anyone":"Bringing anyone with you?","num_of_additional":"Number of Additional People","date_and_time":"Pick date & time","continue":"Continue","total_price":"Total Price","confirm":"Confirm","cancel":"Cancel","thank_you":"Thank you! Your booking is completed","date":"Date","time":"Time","datetime":"Date Time","duration":"Duration","location":"Location","first_name":"First name","last_name":"Last name","phone":"Phone","email":"Email","address":"Address","address_2":"Address 2","status":"Status","country":"Country","full_name":"Fullname","product":"Service","product_placeholder":"Select your service","variant":"Variant","variant_placeholder":"Select your variant","location_placeholder":"Select a location","employee":"Employee","employee_placeholder":"Select a location","quantity":"Quantity","back":"Back","payment":"Payment","you_can_only_bring":"You can only bring {number} people","not_available":"Selected service is currently not available.","no_employee":"No employee","no_location":"No location","is_required":"This field is required.","valid_phone_number":"Please enter a valid phone number.","valid_email":"Please enter a valid email.","time_slot_no_available":"This slot is no longer available","price":"Price","export_file_isc":"Export to file isc","confirm_free_booking_successfully":"Thank for your booking. We will get back to you shortly.","confirm_free_booking_unsuccessfully":"Whoops, looks like something went wrong.","duration_unit":"minutes"}},"price":"Price","not_available":"Selected training is currently not available."},"free_form":{"first_name":{"enable":true,"label":"First name","required":true},"last_name":{"enable":true,"label":"Last name","required":true},"phone_number":{"enable":false,"label":"Phone number","required":true},"email":{"label":"Email","required":true,"enable":true}},"languageDatepicker":{"days":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"daysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"daysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}}
165  Tipo.Booking.page = {
166    type : 'index'
167  };
168  Tipo.Booking.money_format = '£{{amount}}';
169  Tipo.Booking.timezone = {
170    shop : 'Europe/London',
171    server : 'UTC'
172  }
173  Tipo.Booking.configs = {
174    products : [{"id":"4925117366308","title":"SCAN APPOINTMENT","handle":"scan-appointment","capacity":{"type":"product","rule":1},"extra_filed_set_id":null,"note":"We offer a range of pop up locations around the UK for a Digital Impression. This scan will replace the need for a Home Impression Kit and allow us to provide your before & after visuals in a quicker time frame.\n\nScroll for 20+ locations nationwide","is_free":0,"available_time_basis":"employees","duration":{"type":"product","rule":"15"},"location_ids":[14798,14796,14802,14800,14803,19238,19239,19240,20196,20200,20952,20955,21052,21124,21192,21194,21231,21345,21639,21685,21691,22187,22242,22243,22254,22607,23262,23368,23515,23950,25556,26196,26294,26448,26450,26453,26688,27371,27475,27586,27643,27689,28023,28145,28201,28202,28501,28570,28843,29442,29899],"employee_ids":[20818,21029,21030,21031,21032,24743,24744,24745,25534,25531,26185,26188,26276,26342,26394,26395,26421,26496,26774,26775,26780,27180,27226,27227,27232,27513,28095,28185,28356,28780,30061,30473,30555,30677,30678,30680,30887,30889,31392,31480,31575,31624,31659,32023,32075,32072,32298,32360,31932,32559,33390,33998,34239,34439,35424,36692,40210]}],
175    locations : [{"id":14796,"name":"London - Marylebone","employee_ids":[20818]},{"id":14798,"name":"Manchester","employee_ids":[21030]},{"id":14800,"name":"Leeds","employee_ids":[21031]},{"id":14802,"name":"Birmingham","employee_ids":[21029]},{"id":14803,"name":"Newcastle","employee_ids":[21032]}
175,{"id":19238,"name":"Sheffield","employee_ids":[24745]},{"id":19239,"name":"Nottingham","employee_ids":[24744]},{"id":19240,"name":"Liverpool","employee_ids":[24743]},{"id":20196,"name":"Preston Blackpool","employee_ids":[25531]},{"id":20200,"name":"Bristol","employee_ids":[25534]},{"id":20952,"name":"Essex - Chelmsford","employee_ids":[26185]},{"id":20955,"name":"Norwich","employee_ids":[26188]},{"id":21052,"name":"Southampton","employee_ids":[26276]},{"id":21124,"name":"Folkestone","employee_ids":[26342]},{"id":21192,"name":"Hull","employee_ids":[26394]},{"id":21194,"name":"High Wycombe","employee_ids":[26395]},{"id":21231,"name":"Scotland - Motherwell","employee_ids":[26421]},{"id":21345,"name":"Huddersfield","employee_ids":[26496]},{"id":21639,"name":"Northampton","employee_ids":[26775]},{"id":21685,"name":"Crowborough","employee_ids":[26774]},{"id":21691,"name":"Cumbria","employee_ids":[26780]},{"id":22187,"name":"West Malling - Kings Hill","employee_ids":[27180]},{"id":22242,"name":"Bournemouth","employee_ids":[27226]},{"id":22243,"name":"Ipswich","employee_ids":[27227]},{"id":22254,"name":"Luton","employee_ids":[27232]},{"id":22607,"name":"Gloucester","employee_ids":[27513]},{"id":23262,"name":"Surrey - Weybridge","employee_ids":[28095]},{"id":23368,"name":"Peterborough","employee_ids":[28185]},{"id":23515,"name":"York","employee_ids":[28356]},{"id":23950,"name":"Bishops Stortford Hertfordshire","employee_ids":[28780]},{"id":25556,"name":"Essex - Maldon","employee_ids":[30061]},{"id":26196,"name":"Brighton","employee_ids":[30473]},{"id":26294,"name":"Dartford","employee_ids":[30555]},{"id":26447,"name":"Leicester","employee_ids":[30677]},{"id":26448,"name":"Wrexham - North Wales","employee_ids":[30889]},{"id":26450,"name":"Reading","employee_ids":[30678]},{"id":26453,"name":"Brentwood - Essex","employee_ids":[30680]},{"id":26688,"name":"Scotland - Edinburgh","employee_ids":[30887]},{"id":27371,"name":"Wales - Cardiff","employee_ids":[31392]},{"id":27475,"name":"Stoke-on-trent","employee_ids":[31480]},{"id":27586,"name":"Cambridge","employee_ids":[31575]},{"id":27643,"name":"Uxbridge","employee_ids":[31624]},{"id":27689,"name":"Middlesborough","employee_ids":[31659]},{"id":28023,"name":"Warrington","employee_ids":[31932]},{"id":28145,"name":"Telford","employee_ids":[32023]},{"id":28201,"name":"Scotland - Aberdeen","employee_ids":[32072]},{"id":28202,"name":"Glasgow Charing Cross - Scotland","employee_ids":[32075]},{"id":28501,"name":"Northern Ireland - Belfast","employee_ids":[32298]},{"id":28570,"name":"Scotland - Stirling","employee_ids":[32360]},{"id":28843,"name":"Scotland - Inverness","employee_ids":[32559]},{"id":29442,"name":"Scotland - Perth","employee_ids":[33998]},{"id":29899,"name":"Exeter","employee_ids":[33390]},{"id":30864,"name":"Scotland - Dunfermline","employee_ids":[34239]},{"id":31047,"name":"Scotland - Dumfries","employee_ids":[34439]},{"id":32112,"name":"Plymouth","employee_ids":[35424]},{"id":33268,"name":"Glasgow - Scotland","employee_ids":[36692]},{"id":36350,"name":"Dublin - Ireland","employee_ids":[40210]}],
176    employees : [{"id":20818,"first_name":"London","last_name":"Marylebone","avatar":"noimg.png","location_ids":[14796]},{"id":21029,"first_name":"Birmingham","last_name":"Scan","avatar":"noimg.png","location_ids":[14802]},{"id":21030,"first_name":"Manchester","last_name":"Scan","avatar":"noimg.png","location_ids":[14798]},{"id":21031,"first_name":"Leeds","last_name":"Scan Day","avatar":"noimg.png","location_ids":[14800]},{"id":21032,"first_name":"Newcastle","last_name":"Scan Day","avatar":"noimg.png","location_ids":[14803]},{"id":24743,"first_name":"Liverpool","last_name":"Scan","avatar":"noimg.png","location_ids":[19240]},{"id":24744,"first_name":"Nottingham","last_name":"Scan","avatar":"noimg.png","location_ids":[19239]},{"id":24745,"first_name":"Sheffield","last_name":"Scan","avatar":"noimg.png","location_ids":[19238]},{"id":25531,"first_name":"Preston","last_name":"Blackpool","avatar":"noimg.png","location_ids":[20196]},{"id":25534,"first_name":"Bristol","last_name":"Scan","avatar":"noimg.png","location_ids":[20200]},{"id":26185,"first_name":"Chelmsford","last_name":"Scan","avatar":"noimg.png","location_ids":[20952]},{"id":26188,"first_name":"Norwich","last_name":"Scan","avatar":"noimg.png","location_ids":[20955]},{"id":26276,"first_name":"Southampton","last_name":"Scan","avatar":"noimg.png","location_ids":[21052]},{"id":26342,"first_name":"Folkestone","last_name":"Scan","avatar":"noimg.png","location_ids":[21124]},{"id":26394,"first_name":"Hull","last_name":"Scan","avatar":"noimg.png","location_ids":[21192]},{"id":26395,"first_name":"High Wycombe","last_name":"Scan","avatar":"noimg.png","location_ids":[21194]},{"id":26421,"first_name":"Scotland -","last_name":"Motherwell","avatar":"noimg.png","location_ids":[21231]},{"id":26496,"first_name":"Huddersfield","last_name":"Scan","avatar":"noimg.png","location_ids":[21345]},{"id":26774,"first_name":"Crowborough","last_name":"Scan","avatar":"noimg.png","location_ids":[21685]},{"id":26775,"first_name":"Northampton","last_name":"Scan","avatar":"noimg.png","location_ids":[21639]},{"id":26780,"first_name":"Cumbria","last_name":"Scan","avatar":"noimg.png","location_ids":[21691]},{"id":27180,"first_name":"West Malling - Kings Hill","last_name":"Scan","avatar":"noimg.png","location_ids":[22187]},{"id":27226,"first_name":"Bournemouth","last_name":"Scan","avatar":"noimg.png","location_ids":[22242]},{"id":27227,"first_name":"Ipswich","last_name":"Scan","avatar":"noimg.png","location_ids":[22243]},{"id":27232,"first_name":"Luton","last_name":"Scan","avatar":"noimg.png","location_ids":[22254]},{"id":27513,"first_name":"Gloucester","last_name":"Scan","avatar":"noimg.png","location_ids":[22607]},{"id":28095,"first_name":"Surrey","last_name":"Weybridge","avatar":"noimg.png","location_ids":[23262]},{"id":28185,"first_name":"Peterborough","last_name":"Scan","avatar":"noimg.png","location_ids":[23368]},{"id":28356,"first_name":"York","last_name":"Scan","avatar":"noimg.png","location_ids":[23515]},{"id":28780,"first_name":"Bishops Stortford","last_name":"Hertfordshire","avatar":"noimg.png","location_ids":[23950]},{"id":30061,"first_name":"Essex","last_name":"Maldon","avatar":"noimg.png","location_ids":[25556]},{"id":30473,"first_name":"Brighton","last_name":"Scan","avatar":"noimg.png","location_ids":[26196]},{"id":30555,"first_name":"Dartford","last_name":"Scan","avatar":"noimg.png","location_ids":[26294]}
176,{"id":30677,"first_name":"Leicester","last_name":"Scan","avatar":"noimg.png","location_ids":[26447]},{"id":30678,"first_name":"Reading","last_name":"Scan","avatar":"noimg.png","location_ids":[26450]},{"id":30680,"first_name":"Brentwood","last_name":"Essex","avatar":"noimg.png","location_ids":[26453]},{"id":30887,"first_name":"Scotland","last_name":"Edinburgh","avatar":"noimg.png","location_ids":[26688]},{"id":30889,"first_name":"Wrexham","last_name":"North Wales","avatar":"noimg.png","location_ids":[26448]},{"id":31392,"first_name":"Cardiff","last_name":"Wales","avatar":"noimg.png","location_ids":[27371]},{"id":31480,"first_name":"Stoke-on-trent","last_name":"Scan","avatar":"noimg.png","location_ids":[27475]},{"id":31575,"first_name":"Cambridge","last_name":"Scan","avatar":"noimg.png","location_ids":[27586]},{"id":31624,"first_name":"Uxbridge","last_name":"Scan","avatar":"noimg.png","location_ids":[27643]},{"id":31659,"first_name":"Middlesbrough","last_name":"Scan","avatar":"noimg.png","location_ids":[27689]},{"id":31932,"first_name":"Warrington","last_name":"Scan","avatar":"noimg.png","location_ids":[28023]},{"id":32023,"first_name":"Telford","last_name":"Scan","avatar":"noimg.png","location_ids":[28145]},{"id":32072,"first_name":"Aberdeen","last_name":"Scotland","avatar":"noimg.png","location_ids":[28201]},{"id":32075,"first_name":"Glasgow Charing Cross","last_name":"Scotland","avatar":"noimg.png","location_ids":[28202]},{"id":32298,"first_name":"Belfast","last_name":"Northern Ireland","avatar":"noimg.png","location_ids":[28501]},{"id":32360,"first_name":"Scotland","last_name":"Stirling","avatar":"noimg.png","location_ids":[28570]},{"id":32559,"first_name":"Scotland","last_name":"Inverness","avatar":"noimg.png","location_ids":[28843]},{"id":33390,"first_name":"Exeter","last_name":"Scan","avatar":"noimg.png","location_ids":[29899]},{"id":33998,"first_name":"Scotland","last_name":"Perth","avatar":"noimg.png","location_ids":[29442]},{"id":34239,"first_name":"Scotland","last_name":"Dunfermline","avatar":"noimg.png","location_ids":[30864]},{"id":34439,"first_name":"Scotland","last_name":"Dumfries","avatar":"noimg.png","location_ids":[31047]},{"id":35424,"first_name":"Plymouth","last_name":"Scan","avatar":"noimg.png","location_ids":[32112]},{"id":36692,"first_name":"Glasgow Clinic","last_name":"Scotland","avatar":"noimg.png","location_ids":[33268]},{"id":40210,"first_name":"Dublin","last_name":"Ireland","avatar":"noimg.png","location_ids":[36350]}]
177  };
178  Tipo.Booking.trans = Tipo.Booking.settings.translation.widget[Tipo.Booking.locale] || Tipo.Booking.settings.translation.widget.default
179</script>
179
180<textarea style="display:none !important" class="tipo-money-format">£{{amount}}</textarea>
181<style>
182  .tpb-booking-form *{
183    font-family: Verdana;
184  }
185  .tpb-booking-form .copyright{
186    display: none;
187  }
188  .tpb-booking-form .tpb-box .tpb-form-control .tpb-text-price{
189    color: #3fbdf0;
190  }
191  .tpb-booking-form .tpb-box .tpb-form-control label,
192  .tpb-booking-form .tpb-box .tpb-form-control #tpb-message-bring_qty,
193  .tpb-booking-form .tpb-box .tpb-form-control .ss-single-selected,
194  .tpb-booking-form .tpb-box .tpb-form-control #tpb-productTitle-input,
195  .tpb-booking-form .tpb-box .extra-fields .element,
196  .tpb-booking-form .tpb-box .extra-fields .element label,
197  .tpb-booking-form .tpb-box .extra-fields .element input,
198  .tpb-booking-form .tpb-box .extra-fields .element textarea,
199  .tpb-booking-form .tpb-box .extra-fields .element select,
200  .tpb-booking-form .tpb-box .label,
201  .tpb-booking-form .tpb-box .booking-info{
202    color: #6370a7;
203  }
204  .tpb-booking-form .tpb-box .content .step1 {
205    background-image: url('https://cdn.shopify.com/s/files/1/0106/6156/0356/t/32/assets/tipo.booking.img-background.preset1.jpg');
206  }
207  .tpb-booking-form .tpb-box .content .step1 .inner-step h5{
208    color: #6370a7;
209  }
210  .tpb-message_not-available,
211  .tpb-message_not-available .dismiss svg {
212    color: #6370a7;
213  }
214  .tpb-box .action .continue-button,
215  .tpb-box .action .confirm-button,
216  .tpb-box .action .confirm-button.loading .spinner{
217    background-color: #1fd3c0;
218  }
219  .tpb-box .action .back-button{
220    color: #6370a7;
221  }
222  .tpb-form-control.price p {
223    color: #6370a7;
224  }
225
226  /* Next Step */
227  .tpb-box .content .step2{
228    background: #2b3360;
229  }
230  .tpb-box .content .confirm .product-info .title,
231  .tpb-box .content .confirm .booking-info,
232  .tpb-box .content .confirm .booking-info label
233  .tpb-box .content .confirm .extra-fields .element *,
234  .tpb-box .content .confirm .extra-fields .element .ss-single-selected,
235  .tpb-box .content .confirm .extra-fields .tpb-radio-group,
236  .tpb-box .content .confirm .extra-fields .tpb-radio-group [type="radio"]:not(:checked) + label,
237  .tpb-box .content .confirm .subtotal > .g-row ,
238  .success_message_when_free_booking,
239  .tpb-wrapper-btnExport,
240  .tpb-wrapper-btnExport .tpb-btnExport .tpb-btnExport-title .tpb-btnExport-title_text,
241  .infoBooking,
242  .infoBooking label,
243  .confirmBookingFree_action,
244  .confirmBookingFree_action a div span,
245  {
246    color: #6370a7;
247  }
248  .tpb-box .content .confirm .extra-fields .tpb-checkbox .ctx:hover span:first-child
249  .tpb-box .content .confirm .extra-fields .tpb-checkbox .inp-box:checked + .ctx span:first-child
250  {
251    border-color: #6370a7;
252  }
253  .tpb-box .content .confirm .extra-fields .tpb-radio-group [type="radio"]:checked + label:after,
254  .tpb-box .content .confirm .extra-fields .tpb-checkbox .inp-box:checked + .ctx span:first-child{
255    background: #6370a7;
256  }
257  .tpb-box .content .confirm .subtotal > .g-row .value{
258    color: #1fd3c0;
259  }
260  .tpb-datepicker .datepicker-panel > ul > li {
261    color: #3fbdf0;
262  }
263  .tpb-datepicker .datepicker-panel > ul > li:hover{
264    background: #313d88;
265  }
266  .tpb-datepicker .datepicker-panel > ul > li.disabled{
267    color: #a3a3a3;
268  }
269  .tpb-datepicker .datepicker-panel > ul > li.picked{
270    background: #1fd3c0;
271  }
272  .tpb-timepicker .radiobtn{
273    color: #3fbdf0;
274  }
275  .tpb-timepicker .radiobtn .tooltip{
276    background-color: #e9e9e9;
277    color: #424242;
278  }
279  .tpb-timepicker .radiobtn label{
280    background: #414c89;
281    color: #3fbdf0;
282  }
283  .tpb-timepicker .radiobtn label:hover {
284    background: #313d88;
285  }
286  .tpb-timepicker .radiobtn label.disabled {
287    background: #a3a3a3;
288  }
289  .tpb-timepicker .radiobtn input[type="radio"]:checked + label,
290  .tpb-timepicker .radiobtn input[type="checkbox"]:checked + label {
291    background: #ff007b;
292  }
293
294  /* History */
295  #tpb-history-booking * {
296    font-family: Verdana;
297  }
298  #tpb-history-booking .tpb-table tr th{
299    color: #6370a7;
300  }
301  #tpb-history-booking .copyright {
302    display: none;
303  }
304</style>
305<script src='//dwaligners.co.uk/cdn/shop/t/63/assets/tipo.booking.index.min.js?v=15964430056192375731735298575' defer ></script>
305
306
307
308    <style>
309    :root {
310        --colour_primary: #ffffff;
311        --colour_secondary: #2c3b5e;
312        --colour_tertiary: #f7f8f9;
313        --colour_quaternary: #000000;
314        --colour_quinary: #ec5e5c;
315        --page-width: 100%;
316        --anim-tf: cubic-bezier(0.215, 0.610, 0.355, 1);
317        --anim-s: 500ms;
318        --pearl: url("//dwaligners.co.uk/cdn/shop/t/63/assets/pearl_small.png?v=144832051919433910491735298516");
319        --pearl_t: url("//dwaligners.co.uk/cdn/shop/t/63/assets/pearl-t_small.jpg?v=95876909789139817401735298510");
320        --pearl_b: url("//dwaligners.co.uk/cdn/shop/t/63/assets/pearl-b_small.jpg?v=86507262726520401361735298509");
321        --tp_star: url("//dwaligners.co.uk/cdn/shop/t/63/assets/tp-star_small.png?v=12561868223536677921735298577");
322    }
323    .scroll_to_top {
324       display: none !important;     
325    }
326    </style>
327
328    <link href="//dwaligners.co.uk/cdn/shop/t/63/assets/main.css?v=1779660548928949021736335806" rel="stylesheet" type="text/css" media="all" />
329    
329<script src="//dwaligners.co.uk/cdn/shop/t/63/assets/main-js.js?v=111041060672605635231735298494" defer></script>
329
330    
331    <link href="//dwaligners.co.uk/cdn/shop/t/63/assets/base.css?v=2301600027081813671735298406" rel="stylesheet" type="text/css" media="all" />
332<link rel="preload" as="font" href="Liquid error (layout/theme line 102): font_url can only be used with a font drop" type="font/woff2" crossorigin><link rel="preload" as="font" href="Liquid error (layout/theme line 105): font_url can only be used with a font drop" type="font/woff2" crossorigin>
332<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
332
333
334  
335  
335<script type="application/javascript">
336  window["friendbuyAPI"] = friendbuyAPI = window["friendbuyAPI"] || [];
337  friendbuyAPI.merchantId = "2c56e4e7-83a6-40bb-a209-893f878959b8";
338  friendbuyAPI.shopify = {
339    page: "Diamond Whites Invisible Dental Aligners | Get Straight Teeth At Home",
340    
341  }
342  </script>
342
343  
344  <!-- Global site tag (gtag.js) - Google Ads: 599306465 -->
vendor: 66 bytes, lines 344-345
344
345  <script async src="https://www.googletagmanager.com/gtag/js?id=
345AW-599306465
vendor: 14 bytes, lines 345-346
345"></script>
346  
346<script>
347  
vendor: 134 bytes, lines 347-351
347window.dataLayer = window.dataLayer || [];
348  function gtag(){dataLayer.push(arguments);}
349  gtag('js', new Date());
350
351  gtag('config', '
351AW-599306465
vendor: 6 bytes, lines 351-352
351');
352  
352gtag('config', 'DC-11584134');
353  </script>
353
354
355  
355<script>
356  function getQueryParam(paramName) {
357      var query = window.location.search;
358      var paramValue = null;
359      var pos = query.indexOf(paramName + '=');
360      if (pos > -1) {
361        var start = pos + paramName.length + 1;
362        var end = query.indexOf('&', start);
363        end = end > -1 ? end : query.length;
364        paramValue = query.substring(start, end);
365      }
366      return paramValue;
367  }
368
369  var cookieDate = new Date();
370  cookieDate.setMonth(cookieDate.getMonth() + 12);
371
372  var gclid = getQueryParam("gclid");
373  if (gclid != null) {
374      document.cookie = 'gclid' + "=" + gclid + ";expires=" + cookieDate + ";domain=.dwaligners.co.uk;path=/";
375  }
376
377  var fbclid = getQueryParam("fbclid");
378  if (fbclid != null) {
379      document.cookie = 'fbclid' + "=" + fbclid + ";expires=" + cookieDate + ";domain=.dwaligners.co.uk;path=/";
380  }
381
382  var ttclid = getQueryParam("ttclid");
383  if (ttclid != null) {
384      document.cookie = 'ttclid' + "=" + ttclid + ";expires=" + cookieDate + ";domain=.dwaligners.co.uk;path=/";
385  }
386
387  var vsClickRef = getQueryParam("clickref");
388  if (vsClickRef != null) {
389        var vsCookieDate = new Date();
390        vsCookieDate.setTime(vsCookieDate.getTime() + 7776000);
391      document.cookie = 'vsclickref' + "=" + vsClickRef + ";expires=" + vsCookieDate + ";domain=.dwaligners.co.uk;path=/";
392  }
393  </script>
393
394  
395  <!-- Reddit Pixel -->
396  
396<script>
397  !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','t2_l9vxiw2g');rdt('track', 'PageVisit');
398  </script>
398
399  <!-- DO NOT MODIFY -->
400  <!-- End Reddit Pixel -->
401  
402  <!-- Taboola Pixel Code -->
403  
403<script type='text/javascript'>
404  window._tfa = window._tfa || [];
405  window._tfa.push({notify: 'event', name: 'page_view', id: 1452780});
406  !function (t, f, a, x) {
407         if (!document.getElementById(x)) {
408            t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);
409         }
410  }(document.createElement('script'),
411  document.getElementsByTagName('script')[0],
412  '//cdn.taboola.com/libtrc/unip/1452780/tfa.js',
413  'tb_tfa_script');
414  </script>
414
415  <!-- End of Taboola Pixel Code -->
416  
417  
417<script>
418    jQuery(document).ready(function(){
419      jQuery('body').on('submit', '[data-type="add-to-cart-form"]', function(){
420		_tfa.push({notify: 'event', name: 'add_to_cart', id: 1452780});
421      });
422    });
423  </script>
423
424  
424<script>
425    window.sweet=window.sweet||{},window.sweet.q=sweet.q||[],
426    window.sweet.init=function(e){this.cid=e;},
427    window.sweet.track=function(){this.q.push(arguments)};var a=document.createElement("script"),
428    m=document.getElementsByTagName("script")[0];
429    a.async=1,a.src="https://track.sweetanalytics.com/sweet.min.js",m.parentNode.insertBefore(a,m);
430    sweet.init('AT-62820a4021430');
431    sweet.track('pageview', 1);
432  </script>
432
433
434  
434<script>
435  window.addEventListener('load', function () {
436    var domainsToDecorate = [
437            'dwaligners.co.uk',
438            'diamondwhites.typeform.com/',
439        ],
440        queryParams = [
441            'utm_term',
442            'utm_campaign',
443            'utm_source',
444            'utm_medium',
445            'utm_content',
446        ];
447    // do not edit anything below this line
448    var links = document.querySelectorAll('a');
449    // check if links contain domain from the domainsToDecorate array and then decorates
450    for (var linkIndex = 0; linkIndex < links.length; linkIndex++) {
451        for (var domainIndex = 0; domainIndex < domainsToDecorate.length; domainIndex++) {
452            if (links[linkIndex].href.indexOf(domainsToDecorate[domainIndex]) > -1) {
453                links[linkIndex].href = decorateUrl(links[linkIndex].href);
454            }
455        }
456    }
457    // decorates the URL with query params
458    function decorateUrl(urlToDecorate) {
459        var splitUrl = urlToDecorate.split("#");
460        urlToDecorate = splitUrl[0];
461        urlToDecorate = (urlToDecorate.indexOf('?') === -1) ? urlToDecorate + '?' : urlToDecorate + '&';
462        var collectedQueryParams = [];
463        for (var queryIndex = 0; queryIndex < queryParams.length; queryIndex++) {
464            if (getQueryParam(queryParams[queryIndex]) && urlToDecorate.indexOf(queryParams[queryIndex] + '=') === -1) {
465                collectedQueryParams.push(queryParams[queryIndex] + '=' + getQueryParam(queryParams[queryIndex]))
466            }
467        }
468  
469        var finalUrl = urlToDecorate + collectedQueryParams.join('&');
470  
471        if(typeof splitUrl[1] !== 'undefined'){
472          finalUrl = finalUrl + "#" + splitUrl[1];
473        }
474      
475        return finalUrl;
476    }
477    // borrowed from https://stackoverflow.com/questions/831030/
478    // a function that retrieves the value of a query parameter
479    function getQueryParam(name) {
480        if (name = (new RegExp('[?&]' + encodeURIComponent(name) + '=([^&]*)')).exec(window.location.search))
481            return decodeURIComponent(name[1]);
482    }
483  });
484  </script>
484
485
486  
487
488  
489
490  
491
492  
493    
493<script type="text/javascript">
494      try {
495        window.EasyGdprSettings = "{\"cookie_banner\":true,\"cookie_banner_cookiename\":\"\",\"cookie_banner_settings\":{\"layout\":\"edgeless\",\"banner_color\":{\"hexcode\":\"#ffffff\",\"opacity\":1},\"banner_text_color\":{\"hexcode\":\"#060606\",\"opacity\":1},\"show_cookie_icon\":false,\"button_color\":{\"hexcode\":\"#2c3b5e\",\"opacity\":1},\"pp_url\":\"https:\/\/dwaligners.co.uk\/pages\/privacy-policy\",\"button_text_color\":{\"hexcode\":\"#ffffff\",\"opacity\":1},\"size\":\"xsmall\",\"font_family\":\"#custom\",\"font_family_custom\":\"TT Commons\"},\"current_theme\":\"other\",\"custom_button_position\":\"\",\"eg_display\":[\"login\",\"account\"],\"enabled\":false,\"texts\":{}}";
496      } catch (error) {}
497    </script>
497
498  
499
500
501
502<div class="ot-snapchat-multi-pixel"></div>
503
504
505
506
507
508	
508<script>
509		var arraySnapchatPixelTrack = [];
510	</script>
510
511        
512		
513            
513<script>
514                var snapchatPixelData = JSON.parse('{"pixels":[{"id":509,"shop":"diamond-whites-aligners.myshopify.com","pixel_id":"553a054e-c4ab-4b4e-bdb2-780bf99f891f","pixel_title":"DW Aligners","status":1,"is_master":1,"is_conversion_api":1,"access_token":null,"snapchat_account_id":86,"created_at":"2022-05-03T20:11:25.000000Z","updated_at":"2022-05-03T20:11:25.000000Z","mapping_collections":[],"mapping_products":[],"mapping_tags":[],"mapping_types":[]}]}')
515                var arraySnapchatPixel = snapchatPixelData && snapchatPixelData.pixels.length ? snapchatPixelData.pixels : []
516                var metaCollection = []
517                var metaProduct = []
518                var metaTag = []
519                var metaType = []
520                if (document.querySelector("meta[property='omega:collections']") != null) {
521                    metaCollection = document.querySelector("meta[property='omega:collections']").getAttribute("content").split(",")
522                }
523                if (document.querySelector("meta[property='omega:product']") != null) {
524                    metaProduct = document.querySelector("meta[property='omega:product']").getAttribute("content").split(",")
525                }
526                if (document.querySelector("meta[property='omega:tags']") != null) {
527                    metaTag = document.querySelector("meta[property='omega:tags']").getAttribute("content").split(",")
528                }
529                if (document.querySelector("meta[property='omega:product_type']") != null) {
530                    metaType = document.querySelector("meta[property='omega:product_type']").getAttribute("content").split(",")
531                }
532
533                function arrayContainsMapping(metaMappings, mappings) {
534                    mappings = mappings.map(item => item.toString())
535                    if (mappings.length && metaMappings.length) {
536                        for (let i = 0; i < metaMappings.length; i++){
537                            if (mappings.includes(metaMappings[i].trim())) {
538                                return true;
539                            }
540                        }
541                    }
542
543                    return false;
544                }
545
546                function checkPixelSelectedPage(pixel) {
547                    let checkCollection = arrayContainsMapping(metaCollection, pixel.mapping_collections)
548                    let checkProduct = arrayContainsMapping(metaProduct, pixel.mapping_products)
549                    let checkTag = arrayContainsMapping(metaTag, pixel.mapping_tags)
550                    let checkType = arrayContainsMapping(metaType, pixel.mapping_types)
551                    if (checkCollection || checkProduct || checkTag || checkType) {
552                        return true
553                    }
554                    return false
555                }
556                for (let i = 0; i < arraySnapchatPixel.length; i++){
557                    if (arraySnapchatPixel[i].is_master) {
558                        arraySnapchatPixelTrack.push(arraySnapchatPixel[i].pixel_id)
559                    } else {
560                        if (checkPixelSelectedPage(arraySnapchatPixel[i])) {
561                            arraySnapchatPixelTrack.push(arraySnapchatPixel[i].pixel_id)
562                        }
563                    }
564                }
565            </script>
565
566        
567<script>
568        arraySnapchatPixelTrack = arraySnapchatPixelTrack.filter((value,index, self) => self.indexOf(value) === index)
569    </script>
569
570
571
572<script> var script = document.createElement('script'); script.async = true; script.src = 'https://client.prod.mplat-ppcprotect.com/nmesDw45t9Woha9dewNl4n6YUF-6tGkRTndr1JIE.js'; document.head.appendChild(script); </script>
572
573            
573<script src="//dwaligners.co.uk/cdn/shop/t/63/assets/dividebuy-jquery-min.js?v=44779830314206854121735298446" type="text/javascript"></script>
vendor: 1 bytes, line 573
573
574<script src="//dwaligners.co.uk/cdn/shop/t/63/assets/dividebuy.js?v=93936377537318327611735298453" type="text/javascript"></script>
574
575<link href="//dwaligners.co.uk/cdn/shop/t/63/assets/dividebuy-style.css?v=114303323257312866101735298452" rel="stylesheet" type="text/css" media="all" />
576<link href="//dwaligners.co.uk/cdn/shop/t/63/assets/dividebuy-softcredit-search.css?v=134793143669930281431735298450" rel="stylesheet" type="text/css" media="all" />
577
578
579<script>
580	window.ReferralYard = {
581		provider: 'https://referralyard.com',
582		api_key: 'g5qdOPl5sQgzf1u9ypth4Kk1HY9fpShdOWayjQEHfQ9hv9IKVkE3HJW50EFd',
583		customer_id: '',
584		customer_name: '',
585		customer_email: ''
586	}
587</script>
587
588
589
590
591<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
592
593
594
595
596
597
598
599
600
601
602
603
604  
604<script async src="https://static.klaviyo.com/onsite/js/RaumA3/klaviyo.js?company_id=RaumA3"></script>
604
605  
605<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
605
606
607  
608
609
610
611
612  
612<script>
613    window.klaviyoReviewsProductDesignMode = false
614  </script>
614
615
616
617
618
619
620
621
622
623
624<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
625<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: 10661560356,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 625
625
626<script>
627  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
628</script>
vendor: 1 bytes, line 628
628
629<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}
629).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: 10661560356,storefrontBaseUrl: "https://dwaligners.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://dwaligners.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"334856228","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-DCQ7XSVQMM\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-DCQ7XSVQMM\\\"}],\\\"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":"60063780","configuration":"{\"tagID\":\"2612353614913\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
629,{"id":"14123044","configuration":"{\"pixelId\":\"553a054e-c4ab-4b4e-bdb2-780bf99f891f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Diamond Whites Aligners","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"diamond-whites-aligners.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/dwaligners.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://dwaligners.co.uk/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"176688562553","themePublished":"true","eventMetadataId":"69f0600f-645a-4f03-aece-3b85f7bccc61","pageType":"home","shopId":"10661560356","storefrontBaseUrl":"https:\/\/dwaligners.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
629<script>
630  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
631  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
632  window.ShopifyAnalytics.meta.currency = 'GBP';
633  var meta = {"page":{"pageType":"home","requestId":"975cbd84-b467-4120-8110-75146890cfc1-1791091622"}};
634  for (var attr in meta) {
635    window.ShopifyAnalytics.meta[attr] = meta[attr];
636  }
637</script>
vendor: 1 bytes, line 637
637
638<script class="analytics">
639  (function () {
640    var customDocumentWrite = function(content) {
641      var jquery = null;
642
643      if (window.jQuery) {
644        jquery = window.jQuery;
645      } else if (window.Checkout && window.Checkout.$) {
646        jquery = window.Checkout.$;
647      }
648
649      if (jquery) {
650        jquery('body').append(content);
651      }
652    };
653
654    var hasLoggedConversion = function(token) {
655      if (token) {
656        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
657      }
658      return false;
659    }
660
661    var setCookieIfConversion = function(token) {
662      if (token) {
663        var twoMonthsFromNow = new Date(Date.now());
664        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
665
666        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
667      }
668    }
669
670    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
671    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
672    if (trekkie.integrations) {
673      return;
674    }
675    trekkie.methods = [
676      'identify',
677      'page',
678      'ready',
679      'track',
680      'trackForm',
681      'trackLink'
682    ];
683    trekkie.factory = function(method) {
684      return function() {
685        var args = Array.prototype.slice.call(arguments);
686        args.unshift(method);
687        trekkie.push(args);
688        if (method == 'track' || method == 'page') {
689          var pageUrl;
690          try {
691            pageUrl = window.location.href;
692          } catch (e) {}
693          var pageReferrer;
694          try {
695            pageReferrer = document.referrer;
696          } catch (e) {}
697          try {
698            if (window.__TREKKIE_SHIM_QUEUE == null) {
699              window.__TREKKIE_SHIM_QUEUE = [];
700            }
701            window.__TREKKIE_SHIM_QUEUE.push({
702              from: 'trekkie-stub',
703              method: method,
704              args: args.slice(1),
705              pageContext: {
706                url: pageUrl,
707                referrer: pageReferrer
708              }
709            });
710          } catch (e) {
711            // no-op
712          }
713        }
714        return trekkie;
715      };
716    };
717    for (var i = 0; i < trekkie.methods.length; i++) {
718      var key = trekkie.methods[i];
719      trekkie[key] = trekkie.factory(key);
720    }
721    trekkie.load = function(config) {
722      trekkie.config = config || {};
723      trekkie.config.initialDocumentCookie = document.cookie;
724      var first = document.getElementsByTagName('script')[0];
725var script = document.createElement('script');
726script.type = 'text/javascript';
727script.onerror = function(e) {
728  var scriptFallback = document.createElement('script');
729  scriptFallback.type = 'text/javascript';
730  scriptFallback.onerror = function(error) {
731          var Monorail = {
732      produce: function produce(monorailDomain, schemaId, payload) {
733        var currentMs = new Date().getTime();
734        var event = {
735          schema_id: schemaId,
736          payload: payload,
737          metadata: {
738            event_created_at_ms: currentMs,
739            event_sent_at_ms: currentMs
740          }
741        };
742        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
743      },
744      sendRequest: function sendRequest(endpointUrl, payload) {
745        // Try the sendBeacon API
746        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
747          var blobData = new window.Blob([payload], {
748            type: 'text/plain'
749          });
750
751          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
752            return true;
753          } // sendBeacon was not successful
754
755        } // XHR beacon
756
757        var xhr = new XMLHttpRequest();
758
759        try {
760          xhr.open('POST', endpointUrl);
761          xhr.setRequestHeader('Content-Type', 'text/plain');
762          xhr.send(payload);
763        } catch (e) {
764          console.log(e);
765        }
766
767        return false;
768      },
769      isIos12: function isIos12() {
770        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
771      }
772    };
773    Monorail.produce('monorail-edge.shopifysvc.com',
774      'trekkie_storefront_load_errors/1.1',
775      {shop_id: 10661560356,
776      theme_id: 176688562553,
777      app_name: "storefront",
778      context_url: window.location.href,
779      source_url: "//dwaligners.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
780
781  };
782  scriptFallback.async = true;
783  scriptFallback.src = '//dwaligners.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
784  first.parentNode.insertBefore(scriptFallback, first);
785};
786script.async = true;
787script.src = '//dwaligners.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
788first.parentNode.insertBefore(script, first);
789
790    };
791    trekkie.load(
792      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":10661560356,"isMerchantRequest":null,"themeId":176688562553,"themeCityHash":"14236613951669722299","contentLanguage":"en","currency":"GBP","eventMetadataId":"69f0600f-645a-4f03-aece-3b85f7bccc61"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
793    );
794
795    var loaded = false;
796    trekkie.ready(function() {
797      if (loaded) return;
798      loaded = true;
799
800      window.ShopifyAnalytics.lib = window.trekkie;
801
802      var originalDocumentWrite = document.write;
803      document.write = customDocumentWrite;
804      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
805      document.write = originalDocumentWrite;
806
807      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
808      var token = match? match[1]: undefined;
809      if (!hasLoggedConversion(token)) {
810        setCookieIfConversion(token);
811        
812      }
813    });
814
815    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"975cbd84-b467-4120-8110-75146890cfc1-1791091622","shopifyEmitted":true});
816
817    var eventsListenerScript = document.createElement('script');
818    eventsListenerScript.async = true;
819    eventsListenerScript.src = "//dwaligners.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
820    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
821})();</script>
821
822  
822<script>
823  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
824    window.ga = function ga() {
825      (window.ga.q = window.ga.q || []).push(arguments);
826      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
827        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
828      }
829      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
830    };
831    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
832      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
833    }
834  }
835</script>
vendor: 1 bytes, line 835
835
836<script
837  defer
838  src="https://dwaligners.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
839  data-application="storefront-renderer"
840  data-shop-id="10661560356"
841  data-render-region="gcp-us-west1"
842  data-page-type="index"
843  data-theme-instance-id="176688562553"
844  data-theme-name="Dawn"
845  data-theme-version="2.4.0"
846  data-monorail-region="shop_domain"
847  data-resource-timing-sampling-rate="10"
848  data-shs="true"
849  data-shs-beacon="true"
850  data-shs-export-with-fetch="true"
851  data-shs-logs-sample-rate="1"
852  data-shs-beacon-endpoint="https://dwaligners.co.uk/api/collect"
853></script>
853
854<meta name="shopify-y" content="c4f14cbf-4c89-4923-9e7e-d13c93d419ab" data-expiration="1822649222000"><meta name="shopify-s" content="52d19e2e-b86d-4eee-882d-077b8dc73e3c" data-expiration="1791093422000"><meta name="new-cookie-storage-activated" content="t">
855</head>
856
857<body class="gradient">
858    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
859        Skip to content
860    </a>
861
862    <div id="shopify-section-dw-header" class="shopify-section"><div class="dw_header ">
863  <div class="dw_header__nav_bar dd-px-8">
864    <ul class="dw_header__nav_left">
865      <li class="hide_on_desktop">
866        <div
867          class="trustpilot-widget"
868          data-locale="en-GB"
869          data-template-id="5419b732fbfb950b10de65e5"
870          data-businessunit-id="5ef2607a17dcfb0001dffc11"
871          data-style-height="24px"
872          data-style-width="100%"
873          data-theme="light"
874        >
875          <a href="https://uk.trustpilot.com/review/dwaligners.co.uk" target="_blank" rel="noopener">Trustpilot</a>
876        </div>
877      </li><li>
878          <a
879            href="/pages/dr-richard"
880            
881          >
882            Dr Richard
883          </a>
884        </li><li>
885          <a
886            href="/pages/book-a-scan"
887            
888          >
889            Book a visit
890          </a>
891        </li></ul>
892    <a class="dw_header__logo" href="/">
893      
894        <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/dw-x-impress.svg?v=1678867613" width="115" height="50">
895      
896      
897    </a>
898    <ul class="dw_header__nav_right">
899      <li class="hide_on_mobile">
900        <div
901          class="trustpilot-widget"
902          data-locale="en-GB"
903          data-template-id="5419b732fbfb950b10de65e5"
904          data-businessunit-id="5ef2607a17dcfb0001dffc11"
905          data-style-height="24px"
906          data-style-width="100%"
907          data-theme="light"
908        >
909          <a href="https://uk.trustpilot.com/review/dwaligners.co.uk" target="_blank" rel="noopener">Trustpilot</a>
910        </div>
911      </li><li>
912          <a
913            href="/pages/how-it-works"
914            
915          >
916            How It Works
917          </a>
918        </li><li class="nav_right__burger_menu">
919        <div><i class="fal fa-bars"></i></div>
920      </li>
921    </ul>
922  </div><div class="dw_header__main_menu">
923    <div class="main_menu__inner">
924      <div class="main_menu__left">
925        <div class="left__bg">
926          
927            <img src="//dwaligners.co.uk/cdn/shop/files/iStock-1127973119_800x1050.jpg?v=1638204272" loading="lazy">
928          
929        </div>
930        <div class="left__fg">
931          <ul class="fg__socials"><li>
932                <a href="https://twitter.com/diamondwhites1" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15">
933  <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z">
934</svg>
935</a>
936              </li><li>
937                <a href="https://www.facebook.com/DiamondWhitesTeethWhitening/" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18">
938  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
939</svg>
940</a>
941              </li><li>
942                <a href="https://www.instagram.com/diamondwhites" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18">
943  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
944  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
945</svg>
946</a>
947              </li></ul>
948          <div class="fg__image">
949            
950              <img src="//dwaligners.co.uk/cdn/shop/files/R6_9041_1_650x900.jpg?v=1638274267" loading="lazy">
951            
952          </div>
953        </div>
954      </div>
955      <div class="main_menu__right dd-px-8">
956        <div class="right__image">
957          
958            <img src="//dwaligners.co.uk/cdn/shop/files/R6_9041_1_650x900.jpg?v=1638274267" loading="lazy">
959          
960        </div>
961        <div class="right__burger_menu_close"><i class="fal fa-times"></i></div>
962        <ul class="right__nav">
963          <li>
964            <a href="/pages/book-a-scan" class="special_button_1">Book a visit</a>
965          </li>
966          <li>
967            <a href="/pages/how-it-works" class="special_button_2">How It Works</a>
968          </li><li>
969              <a
970                href="/pages/pricing"
971                
972              >
973                Pricing
974              </a>
975            </li><li>
976              <a
977                href="https://getstarted.smile2impress.com/pages/veneers"
978                
979              >
980                Veneers
981              </a>
982            </li><li>
983              <a
984                href="/pages/dr-richard"
985                
986              >
987                Dr Richard
988              </a>
989            </li><li>
990              <a
991                href="/pages/contact"
992                
993              >
994                Contact
995              </a>
996            </li><li>
997              <a
998                href="/pages/faqs"
999                
1000              >
1001                FAQ
1002              </a>
1003            </li><li>
1004            <a href="/cart" class="trolley"><i class="fal fa-shopping-cart"></i></a>
1005          </li>
1006
1007          <li class="right__socials_section">
1008            <ul class="right__socials"><li>
1009                  <a href="https://twitter.com/diamondwhites1" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15">
1010  <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z">
1011</svg>
1012</a>
1013                </li><li>
1014                  <a href="https://www.facebook.com/DiamondWhitesTeethWhitening/" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18">
1015  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
1016</svg>
1017</a>
1018                </li><li>
1019                  <a href="https://www.instagram.com/diamondwhites" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18">
1020  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
1021  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
1022</svg>
1023</a>
1024                </li></ul>
1025          </li>
1026        </ul>
1027        <a class="right__logo" href="/">
1028          <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/dw-x-impress.svg?v=1678867613" width="225" height="auto" loading="lazy">
1029        </a>
1030      </div>
1031    </div>
1032  </div>
1033
1034  
1034<script>
1035    $('body').on('click', '.nav_right__burger_menu', function () {
1036      $('.dw_header__main_menu').addClass('active');
1037      $('body').css('overflow', 'hidden');
1038      // $(window).scrollTop(0);
1039    });
1040
1041    $('body').on('click', '.right__burger_menu_close', function () {
1042      $('.dw_header__main_menu').removeClass('active');
1043      $('body').css('overflow', 'auto');
1044    });
1045
1046    $('.dw_header__nav_right iframe').contents().find('#yourDiv').empty();
1047  </script>
1047
1048</div>
1049
1050
1051</div>
1052    <div id="shopify-section-announcement-bar" class="shopify-section">
1053</div>
1054    <div id="shopify-section-sale-banner" class="shopify-section">
1055</div>
1056
1057    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1058        <div class="scroll_to_top"><i class="fal fa-long-arrow-up"></i></div>
1059        <section id="shopify-section-template--24327314047353__black_friday_hero" class="shopify-section"></section><section id="shopify-section-template--24327314047353__hero" class="shopify-section hero"><div class="hero__bg">
1060      
1061        <img src="//dwaligners.co.uk/cdn/shop/files/hero_41228b9d-a7f3-4550-b8ff-f064333628ae_1920x950.jpg?v=1661544855" loading="lazy">
1062      
1063      
1064        <video id="homepage_hero_video" src="" autoplay muted loop playsinline></video>
1065      
1066    </div>
1067    <div class="hero__fg">
1068      <div class="fg__text">
1069        
1070          <h1 class="text__title"><p>Straight teeth,<br/>without the expense</p></h1>
1071        
1072        
1073          <p class="text__smallprint">for only £59.44 a month*</p>
1074        
1075        
1076          <div class="text__links">
1077            <a href="/pages/how-it-works" class="text__link">How It Works</a>
1078
1079            
1080              <a href="/pages/book-a-scan" class="text__link">Book a visit</a>
1081            
1082          </div>
1083        
1084      </div>
1085
1086      <div class="scroll_below_hero">
1087        <i class="fal fa-chevron-down"></i>
1088      </div>
1089    </div>
1089<script>
1090    $('body').on('click', '.scroll_below_hero', function() {
1091        let element = $('.hero');
1092        $(window).scrollTop(element.position().top + element.outerHeight(true) - $('.dw_header__nav_bar ').outerHeight(true));
1093    })
1094
1095    
1096
1097    let videoSource = {
1098        desktop: 'https://cdn.shopify.com/videos/c/o/v/29cc4f678b12409db07ab67199478806.mp4',
1099        mobile: 'https://cdn.shopify.com/videos/c/o/v/b0d798abc5654b0181736a16cf8b6246.mp4',
1100        mobileSize: 756,
1101        status: false,
1102    }
1103
1104    const resizeObserver = new ResizeObserver(entries => {
1105        for (let entry of entries) {
1106            if(entry.contentBoxSize) {
1107            // Firefox implements `contentBoxSize` as a single content rect, rather than an array
1108                const contentBoxSize = Array.isArray(entry.contentBoxSize) ? entry.contentBoxSize[0] : entry.contentBoxSize;
1109
1110                let size = contentBoxSize.inlineSize;
1111
1112                if (videoSource.status == false) {
1113                    drawVideo(size, true)
1114                } else {
1115                    drawVideo(size)
1116                }
1117
1118            } else {
1119                let size = entry.contentRect.width;
1120
1121                if (videoSource.status == false) {
1122                    drawVideo(size, true)
1123                } else {
1124                    drawVideo(size)
1125                }
1126
1127            }
1128        }
1129    });
1130
1131    let element = document.querySelector('#homepage_hero_video');
1132    resizeObserver.observe(element);
1133
1134    $(document).ready(function() {
1135        let size = $(window).width()
1136        drawVideo(size, true)
1137    })
1138
1139    function drawVideo(size, initial = false) {
1140        let element = $('#homepage_hero_video');
1141
1142        if (initial) {
1143            if (size > videoSource.mobileSize) {
1144                element.attr('src', videoSource.desktop);
1145                videoSource.status = 'desktop';
1146            } else {
1147                element.attr('src', videoSource.mobile);
1148                videoSource.status = 'mobile';
1149            }
1150        } else {
1151            if (size > videoSource.mobileSize && videoSource.status != 'desktop') {
1152                element.attr('src', videoSource.desktop);
1153                videoSource.status = 'desktop';
1154            } else if (size <= videoSource.mobileSize && videoSource.status != 'mobile') {
1155                element.attr('src', videoSource.mobile);
1156                videoSource.status = 'mobile';
1157            }
1158        }
1159    }
1160
1161    
1162  </script>
1162</section><section id="shopify-section-template--24327314047353__cta_1" class="shopify-section cta_one">
1163    <div class="cta_one__bg">
1164        <img src="//dwaligners.co.uk/cdn/shop/files/iStock-1127973119_750x375.jpg?v=1638204272"  loading="lazy">
1165    </div>
1166    <div class="cta_one__fg dd-px-8">
1167        <div class="fg__diagram">
1168            <img class="rotating__aligner">
1169        </div>
1170        <div class="fg__text">
1171            
1172                <div class="text__cont">
1173                    
1174                        <div class="text__text"><p>24/7 Dental Monitoring</p></div>
1175                    
1176                    
1177                        <div class="text__text_small"><p>Via our app and at our UK clinics.</p></div>
1178                    
1179                    
1180                        <a href="/pages/how-it-works" class="text__link">Find Out More</a>
1181                    
1182                </div>
1183            
1184                <div class="text__cont">
1185                    
1186                        <div class="text__text"><p>Created by Dentists</p></div>
1187                    
1188                    
1189                        <div class="text__text_small"><p>Every treatment is approved & monitored by GDC registered Dentists.</p></div>
1190                    
1191                    
1192                        <a href="/pages/how-it-works" class="text__link">Find Out More</a>
1193                    
1194                </div>
1195            
1196                <div class="text__cont">
1197                    
1198                        <div class="text__text"><p>BPA Free</p></div>
1199                    
1200                    
1201                        <div class="text__text_small"><p>Our material is carefully selected for quality, safety & results.</p></div>
1202                    
1203                    
1204                        <a href="/pages/how-it-works" class="text__link">Find Out More</a>
1205                    
1206                </div>
1207            
1208        </div>
1209    </div>
1210
1211
1212<script>
1213    $(document).ready(function(){
1214        let alignerImages = [
1215            'https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps0.png?v=77259807323773635711735298112','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps1.png?v=77259807323773635711735298113','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps2.png?v=38132428034163268691735298223','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps3.png?v=112725204634704003471735298324','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps4.png?v=80005742559959492591735298335','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps5.png?v=47764415891365053241735298346','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps6.png?v=80757273566107768601735298361','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps7.png?v=95778209552113715521735298372','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps8.png?v=7735261874434036301735298383','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps9.png?v=11240530396994724411735298394','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps10.png?v=63589656146958441351735298114','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps11.png?v=2082522760900812851735298125','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps12.png?v=173573982167356534941735298136','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps13.png?v=93524915850720971311735298147','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps14.png?v=123488654775285587241735298158','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps15.png?v=184180840403020066221735298169','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps16.png?v=105961300157605672391735298180','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps17.png?v=147026649640272208051735298191','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps18.png?v=97744818729045237581735298202','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps19.png?v=17910243786765768511735298212','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps20.png?v=64288342239423395961735298224','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps21.png?v=144202529122736171731735298235','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps22.png?v=51885721566699252261735298247','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps23.png?v=66665219016266442661735298258','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps24.png?v=34645978566167655601735298269','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps25.png?v=101639270399169480351735298280','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps26.png?v=1438647009287847691735298291','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps27.png?v=130416442690723964471735298303','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps28.png?v=164171063372641742301735298314','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps29.png?v=161633159553933184091735298323','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps30.png?v=92120733085920350641735298325','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps31.png?v=76189582605466181611735298326','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps32.png?v=91154257476196809871735298327','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps33.png?v=141688964626166292841735298328','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps34.png?v=133921538102306080001735298329','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps35.png?v=165891692811553153921735298330','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps36.png?v=147356637764901072511735298331','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps37.png?v=130854015475441871141735298332','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps38.png?v=100756437879302551881735298333','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps39.png?v=77976327824522045811735298334','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps40.png?v=18761678095668843781735298336','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps41.png?v=123169136686725133171735298337','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps42.png?v=115996418197876648421735298338','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps43.png?v=14394694222110774931735298339','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps44.png?v=9494747619543334101735298340','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps45.png?v=146079119714196488551735298341','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps46.png?v=21934642191758001131735298342','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps47.png?v=134538899478810703871735298343','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps48.png?v=174961575682430655461735298344','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps49.png?v=154453662239874450511735298345','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps50.png?v=17813356050541701521735298347','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps51.png?v=8796451278150483231735298348','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps52.png?v=10098368630076159631735298349','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps53.png?v=63903861150049795901735298350','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps54.png?v=93449531746445348371735298352','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps55.png?v=117844678291441495281735298354','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps56.png?v=152896688326280911361735298355','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps57.png?v=647767998990219111735298357','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps58.png?v=52161812749402502221735298358','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps59.png?v=108518142070097318941735298360','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps60.png?v=99805943211171619831735298362','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps61.png?v=183877968141724605091735298363','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps62.png?v=142310184798995978111735298364','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps63.png?v=58444044668269138471735298365','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps64.png?v=67017867864932806781735298366','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps65.png?v=10338417748097872541735298367','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps66.png?v=90911389707638873701735298368','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps67.png?v=87978146435135042751735298369','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps68.png?v=16107747176586247241735298370','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps69.png?v=39095509224733980831735298371','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps70.png?v=156517599878813506071735298373','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps71.png?v=112919957336780773721735298374','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps72.png?v=40426600199095041131735298375','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps73.png?v=70819123200607362221735298376','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps74.png?v=84885350775899001591735298377','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps75.png?v=65757203313193594411735298378','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps76.png?v=183519682894654177301735298379','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps77.png?v=72171366475021894321735298380','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps78.png?v=146167796535453104841735298381','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps79.png?v=25445131515179825791735298382','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps80.png?v=109069341285893504601735298384','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps81.png?v=33425784407129772641735298385','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps82.png?v=106427893276228100271735298386','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps83.png?v=98273246910672231291735298387','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps84.png?v=152072040398847316681735298388','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps85.png?v=126276304531012656131735298389','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps86.png?v=159758766075790741861735298390','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps87.png?v=32546148641721252021735298391','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps88.png?v=108554644085980546781735298392','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps89.png?v=145487702039927918611735298393','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps90.png?v=143477494418694568181735298395','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps91.png?v=141424434906355624941735298396','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps92.png?v=21710417922533171221735298397','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps93.png?v=83949125541809320881735298398','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps94.png?v=79122126786978360431735298399','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps95.png?v=33853756136230586221735298400','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps96.png?v=43258337231449152591735298401','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps97.png?v=56479708879772797801735298402','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps98.png?v=29191301066170130531735298404','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps99.png?v=44579848968502804341735298405','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps100.png?v=107933578787768835431735298115','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps101.png?v=36898758955921569981735298116','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps102.png?v=74639341463769442671735298117','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps103.png?v=146655175922547719871735298118','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps104.png?v=184008216185293494291735298119','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps105.png?v=157347007860926659651735298120','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps106.png?v=139420239984175554271735298121','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps107.png?v=81907815595379815651735298122','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps108.png?v=84364830123693862591735298123','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps109.png?v=180798892373965000871735298124','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps110.png?v=153222637292979761321735298126','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps111.png?v=93633298581420717581735298127','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps112.png?v=31959153520458476231735298128','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps113.png?v=39216859990333498081735298129','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps114.png?v=173556890045856723831735298130','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps115.png?v=129600198705954658771735298131','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps116.png?v=174578946329474645511735298132','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps117.png?v=129915368983167267691735298133','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps118.png?v=3711973923128900101735298134','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps119.png?v=41335919772511648011735298135','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps120.png?v=24486100936007750551735298137','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps121.png?v=107965023397105654741735298138','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps122.png?v=64774685232030524291735298139','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps123.png?v=155604154701942003561735298140','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps124.png?v=133658668800088067571735298141','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps125.png?v=183346663729490774481735298142','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps126.png?v=145305601062371740331735298143','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps127.png?v=150139198749902904861735298144','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps128.png?v=118582929879001899421735298145','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps129.png?v=42062168061219765491735298146','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps130.png?v=31312345600977541631735298148','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps131.png?v=99853401829434887921735298149','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps132.png?v=180593593720507899661735298150','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps133.png?v=35287783318036839881735298151','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps134.png?v=39569300978715098581735298152','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps135.png?v=65576521565991542821735298153','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps136.png?v=177885064099925358231735298154','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps137.png?v=158324029565827249571735298155','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps138.png?v=50648874896770346621735298156','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps139.png?v=155603199604527548051735298157','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps140.png?v=176338286612121167221735298159','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps141.png?v=146192422546404965221735298160','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps142.png?v=181221404430040683141735298161','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps143.png?v=151265687137953973951735298162','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps144.png?v=116600548644941754041735298163','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps145.png?v=52128154598064732231735298164','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps146.png?v=134384641199202688881735298165','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps147.png?v=14108072900129736521735298166','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps148.png?v=119010041081578745251735298167','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps149.png?v=23347904604974024501735298168','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps150.png?v=55426899379176460661735298170','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps151.png?v=77055924719078757821735298171','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps152.png?v=100822388877940876511735298172','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps153.png?v=121836989423150400511735298173','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps154.png?v=89329772320743631471735298174','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps155.png?v=10617062461113455311735298175','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps156.png?v=99181249293655678211735298176','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps157.png?v=81177599710215581111735298177','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps158.png?v=77835155430605232031735298178','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps159.png?v=95589963999341612501735298179','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps160.png?v=9072119139384774271735298181','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps161.png?v=62838333665543137301735298182','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps162.png?v=78943189098997647361735298183','https://dwaligners.co.uk/cdn/shop/t/63/assets
1215/aligner24fps163.png?v=127753944783991760091735298184','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps164.png?v=33114961037642120081735298185','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps165.png?v=146612798155547103621735298186','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps166.png?v=173939025575039976041735298187','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps167.png?v=181198801836537996041735298188','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps168.png?v=169167362149453457171735298189','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps169.png?v=157266557793974385561735298190','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps170.png?v=72189371984948899341735298192','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps171.png?v=11502125022225661051735298193','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps172.png?v=12944413620510158891735298194','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps173.png?v=93570021012152297091735298195','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps174.png?v=91370048924445991461735298196','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps175.png?v=123993523198462900101735298197','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps176.png?v=60421444779343121971735298198','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps177.png?v=11008827970360535401735298199','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps178.png?v=116396570232486310711735298200','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps179.png?v=105777497210020254881735298201','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps180.png?v=103844041478767772211735298203','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps181.png?v=55513685149923631211735298204','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps182.png?v=6582664827912551141735298205','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps183.png?v=2287016159940840891735298206','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps184.png?v=66572131591261290571735298207','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps185.png?v=132416863431110068981735298208','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps186.png?v=105377454959439542181735298209','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps187.png?v=45562976703567906271735298210','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps188.png?v=122820686295640539681735298211','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps189.png?v=125500216320092449441735298212','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps190.png?v=103388833068029526101735298213','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps191.png?v=29090949381920158561735298214','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps192.png?v=178545247944795512361735298215','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps193.png?v=59561190490622816911735298216','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps194.png?v=76463145154252922781735298217','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps195.png?v=9152709027682907221735298218','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps196.png?v=168721895916375403811735298219','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps197.png?v=157776073976673202071735298220','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps198.png?v=164190779218399635691735298221','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps199.png?v=116683910426978907691735298222','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps200.png?v=122552414676917866631735298225','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps201.png?v=108747856969543699471735298226','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps202.png?v=143023639872839368011735298227','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps203.png?v=128849677708926962001735298228','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps204.png?v=139661444624054089881735298229','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps205.png?v=58755678875671136801735298230','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps206.png?v=126691438786748341021735298231','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps207.png?v=178486670104259915141735298232','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps208.png?v=114352424236875755491735298233','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps209.png?v=51983173985552491351735298234','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps210.png?v=140845672664076944351735298236','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps211.png?v=54084065691255460181735298237','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps212.png?v=140957905918315587461735298238','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps213.png?v=25229211892626755021735298239','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps214.png?v=111214871497412649111735298240','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps215.png?v=36649672657672253511735298242','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps216.png?v=120627681245643292591735298243','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps217.png?v=144041969175399105261735298244','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps218.png?v=79544748607172562191735298245','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps219.png?v=72
1215625317108805662131735298246','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps220.png?v=143570848631053409001735298248','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps221.png?v=159924401862110966821735298249','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps222.png?v=81566796547783673391735298250','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps223.png?v=68780920740656198401735298251','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps224.png?v=125363876369741152161735298252','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps225.png?v=53474058832233940901735298253','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps226.png?v=67774525630473314051735298254','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps227.png?v=39554617701980355751735298255','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps228.png?v=140764574113150374931735298256','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps229.png?v=125895852170277962001735298257','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps230.png?v=14436805311165801831735298259','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps231.png?v=16821011795142132741735298260','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps232.png?v=82594129501208384671735298261','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps233.png?v=15407525328827136241735298262','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps234.png?v=134658869699384079031735298263','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps235.png?v=44839789557940172681735298264','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps236.png?v=116256063777626411761735298265','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps237.png?v=66946686922707795091735298266','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps238.png?v=122181319470551971831735298267','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps239.png?v=25272537069637721511735298268','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps240.png?v=45610924667445139031735298270','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps241.png?v=156324366749014442681735298271','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps242.png?v=140494515274076637501735298272','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps243.png?v=160180023042749467931735298273','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps244.png?v=165332433604259018401735298274','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps245.png?v=106562503599334212711735298275','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps246.png?v=59249637502564435141735298276','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps247.png?v=163016065527401918161735298277','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps248.png?v=129883300477080838171735298278','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps249.png?v=98380462593402258061735298279','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps250.png?v=96488062016787576051735298281','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps251.png?v=22687039790027016561735298282','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps252.png?v=46918866327199439481735298283','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps253.png?v=47045743798425685181735298284','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps254.png?v=170555935271964315341735298285','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps255.png?v=52353323442958585441735298286','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps256.png?v=125939570773942750751735298287','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps257.png?v=65009841320071599191735298288','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps258.png?v=50992357490928886761735298289','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps259.png?v=97978879851499073861735298290','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps260.png?v=119581096480408466171735298292','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps261.png?v=40402428390508839311735298293','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps262.png?v=5129
12156296060812673031735298294','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps263.png?v=160533518217025037631735298295','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps264.png?v=13453298824854007401735298296','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps265.png?v=147244435804902457341735298297','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps266.png?v=142942646059646365621735298298','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps267.png?v=184103877552267139151735298299','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps268.png?v=148519515477847413031735298300','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps269.png?v=35281431065949824211735298301','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps270.png?v=28457719839530357891735298303','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps271.png?v=148911350333802299751735298304','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps272.png?v=177918698078811932541735298306','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps273.png?v=64671989024689327641735298307','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps274.png?v=12972724529599721161735298308','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps275.png?v=180890150254564553181735298309','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps276.png?v=52527651987263726381735298310','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps277.png?v=65791995792573347701735298311','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps278.png?v=172039336269909657141735298312','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps279.png?v=89274665105418730631735298313','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps280.png?v=55522736116302381591735298315','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps281.png?v=133713913249115790451735298316','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps282.png?v=46934784187110090741735298317','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps283.png?v=43765060709076300971735298318','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps284.png?v=48304490141931038951735298319','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps285.png?v=132952819210662304471735298320','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps286.png?v=168896474952671553591735298321','https://dwaligners.co.uk/cdn/shop/t/63/assets/aligner24fps287.png?v=142479677031302300581735298322',
1216        ];
1217
1218        spinningAlignerHandler();
1219        updateCSS();
1220
1221        $(window).scroll(function() {
1222            spinningAlignerHandler();
1223        })
1224
1225        $(window).on('resize', function() {
1226            spinningAlignerHandler();
1227            updateCSS();
1228        })
1229        
1230        function spinningAlignerHandler() {
1231            let loadedPos = window.scrollY + $('.dw_header__nav_bar').outerHeight();
1232
1233            // get the position of the aligners
1234            let start = $('.cta_one').position().top;
1235            let end = start + $('.cta_one').outerHeight();
1236
1237    
1238            if (loadedPos < start) {
1239                $('.rotating__aligner').attr('src', alignerImages[0]);
1240                $('.cta_one .text__cont').removeClass('past current upcomming');
1241                $('.cta_one .text__cont').addClass('upcomming');
1242                $('.cta_one .text__cont').eq(0).removeClass('past current upcomming');
1243                $('.cta_one .text__cont').eq(0).addClass('current');
1244
1245            } else if (loadedPos > start && loadedPos < (end - ( $('.cta_one').outerHeight() / $('.cta_one .text__cont').length ))) {
1246                // get height of element, divide by usps detected
1247                let fullCycle = $('.cta_one').outerHeight() - ( $('.cta_one').outerHeight() / $('.cta_one .text__cont').length );
1248                let uspCycle = $('.cta_one').outerHeight() / ($('.cta_one .text__cont').length + 1);
1249                let singleFrame = fullCycle / alignerImages.length;
1250                let progress = ( window.scrollY + $('.dw_header__nav_bar').outerHeight() ) - start;
1251                let currentFrame = Math.floor(progress / singleFrame) % alignerImages.length;
1252                let currentUSP = Math.floor(progress / uspCycle);
1253                let uspProgress = (progress / uspCycle) % 1;
1254                // console.log('t ' + currentUSP)
1255
1256                // console.log(uspProgress)
1257                
1258                $('.rotating__aligner').attr('src', alignerImages[currentFrame]);
1259                // $('.cta_one .text__cont').hide()
1260                // $('.cta_one .text__cont').eq(currentUSP).show()
1261
1262                uspHandler(currentUSP, uspProgress);
1263
1264            } else {
1265                let lastUSP = $('.cta_one .text__cont').length - 1;
1266                $('.rotating__aligner').attr('src', alignerImages[0]);
1267                $('.cta_one .text__cont').removeClass('past current upcomming');
1268                $('.cta_one .text__cont').addClass('past');
1269                $('.cta_one .text__cont').eq(lastUSP).removeClass('past current upcomming');
1270                $('.cta_one .text__cont').eq(lastUSP).addClass('current');
1271            }
1272        }
1273
1274        function updateCSS() {
1275            let noOfUSPS = $('.cta_one .text__cont').length;
1276            let headerHeight = `${ $('.dw_header__nav_bar').outerHeight() }px`;
1277            $('.cta_one').attr('style', `--usps: ${noOfUSPS}; --header: ${headerHeight}`);
1278        }
1279
1280        function uspHandler(index, progress) {
1281            if (index == 0) {
1282                $('.cta_one .text__cont').removeClass('past current upcomming');
1283                $('.cta_one .text__cont').addClass('upcomming');
1284                $('.cta_one .text__cont').eq(0).removeClass('upcomming');
1285                $('.cta_one .text__cont').eq(0).addClass('current');
1286            } else {
1287                $('.cta_one .text__cont').eq(index).removeClass('past current upcomming');
1288                $('.cta_one .text__cont').eq(index).addClass('current');
1289
1290                for (let subindex = 0; subindex < index; subindex++) {
1291                    $('.cta_one .text__cont').eq(subindex).removeClass('past current upcomming');
1292                    $('.cta_one .text__cont').eq(subindex).addClass('past');
1293                }
1294
1295                for (let subindex = index + 1; subindex < $('.cta_one .text__cont').length; subindex++) {
1296                    $('.cta_one .text__cont').eq(subindex).removeClass('past current upcomming');
1297                    $('.cta_one .text__cont').eq(subindex).addClass('upcomming');
1298                }
1299            }
1300
1301        }
1302      	
1303      	window.addEventListener("load", function(){
1304          setTimeout(function(){
1305            function preloadAligner(imageArray, index) {
1306                index = index || 0;
1307                if (imageArray && imageArray.length > index) {
1308                    var img = new Image();
1309                    img.src = imageArray[index];
1310                    preloadAligner(imageArray, index + 1);
1311                }
1312            }
1313            preloadAligner(alignerImages);
1314          }, 1000);
1315        });
1316    })
1317
1318</script>
1318
1319
1320
1321</section><section id="shopify-section-template--24327314047353__plan" class="shopify-section hp_plan dd-pt-5 dd-px-8">
1322  <h2 class="hp_plan__title"><p>Start with your free orthodontic evaluation</p></h2>
1323
1324
1325
1326  <p class="hp_plan__text">Get started with an Orthodontic Evaluation at Impress clinic and get your final price for treatment.</p>
1327
1328
1329
1330  <div class="hp_plan__links">
1331    
1332      <a href="/pages/book-a-scan">Book a visit</a>
1333    
1334    
1335      <a href="#finance-options">Finance Options</a>
1336    
1337  </div>
1338
1339
1340
1341  <div class="hp_plan__image">
1342    <img src="//dwaligners.co.uk/cdn/shop/files/ALIGNER-KIT_b5c6ad67-5b0e-4b04-b0ed-5da072f94edc_1920x1080.jpg?v=1674814833" loading="lazy">
1343  </div>
1344
1345
1346<script>
1347  
1348    let financeData = [
1349        {
1350            title_light: "<p>£59.44/mo for 36 months</p>",
1351            data_light: [{
1352text: "Interest (9.9% APR*)",
1353price: "281.70",
1354legal: "*Financing for Treatment: Representative APR of 9.9%, based on a loan of £1,850 repayable over 36 months at an interest rate of 9.99% pa (fixed). Repayable by 1 payment of £51.37 followed by 35 monthly payments of £59.44. Total amount payable £2,131.70 Representative APR applies to loans of £1,000 – £15,000 over 1 to 4 years."
1355},
1356{
1357text: "Total to pay back",
1358price: "2,131.70"
1359}],
1360        },
1361        {
1362            title_light: "<p>£25.62/mo for 60 months</p>",
1363            data_light: [{
1364text: "Interest (9.9% APR*)",
1365price: "138.50",
1366legal: "*A loan of £1399.00 over 60 months would cost you £25.62 per month at a representative 9.9% APR. The total amount of credit would be £1,399.00, to which we would add £138.50(9.9% p.a.). This means the total cost of your treatment after 60 months would be £1,537.50."
1367},
1368{
1369text: "Total to pay back",
1370price: "1,537.50"
1371}],
1372        },
1373        {
1374            title_light: "<p>£25.62/mo for 60 months</p>",
1375            data_light: [{
1376text: "Interest (9.9% APR*)",
1377price: "138.50",
1378legal: "*A loan of £1399.00 over 60 months would cost you £25.62 per month at a representative 9.9% APR. The total amount of credit would be £1,399.00, to which we would add £138.50(9.9% p.a.). This means the total cost of your treatment after 60 months would be £1,537.50."
1379},
1380{
1381text: "Total to pay back",
1382price: "1,537.50"
1383}],
1384        }
1385    ];
1386
1387    function constructFinanceMenu() {
1388        let optionsHTML = '';
1389        let status = $('.toggle_section__options .options__switch').hasClass('active');
1390
1391        financeData.forEach(option => {
1392            let optionsInnerHTML = '';
1393            let titleSet = status ? option.title_dark : option.title_light;
1394            let dataSet = status ? option.data_dark : option.data_light;
1395
1396            dataSet.forEach(innerOption => {
1397                optionsInnerHTML += `
1398                    <li class="points__point">
1399                        <div class="point__text">${innerOption.text}</div>
1400                        <div class="point__price">£${innerOption.price}</div>
1401                    </li>
1402                `;
1403            });
1404
1405            optionsHTML += `
1406            <div class="contents__option">
1407                <div class="option__title">
1408                    <div class="title__text">${titleSet}</div>
1409                    <div class="title__icon"><i class="fal fa-long-arrow-down"></i></div>
1410                </div>
1411                <ul class="option__points">
1412                <small style="color: #fff; padding-bottom: 10px; display: block;">T&Cs apply. Credit decisions will be subject to your individual circumstances. You must be over 18 and earn an income to apply.**</small>
1413                ${optionsInnerHTML}
1414                <small style="color: #fff; padding-bottom: 10px; display: block;">${dataSet[0].legal}</small>
1415                </ul>                
1416            </div>`;
1417        });
1418
1419        let HTML = `
1420        <div class="dd__popup">
1421            <div class="popup__inner">
1422                <div class="inner__title">
1423                    <div class="title__text">Finance options</div>
1424                    <div class="title__close"><i class="fal fa-times"></i></div>
1425                </div>
1426                <div class="inner__contents">
1427                    ${optionsHTML}
1428
1429					<small style="color: #fff;">**Diamond Whites Aligners Limited acts as a credit broker (limited to secondary credit broking) and will introduce you to one suitable lender. Diamond Whites Aligners Limited trading as Diamond Whites, is incorporated in England & Wales (registration number 08887573), with its registered office at Kemp House 160 City Road, London, England, EC1V 2NX. Diamond Whites Aligners Limited is an Appointed Representative of Diamond Whites Teeth Whitening Limited, which is incorporafted in England & Wales (registration number 08329976), with its registered office at C/O Crisp Accountancy Ltd 5 Forum Place, Fiddlebridge Lane, Hatfield, Hertfordshire, England, AL10 0RN. Diamond Whites Teeth Whitening Limited is authorised and regulated by the Financial Conduct Authority and entered on the Financial Services Register, reference number 912614.</small>
1430                </div>
1431            </div>
1432        </div>
1433        `;
1434
1435        $('body').append(HTML);
1436        $('body').css('overflow', 'hidden');
1437        $('.contents__option .option__points').hide();
1438        $('.dd__popup .popup__inner').on('scroll', function() {
1439            if ($(this).scrollTop() > 0) {
1440                $('.dd__popup .inner__title').addClass('scrolled');
1441            } else {
1442                $('.dd__popup .inner__title').removeClass('scrolled');
1443            }
1444        })
1445    }
1446
1447    function destroyPopup(addStatus = false) {
1448        $('.dd__popup').remove();
1449        $('body').css('overflow', 'auto');
1450
1451        if (addStatus) {
1452            history.pushState(null, null, window.location.href.split('#')[0]);
1453            console.log(true)
1454        }
1455    }
1456
1457    function urlHandler() {
1458        url = window.location.href;
1459        
1460        if( url.match(/#finance-options/gi) ) {
1461            constructFinanceMenu();
1462        }
1463
1464        if (window.location.hash == '') {
1465            destroyPopup()
1466        }
1467    }
1468
1469    $('body').on('click', '.dd__popup', function(e){
1470        if (e.target.className == 'dd__popup') {
1471            destroyPopup(true)
1472        }
1473    })
1474
1475    $('body').on('click', '.dd__popup .title__close', function() {
1476        destroyPopup(true)
1477    })
1478
1479    $(document).ready(function() {
1480        urlHandler();
1481    })
1482
1483    window.onhashchange = function() { 
1484        urlHandler();
1485    }
1486    
1487    $('body').on('click', '.contents__option .option__title', function() {
1488        if ($(this).hasClass('active')) {
1489            $(this).removeClass('active')
1490            $(this).next().slideUp()
1491        } else {
1492            $('.contents__option .option__title').removeClass('active')
1493            $('.contents__option .option__points').slideUp()
1494            
1495            $(this).addClass('active')
1496            $(this).next().slideDown()
1497        }
1498    })
1499</script>
1499
1500
1501
1502</section><section id="shopify-section-template--24327314047353__plans" class="shopify-section hp_dn"><div class="hp_dn__plans">
1503    
1504        <div class="plans__option type-1 dd-py-5 dd-px-8">
1505            <div class="option__text_side">
1506                
1507                
1508                    <div class="text_side__title">Invisible Aligners</div>
1509                
1510                
1511                    <div class="text_side__usps">
1512                        
1513                            <div class="usps__usp"><i class="fal fa-check"></i> Hybrid Model</div>
1514                        
1515                        
1516                            <div class="usps__usp"><i class="fal fa-check"></i> Straight teeth in 3 - 4 months</i></div>
1517                        
1518                        
1519                            <div class="usps__usp"><i class="fal fa-check"></i> Dentistry Advice</i></div>
1520                        
1521                    </div>
1522                
1523                
1524                    <div class="text_side__text">Our all day aligners are designed to provide you with amazing results in up to half the time. An option for those who want to get to their perfect smile in a shorter period of time.</div>
1525                
1526                
1527                
1528                    <a class="text_side__link" href="/pages/how-it-works">How It Works</a>
1529                
1530            </div>
1531            <div class="option__image_side">
1532                <div class="image_side__image">
1533                    <img src="//dwaligners.co.uk/cdn/shop/files/R6_7514_750x560.jpg?v=1663335390" loading="lazy">
1534                </div>
1535            </div>
1536        </div>
1537    
1538</div> 
1539
1540
1541
1542</section><section id="shopify-section-template--24327314047353__dr" class="shopify-section hp_dr dd-py-5 dd-px-8">
1543 <div class="hp_dr__bg">
1544  <img src="//dwaligners.co.uk/cdn/shop/files/iStock-1127973119_1920x.jpg?v=1638204272">
1545 </div>
1546
1547
1548<div class="hp_dr__fg">
1549 
1550  <h2>
1551   
1552    <span class="fg__small">Head of dental</span>
1553   
1554   <span class="fg__big">Dr Richard Marques</span>
1555  </h2>
1556 
1557 
1558  <div class="fg__textarea">
1559   "Diamond Whites Aligners is a hybrid business, as whilst we offer our services online, unlike other online aligner businesses we have  clinics throughout the UK where you can come and visit us."
1560  </div>
1561 
1562 
1563  <div class="fg__signature">
1564   <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/drrichardsig.svg?v=1641974796" width="140" loading="lazy">
1565  </div>
1566 
1567 
1568  <div class="fg__video_section">
1569   <div class="video_section__image">
1570    <img src="//dwaligners.co.uk/cdn/shop/files/dr-richard_1100x620.jpg?v=1613540348" loading="lazy">
1571   </div>
1572   
1573    <div class="video_section__video">
1574     <div class="video__play">
1575      <i class="fas fa-play"></i>
1576     </div>
1577     <video src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/DR_Richard_Intro_Video_2022_optimised.mp4?v=1641463035" controls playsinline preload="none"
1578     
1579         poster="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-01-11_at_11.21.29_1920x1080.png?v=1641900836"
1580     
1581     ></video>
1582    </div>
1583   
1584  </div>
1585 
1586 
1587  <a class="fg__link_section" href="/pages/dr-richard">FIND OUT MORE</a>
1588 
1589</div>
1590
1591
1592
1593</section><section id="shopify-section-template--24327314047353__hiw" class="shopify-section hiw dd-py-5 dd-px-8">
1594    <h2>How It Works</h2>
1595
1596
1597
1598    <div class="hiw__sectors">        
1599        
1600            <div class="sectors__sector">
1601                <div class="sectors__index">1</div>
1602                <div class="sectors__logo">
1603                    <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/diamond-smile.svg?v=1641486737" width="120" height="120" loading="lazy">
1604                </div>
1605                <div class="sectors__text">Book in for a digital scan appointment where our Dental Team will take your impressions.</div>
1606            </div>
1607        
1608            <div class="sectors__sector">
1609                <div class="sectors__index">2</div>
1610                <div class="sectors__logo">
1611                    <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/smile-desktop.png?v=1642073181" width="120" height="120" loading="lazy">
1612                </div>
1613                <div class="sectors__text">Our dentists will send you a 3D visual of your transformation.</div>
1614            </div>
1615        
1616            <div class="sectors__sector">
1617                <div class="sectors__index">3</div>
1618                <div class="sectors__logo">
1619                    <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/delivery.svg?v=1641486738" width="120" height="120" loading="lazy">
1620                </div>
1621                <div class="sectors__text">Your custom made aligners are shipped to you in less than 3 weeks!</div>
1622            </div>
1623        
1624            <div class="sectors__sector">
1625                <div class="sectors__index">4</div>
1626                <div class="sectors__logo">
1627                    <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/stethascope.svg?v=1641486738" width="120" height="120" loading="lazy">
1628                </div>
1629                <div class="sectors__text">Our dental team will review and check your progress regularly using our App.</div>
1630            </div>
1631        
1632    </div>
1633
1634
1635
1636    <a class="hiw__link" href="/pages/how-it-works">Find Out More</a>
1637
1638
1639
1640</section><section id="shopify-section-template--24327314047353__tsg" class="shopify-section tsg dd-py-5 dd-pl-8"><div class="tsg__text">
1641 
1642  <h2>The Smile Gallery</h2>
1643 
1644 <div class="text__controls mobile__hide">
1645  <div class="controls__l">
1646   <i class="fal fa-chevron-left"></i>
1647  </div>
1648  <div class="controls__r">
1649   <i class="fal fa-chevron-right"></i>
1650  </div>
1651 </div>
1652</div>
1653<div class="tsg__gallery">
1654 <div class="gallery__inner">
1655  
1656   <div class="inner__image">
1657    <img src="//dwaligners.co.uk/cdn/shop/files/WhatsApp_Image_2022-02-11_at_10.47.27_AM_750x750.jpg?v=1644792433"  loading="lazy">
1658   </div>
1659  
1660   <div class="inner__image">
1661    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-09-16_at_15.04.35_750x750.png?v=1663337089"  loading="lazy">
1662   </div>
1663  
1664   <div class="inner__image">
1665    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-01-11_at_10.53.54_cf072bd1-8534-480c-8e10-470386309d36_750x750.png?v=1641898616"  loading="lazy">
1666   </div>
1667  
1668   <div class="inner__image">
1669    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-09-16_at_15.04.22_750x750.png?v=1663337115"  loading="lazy">
1670   </div>
1671  
1672   <div class="inner__image">
1673    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-01-11_at_10.53.20_750x750.png?v=1641898563"  loading="lazy">
1674   </div>
1675  
1676   <div class="inner__image">
1677    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-09-16_at_15.04.12_750x750.png?v=1663337190"  loading="lazy">
1678   </div>
1679  
1680   <div class="inner__image">
1681    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-01-11_at_10.53.32_750x750.png?v=1641898535"  loading="lazy">
1682   </div>
1683  
1684   <div class="inner__image">
1685    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-09-16_at_15.03.59_750x750.png?v=1663337221"  loading="lazy">
1686   </div>
1687  
1688   <div class="inner__image">
1689    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-01-11_at_10.53.38_750x750.png?v=1641898515"  loading="lazy">
1690   </div>
1691  
1692   <div class="inner__image">
1693    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-01-11_at_10.53.48_750x750.png?v=1641898494"  loading="lazy">
1694   </div>
1695  
1696   <div class="inner__image">
1697    <img src="//dwaligners.co.uk/cdn/shop/files/WhatsApp_Image_2021-12-09_at_12.40.24_PM_750x750.jpg?v=1643633751"  loading="lazy">
1698   </div>
1699  
1700   <div class="inner__image">
1701    <img src="//dwaligners.co.uk/cdn/shop/files/Screenshot_2022-09-16_at_15.08.34_750x750.png?v=1663337337"  loading="lazy">
1702   </div>
1703  
1704 </div>
1705</div>
1706<div class="text__controls mobile__show">
1707 <div class="controls__l">
1708  <i class="fal fa-chevron-left"></i>
1709 </div>
1710 <div class="controls__r">
1711  <i class="fal fa-chevron-right"></i>
1712 </div>
1713</div>
1714
1715<script>
1716
1717    $(document).ready(function () {
1718        $('.gallery__inner').slick({
1719            infinite: true,
1720            slidesToShow: 5,
1721            autoplay: true,
1722            autoplaySpeed: 3000,
1723            arrows: false,
1724            responsive: [
1725                {
1726                    breakpoint: 756,
1727                    settings: {
1728                        slidesToShow: 1,
1729                    }
1730                },
1731                {
1732                    breakpoint: 1200,
1733                    settings: {
1734                        slidesToShow: 2,
1735                    }
1736                },
1737                {
1738                    breakpoint: 1750,
1739                    settings: {
1740                        slidesToShow: 3,
1741                    }
1742                },
1743                {
1744                    breakpoint: 2100,
1745                    settings: {
1746                        slidesToShow: 4,
1747                    }
1748                }
1749            ]
1750        });
1751
1752        $('body').on('click', '.controls__r', function () {
1753            $('.gallery__inner').slick('slickNext');
1754        })
1755
1756        $('body').on('click', '.controls__l', function () {
1757            $('.gallery__inner').slick('slickPrev');
1758        })
1759    });
1760</script>
1760
1761
1762<style data-shopify>
1763
1764.tsg {
1765 background: var(--colour_primary)}
1766
1767
1768
1769</style>
1770
1771</section><section id="shopify-section-template--24327314047353__sg" class="shopify-section sg dd-py-5 dd-px-8"><div class="sg__image">
1772    <img src="//dwaligners.co.uk/cdn/shop/files/Lips_2_copy_60x40.png?v=1638536063" loading="lazy">
1773</div>
1774
1775
1776    <h2>Results to smile about..</h2>
1777
1778
1779
1780    <div class="sg__text"><p>We want to make sure every Diamond Whites customer achieves their dream smile!<br/><br/>Over 10,000 happy smiles, nationwide! </p></div>
1781
1782
1783
1784
1785</section><section id="shopify-section-template--24327314047353__ov" class="shopify-section ov dd-py-5 dd-px-8"><div class="ov__text_side">
1786    
1787        <h2>Our Values</h2>
1788    
1789    
1790        <div class="text_side__text">
1791            Providing affordable oral care without lacking quality or safety. Each product is thoroughly tested and sourced using highly experienced Dental Team who set out to ensure customer satisfaction is the end goal.
1792        </div>
1793    
1794</div>
1795
1796<div class="ov__image_side">
1797    
1798        <div class="image_side__image">
1799            <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/clincally-tested.svg?v=1641479195" width="200" height="200" loading="lazy">
1800        </div>
1801    
1802        <div class="image_side__image">
1803            <img src="https://cdn.shopify.com/s/files/1/0106/6156/0356/files/eco-friendly.svg?v=1641479195" width="200" height="200" loading="lazy">
1804        </div>
1805    
1806</div>
1807
1808</section><section id="shopify-section-template--24327314047353__featured" class="shopify-section featured dd-py-5 dd-px-8">
1809 <h2>as featured in…</h2>
1810
1811
1812<div class="featured__cont">
1813    <div class="featured__logos">
1814        
1815         <div class="logos__image">
1816          <img src="//dwaligners.co.uk/cdn/shop/files/telegraph-logo_200x.png?v=1641570878" loading="lazy">
1817         </div>
1818        
1819         <div class="logos__image">
1820          <img src="//dwaligners.co.uk/cdn/shop/files/vogue-logo_200x.png?v=1641570898" loading="lazy">
1821         </div>
1822        
1823         <div class="logos__image">
1824          <img src="//dwaligners.co.uk/cdn/shop/files/independent-logo_200x.png?v=1641570927" loading="lazy">
1825         </div>
1826        
1827         <div class="logos__image">
1828          <img src="//dwaligners.co.uk/cdn/shop/files/mens-health-logo_200x.png?v=1641570948" loading="lazy">
1829         </div>
1830        
1831    </div>
1832</div>
1833
1834
1835<style data-shopify>
1836
1837.featured {
1838 background: var(--colour_tertiary)
1839}
1840
1841</style>
1842
1843
1844</section><section id="shopify-section-template--24327314047353__trustpilot" class="shopify-section trustpilot dd-py-5 dd-px-8"><!-- TrustBox widget - Carousel -->
1845<div class="trustpilot-widget" data-locale="en-GB" data-template-id="53aa8912dec7e10d38f59f36" data-businessunit-id="5ef2607a17dcfb0001dffc11" data-style-height="140px" data-style-width="100%" data-theme="light" data-stars="5" data-review-languages="en">
1846    <a href="https://uk.trustpilot.com/review/dwaligners.co.uk" target="_blank" rel="noopener">Trustpilot</a>
1847  </div>
1848  <!-- End TrustBox widget -->
1849
1850</section><section id="shopify-section-template--24327314047353__instagram" class="shopify-section instagram"><div class="instagram__bg">
1851 <img src="//dwaligners.co.uk/cdn/shop/files/iStock-1127973119_1920x675.jpg?v=1638204272" loading="lazy">
1852</div>
1853
1854<div class="instagram__fg dd-py-5">
1855 
1856  <h2>#DWAligners</h2>
1857 
1858  
1859  <!-- LightWidget WIDGET -->
1859<script src="https://cdn.lightwidget.com/widgets/lightwidget.js"></script>
1859<iframe src="https://cdn.lightwidget.com/widgets/4c06881485775beea2baf55f708433a5.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;"></iframe>
1860  <!-- 
1860<script src="https://cdn.lightwidget.com/widgets/lightwidget.js"></script>
1860<iframe src="//lightwidget.com/widgets/99946ce448bd5b6d9968a78fce50d828.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;"></iframe> -->
1861  
1862 
1863  <a href="https://www.instagram.com/diamondwhites" target="_blank" class="instagram__link">Follow Us On Instagram</a>
1864 
1865</div>
1866
1867</section>
1868    </main>
1869
1870    <div id="shopify-section-dw-footer" class="shopify-section dw_footer dd-px-8 dd-py-5"><div class="dw_footer__top">
1871 <div class="top__newsletter">
1872  <div class="newsletter__text">The latest DW news and products straight to your inbox</div>
1873  <div class="newsletter__input"><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1874      <input type="email" name="contact[email]" class="Form__Input" aria-label="Email Address" placeholder="Email address" required>
1875      <button type="submit" class="Form__Submit btn btn-secondary"><i class="fal fa-long-arrow-right"></i></button></form></div>
1876  <ul class="newsletter__socials desktop_show"><li>
1877     <a href="https://twitter.com/diamondwhites1" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15">
1878  <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z">
1879</svg>
1880</a>
1881    </li><li>
1882     <a href="https://www.facebook.com/DiamondWhitesTeethWhitening/" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18">
1883  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
1884</svg>
1885</a>
1886    </li><li>
1887     <a href="https://www.instagram.com/diamondwhites" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18">
1888  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
1889  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
1890</svg>
1891</a>
1892    </li></ul>
1893 </div>
1894
1895 <div class="top__links">
1896  <ul class="links__links"><li>
1897     <a href="/pages/dr-richard" >
1898      Dr Richard
1899     </a>
1900    </li><li>
1901     <a href="/pages/how-it-works" >
1902      How It Works
1903     </a>
1904    </li><li>
1905     <a href="/pages/contact" >
1906      Contact
1907     </a>
1908    </li><li>
1909     <a href="/pages/pricing" >
1910      Pricing
1911     </a>
1912    </li><li>
1913     <a href="/pages/faqs" >
1914      FAQs
1915     </a>
1916    </li></ul>
1917  <div class="links__logos hide_on_mobile">
1918   
1919    <div class="logos__image">
1920     <img src="//dwaligners.co.uk/cdn/shop/files/DIA_21-finalist-logo_200x.png?v=1638537818" loading="lazy">
1921    </div>
1922   
1923    <div class="logos__image">
1924     <img src="//dwaligners.co.uk/cdn/shop/files/CP_Team_Hero_Landscape_200x.png?v=1638537818" loading="lazy">
1925    </div>
1926   
1927  </div>
1928 </div>
1929</div>
1930
1931<div class="dw_footer__bottom">
1932 <div class="bottom__copyright">
1933  <div class="copyright__legals">Copyright 2026 Diamond Whites Aligners - Company number:08887573.
1934    <br>
1935    <a href="https://dwaligners.co.uk/pages/terms-and-conditions">Terms & Conditions</a> | <a href="https://dwaligners.co.uk/pages/privacy-policy">Privacy Policy</a>
1936  </div>
1937  <p class="copyright__legals dd-pt-1">*T&Cs apply: Credit is subject to status and available to UK residents aged 18 and over. Credit decisions will be subject to your individual circumstances. Missing repayments can adversely affect your credit score. Affordability will be assessed at the time of applying. Diamond Whites Aligners Limited acts as a credit broker (limited to secondary credit broking) and will introduce you to one suitable lender. Diamond Whites Aligners Limited trading as Diamond Whites, is incorporated in England & Wales (registration number 08887573), with its registered office at Kemp House 160 City Road, London, England, EC1V 2NX. Diamond Whites Aligners Limited is an Appointed Representative of Diamond Whites Teeth Whitening Limited, which is incorporated in England & Wales (registration number 08329976), with its registered office at C/O Crisp Accountancy Ltd 5 Forum Place, Fiddlebridge Lane, Hatfield, Hertfordshire, England, AL10 0RN. Diamond Whites Teeth Whitening Limited is authorised credit broker and regulated by the Financial Conduct Authority and entered on the Financial Services Register, reference number 912614.</p>
1938</div>
1939  <div class="dividebuy-disclaimer-text-column bottom__copyright">
1940 <ul class="bottom__payments"></ul>
1941<!-- <div class="dividebuy-disclaimer-text">
1942   <p class="copyright__legals">
1943    Interest free credit agreements provided by Zopa Embedded Finance Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service.<br>
1944Zopa Embedded Finance Limited trading as Dividebuy is an appointed representative of Zopa Bank Limited which is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542 & 993200).<br>
1945Zopa Embedded Finance Limited (14602085) is incorporated in England & Wales and has its registered office at: First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. VAT Number 439973733.<br>
1946Zopa Embedded Finance Limited 2023. All rights reserved.
1947   </p>
1948</div> -->
1949  </div>
1950 <div class="links__logos show_on_mobile">
1951  
1952   <div class="logos__image">
1953    <img src="//dwaligners.co.uk/cdn/shop/files/DIA_21-finalist-logo_200x.png?v=1638537818" loading="lazy">
1954   </div>
1955  
1956   <div class="logos__image">
1957    <img src="//dwaligners.co.uk/cdn/shop/files/CP_Team_Hero_Landscape_200x.png?v=1638537818" loading="lazy">
1958   </div>
1959  
1960 </div>
1961</div>
1962
1963</div>
1964    <div id="shopify-section-cta-bar" class="shopify-section cta-bar">
1965
1966
1967</div>
1968    <div id="shopify-section-whatsapp" class="shopify-section floating-whatsapp"><a
1969  href="https://wa.me/442034751504"
1970  target="_blank"
1971  class="floating-whatsapp__link"
1972  style="right: 20px;"
1973>
1974  <i class="fa fa-whatsapp"></i>
1975</a>
1976
1977
1978</div>
1979
1980    <ul hidden>
1981        <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1982    </ul>
1983
1984    
1984<script>
1985        $(window).on('scroll', function() {
1986            if (window.scrollY > window.outerHeight) {
1987                $('.scroll_to_top').addClass('active');
1988            } else {
1989                $('.scroll_to_top').removeClass('active');
1990            }
1991
1992            addShadow()
1993        })
1994
1995        $(document).ready(function() {
1996            addShadow()
1997        })
1998
1999        function addShadow() {
2000            if (window.scrollY > 0) {
2001                $('.dw_header').addClass('scrolled');
2002            } else {
2003                $('.dw_header').removeClass('scrolled');
2004            }
2005        }
2006
2007        $('body').on('click', '.scroll_to_top', function() {
2008            if ($(this).hasClass('active')) {
2009                $(window).scrollTop(0);
2010            }
2011        })
2012
2013        $('body').on('click', '.video__play', function() {
2014            $(this).next().get(0).play();
2015            $(this).remove();
2016        })
2017
2018        const video = document.querySelector('.video_section__video video');
2019
2020        if (document.querySelectorAll('.video_section__video video').length > 0) {
2021            video.onplay = (event) => {
2022                if (video.previousElementSibling.classList.hasClass('video__play'))
2023                    video.previousElementSibling.remove();
2024            };
2025        }
2026        
2027        var isSafari = !!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/);
2028        var iOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
2029        
2030        //if (isSafari || iOS) {
2031        if (iOS) {
2032            $('.video__play').remove()
2033        }
2034
2035        $(function() {
2036            $('.match').matchHeight();
2037            $('.match-2').matchHeight();
2038            $('.match-3').matchHeight();
2039            $('.match-4').matchHeight();
2040            $('.match-wrap').matchHeight();
2041            $('.equal').matchHeight({byRow:false});
2042        })
2043    </script>
2043
2044
2045
2046    
2046<script>
2047        window.shopUrl = 'https://dwaligners.co.uk';
2048        window.routes = {
2049        cart_add_url: '/cart/add',
2050        cart_change_url: '/cart/change',
2051        cart_update_url: '/cart/update',
2052        predictive_search_url: '/search/suggest'
2053        };
2054        window.cartStrings = {
2055        error: `There was an error while updating your cart. Please try again.`,
2056        quantityError: `You can only add [quantity] of this item to your cart.`
2057        }
2058        window.variantStrings = {
2059        addToCart: `Add to cart`,
2060        soldOut: `Sold out`,
2061        unavailable: `Unavailable`,
2062        }
2063        window.accessibilityStrings = {
2064        shareSuccess: `Link copied to clipboard`,
2065        }
2066    </script>
2066<style>
2067      .tpb-booking-form .tpb-box-wrapper {
2068        border: none;
2069        -webkit-box-shadow: none;
2070        box-shadow: none;
2071      }
2072      .tpb-booking-form {
2073        background: none;
2074      }
2075      
2076      .tpb-booking-form .inner-step h5,
2077      .tpb-booking-form .product,
2078      .tpb-booking-form .price,
2079      .tpb-booking-form .employee > label, 
2080      .tpb-booking-form .booking-note,
2081      .product-form__quantity,
2082      .tpb-booking-form .tpb-box .content .step1 .location {
2083        display: none !important;
2084      }
2085
2086      .tpb-booking-form .tpb-box .content .step1 {
2087        background: none;
2088      }
2089      
2090      .tpb-box .content .step2,
2091      .tpb-box .action .continue-button
2092      .tpb-box .action .confirm-button {
2093        background: var(--colour_secondary);
2094      }
2095      .tpb-timepicker .radiobtn label {
2096      	color: #fff; 
2097      }
2098      .tpb-timepicker .radiobtn input[type="radio"]:checked + label, .tpb-timepicker .radiobtn input[type="checkbox"]:checked + label {
2099        background: var(--colour_quinary);
2100      }
2101      .tpb-datepicker .datepicker-panel > ul > li.picked {
2102        background: var(--colour_quinary);
2103        color: #fff;
2104      }
2105
2106  	</style>
2107    
2107<script>
2108      document.addEventListener('tipo:booking:loaded',function(){
2109          $('.tpb-booking-form .tpb-box .content .step1 .booking-note').css('visibility','none');
2110          var evt = document.createEvent("HTMLEvents");
2111          evt.initEvent("change", false, true);
2112          var employeeSelect = document.querySelector('select[name="employeeId"]')
2113          var url_string = window.location.href
2114          var url = new URL(url_string);
2115          var locationId = url.searchParams.get("locationId");
2116          if(employeeSelect.value =="" && !isNaN(locationId)){
2117              setTimeout(function(){
2118                const employee = Tipo.Booking.configs.employees.find(x => x.location_ids.includes(parseInt(locationId)))
2119                employeeSelect.value  = employee.id
2120                employeeSelect.dispatchEvent(evt);
2121                setTimeout(function(){
2122                  document.querySelector('.continue-button').click();
2123                }, 200)
2124              },1200)
2125          }
2126      })
2127  	</script>
2127
2128  
2129  	<!-- 
2129<script>!function(){var e=document.createElement('script'); e.src='https://wchat.app/widget/jngppxgjdn'; document.body.appendChild(e);}();</script>
2129   -->
2130	
2131  	
2131<script>
2132    function getVsUrl() {
2133      var url = encodeURI(window.location.href); var fullyDecoded = false;
2134      var decodedUrl = "";
2135      try {
2136      while (!(fullyDecoded)) {
2137      decodedUrl = decodeURIComponent(url); if (decodedUrl === url) {
2138      fullyDecoded = true; }
2139      url = decodedUrl; }
2140      if (/([^.@\s]+)(\.[^.@\s]+)*@([^.@\s]+\.)+([^.@\s]+)/.test(url)) {
2141      url = window.location.origin; } else {
2142      url = window.location.href; }
2143      } catch (err) {
2144      url = window.location.origin;
2145      }
2146      return url;
2147    }
2148    </script>
2148
2149  	<!--
2150    Event snippet for DW Aligners - Remarketing on https://dwaligners.co.uk/: Please do not remove.
2151    Place this snippet on pages with events that you’re tracking. Creation date: 01/26/2022
2152    -->
2153    
2153<script>
2154    gtag('event', 'conversion', {
2155      'allow_custom_scripts': true,
2156      'u1': getVsUrl(),
2157      'send_to': 'DC-11584134/counter/dwali0+standard'
2158    }); 
2159  	</script>
2159
2160    <noscript>
2161    <img src="https://ad.doubleclick.net/ddm/activity/src=11584134;type=cou nter;cat=dwali0;u1="+getVsUrl()+";dc_lat=;dc_rdid=;tag_for_child_directe d_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_7 55};ord=1?" width="1" height="1" alt=""/>
2162    </noscript>
2163    <!-- End of event snippet: Please do not remove -->
2164    
2165    <!-- Subscriptions Powered by ReCharge Payments: Begin Liquid Code -->
2166<!--
2167	Subscription Theme Footer
2168	http://rechargepayments.com: v2
2169	Updated: 2017/09/12
2170-->
2171
2172	
2172<script>
2173		// Subscriptions Powered by ReCharge Payments: JavaScript
2174		(function() {
2175			// Basic function to load script files, will be used to include jQuery
2176			var loadScript = function(url, callback) {
2177				var script = document.createElement("script");
2178				script.type = "text/javascript";
2179				// If the browser is Internet Explorer
2180				if (script.readyState){
2181					script.onreadystatechange = function() {
2182						if (script.readyState == "loaded" || script.readyState == "complete") {
2183							script.onreadystatechange = null;
2184							callback();
2185						}
2186					};
2187				// For any other browser
2188				} else {
2189					script.onload = function() {
2190						callback();
2191					};
2192				}
2193				script.src = url;
2194				document.getElementsByTagName("head")[0].appendChild(script);
2195			};
2196			// This is our JavaScript that we'll run after jQuery is included
2197			var reChargeThemeFooterJS = function($) {
2198				function reChargeSaveCartNoteAndRedirectToCart() {
2199					var has_cart_note_or_attribute = false;
2200					try {
2201						var data = {};
2202						if ($('[name="note"]').val() != undefined) {
2203							var note = $('[name="note"]').val();
2204							data['note'] = note;
2205							has_cart_note_or_attribute = true;
2206						}
2207						if (has_cart_note_or_attribute) {
2208							$.ajax({
2209								type: 'POST',
2210								data: data,
2211								url: '/cart/update.js',
2212								dataType: 'json',
2213								success: function() {
2214									window.location.href = '/cart';
2215								}
2216							});
2217						} else {
2218							window.location.href = '/cart';
2219						}
2220					} catch (e) {
2221						window.location.href = '/cart';
2222					}
2223				}
2224				var checkout_button_selectors = '[href="/checkout"], form[action="/cart"] button[type="submit"], form[action="/cart"] input[type="submit"], form[action="/checkout"] input[type="submit"], form[action="/checkout"] button[type="submit"]';
2225				$(document).on('click', checkout_button_selectors, function(e) {
2226					if (!e.target.hasAttribute('data-disable-recharge')) {
2227						e.preventDefault();
2228						reChargeSaveCartNoteAndRedirectToCart();
2229						window.location.href = '/cart';
2230					} else {
2231						console.info('ReCharge disabled');
2232					}
2233				});
2234			}
2235			// Check if jQuery is added, if not, then we'll loadScript, otherwise, run reChargeJS
2236			if ((typeof(jQuery) == 'undefined') || (parseInt(jQuery.fn.jquery) == 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,"")) < 7.2)) {
2237				// We'll get our jQuery from Google APIs
2238				loadScript('//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', function() {
2239					jQuery172 = jQuery.noConflict(true);
2240					reChargeThemeFooterJS(jQuery172);
2241				});
2242			} else {
2243				reChargeThemeFooterJS(jQuery);
2244			}
2245		})();
2246	</script>
2246
2247
2248<!-- Subscriptions Powered by ReCharge Payments: End Liquid Code -->
2249
2250<style> .popup__inner .inner__contents .contents__option:not(:first-child) {display: none;} .popup__inner .inner__contents small,.popup__inner .inner__contents .contents__option .option__title .title__icon {display: none;} .popup__inner .inner__contents .contents__option .option__title {cursor: default;} .popup__inner .inner__contents .contents__option .option__points {display: block !important;} </style>
2251<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2251
2252</body>
2253
2254</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.