PageSourceSearch

https://www.toucansolution.co.uk/cart

html toucansolution.co.uk collected 2026-09-24 13:29:13 UTC 182,122 bytes, 1,830 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3  <head>
4    
4<script
5  id="Cookiebot"
6  src="https://consent.cookiebot.com/uc.js"
7  data-cbid="e9d4cbea-d27d-4f99-b210-8d40600ebca8"
8  type="text/javascript"
9  defer
10></script>
10
11    
11<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/cd1432c1afc1875978a9fe8a4/157df6f568a7d13849cc21630.js");</script>
11
12    <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 12-13
12
13<script async src="https://www.googletagmanager.com/gtag/js?id=
13AW-349618870
vendor: 13 bytes, lines 13-14
13">
14</script>
15<script>
16  
vendor: 134 bytes, lines 16-20
16window.dataLayer = window.dataLayer || [];
17  function gtag(){dataLayer.push(arguments);}
18  gtag('js', new Date());
19
20  gtag('config', '
20AW-349618870
vendor: 4 bytes, line 20
20');
21</script>
21<!-- Event snippet for [eGTM] - purchase conversion page -->
22<script>
23  gtag('event', 'conversion', {
24      'send_to': 'AW-349618870/o5MfCOzO88YaELaF26YB',
25      'value': 1.0,
26      'currency': 'GBP',
27      'transaction_id': ''
28      // 'new_customer': true /* calculate dynamically, populate with true/false */,
29  });
30</script>
30
31
32    <!-- Google Tag Manager -->
33<script>
vendor: 327 bytes, lines 33-37
33(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
34new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
35j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
36'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
37})(window,document,'script','dataLayer','
37GTM-KH95R369
vendor: 3 bytes, line 37
37');
37</script>
37
38<!-- End Google Tag Manager -->
39    
39<script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>
39
40
41<script>
42  window.renderOptIn = function() {
43    window.gapi.load('surveyoptin', function() {
44      window.gapi.surveyoptin.render(
45        {
46          // REQUIRED FIELDS
47          "merchant_id": 5840461524,
48          "order_id": "ORDER_ID",
49          "email": "CUSTOMER_EMAIL",
50          "delivery_country": "COUNTRY_CODE",
51          "estimated_delivery_date": "YYYY-MM-DD",
52
53          // OPTIONAL FIELDS
54          "products": [{"gtin":"GTIN1"}, {"gtin":"GTIN2"}]
55        });
56    });
57  }
58</script>
58
59    
60    <meta name="google-site-verification" content="cpJb5-hyMumDzqu6i1s5jBKPDsvjVPdwJM8JXJlVvTs" />
61    <meta charset="utf-8">
62    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
63    <meta name="viewport" content="width=device-width,initial-scale=1">
64    <meta name="theme-color" content="#171717">
65    <meta name="google-site-verification" content="SVLzlH4sPUL1jTC3ihv762G_ooKfrYZplZF1iCIPqBk" />
66    <link rel="canonical" href="https://www.toucansolution.co.uk/cart">
67    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
68    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
69    <link rel="dns-prefetch" href="https://ajax.googleapis.com">
70    <link rel="dns-prefetch" href="https://maps.googleapis.com">
71    <link rel="dns-prefetch" href="https://maps.gstatic.com">
72<link rel="shortcut icon" href="//www.toucansolution.co.uk/cdn/shop/files/tttt.png?crop=center&height=32&v=1675925938&width=32" type="image/png" /><title>Your Shopping Cart &ndash; Toucan Smart Home UK</title>
73<meta property="og:site_name" content="Toucan Smart Home UK">
74<meta property="og:url" content="https://www.toucansolution.co.uk/cart">
75<meta property="og:title" content="Your Shopping Cart">
76<meta property="og:type" content="website">
77<meta property="og:description" content="Shop Toucan wireless security cameras and video doorbells for easy DIY home protection, instant alerts and no required monthly fee for essential app use."><meta property="og:image" content="http://www.toucansolution.co.uk/cdn/shop/files/Toucan_Home-199.jpg?v=1650638193">
78  <meta property="og:image:secure_url" content="https://www.toucansolution.co.uk/cdn/shop/files/Toucan_Home-199.jpg?v=1650638193">
79  <meta property="og:image:width" content="3500">
80  <meta property="og:image:height" content="2333"><meta name="twitter:site" content="@">
81<meta name="twitter:card" content="summary_large_image">
82<meta name="twitter:title" content="Your Shopping Cart">
83<meta name="twitter:description" content="Shop Toucan wireless security cameras and video doorbells for easy DIY home protection, instant alerts and no required monthly fee for essential app use.">
84<style>@font-face {
85  font-family: Inter;
86  font-weight: 400;
87  font-style: normal;
88  font-display: swap;
89  src: url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
90       url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
91}
92@font-face {
93  font-family: Inter;
94  font-weight: 500;
95  font-style: normal;
96  font-display: swap;
97  src: url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
98       url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
99}
100@font-face {
101  font-family: Inter;
102  font-weight: 700;
103  font-style: normal;
104  font-display: swap;
105  src: url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
106       url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
107}
108@font-face {
109  font-family: Inter;
110  font-weight: 400;
111  font-style: italic;
112  font-display: swap;
113  src: url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
114       url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
115}
116@font-face {
117  font-family: Inter;
118  font-weight: 700;
119  font-style: italic;
120  font-display: swap;
121  src: url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
122       url("//www.toucansolution.co.uk/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
123}
124:root {
125    /*! General */
126    --color-base-text: 23 23 23;
127    --color-base-highlight: 255 221 191;
128    --color-base-background: 255 255 255;
129    --color-base-button: 23 23 23;
130    --color-base-button-gradient: #171717;
131    --color-base-button-text: 255 255 255;
132    --color-keyboard-focus: 11 97 205;
133    --color-shadow: 168 232 226;
134    --color-price: 23 23 23;
135    --color-sale-price: 225 29 72;
136    --color-sale-tag: 225 29 72;
137    --color-sale-tag-text: 255 255 255;
138    --color-rating: 245 158 11;
139    --color-placeholder: 250 250 250;
140    --color-success-text: 77 124 15;
141    --color-success-background: 247 254 231;
142    --color-error-text: 190 18 60;
143    --color-error-background: 255 241 242;
144    --color-info-text: 180 83 9;
145    --color-info-background: 255 251 235;
146    
147    /*! Menu and drawers */
148    --color-drawer-text: 23 23 23;
149    --color-drawer-background: 255 255 255;
150    --color-drawer-button-background: 23 23 23;
151    --color-drawer-button-gradient: #171717;
152    --color-drawer-button-text: 255 255 255;
153    --color-drawer-overlay: 23 23 23;
154
155    /*! Product card */
156    --card-radius: var(--rounded-card);
157    --card-border-width: 0.0rem;
158    --card-border-opacity: 0.0;
159    --card-shadow-opacity: 0.1;
160    --card-shadow-horizontal-offset: 0.0rem;
161    --card-shadow-vertical-offset: 0.0rem;
162
163    /*! Buttons */
164    --buttons-radius: var(--rounded-button);
165    --buttons-border-width: 2px;
166    --buttons-border-opacity: 1.0;
167    --buttons-shadow-opacity: 0.0;
168    --buttons-shadow-horizontal-offset: 0px;
169    --buttons-shadow-vertical-offset: 0px;
170
171    /*! Inputs */
172    --inputs-radius: var(--rounded-input);
173    --inputs-border-width: 0px;
174    --inputs-border-opacity: 0.65;
175
176    /*! Spacing */
177    --sp-0d5: 0.125rem;
178    --sp-1: 0.25rem;
179    --sp-1d5: 0.375rem;
180    --sp-2: 0.5rem;
181    --sp-2d5: 0.625rem;
182    --sp-3: 0.75rem;
183    --sp-3d5: 0.875rem;
184    --sp-4: 1rem;
185    --sp-4d5: 1.125rem;
186    --sp-5: 1.25rem;
187    --sp-5d5: 1.375rem;
188    --sp-6: 1.5rem;
189    --sp-6d5: 1.625rem;
190    --sp-7: 1.75rem;
191    --sp-7d5: 1.875rem;
192    --sp-8: 2rem;
193    --sp-8d5: 2.125rem;
194    --sp-9: 2.25rem;
195    --sp-9d5: 2.375rem;
196    --sp-10: 2.5rem;
197    --sp-10d5: 2.625rem;
198    --sp-11: 2.75rem;
199    --sp-12: 3rem;
200    --sp-13: 3.25rem;
201    --sp-14: 3.5rem;
202    --sp-15: 3.875rem;
203    --sp-16: 4rem;
204    --sp-18: 4.5rem;
205    --sp-20: 5rem;
206    --sp-23: 5.625rem;
207    --sp-24: 6rem;
208    --sp-28: 7rem;
209    --sp-32: 8rem;
210    --sp-36: 9rem;
211    --sp-40: 10rem;
212    --sp-44: 11rem;
213    --sp-48: 12rem;
214    --sp-52: 13rem;
215    --sp-56: 14rem;
216    --sp-60: 15rem;
217    --sp-64: 16rem;
218    --sp-68: 17rem;
219    --sp-72: 18rem;
220    --sp-80: 20rem;
221    --sp-96: 24rem;
222    --sp-100: 32rem;
223
224    /*! Font family */
225    --font-heading-family: Inter, sans-serif;
226    --font-heading-style: normal;
227    --font-heading-weight: 700;
228    --font-heading-line-height: 1;
229    --font-heading-letter-spacing: -0.03em;
230    
231
232    --font-body-family: Inter, sans-serif;
233    --font-body-style: normal;
234    --font-body-weight: 400;
235    --font-body-line-height: 1.2;
236    --font-body-letter-spacing: 0.0em;
237
238    --font-navigation-family: var(--font-body-family);
239    --font-navigation-size: clamp(0.875rem, 0.748rem + 0.3174vw, 1.125rem);
240    --font-navigation-weight: 500;
241    
242
243    --font-button-family: var(--font-body-family);
244    --font-button-size: clamp(0.875rem, 0.8115rem + 0.1587vw, 1.0rem);
245    --font-button-weight: 500;
246    
247
248    --font-product-family: var(--font-body-family);
249    --font-product-size: clamp(1.0rem, 0.873rem + 0.3175vw, 1.25rem);
250    --font-product-weight: 500;
251    
252
253    /*! Font size */
254    --text-3xs: 0.625rem;
255    --text-2xs: 0.6875rem;
256    --text-xs: 0.75rem;
257    --text-2sm: 0.8125rem;
258    --text-sm: 0.875rem;
259    --text-base: 1.0rem;
260    --text-lg: 1.125rem;
261    --text-xl: 1.25rem;
262    --text-2xl: 1.5rem;
263    --text-3xl: 1.875rem;
264    --text-4xl: 2.25rem;
265    --text-5xl: 3.0rem;
266    --text-6xl: 3.75rem;
267    --text-7xl: 4.5rem;
268    --text-8xl: 6.0rem;
269
270    /*! Layout */
271    --page-width: 1900px;
272    --gap-padding: clamp(var(--sp-5), 2.526vw, var(--sp-12));
273    --grid-gap: clamp(40px, 20vw, 60px);
274    --page-padding: var(--sp-5);
275    --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), var(--page-width));
276    --rounded-button: 3.75rem;
277    --rounded-input: 0.375rem;
278    --rounded-card: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
279    --rounded-block: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
280
281    /*! Other */
282    --icon-weight: 1.5px;
283  }
284
285  @media screen and (min-width: 1024px) {
286    :root {
287      --page-padding: var(--sp-9);
288    }
289  }
290
291  @media screen and (min-width: 1280px) {
292    :root {
293      --gap-padding: var(--sp-12);
294      --page-padding: var(--sp-12);
295      --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), max(var(--page-width), 1280px));
296    }
297  }
298
299  @media screen and (min-width: 1536px) {
300    :root {
301      --page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2);
302    }
303  }
304</style>
305  <link rel="preload" as="font" href="//www.toucansolution.co.uk/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" type="font/woff2" crossorigin>
306
307  <link rel="preload" as="font" href="//www.toucansolution.co.uk/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2" type="font/woff2" crossorigin>
308<link href="//www.toucansolution.co.uk/cdn/shop/t/7/assets/theme.css?v=11163052007020289411779089266" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//www.toucansolution.co.uk/cdn/shop/t/7/assets/apps.css?v=162097722211979372921779089266" media="print" fetchpriority="low" onload="this.media='all'">
309
310    
310<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
310<meta name="facebook-domain-verification" content="jm61vutlh77s3zrjrmm46ugpbrdxxv">
311<meta name="google-site-verification" content="Q-LFTOIvkRTz0HeYS4ArmLJgTEnUqHUmN7k4Ulc-4Uk">
312<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/42241392807/digital_wallets/dialog">
313<meta id="in-context-paypal-metadata" data-shop-id="42241392807" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
314<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
314
315<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
316<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=42241392807" crossorigin="anonymous"></script>
vendor: 1 bytes, line 316
316
317<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":42241392807,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/42241392807","merchantName":"Toucan Smart Home UK","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard"],"total":{"type":"pending","label":"Toucan Smart Home UK","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 317
317
318<script id="shopify-features" type="application/json">{"accessToken":"efa6aa751da009df559eb2046848277c","betas":["rich-media-storefront-analytics"],"domain":"www.toucansolution.co.uk","predictiveSearch":true,"shopId":42241392807,"locale":"en"}</script>
vendor: 1 bytes, line 318
318
319<script>var Shopify = Shopify || {};
320Shopify.shop = "toucan-smart-home-uk.myshopify.com";
321Shopify.locale = "en";
322Shopify.currency = {"active":"GBP","rate":"1.0"};
323Shopify.country = "GB";
324Shopify.theme = {"name":"2026-07","id":178300486008,"schema_name":"Concept","schema_version":"5.3.1","theme_store_id":null,"role":"main"};
325Shopify.theme.handle = "null";
326Shopify.theme.style = {"id":null,"handle":null};
327Shopify.cdnHost = "www.toucansolution.co.uk/cdn";
328Shopify.routes = Shopify.routes || {};
329Shopify.routes.root = "/";
330Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
331Shopify.SignInWithShop = Shopify.SignInWithShop || {};
332Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
333Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 333
333
334<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 334
334
335<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 335
335
336<script>
337  window.ShopifyPay = window.ShopifyPay || {};
338  window.ShopifyPay.apiHost = "shop.app\/pay";
339  window.ShopifyPay.redirectState = null;
340</script>
vendor: 1 bytes, line 340
340
341<script>
342  window.Shopify = window.Shopify || {};
343  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
344  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
345  window.Shopify.SignInWithShop.eligible = true;
346</script>
vendor: 1 bytes, line 346
346
347<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 347
347
348<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 348
348
349<script type="module">
350  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
351
352  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
353
354</script>
vendor: 1 bytes, line 354
354
355<script>
356  window.Shopify = window.Shopify || {};
357  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
358  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"]};
359</script>
vendor: 1 bytes, line 359
359
360<script>(function() {
361  var isLoaded = false;
362  function asyncLoad() {
363    if (isLoaded) return;
364    isLoaded = true;
365    var urls = ["https:\/\/sdks.automizely.com\/conversions\/v1\/conversions.js?app_connection_id=9c9785da6d594784b4c6ada9dc5e1be5\u0026mapped_org_id=6b22df48e7c6a26b222aa2ce49b5312a_v1\u0026shop=toucan-smart-home-uk.myshopify.com","https:\/\/faq.zifyapp.com\/js\/frontend\/scripttag-v1.js?shop=toucan-smart-home-uk.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/cd1432c1afc1875978a9fe8a4\/c0f3378dcb0aab77e5ce22420.js?shop=toucan-smart-home-uk.myshopify.com","https:\/\/cdn.hextom.com\/js\/quickannouncementbar.js?shop=toucan-smart-home-uk.myshopify.com"];
366    for (var i = 0; i < urls.length; i++) {
367      var s = document.createElement('script');
368      s.type = 'text/javascript';
369      s.async = true;
370      s.src = urls[i];
371      var x = document.getElementsByTagName('script')[0];
372      x.parentNode.insertBefore(s, x);
373    }
374  };
375  if(window.attachEvent) {
376    window.attachEvent('onload', asyncLoad);
377  } else {
378    window.addEventListener('load', asyncLoad, false);
379  }
380})();</script>
vendor: 1 bytes, line 380
380
381<script id="__st">var __st={"a":42241392807,"offset":3600,"reqid":"3c3fb800-d0fe-4844-821f-b9faa3fb2730-1790256553","pageurl":"www.toucansolution.co.uk\/cart","u":"1ea2ca03d33d","p":"cart"};</script>
vendor: 1 bytes, line 381
381
382<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 382
382
383<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 383
383
384<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.toucansolution.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 384
384
385<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.toucansolution.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>
385<script crossorigin="anonymous" defer="defer" src="//www.toucansolution.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 385
385
386<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 386
386
387<script>
388  window.Shopify = window.Shopify || {};
389  window.Shopify.MCP = window.Shopify.MCP || {};
390  window.Shopify.MCP.enabled = true;
391  window.Shopify.MCP.shop = "toucan-smart-home-uk.myshopify.com";
392  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.toucansolution.co.uk\/api\/mcp";
393  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"]}}];
394</script>
vendor: 1 bytes, line 394
394
395<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.toucansolution.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
396</script>
vendor: 1 bytes, line 396
396
397<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.toucansolution.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
398</script>
vendor: 1 bytes, line 398
398
399<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
400  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);
401</script>
vendor: 1 bytes, line 401
401
402<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})}}));
403</script>
403
404<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.toucansolution.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
405<style id="shopify-accelerated-checkout-cart">
406        #shopify-buyer-consent {
407  margin-top: 1em;
408  display: inline-block;
409  width: 100%;
410}
411
412#shopify-buyer-consent.hidden {
413  display: none;
414}
415
416#shopify-subscription-policy-button {
417  background: none;
418  border: none;
419  padding: 0;
420  text-decoration: underline;
421  font-size: inherit;
422  cursor: pointer;
423}
424
425#shopify-subscription-policy-button::before {
426  box-shadow: none;
427}
428
429      </style>
430
431<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
431
432    
432<script>
433function feedback() {
434  const p = window.Shopify.customerPrivacy;
435  console.log(`Tracking ${p.userCanBeTracked() ? "en" : "dis"}abled`);
436}
437window.Shopify.loadFeatures(
438  [
439    {
440      name: "consent-tracking-api",
441      version: "0.1",
442    },
443  ],
444  function (error) {
445    if (error) throw error;
446    if ("Cookiebot" in window)
447      window.Shopify.customerPrivacy.setTrackingConsent({
448        "analytics": false,
449        "marketing": false,
450        "preferences": false,
451        "sale_of_data": false,
452      }, () => console.log("Awaiting consent")
453    );
454  }
455);
456
457window.addEventListener("CookiebotOnConsentReady", function () {
458  const C = Cookiebot.consent,
459      existConsentShopify = setInterval(function () {
460        if (window.Shopify.customerPrivacy) {
461          clearInterval(existConsentShopify);
462          window.Shopify.customerPrivacy.setTrackingConsent({
463            "analytics": C["statistics"],
464            "marketing": C["marketing"],
465            "preferences": C["preferences"],
466            "sale_of_data": C["marketing"],
467          }, () => console.log("Consent captured"))
468        }
469      }, 100);
470});
471</script>
471
472
473    
473<script src="//www.toucansolution.co.uk/cdn/shop/t/7/assets/vendor.js?v=83836565987576270061779089266" defer="defer"></script>
473
474    
474<script src="//www.toucansolution.co.uk/cdn/shop/t/7/assets/theme.js?v=75801048943575296341779089266" defer="defer"></script>
474<script>
475  document.documentElement.classList.replace('no-js', 'js');
476
477  window.theme = window.theme || {};
478  theme.routes = {
479    shop_url: 'https://www.toucansolution.co.uk',
480    root_url: '/',
481    cart_url: '/cart',
482    cart_add_url: '/cart/add',
483    cart_change_url: '/cart/change',
484    cart_update_url: '/cart/update',
485    search_url: '/search',
486    predictive_search_url: '/search/suggest'
487  };
488
489  theme.variantStrings = {
490    preOrder: "Pre-order",
491    addToCart: "Add to cart",
492    soldOut: "Sold Out",
493    unavailable: "Unavailable",
494    addToBundle: "Add to bundle",
495    backInStock: "Notify me when it’s available"
496  };
497
498  theme.shippingCalculatorStrings = {
499    error: "One or more errors occurred while retrieving the shipping rates:",
500    notFound: "Sorry, we do not ship to your address.",
501    oneResult: "There is one shipping rate for your address:",
502    multipleResults: "There are multiple shipping rates for your address:"
503  };
504
505  theme.discountStrings = {
506    error: "Discount code cannot be applied to your cart",
507    shippingError: "Shipping discounts are shown at checkout after adding an address"
508  };
509
510  theme.recipientFormStrings = {
511    expanded: "Gift card recipient form expanded",
512    collapsed: "Gift card recipient form collapsed"
513  };
514
515  theme.quickOrderListStrings = {
516    itemsAdded: "[quantity] items added",
517    itemAdded: "[quantity] item added",
518    itemsRemoved: "[quantity] items removed",
519    itemRemoved: "[quantity] item removed",
520    viewCart: "View cart",
521    each: "[money]\/ea",
522    minError: "This item has a minimum of [min]",
523    maxError: "This item has a maximum of [max]",
524    stepError: "You can only add this item in increments of [step]"
525  };
526
527  theme.cartStrings = {
528    error: "There was an error while updating your cart. Please try again.",
529    quantityError: "You can only add [quantity] of this item to your cart.",
530    giftNoteAttribute: "Gift note",
531    giftWrapAttribute: "Gift wrapping",
532    giftWrapBooleanTrue: "Yes",
533    targetProductAttribute: "For"
534  };
535
536  theme.dateStrings = {
537    d: "d",
538    day: "Day",
539    days: "Days",
540    h: "h",
541    hour: "Hour",
542    hours: "Hours",
543    m: "m",
544    minute: "Min",
545    minutes: "Mins",
546    s: "s",
547    second: "Sec",
548    seconds: "Secs"
549  };theme.strings = {
550    recentlyViewedEmpty: "Your recently viewed is empty.",
551    close: "Close",
552    next: "Next",
553    previous: "Previous",
554    qrImageAlt: "QR code — scan to redeem gift card"
555  };
556
557  theme.settings = {
558    moneyFormat: "£{{amount}}",
559    moneyWithCurrencyFormat: "£{{amount}} GBP",
560    currencyCodeEnabled: false,
561    externalLinksNewTab: true,
562    cartType: "drawer",
563    isCartTemplate: true,
564    pswpModule: "\/\/www.toucansolution.co.uk\/cdn\/shop\/t\/7\/assets\/photoswipe.min.js?v=41760041872977459911779089266",
565    themeName: 'Concept',
566    themeVersion: '5.3.1',
567    agencyId: ''
568  };</script>
vendor: 1 bytes, line 568
568
569<script>
570  var Tawk_API = Tawk_API || {};
571  Tawk_API.customStyle = {
572    visibility: {
573      mobile: {
574        position: 'bl',
575        xOffset: 15,
576        yOffset: 70
577      }
578    }
579  };
580</script>
580
581
582   <!-- Google Webmaster Tools Site Verification -->
583<meta name="google-site-verification" content="Q-LFTOIvkRTz0HeYS4ArmLJgTEnUqHUmN7k4Ulc-4Uk" />
584<!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields: true --><!-- END app block --><!-- BEGIN app block: shopify://apps/google-youtube/blocks/store_widget/14ec7bd0-ac77-49a9-9417-90752398bdff -->
585
586
587<!-- BEGIN MerchantWidget Code -->
588<script id='merchantWidgetScript'
589        src="https://www.gstatic.com/shopping/merchant/merchantwidget.js"
590        defer>
591</script>
vendor: 1 bytes, line 591
591
592<script type="text/javascript">
593  merchantWidgetScript.addEventListener('load', function () {
594    var widgetPos = 'LEFT_BOTTOM';
595    var sideMargin = '30';
596    var bottomMargin = '36';
597    var mobileSideMargin = '16';
598    var mobileBottomMargin = '41';
599    var merchantId = '5840461524';
600    merchantwidget.start({
601     position: widgetPos,
602     sideMargin: sideMargin,
603     bottomMargin: bottomMargin,
604     mobileSideMargin: mobileSideMargin,
605     mobileBottomMargin: mobileBottomMargin,
606     merchant_id: merchantId,
607   });
608  });
609</script>
609
610<!-- END MerchantWidget Code --><!-- END app block --><link href="https://cdn.shopify.com/extensions/019e53d8-735e-7b41-874b-8f384a48c022/faqify-8/assets/zify-faq.css" rel="stylesheet" type="text/css" media="all">
611<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
611
612<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
613<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: 42241392807,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 613
613
614<script>
615  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
616</script>
vendor: 1 bytes, line 616
616
617<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}
617).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: 42241392807,storefrontBaseUrl: "https://www.toucansolution.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.toucansolution.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1906016632","configuration":"{\"ti\":\"97267984\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\",\"tagIds\":\"[\\\"-1\\\"]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"58a904981d2724b937c16718aa2f1aee","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
617,{"id":"1900315000","configuration":"{\"pixel_id\":\"661386835434107\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1896972664","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\",\\\"GT-W6K56D9N\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\/cdRQCPW25-McELaF26YB\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\/2uyECJmH9OMcELaF26YB\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-Z2QLV016YP\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\/sv7SCJaH9OMcELaF26YB\\\",\\\"MC-T9W2TJZT7D\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-Z2QLV016YP\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\/AWULCPK25-McELaF26YB\\\",\\\"MC-T9W2TJZT7D\\\",\\\"AW-349618870\\\/o5MfCOzO88YaELaF26YB\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\/mdb8CPu25-McELaF26YB\\\",\\\"MC-T9W2TJZT7D\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-Z2QLV016YP\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\/rMZmCJyH9OMcELaF26YB\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-Z2QLV016YP\\\",\\\"AW-349618870\\\/5l7FCPi25-McELaF26YB\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-Z2QLV016YP\\\"}],\\\"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":"1794933112","configuration":"{\"mailchimp_store_id\":\"store_7n8ij3wa2nfpb5jf9suq\", \"mailchimp_user_id\":\"144324117\",\"mailchimp_list_id\":\"4020c42c16\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1566900600","configuration":"{\"hashed_organization_id\":\"6b22df48e7c6a26b222aa2ce49b5312a_v1\",\"app_key\":\"toucan-smart-home-uk\",\"allow_collect_personal_data\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"653baec8563a6cf1ada385270373426a","type":"APP","apiClientId":2814809,"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":"1555759480","configuration":"{\"accountID\":\"42241392807\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
617,"dataSharingState":"unrestricted"},{"id":"215646584","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Stape pixel"},{"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":"Toucan Smart Home UK","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"toucan-smart-home-uk.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.toucansolution.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.toucansolution.co.uk/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"178300486008","themePublished":"true","eventMetadataId":"50f85fa0-7e59-4d78-b01e-5ff4252a061b","pageType":"cart","shopId":"42241392807","storefrontBaseUrl":"https:\/\/www.toucansolution.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
617<script>
618  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
619  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
620  window.ShopifyAnalytics.meta.currency = 'GBP';
621  var meta = {"page":{"pageType":"cart","requestId":"3c3fb800-d0fe-4844-821f-b9faa3fb2730-1790256553"}};
622  for (var attr in meta) {
623    window.ShopifyAnalytics.meta[attr] = meta[attr];
624  }
625</script>
vendor: 1 bytes, line 625
625
626<script class="analytics">
627  (function () {
628    var customDocumentWrite = function(content) {
629      var jquery = null;
630
631      if (window.jQuery) {
632        jquery = window.jQuery;
633      } else if (window.Checkout && window.Checkout.$) {
634        jquery = window.Checkout.$;
635      }
636
637      if (jquery) {
638        jquery('body').append(content);
639      }
640    };
641
642    var hasLoggedConversion = function(token) {
643      if (token) {
644        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
645      }
646      return false;
647    }
648
649    var setCookieIfConversion = function(token) {
650      if (token) {
651        var twoMonthsFromNow = new Date(Date.now());
652        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
653
654        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
655      }
656    }
657
658    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
659    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
660    if (trekkie.integrations) {
661      return;
662    }
663    trekkie.methods = [
664      'identify',
665      'page',
666      'ready',
667      'track',
668      'trackForm',
669      'trackLink'
670    ];
671    trekkie.factory = function(method) {
672      return function() {
673        var args = Array.prototype.slice.call(arguments);
674        args.unshift(method);
675        trekkie.push(args);
676        if (method == 'track' || method == 'page') {
677          try {
678            if (window.__TREKKIE_SHIM_QUEUE == null) {
679              window.__TREKKIE_SHIM_QUEUE = [];
680            }
681            window.__TREKKIE_SHIM_QUEUE.push({
682              from: 'trekkie-stub',
683              method: method,
684              args: args.slice(1)
685            });
686          } catch (e) {
687            // no-op
688          }
689        }
690        return trekkie;
691      };
692    };
693    for (var i = 0; i < trekkie.methods.length; i++) {
694      var key = trekkie.methods[i];
695      trekkie[key] = trekkie.factory(key);
696    }
697    trekkie.load = function(config) {
698      trekkie.config = config || {};
699      trekkie.config.initialDocumentCookie = document.cookie;
700      var first = document.getElementsByTagName('script')[0];
701var script = document.createElement('script');
702script.type = 'text/javascript';
703script.onerror = function(e) {
704  var scriptFallback = document.createElement('script');
705  scriptFallback.type = 'text/javascript';
706  scriptFallback.onerror = function(error) {
707          var Monorail = {
708      produce: function produce(monorailDomain, schemaId, payload) {
709        var currentMs = new Date().getTime();
710        var event = {
711          schema_id: schemaId,
712          payload: payload,
713          metadata: {
714            event_created_at_ms: currentMs,
715            event_sent_at_ms: currentMs
716          }
717        };
718        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
719      },
720      sendRequest: function sendRequest(endpointUrl, payload) {
721        // Try the sendBeacon API
722        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
723          var blobData = new window.Blob([payload], {
724            type: 'text/plain'
725          });
726
727          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
728            return true;
729          } // sendBeacon was not successful
730
731        } // XHR beacon
732
733        var xhr = new XMLHttpRequest();
734
735        try {
736          xhr.open('POST', endpointUrl);
737          xhr.setRequestHeader('Content-Type', 'text/plain');
738          xhr.send(payload);
739        } catch (e) {
740          console.log(e);
741        }
742
743        return false;
744      },
745      isIos12: function isIos12() {
746        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
747      }
748    };
749    Monorail.produce('monorail-edge.shopifysvc.com',
750      'trekkie_storefront_load_errors/1.1',
751      {shop_id: 42241392807,
752      theme_id: 178300486008,
753      app_name: "storefront",
754      context_url: window.location.href,
755      source_url: "//www.toucansolution.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
756
757  };
758  scriptFallback.async = true;
759  scriptFallback.src = '//www.toucansolution.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
760  first.parentNode.insertBefore(scriptFallback, first);
761};
762script.async = true;
763script.src = '//www.toucansolution.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
764first.parentNode.insertBefore(script, first);
765
766    };
767    trekkie.load(
768      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":42241392807,"isMerchantRequest":null,"themeId":178300486008,"themeCityHash":"9054383450871296606","contentLanguage":"en","currency":"GBP","eventMetadataId":"50f85fa0-7e59-4d78-b01e-5ff4252a061b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
769    );
770
771    var loaded = false;
772    trekkie.ready(function() {
773      if (loaded) return;
774      loaded = true;
775
776      window.ShopifyAnalytics.lib = window.trekkie;
777
778      var originalDocumentWrite = document.write;
779      document.write = customDocumentWrite;
780      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
781      document.write = originalDocumentWrite;
782
783      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
784      var token = match? match[1]: undefined;
785      if (!hasLoggedConversion(token)) {
786        setCookieIfConversion(token);
787        
788      }
789    });
790
791    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"3c3fb800-d0fe-4844-821f-b9faa3fb2730-1790256553","shopifyEmitted":true});
792
793    var eventsListenerScript = document.createElement('script');
794    eventsListenerScript.async = true;
795    eventsListenerScript.src = "//www.toucansolution.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
796    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
797})();</script>
797
798  
798<script>
799  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
800    window.ga = function ga() {
801      (window.ga.q = window.ga.q || []).push(arguments);
802      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
803        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
804      }
805      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.");
806    };
807    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
808      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
809    }
810  }
811</script>
vendor: 1 bytes, line 811
811
812<script
813  defer
814  src="https://www.toucansolution.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
815  data-application="storefront-renderer"
816  data-shop-id="42241392807"
817  data-render-region="gcp-us-west1"
818  data-page-type="cart"
819  data-theme-instance-id="178300486008"
820  data-theme-name="Concept"
821  data-theme-version="5.3.1"
822  data-monorail-region="shop_domain"
823  data-resource-timing-sampling-rate="10"
824  data-shs="true"
825  data-shs-beacon="true"
826  data-shs-export-with-fetch="true"
827  data-shs-logs-sample-rate="1"
828  data-shs-beacon-endpoint="https://www.toucansolution.co.uk/api/collect"
829></script>
vendor: 1 bytes, line 829
829
830<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
830<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"42241392807","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":true,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"GB","language":"en"}}</script>
830
831<meta name="shopify-y" content="b878fa1e-fa85-42bc-a001-8f7360072b17" data-expiration="1821814153000"><meta name="shopify-s" content="17e4387e-acef-48fe-a601-c4afdacf086c" data-expiration="1790258353000"><meta name="new-cookie-storage-activated" content="t">
832</head>
833
834  <body class="template-cart" data-rounded-button="round" data-rounded-input="round-slight" data-rounded-block="round" data-rounded-card="round" data-button-hover="none" data-page-transition data-lazy-image data-modal-swipe-only data-title-animation data-page-rendering>
835    <a class="sr-only skip-link" href="#MainContent">Skip to content</a><loading-bar class="loading-bar block fixed top-0 left-0 w-full h-full overflow-hidden pointer-events-none"><svg class="icon icon-spinner icon-lg absolute animate-spin" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
836      <path stroke-linecap="round" stroke-linejoin="round" d="M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2"></path>
837    </svg></loading-bar>
838<mouse-cursor class="mouse-cursor z-50 fixed select-none flex items-center justify-center pointer-events-none rounded-full" role="button" aria-label="Close" aria-hidden="true">
839  <svg class="icon icon-cursor" stroke="currentColor" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
840    <path d="M10 30L30 10M10 10L30 30" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path>
841  </svg>
842</mouse-cursor>
843<!-- BEGIN sections: header-group -->
844<div id="shopify-section-sections--24914587615608__announcement-bar" class="shopify-section shopify-section-group-header-group topbar-section"><style>
845    :root {
846      --topbar-height: var(--sp-12);
847    }
848    
849    @media screen and (min-width: 1536px) {
850      :root {
851        --topbar-height: var(--sp-14);
852      }
853    }
854
855    #shopify-section-sections--24914587615608__announcement-bar {
856      --gradient-background: #ff8201;
857      --color-background: 255 130 1;
858      --color-foreground: 23 23 23;
859      --color-highlight: 255 221 191;
860    }
861  </style><nav class="topbar topbar--center page-width page-width--full section section--rounded relative grid py-0 h-full w-full items-center" aria-label="Announcement bar"><div class="social-icons hidden lg:flex items-center"><ul class="flex flex-wrap items-center gap-6" role="list"><li><a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/toucansmarthomeeu" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Facebook"><svg class="icon icon-facebook icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
862      <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/>
863    </svg><span class="sr-only">Facebook</span>
864        </a>
865      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/toucansmarthomeeu/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Instagram"><svg class="icon icon-instagram icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
866      <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
8667 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/>
867    </svg><span class="sr-only">Instagram</span>
868        </a>
869      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/channel/UCXxE_4m-tlD4CcKxRWymhvg/featured" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on YouTube"><svg class="icon icon-youtube icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
870      <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/>
871    </svg><span class="sr-only">YouTube</span>
872        </a>
873      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.pinterest.com/ToucanHomeSecurity/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Pinterest"><svg class="icon icon-pinterest icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
874      <path d="M12 1C5.95 1 1 5.95 1 12C1 16.675 3.93333 20.6167 7.96667 22.2667C7.875 21.4417 7.78333 20.0667 7.96667 19.15C8.15 18.325 9.25 13.65 9.25 13.65C9.25 13.65 8.975 12.9167 8.975 12C8.975 10.4417 9.89167 9.34167 10.9917 9.34167C11.9083 9.34167 12.3667 10.075 12.3667 10.9C12.3667 11.8167 11.725 13.2833 11.45 14.5667C11.175 15.6667 12 16.5833 13.1 16.5833C15.025 16.5833 16.5833 14.5667 16.5833 11.5417C16.5833 8.88333 14.6583 7.05 12 7.05C8.88333 7.05 7.05 9.43333 7.05 11.8167C7.05 12.7333 7.41667 13.7417 7.875 14.2917C7.96667 14.3833 7.96667 14.475 7.96667 14.5667C7.875 14.9333 7.69167 15.6667 7.69167 15.85C7.6 16.0333 7.50833 16.125 7.325 16.0333C5.95 15.3917 5.125 13.375 5.125 11.8167C5.125 8.33333 7.69167 5.125 12.3667 5.125C16.2167 5.125 19.15 7.875 19.15 11.45C19.15 15.2083 16.7667 18.325 13.4667 18.325C12.3667 18.325 11.2667 17.775 10.9 17.0417C10.9 17.0417 10.35 19.15 10.2583 19.7C9.98333 20.6167 9.34167 21.8083 8.88333 22.5417C9.8 22.8167 10.9 23 12 23C18.05 23 23 18.05 23 12C23 5.95 18.05 1 12 1Z"/>
875    </svg><span class="sr-only">Pinterest</span>
876        </a>
877      </li></ul></div><div class="announcement-bar h-full flex justify-center lg:justify-center relative">
878  <announcement-bar id="Slider-sections--24914587615608__announcement-bar" class="announcement__slides flex justify-center w-full h-full flickity" autoplay autoplay-speed="5"><div class="announcement__slide flex h-full" ><a class="announcement__content flex items-center gap-2" href="https://www.toucansolution.co.uk/pages/shipping_policy"><span class="announcement-icon hidden md:block"><svg class="icon icon-truck icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
879      <path d="M6.66675 12.6667H9.33342M6.66675 12.6667C6.66675 13.7712 5.77132 14.6667 4.66675 14.6667C3.56218 14.6667 2.66675 13.7712 2.66675 12.6667M6.66675 12.6667C6.66675 11.5621 5.77132 10.6667 4.66675 10.6667C3.56218 10.6667 2.66675 11.5621 2.66675 12.6667M9.33342 12.6667C9.33342 13.7712 10.2288 14.6667 11.3334 14.6667C12.438 14.6667 13.3334 13.7712 13.3334 12.6667M9.33342 12.6667C9.33342 11.5621 10.2288 10.6667 11.3334 10.6667C12.438 10.6667 13.3334 11.5621 13.3334 12.6667M13.3334 12.6667V12.6667C14.438 12.6667 15.3334 11.7712 15.3334 10.6667V4.53334C15.3334 3.41324 15.3334 2.85319 15.1154 2.42536C14.9237 2.04904 14.6177 1.74308 14.2414 1.55133C13.8136 1.33334 13.2535 1.33334 12.1334 1.33334H10.3334C9.40153 1.33334 8.93559 1.33334 8.56805 1.48558C8.07799 1.68857 7.68864 2.07792 7.48566 2.56798C7.33342 2.93552 7.33342 3.40146 7.33342 4.33334V4.33334C7.33342 5.26523 7.33342 5.73117 7.18117 6.09871C6.97819 6.58877 6.58884 6.97811 6.09878 7.1811C5.73124 7.33334 5.2653 7.33334 4.33341 7.33334H1.00008M2.66675 12.6667V12.6667C2.20176 12.6667 1.9
8796927 12.6667 1.77852 12.6156C1.26088 12.4769 0.85656 12.0725 0.717859 11.5549C0.666748 11.3642 0.666748 11.1317 0.666748 10.6667V8.86795C0.666748 8.44463 0.666748 8.23297 0.688385 8.0258C0.734513 7.58411 0.853872 7.15318 1.04157 6.7507C1.1296 6.56192 1.2385 6.38042 1.4563 6.01743V6.01743C1.78307 5.47281 1.94646 5.20049 2.14753 4.97976C2.57779 4.50743 3.14762 4.18479 3.77402 4.05886C4.06674 4.00001 4.38431 4.00001 5.01944 4.00001H7.33342" stroke-linecap="round" stroke-linejoin="round"/>
880    </svg></span><p class="announcement-text leading-tight"><strong>Free standard UK Shipping on £150+ Orders</strong></p></a></div><div class="announcement__slide flex h-full" aria-hidden="true" ><div class="announcement__content flex items-center gap-2 rte"><span class="announcement-icon hidden md:block"><svg class="icon icon-return icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
881      <path d="M6.40675 14.0467H3.68675C3.03341 14.0467 2.50008 13.5133 2.50008 12.86V4.71998M13.1601 4.71998V7.08665M7.82675 2.58665V4.48665M14.4934 3.60665C14.4934 4.21998 13.9934 4.71998 13.3801 4.71998H2.28008C1.66675 4.71998 1.16675 4.21998 1.16675 3.60665C1.16675 2.99332 1.66675 2.49332 2.28008 2.49332H13.3801C13.9934 2.49332 14.4934 2.99332 14.4934 3.60665ZM6.08008 10.3333L8.99341 14.1267L9.35341 12.48C11.6867 12.9933 13.6801 12.44 14.5001 8.70665C13.0801 10.0133 11.8734 9.85998 10.0201 9.45332L10.3801 7.80665L6.08675 10.3333H6.08008Z" stroke-linecap="round" stroke-linejoin="round"/>
882    </svg></span><p class="announcement-text leading-tight">14 Days Free Return</p></div></div><div class="announcement__slide flex h-full" aria-hidden="true" ><a class="announcement__content flex items-center gap-2" href="https://www.toucansolution.co.uk/pages/toucan-shield-plans-2026" tabindex="-1"><span class="announcement-icon hidden md:block"><svg class="icon icon-heart icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
883      <path d="M7.99992 14C8.66659 14 14.6666 10.6668 14.6666 6.00029C14.6666 3.66704 12.6666 2.02937 10.6666 2.00043C9.66659 1.98596 8.66659 2.33377 7.99992 3.33373C7.33325 2.33377 6.31595 2.00043 5.33325 2.00043C3.33325 2.00043 1.33325 3.66704 1.33325 6.00029C1.33325 10.6668 7.33326 14 7.99992 14Z" stroke-linecap="round" stroke-linejoin="round"/>
884    </svg></span><p class="announcement-text leading-tight md:hidden">Start free—no monthly fee required for essential app features</p>
885            <p class="announcement-text leading-tight hidden md:block">Start free—no monthly fee required for essential app features</p></a></div><div class="announcement__slide flex h-full" aria-hidden="true" ><div class="announcement__content flex items-center gap-2 rte"><span class="announcement-icon hidden md:block"><svg class="icon icon-creadit_card icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
886      <path d="M1.66659 5.33333H14.3333M3.99992 8H6.66659M4.53325 14H11.4666C12.5867 14 13.1467 14 13.5746 13.782C13.9509 13.5903 14.2569 13.2843 14.4486 12.908C14.6666 12.4802 14.6666 11.9201 14.6666 10.8V5.2C14.6666 4.0799 14.6666 3.51984 14.4486 3.09202C14.2569 2.71569 13.9509 2.40973 13.5746 2.21799C13.1467 2 12.5867 2 11.4666 2H4.53325C3.41315 2 2.85309 2 2.42527 2.21799C2.04895 2.40973 1.74299 2.71569 1.55124 3.09202C1.33325 3.51984 1.33325 4.07989 1.33325 5.2V10.8C1.33325 11.9201 1.33325 12.4802 1.55124 12.908C1.74299 13.2843 2.04895 13.5903 2.42527 13.782C2.85309 14 3.41315 14 4.53325 14Z" stroke-linecap="round" stroke-linejoin="round"/>
887    </svg></span><p class="announcement-text leading-tight">Pay Later Available</p></div></div></announcement-bar><button type="button" is="previous-button" class="fader left relative flex items-center justify-start h-full" aria-controls="Slider-sections--24914587615608__announcement-bar" aria-label="Previous">
888      <svg class="icon icon-arrow-left icon-xs transform" viewBox="0 0 15 14" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
889        <path stroke-linecap="round" stroke-linejoin="round" d="M6.33333 2.91675L2.25 7.00004M2.25 7.00004L6.33333 11.0834M2.25 7.00004H12.75"></path>
890      </svg>
891    </button>
892    <button type="button" is="next-button" class="fader right relative flex items-center justify-end h-full" aria-controls="Slider-sections--24914587615608__announcement-bar" aria-label="Next">
893      <svg class="icon icon-arrow-right icon-xs transform" viewBox="0 0 15 14" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
894        <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 7.00004H12.75M12.75 7.00004L8.66667 2.91675M12.75 7.00004L8.66667 11.0834"></path>
895      </svg>
896    </button><button
897        type="button"
898        class="slideshow-control flex items-center justify-center rounded-full sr-only"
899        is="control-button"
900        aria-controls="Slider-sections--24914587615608__announcement-bar"
901        aria-live="polite"
902        aria-label="Pause slideshow"
903        data-pause-label="Pause slideshow"
904        data-play-label="Play slideshow"
905      >
906        <span class="slideshow-control__pause"><svg class="icon icon-pause icon-md" viewBox="0 0 36 36" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
907      <path stroke-linecap="round" stroke-width="6" d="M9 4V32"></path>
908      <path stroke-linecap="round" stroke-width="6" d="M27 4V32"></path>
909    </svg></span>
910        <span class="slideshow-control__play"><svg class="icon icon-play icon-md" viewBox="0 0 36 36" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
911      <path d="M34 17.5006C34 18.3302 33.5707 19.0963 32.8683 19.5206L9.535 33.6629C9.164 33.8869 8.74867 34 8.33333 34C7.93667 34 7.54 33.8986 7.183 33.6936C6.45267 33.274 6 32.4915 6 31.6429V3.35817C6 2.50962 6.45267 1.72708 7.183 1.30752C7.91333 0.885606 8.814 0.899749 9.535 1.33816L32.8683 15.4805C33.5707 15.9048 34 16.6709 34 17.5006"></path>
912    </svg></span>
913      </button></div>
914</nav>
915</div><div id="shopify-section-sections--24914587615608__header" class="shopify-section shopify-section-group-header-group header-section"><style>
916  #shopify-section-sections--24914587615608__header {
917    --section-padding-top: 32px;
918    --section-padding-bottom: 32px;
919    --color-background: 255 255 255;
920    --color-foreground: 23 23 23;
921    --color-transparent: 255 255 255;
922    --color-localization: ;
923  }
924</style><menu-drawer id="MenuDrawer" class="menu-drawer drawer drawer--start z-30 fixed bottom-0 left-0 h-full w-full pointer-events-none"
925  data-section-id="sections--24914587615608__header"
926  hidden
927>
928  <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="MenuDrawer" aria-expanded="false"></overlay-element>
929  <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
930    <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative" tabindex="0">
931      <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight"></span>
932      <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="MenuDrawer" aria-expanded="false" aria-label="Close">
933        <span class="btn-fill" data-fill></span>
934        <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
935      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
936    </svg></span>
937      </button>
938    </gesture-element>
939    <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
940      <nav class="relative grow overflow-hidden" role="navigation">
941        <ul class="drawer__scrollable drawer__menu relative w-full h-full" role="list" data-parent><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="https://www.toucansolution.co.uk/collections/wireless-video-doorbells">Wireless Video Doorbells</a></li><li class="drawer__menu-group"><details is="menu-details">
942  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
943    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--24914587615608__header-2" data-section-id="sections--24914587615608__header"></api-button>Wireless Security Cameras</span><svg class="icon icon-chevron-right icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
944      <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path>
945    </svg></summary>
946  <div class="drawer__submenu z-1 absolute top-0 left-0 flex flex-col w-full h-full" data-parent><button type="button" class="tracking-tight heading text-base shrink-0 flex items-center gap-3 w-full" data-close>Wireless Security Cameras</button><div id="DrawerSubMenu-sections--24914587615608__header-2" class="drawer__scrollable flex flex-col h-full"></div></div>
947</details>
948</li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/collections/all-cameras">Home Security Systems</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/collections/conferencing-system">Office Conferencing</a></li><li class="drawer__menu-group"><details is="menu-details">
949  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
950    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--24914587615608__header-5" data-section-id="sections--24914587615608__header"></api-button>Multipacks</span><svg class="icon icon-chevron-right icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
951      <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path>
952    </svg></summary>
953  <div class="drawer__submenu z-1 absolute top-0 left-0 flex flex-col w-full h-full" data-parent><button type="button" class="tracking-tight heading text-base shrink-0 flex items-center gap-3 w-full" data-close>Multipacks</button><div id="DrawerSubMenu-sections--24914587615608__header-5" class="drawer__scrollable flex flex-col h-full"></div></div>
954</details>
955</li><li class="drawer__menu-group"><details is="menu-details">
956  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
957    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--24914587615608__header-6" data-section-id="sections--24914587615608__header"></api-button>Shop All Products -&gt;</span><svg class="icon icon-chevron-right icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
958      <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path>
959    </svg></summary>
960  <div class="drawer__submenu z-1 absolute top-0 left-0 flex flex-col w-full h-full" data-parent><button type="button" class="tracking-tight heading text-base shrink-0 flex items-center gap-3 w-full" data-close>Shop All Products -&gt;</button><div id="DrawerSubMenu-sections--24914587615608__header-6" class="drawer__scrollable flex flex-col h-full"></div></div>
961</details>
962</li><li class="drawer__menu-group"><details is="menu-details">
963  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
964    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--24914587615608__header-7" data-section-id="sections--24914587615608__header"></api-button>Support</span><svg class="icon icon-chevron-right icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
965      <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path>
966    </svg></summary>
967  <div class="drawer__submenu z-1 absolute top-0 left-0 flex flex-col w-full h-full" data-parent><button type="button" class="tracking-tight heading text-base shrink-0 flex items-center gap-3 w-full" data-close>Support</button><div id="DrawerSubMenu-sections--24914587615608__header-7" class="drawer__scrollable flex flex-col h-full"></div></div>
968</details>
969</li></ul>
970      </nav>
971      <div class="drawer__footer grid w-full"><div class="drawer__footer-bottom flex items-center justify-between gap-6"><shopify-store store-domain="https://www.toucansolution.co.uk" country="GB" language="en"></shopify-store>
972<shopify-account menu="customer-account-main-menu">
973              <hover-element class="button button--primary icon-with-text" slot="signed-out-avatar">
974                <span class="btn-fill" data-fill></span>
975                <span class="btn-text"><svg class="icon icon-account-2 icon-xs" viewBox="0 0 16 17" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
976      <rect width="6.5" height="6.5" x="4.75" y="1.917" rx="3.25"></rect>
977      <path stroke-linecap="round" d="M8 10.834c1 0 2.667.222 3 .333.333.11 2.467.533 3 1.333.667 1 .667 1.334.667 2.667M8 10.834c-1 0-2.667.222-3 .333-.333.11-2.467.533-3 1.333-.667 1-.667 1.334-.667 2.667"></path>
978    </svg>Login</span>
979              </hover-element>
980            </shopify-account><ul class="flex flex-wrap items-center gap-6" role="list"><li><a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/toucansmarthomeeu" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Facebook"><svg class="icon icon-facebook icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
981      <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/>
982    </svg><span class="sr-only">Facebook</span>
983        </a>
984      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/toucansmarthomeeu/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Instagram"><svg class="icon icon-instagram icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
985      <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.57 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/>
986    </svg><span class="sr-only">Instagram</span>
987        </a>
988      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/channel/UCXxE_4m-tlD4CcKxRWymhvg/featured" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on YouTube"><svg class="icon icon-youtube icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
989      <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/>
990    </svg><span class="sr-only">YouTube</span>
991        </a>
992      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.pinterest.com/ToucanHomeSecurity/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Pinterest"><svg class="icon icon-pinterest icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
993      <path d="M12 1C5.95 1 1 5.95 1 12C1 16.675 3.93333 20.6167 7.96667 22.2667C7.875 21.4417 7.78333 20.0667 7.96667 19.15C8.15 18.325 9.25 13.65 9.25 13.65C9.25 13.65 8.975 12.9167 8.975 12C8.975 10.4417 9.89167 9.34167 10.9917 9.34167C11.9083 9.34167 12.3667 10.075 12.3667 10.9C12.3667 11.8167 11.725 13.2833 11.45 14.5667C11.175 15.6667 12 16.5833 13.1 16.5833C15.025 16.5833 16.5833 14.5667 16.5833 11.5417C16.5833 8.88333 14.6583 7.05 12 7.05C8.88333 7.05 7.05 9.43333 7.05 11.8167C7.05 12.7333 7.41667 13.7417 7.875 14.2917C7.96667 14.3833 7.96667 14.475 7.96667 14.5667C7.875 14.9333 7.69167 15.6667 7.69167 15.85C7.6 16.0333 7.50833 16.125 7.325 16.0333
993C5.95 15.3917 5.125 13.375 5.125 11.8167C5.125 8.33333 7.69167 5.125 12.3667 5.125C16.2167 5.125 19.15 7.875 19.15 11.45C19.15 15.2083 16.7667 18.325 13.4667 18.325C12.3667 18.325 11.2667 17.775 10.9 17.0417C10.9 17.0417 10.35 19.15 10.2583 19.7C9.98333 20.6167 9.34167 21.8083 8.88333 22.5417C9.8 22.8167 10.9 23 12 23C18.05 23 23 18.05 23 12C23 5.95 18.05 1 12 1Z"/>
994    </svg><span class="sr-only">Pinterest</span>
995        </a>
996      </li></ul></div>
997      </div>
998    </div>
999  </div>
1000</menu-drawer>
1001<header data-section-id="sections--24914587615608__header" class="header header--left-center mobile:header--center page-width page-width--full section section--rounded section--padding grid items-center z-20 relative w-full" is="custom-header"><div class="header__icons header__icons--start flex justify-start z-2">
1002  <div class="header__buttons flex items-center gap-1d5"><a href="/search" class="search-drawer-button flex items-center justify-center" is="magnet-link" aria-controls="SearchDrawer" aria-expanded="false" >
1003        <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1004      <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path>
1005    </svg></a><button class="menu-drawer-button flex items-center gap-2d5 justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false">
1006        <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1007      <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path>
1008    </svg></button></div>
1009</div>
1010<div class="header__logo flex justify-center z-2"  itemtype="http://schema.org/Organization"><a
1011      href="/"
1012      itemprop="url"
1013      class="header__logo-link flex items-center relative"
1014    >
1015      <span class="sr-only">Toucan Smart Home UK</span><img src="//www.toucansolution.co.uk/cdn/shop/files/web-logo-top.png?v=1614316365&amp;width=230" alt="" srcset="//www.toucansolution.co.uk/cdn/shop/files/web-logo-top.png?v=1614316365&amp;width=203 203w, //www.toucansolution.co.uk/cdn/shop/files/web-logo-top.png?v=1614316365&amp;width=230 230w, //www.toucansolution.co.uk/cdn/shop/files/web-logo-top.png?v=1614316365&amp;width=230 230w" width="230" height="59" loading="eager" sizes="135px" style="max-height: 35px;max-width: 135px;" itemprop="logo" is="lazy-image" class="logo hidden md:block"><img src="//www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=160" alt="" srcset="//www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=120 120w, //www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=160 160w, //www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=160 160w" width="160" height="40" loading="eager" sizes="80px" style="max-height: 20px;max-width: 80px;" itemprop="logo" is="lazy-image" class="logo md:hidden"></a></div><div class="header__navigation hidden lg:flex lg:gap-5 lg:justify-start">
1016    <nav class="header__menu hidden lg:flex" role="navigation" aria-label="Primary"><ul class="flex flex-wrap list-menu with-block" role="list"><li>
1017        <a href="https://www.toucansolution.co.uk/collections/wireless-video-doorbells" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0" aria-label="Wireless Video Doorbells">
1018          <span class="btn-text" data-text>Wireless Video Doorbells</span><span class="btn-text btn-duplicate">Wireless Video Doorbells</span></a>
1019      </li><li>
1020        <details is="details-dropdown" trigger="hover" level="top">
1021          <summary data-link="https://www.toucansolution.co.uk/collections/security-cameras" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Wireless Security Cameras">
1022            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet
1022="0">
1023              <span class="btn-text" data-text>Wireless Security Cameras</span><span class="btn-text btn-duplicate">Wireless Security Cameras</span></magnet-element>
1024          </summary>
1025          <div id="DropdownMenu-sections--24914587615608__header-2-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1026            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1027  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1028    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1029    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1030  </svg>
1031</span>
1032<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1033  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1034    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1035    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1036  </svg>
1037</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1038                      <p>
1039                        <a href="/collections/security-cameras" class="reversed-link text-sm-base">View All Security Cameras</a>
1040                      </p>
1041                    </li><li class="opacity-0">
1042                      <p>
1043                        <a href="/collections/wireless-security-cameras" class="reversed-link text-sm-base">Outdoor Security Cameras</a>
1044                      </p>
1045                    </li><li class="opacity-0">
1046                      <p>
1047                        <a href="https://www.toucansolution.co.uk/collections/solar-security" class="reversed-link text-sm-base">Solar Security Cameras</a>
1048                      </p>
1049                    </li><li class="opacity-0">
1050                      <p>
1051                        <a href="https://www.toucansolution.co.uk/collections/floodlight-cameras" class="reversed-link text-sm-base">Floodlight Cameras</a>
1052                      </p>
1053                    </li></ul>
1054            </div>
1055          </div>
1056        </details>
1057      </li><li>
1058        <a href="/collections/all-cameras" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0" aria-label="Home Security Systems">
1059          <span class="btn-text" data-text>Home Security Systems</span><span class="btn-text btn-duplicate">Home Security Systems</span></a>
1060      </li><li>
1061        <a href="/collections/conferencing-system" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0" aria-label="Office Conferencing">
1062          <span class="btn-text" data-text>Office Conferencing</span><span class="btn-text btn-duplicate">Office Conferencing</span></a>
1063      </li><li>
1064        <details is="details-dropdown" trigger="hover" level="top">
1065          <summary data-link="/collections/camera-kits" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Multipacks">
1066            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0">
1067              <span class="btn-text" data-text>Multipacks</span><span class="btn-text btn-duplicate">Multipacks</span></magnet-element>
1068          </summary>
1069          <div id="DropdownMenu-sections--24914587615608__header-5-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1070            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1071  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1072    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1073    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1074  </svg>
1075</span>
1076<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1077  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1078    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1079    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1080  </svg>
1081</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1082                      <p>
1083                        <a href="/collections/2-pack-security-cameras" class="reversed-link text-sm-base">2-Camera Packs</a>
1084                      </p>
1085                    </li><li class="opacity-0">
1086                      <p>
1087                        <a href="/collections/3-pack" class="reversed-link text-sm-base">3-Camera Packs</a>
1088                      </p>
1089                    </li><li class="opacity-0">
1090                      <p>
1091                        <a href="/collections/value-packs" class="reversed-link text-sm-base">Value Packs</a>
1092                      </p>
1093                    </li></ul>
1094            </div>
1095          </div>
1096        </details>
1097      </li><li>
1098        <details is="details-dropdown" trigger="hover" level="top">
1099          <summary data-link="/collections/all-products" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Shop All Products -&gt;">
1100            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0">
1101              <span class="btn-text" data-text>Shop All Products -></span><span class="btn-text btn-duplicate">Shop All Products -></span></magnet-element>
1102          </summary>
1103          <div id="DropdownMenu-sections--24914587615608__header-6-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1104            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1105  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1106    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1107    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1108  </svg>
1109</span>
1110<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1111  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1112    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1113    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1114  </svg>
1115</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1116                      <p>
1117                        <a href="/collections/all-products" class="reversed-link text-sm-base">All Products</a>
1118                      </p>
1119                    </li><li class="opacity-0">
1120                      <p>
1121                        <a href="/collections/no-drill-security" class="reversed-link text-sm-base">No-Drill Products</a>
1122                      </p>
1123                    </li><li class="opacity-0">
1124                      <p>
1125                        <a href="/collections/accessories" class="reversed-link text-sm-base">Accessories</a>
1126                      </p>
1127                    </li></ul>
1128            </div>
1129          </div>
1130        </details>
1131      </li><li>
1132        <details is="details-dropdown" trigger="hover" level="top">
1133          <summary data-link="#" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Support">
1134            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0">
1135              <span class="btn-text" data-text>Support</span><span class="btn-text btn-duplicate">Support</span></magnet-element>
1136          </summary>
1137          <div id="DropdownMenu-sections--24914587615608__header-7-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1138            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1139  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1140    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1141    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1142  </svg>
1143</span>
1144<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1145  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1146    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1147    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1148  </svg>
1149</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0 relative">
1150                      <details is="details-dropdown" trigger="hover" level="child">
1151                        <summary data-link="https://www.toucansolution.co.uk/pages/toucan-smart-home-app">
1152                          <a href="https://www.toucansolution.co.uk/pages/toucan-smart-home-app" class="reversed-link text-sm-base" tabindex="-1">Toucan Smart Home App</a>
1153                        </summary>
1154                        <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none">
1155                          <div class="dropdown__container">
1156                            <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1157                                  <p>
1158                                    <a href="/pages/toucan-smart-home-app-tutorial" class="reversed-link text-sm-base">App Tutorial</a>
1159                                  </p>
1160                                </li><li class="opacity-0">
1161                                  <p>
1162                                    <a href="/pages/shield-plans" class="reversed-link text-sm-base">Toucan Shield Plans</a>
1163                                  </p>
1164                                </li></ul>
1165                          </div>
1166                        </div>
1167                      </details>
1168                    </li><li class="opacity-0">
1169                      <p>
1170                        <a href="/pages/installation-guide-2026" class="reversed-link text-sm-base">Toucan Installation Guides</a>
1171                      </p>
1172                    </li><li class="opacity-0">
1173                      <p>
1174                        <a href="/pages/faq" class="reversed-link text-sm-base">FAQ</a>
1175                      </p>
1176                    </li><li class="opacity-0">
1177                      <p>
1178                        <a href="/pages/warranty" class="reversed-link text-sm-base">Warranty</a>
1179                      </p>
1180                    </li><li class="opacity-0">
1181                      <p>
1182                        <a href="/pages/contact-us" class="reversed-link text-sm-base">Contact Us</a>
1183                      </p>
1184                    </li><li class="opacity-0">
1185                      <p>
1186                        <a href="/blogs/news" class="reversed-link text-sm-base">News</a>
1187                      </p>
1188                    </li></ul>
1189            </div>
1190          </div>
1191        </details>
1192      </li></ul>
1193</nav>
1194  </div><div class="header__icons header__icons--end flex justify-end z-2">
1195  <div class="header__buttons flex items-center gap-1d5"><a href="/search" class="search-drawer-button flex items-center justify-center" is="magnet-link" aria-controls="SearchDrawer" aria-expanded="false" >
1196        <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1197      <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path>
1198    </svg></a><shopify-account class="hidden lg:flex items-center justify-center" menu="customer-account-main-menu">
1199        <magnet-element class="block" slot="signed-out-avatar">
1200          <span class="sr-only">Login</span><svg class="icon icon-account icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1201      <rect width="10.5" height="10.5" x="6.75" y="1.75" rx="5.25"></rect>
1202      <path stroke-linecap="round" d="M12 15.5c1.5 0 4 .333 4.5.5.5.167 3.7.8 4.5 2 1 1.5 1 2 1 4m-10-6.5c-1.5 0-4 .333-4.5.5-.5.167-3.7.8-4.5 2-1 1.5-1 2-1 4"></path>
1203    </svg></magnet-element>
1204      </shopify-account><a href="/cart" class="cart-drawer-button flex items-center justify-center relative" is="magnet-link" aria-controls="CartDrawer" aria-expanded="false" data-no-instant>
1205        <span class="sr-only">Cart</span><svg class="icon icon-cart icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1206          <path stroke-linecap="round" stroke-linejoin="round" d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"></path>
1207        </svg><cart-count class="count absolute top-0 right-0 text-xs" aria-label="0 items" hidden>0</cart-count>
1208      </a><button class="menu-drawer-button flex items-center gap-2d5 justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false">
1209        <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1210      <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path>
1211    </svg></button></div>
1212</div>
1213<span class="header__corner corner left bottom flex absolute pointer-events-none">
1214  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1215    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1216    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1217  </svg>
1218</span>
1219<span class="header__corner corner right bottom flex absolute pointer-events-none">
1220  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1221    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1222    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1223  </svg>
1224</span><span class="header__cutout cutout opacity-0 absolute left-0 top-100 w-full pointer-events-none"></span></header><span class="overlay opacity-0 z-1 fixed left-0 w-full pointer-events-none"></span>
1225<style> #shopify-section-sections--24914587615608__header /* Force line break after "EASY" (word-index: 3) in the slideshow heading */.slideshow-word split-words .word[data-word="EASY"] ~ .whitespace:first-of-type {display: block;} </style></div>
1226<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1227<div id="shopify-section-sections--24914587648376__cart-drawer" class="shopify-section shopify-section-group-overlay-group">
1228</div><div id="shopify-section-sections--24914587648376__search-drawer" class="shopify-section shopify-section-group-overlay-group">
1228<script src="//www.toucansolution.co.uk/cdn/shop/t/7/assets/search.js?v=6305371176491887341779089266" defer></script>
1228<search-drawer id="SearchDrawer" class="search-drawer drawer drawer--end z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none"
1229    role="dialog"
1230    aria-modal="true"
1231    aria-label="Search"
1232    shopify-design-mode
1233    hidden
1234  >
1235    <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="SearchDrawer" aria-expanded="false"></overlay-element>
1236    <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
1237      <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative" tabindex="0">
1238        <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight">Search</span>
1239        <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="SearchDrawer" aria-expanded="false" aria-label="Close">
1240          <span class="btn-fill" data-fill></span>
1241          <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1242      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
1243    </svg></span>
1244        </button>
1245      </gesture-element>
1246      <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
1247        <div class="drawer__scrollable relative flex flex-col grow shrink"><form class="search__form flex flex-col gap-8 h-full relative" action="/search" method="GET" role="search"
1248    is="predictive-search"
1249    data-section-id="sections--24914587648376__search-drawer"
1250    data-limit="3"
1251  >
1252  <input type="hidden" name="options[prefix]" value="last" />
1253  <label class="sr-only" for="SearchFormInput-sections--24914587648376__search-drawer">Search</label>
1254  <div class="search__field field flex items-center gap-4 relative"><input
1255      class="input search__input"
1256      type="search"
1257      name="q"
1258      id="SearchFormInput-sections--24914587648376__search-drawer"
1259      placeholder="Search for ..."
1260      autocomplete="off"
1261      autocorrect="off"
1262      autocapitalize="off"
1263      spellcheck="off"/>
1264      <button class="clear absolute flex items-center justify-center text-xs opacity-0" type="reset">
1265        <span>Clear</span><svg class="icon icon-loader icon-sm absolute opacity-0 invisible animate-spin" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1266      <path stroke-linecap="round" stroke-linejoin="round" d="M0.7,9.9C0.5,5.2,4.1,1.2,8.5,1c4.7-0.3,8.9,3.8,8.8,8.8"></path>
1267    </svg></button></div><ul class="search__box search__recommendation text-left grid gap-6 md:gap-9"></ul>
1268    <div id="PredictiveSearchResults-sections--24914587648376__search-drawer" class="search__box search__results text-left flex flex-col items-start grow gap-10" role="listbox"></div></form>
1269</div>
1270      </div>
1271    </div>
1272  </search-drawer>
1273</div><div id="shopify-section-sections--24914587648376__mobile-dock" class="shopify-section shopify-section-group-overlay-group mobile-dock-section"><style>
1274    #shopify-section-sections--24914587648376__mobile-dock {
1275      --section-padding-top: 8px;
1276      --section-padding-bottom: 8px;--color-background: 255 255 255;--color-foreground: 0 0 0;
1277  --color-border: var(--color-foreground)/ 0.1;
1278  --color-border-dark: var(--color-foreground)/ 0.4;
1279  --color-border-light: var(--color-foreground)/ 0.06;}
1280  </style><link rel="stylesheet" href="//www.toucansolution.co.uk/cdn/shop/t/7/assets/mobile-dock.css?v=5910054077117460131779089266" media="print" onload="this.media='all'">
1281    <noscript><link href="//www.toucansolution.co.uk/cdn/shop/t/7/assets/mobile-dock.css?v=5910054077117460131779089266" rel="stylesheet" type="text/css" media="all" /></noscript>
1281<script src="//www.toucansolution.co.uk/cdn/shop/t/7/assets/mobile-dock.js?v=78061402127355333081779089266" defer="defer"></script>
1281
1282
1283  <nav class="mobile-dock mobile-dock--6-col fixed z-25 left-0 bottom-0 w-full flex invisible section--divider section--rounded" is="mobile-dock"><a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/"><svg class="icon icon-home icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1284      <path stroke-linecap="round" stroke-linejoin="round" d="M18.3337 14.1667V10.4538C18.3337 9.09868 18.3337 8.42113 18.1681 7.79394C18.006 7.17971 17.7284 6.602 17.35 6.09172C16.9637 5.57066 16.4346 5.1474 15.3764 4.30088L14.9979 3.99805L14.9979 3.99804C13.2143 2.57117 12.3225 1.85774 11.3335 1.58413C10.4611 1.34279 9.53956 1.34279 8.66717 1.58413C7.67815 1.85774 6.78636 2.57118 5.00277 3.99805L5.00276 3.99805L4.62423 4.30088C3.56607 5.1474 3.037 5.57066 2.65064 6.09172C2.27227 6.602 1.99461 7.17971 1.83251 7.79394C1.66699 8.42113 1.66699 9.09868 1.66699 10.4538V14.1667C1.66699 16.4679 3.53247 18.3333 5.83366 18.3333C6.75413 18.3333 7.50033 17.5871 7.50033 16.6667V13.3333C7.50033 11.9526 8.61961 10.8333 10.0003 10.8333C11.381 10.8333 12.5003 11.9526 12.5003 13.3333V16.6667C12.5003 17.5871 13.2465 18.3333 14.167 18.3333C16.4682 18.3333 18.3337 16.4679 18.3337 14.1667Z"/>
1285    </svg><span class="text-3xs leading-none">Home</span>
1286          </a>
1287<button type="button" class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" aria-controls="MenuDrawer" aria-expanded="false"><svg class="icon icon-hamburger icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1288      <path stroke-linecap="round" stroke-linejoin="round" d="M3.2002 5H18.2002M3.2002 10H9.86686M3.2002 15H14.0335"/>
1289    </svg><span class="text-3xs leading-none">Menu</span>
1290            </button>
1291<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/search" aria-controls="SearchDrawer" aria-expanded="false"><svg class="icon icon-search icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1292      <path stroke-linecap="round" stroke-linejoin="round" d="M18.4007 17.4998L15.3707 14.4698M15.3707 14.4698C16.7279 13.1126 17.5674 11.2376 17.5674 9.1665C17.5674 5.02437 14.2095 1.6665 10.0674 1.6665C5.92525 1.6665 2.56738 5.02437 2.56738 9.1665C2.56738 13.3086 5.92525 16.6665 10.0674 16.6665C12.1385 16.6665 14.0135 15.827 15.3707 14.4698Z"/>
1293    </svg><span class="text-3xs leading-none">Search</span>
1294            </a>
1295<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/collections/all"><svg class="icon icon-grid icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1296      <path stroke-linecap="round" stroke-linejoin="round" d="M1.7666 4.8665C1.7666 3.7464 1.7666 3.18635 1.98459 2.75852C2.17634 2.3822 2.4823 2.07624 2.85862 1.88449C3.28644 1.6665 3.8465 1.6665 4.9666 1.6665H5.23327C6.35337 1.6665 6.91343 1.6665 7.34125 1.88449C7.71757 2.07624 8.02353 2.3822 8.21528 2.75852C8.43327 3.18635 8.43327 3.7464 8.43327 4.8665V5.13317C8.43327 6.25328 8.43327 6.81333 8.21528 7.24115C8.02353 7.61748 7.71757 7.92344 7.34125 8.11518C6.91343 8.33317 6.35337 8.33317 5.23327 8.33317H4.9666C3.8465 8.33317 3.28644 8.33317 2.85862 8.11518C2.4823 7.92344 2.17634 7.61748 1.98459 7.24115C1.7666 6.81333 1.7666 6.25328 1.7666 5.13317V4.8665Z"/>
1297      <path stroke-linecap="round" stroke-linejoin="round" d="M11.7666 4.8665C11.7666 3.7464 11.7666 3.18635 11.9846 2.75852C12.1763 2.3822 12.4823 2.07624 12.8586 1.88449C13.2864 1.6665 13.8465 1.6665 14.9666 1.6665H15.2333C16.3534 1.6665 16.9134 1.6665 17.3413 1.88449C17.7176 2.07624 18.0235 2.3822 18.2153 2.75852C18.4333 3.18635 18.4333 3.7464 18.4333 4.8665V5.13317C18.4333 6.25328 18.4333 6.81333 18.2153 7.24115C18.0235 7.61748 17.7176 7.92344 17.3413 8.11518C16.9134 8.33317 16.3534 8.33317 15.2333 8.33317H14.9666C13.8465 8.33317 13.2864 8.33317 12.8586 8.11518C12.4823 7.92344 12.1763 7.61748 11.9846 7.24115C11.7666 6.81333 11.7666 6.25328 11.7666 5.13317V4.8665Z"/>
1298      <path stroke-linecap="round" stroke-linejoin="round" d="M1.7666 14.8665C1.7666 13.7464 1.7666 13.1863 1.98459 12.7585C2.17634 12.3822 2.4823 12.0762 2.85862 11.8845C3.28644 11.6665 3.8465 11.6665 4.9666 11.6665H5.23327C6.35337 11.6665 6.91343 11.6665 7.34125 11.8845C7.71757 12.0762 8.02353 12.3822 8.21528 12.7585C8.43327 13.1863 8.43327 13.7464 8.43327 14.8665V15.1332C8.43327 16.2533 8.43327 16.8133 8.21528 17.2412C8.02353 17.6175 7.71757 17.9234 7.34125 18.1152C6.91343 18.3332 6.35337 18.3332 5.23327 18.3332H4.9666C3.8465 18.3332 3.28644 18.3332 2.85862 18.1152C2.4823 17.9234 2.17634 17.6175 1.98459 17.2412C1.7666 16.8133 1.7666 16.2533 1.7666 15.1332V14.8665Z"/>
1299      <path stroke-linecap="round" stroke-linejoin="round" d="M11.7666 14.8665C11.7666 13.7464 11.7666 13.1863 11.9846 12.7585C12.1763 12.3822 12.4823 12.0762 12.8586 11.8845C13.2864 11.6665 13.8465 11.6665 14.9666 11.6665H15.2333C16.3534 11.6665 16.9134 11.6665 17.3413 11.8845C17.7176 12.0762 18.0235 12.3822 18.2153 12.7585C18.4333 13.1863 18.4333 13.7464 18.4333 14.8665V15.1332C18.4333 16.2533 18.4333 16.8133 18.2153 17.2412C18.0235 17.6175 17.7176 17.9234 17.3413 18.1152C16.9134 18.3332 16.3534 18.3332 15.2333 18.3332H14.9666C13.8465 18.3332 13.2864 18.3332 12.8586 18.1152C12.4823 17.9234 12.1763 17.6175 11.9846 17.2412C11.7666 16.8133 11.7666 16.2533 11.7666 15.1332V14.8665Z"/>
1300    </svg><span class="text-3xs leading-none">Shop</span>
1301          </a>
1302<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/cart" aria-controls="CartDrawer" aria-expanded="false">
1303            <span class="relative"><svg class="icon icon-cart icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1304      <path stroke-linecap="round" stroke-linejoin="round" d="M1.13281 0.833547L1.54948 0.833496V0.833496C2.78264 0.833526 3.86637 1.65101 4.20515 2.83672L4.3471 3.33355M4.3471 3.33355L5.63992 7.85843C6.11531 9.5223 6.35301 10.3542 6.83827 10.9717C7.26659 11.5168 7.82919 11.9412 8.47093 12.2033C9.19799 12.5002 10.0632 12.5002 11.7937 12.5002H12.8091C13.8588 12.5002 14.3837 12.5002 14.8433 12.39C15.9407 12.127 16.8759 11.4127 17.4184 10.4232C17.6456 10.0087 17.7837 9.50235 18.0599 8.4896V8.4896C18.3964 7.2559 18.5646 6.63905 18.5321 6.13859C18.4535 4.93171 17.6578 3.89005 16.5142 3.49667C16.0399 3.33355 15.4005 3.33355 14.1218 3.33355H4.3471ZM10.2995 16.6668C10.2995 17.5873 9.55329 18.3335 8.63281 18.3335C7.71234 18.3335 6.96615 17.5873 6.96615 16.6668C6.96615 15.7464 7.71234 15.0002 8.63281 15.0002C9.55329 15.0002 10.2995 15.7464 10.2995 16.6668ZM16.9661 16.6668C16.9661 17.5873 16.22 18.3335 15.2995 18.3335C14.379 18.3335 13.6328 17.5873 13.6328 16.6668C13.6328 15.7464 14.379 15.0002 15.2995 15.0002C16.22 15.0002 16.9661 15.7464 16.9661 16.6668Z"/>
1305    </svg><cart-count class="count absolute text-3xs leading-none" aria-label="0 items" hidden>0</cart-count>
1306            </span>
1307            <span class="text-3xs leading-none">Cart</span>
1308          </a>
1309<shopify-account class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" menu="customer-account-main-menu">
1310            <div class="flex flex-col items-center justify-center gap-1d5" slot="signed-out-avatar"><svg class="icon icon-account icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1311      <rect x="5.5" y="1.3335" width="9" height="9" rx="4.5"/>
1312      <path stroke-linecap="round" stroke-linejoin="round" d="M10 12.917C11.25 12.917 13.3333 13.1948 13.75 13.3337C14.1667 13.4725 16.8333 14.0003 17.5 15.0003C18.3333 16.2503 18.3333 16.667 18.3333 18.3337"/>
1313      <path stroke-linecap="round" stroke-linejoin="round" d="M10 12.917C8.75 12.917 6.66667 13.1948 6.25 13.3337C5.83333 13.4725 3.16667 14.0003 2.5 15.0003C1.66667 16.2503 1.66667 16.667 1.66667 18.3337"/>
1314    </svg><span class="text-3xs leading-none">Account</span>
1315              </div>
1316          </shopify-account>
1317
1318  </nav>
1319</div>
1320<!-- END sections: overlay-group --><div class="page-container" id="PageContainer">
1321      <main class="main-content relative" id="MainContent" role="main">
1322        <div id="shopify-section-template--24914585911672__main" class="shopify-section"><style>
1323  #shopify-section-template--24914585911672__main {
1324    --section-padding-top: 72px;
1325    --section-padding-bottom: 60px;
1326  }
1327</style>
1328
1329<link href="//www.toucansolution.co.uk/cdn/shop/t/7/assets/cart.css?v=101016581422242833661779089266" rel="stylesheet" type="text/css" media="all" />
1330<script src="//www.toucansolution.co.uk/cdn/shop/t/7/assets/cart.js?v=94432527196190294371779089266" defer></script>
1330<div class="cart is-empty section">
1331  <div class="page-width relative">
1332    <div class="title-wrapper leading-none grid gap-4 md:flex md:items-end md:justify-between">
1333      <h1 class="heading title-xl tracking-heading">Your cart</h1>
1334      <p>
1335        <a class="button button--secondary icon-with-text" href="/collections/all" is="hover-link">
1336          <span class="btn-fill" data-fill></span>
1337          <span class="btn-text"><svg class="icon icon-return icon-sm" viewBox="0 0 22 10" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1338      <path stroke-linecap="round" stroke-linejoin="round" d="M1 9V1M1 9H8.77778M1 9C1 9 6 1 12 1C20 1 21 9 21 9"></path>
1339    </svg>Continue shopping</span>
1340        </a>
1341      </p>
1342    </div>
1343
1344    <div class="empty-state grid items-center justify-center text-center gap-7d5 md:gap-14">
1345      <div class="flex flex-col items-center gap-5 md:gap-10"><svg class="icon icon-empty icon-xxxl" viewBox="0 0 60 61" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1346      <path stroke-linecap="round" stroke-linejoin="round" d="M23.75 25.5a1.25 1.25 0 1 1-2.5 0m2.5 0a1.25 1.25 0 1 0-2.5 0m2.5 0h-2.5m17.5 0a1.25 1.25 0 1 1-2.5 0m2.5 0a1.25 1.25 0 1 0-2.5 0m2.5 0h-2.5m3.75 15c-2.28-3.036-5.91-5-10-5s-7.72 1.964-10.001 5M30 55.5v0c13.807 0 25-11.193 25-25v0c0-13.807-11.193-25-25-25v0c-13.807 0-25 11.193-25 25v0c0 13.807 11.193 25 25 25Z"></path>
1347    </svg><div class="grid gap-5">
1348          <p class="heading leading-none tracking-tight">Your cart is currently empty.</p>
1349        </div>
1350      </div>
1351      <a class="empty-state__link button button--primary button--fixed" href="/collections/all" is="hover-link">
1352        <span class="btn-fill" data-fill></span>
1353        <span class="btn-text">Continue shopping</span>
1354      </a>
1355    </div></div>
1356</div>
1357
1358
1359</div><div id="shopify-section-template--24914585911672__recently-viewed" class="shopify-section recently-section"><style>
1360  #shopify-section-template--24914585911672__recently-viewed {
1361    --section-padding-top: 60px;
1362    --section-padding-bottom: 100px;}
1363</style>
1364
1365<recently-viewed class="recently-viewed block" data-url="/search?section_id=template--24914585911672__recently-viewed&type=product&q=" data-limit="6"></recently-viewed>
1366
1367
1368</div>
1369      </main>
1370
1371      <footer class="footer-group block w-full" is="footer-group"><!-- BEGIN sections: footer-group -->
1372<div id="shopify-section-sections--24914587582840__multicolumn-with-icons" class="shopify-section shopify-section-group-footer-group"><style>
1373  #shopify-section-sections--24914587582840__multicolumn-with-icons {
1374    --section-padding-top: 60px;
1375    --section-padding-bottom: 60px;}
1376</style>
1377
1378<div class="section section--padding section--divider">
1379  <div class="page-width relative"><carousel-element class="text-with-icons with-border block lg:grid grid--4 relative z-1" watch-css><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-support icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1380      <path class="fill" d="M6.09 17.43H4.75C3.65 17.43 2.75 16.54 2.75 15.43V12.28C2.75 11.18 3.64 10.28 4.75 10.28H6.09C7.19 10.28 8.09 11.17 8.09 12.28V15.43C8.09 16.53 7.2 17.43 6.09 17.43ZM20.56 15.43V12.28C20.56 11.18 19.67 10.28 18.56 10.28H17.22C16.12 10.28 15.22 11.17 15.22 12.28V15.43C15.22 16.53 16.11 17.43 17.22 17.43H18.56C19.66 17.43 20.56 16.54 20.56 15.43Z"/>
1381      <path d="M4.94 17.43V19.86C4.94 20.93 6.01 22 7.43 22H11.65M20.56 13.78V10.67C20.57 5.74 16.58 1.75 11.66 1.75C6.74 1.75 2.75 5.74 2.75 10.66V13.77M12.27 21.99C12.27 22.32 12 22.59 11.67 22.59C11.34 22.59 11.07 22.32 11.07 21.99M12.27 21.99C12.27 21.66 12 21.39 11.67 21.39C11.34 21.39 11.07 21.66 11.07 21.99M12.27 21.99H11.07M20.57 14.76V12.96C20.57 12.13 20.57 11.71 20.43 11.39C20.25 10.95 19.9 10.61 19.47 10.43C19.14 10.29 18.73 10.29 17.9 10.29C17.07 10.29 16.65 10.29 16.33 10.43C15.89 10.61 15.55 10.96 15.37 11.39C15.23 11.72 15.23 12.13 15.23 12.96V14.76C15.23 15.59 15.23 16.01 15.37 16.33C15.55 16.77 15.9 17.11 16.33 17.29C16.66 17.43 17.07 17.43 17.9 17.43C18.73 17.43 19.15 17.43 19.47 17.29C19.91 17.11 20.25 16.76 20.43 16.33C20.57 16 20.57 15.59 20.57 14.76ZM5.43 17.43C6.26 17.43 6.68 17.43 7 17.29C7.44 17.11 7.78 16.76 7.96 16.33C8.1 16 8.1 15.59 8.1 14.76V12.96C8.1 12.13 8.1 11.71 7.96 11.39C7.78 10.95 7.43 10.61 7 10.43C6.67 10.29 6.26 10.29 5.43 10.29C4.6 10.29 4.18 10.29 3.86 10.43C3.42 10.61 3.08 10.96 2.9 11.39C2.76 11.72 2.76 12.13 2.76 12.96V14.76C2.76 15.59 2.76 16.01 2.9 16.33C3.08 16.77 3.43 17.11 3.86 17.29C4.19 17.43 4.6 17.43 5.43 17.43Z" stroke-linecap="round" stroke-linejoin="round"/>
1382    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none">UK based customer support</p><div class="column__text rte"><p>
1382Dedicated support is included with every purchase for a seamless, worry-free experience.<br/><br/></p></div></div>
1383        </div><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-box icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1384      <path class="fill" d="M22 14.2825V7.28202C22 7.10718 21.9083 6.94515 21.7583 6.8552C21.5995 6.75991 21.4009 6.76067 21.2429 6.85718L14.5012 10.9731C13.5927 11.5278 13.1384 11.8052 12.6525 11.9135C12.2228 12.0092 11.7772 12.0092 11.3475 11.9135C10.8616 11.8052 10.4073 11.5278 9.49878 10.9731L2.75714 6.85718C2.59906 6.76067 2.40048 6.75991 2.24166 6.8552C2.09174 6.94515 2 7.10718 2 7.28202V14.2825C2 15.2735 2 15.769 2.14219 16.2143C2.26802 16.6083 2.47396 16.972 2.74708 17.2826C3.05572 17.6336 3.48062 17.8886 4.33042 18.3984L9.53042 21.5184C10.4283 22.0572 10.8773 22.3266 11.3565 22.4318C11.7805 22.5249 12.2195 22.5249 12.6435 22.4318C13.1227 22.3266 13.5717 22.0572 14.4696 21.5184L19.6696 18.3984C20.5194 17.8886 20.9443 17.6336 21.2529 17.2826C21.526 16.972 21.732 16.6083 21.8578 16.2143C22 15.769 22 15.2735 22 14.2825Z"/>
1385      <path d="M7.49988 9.5L16.5 4M12 12.5L21 7M12 12.5L3 7M12 12.5V22.5M2 9.71771V14.2823C2 15.2733 2 15.7688 2.14219 16.2141C2.26802 16.6081 2.47396 16.9718 2.74708 17.2824C3.05572 17.6334 3.48062 17.8884 4.33042 18.3983L9.53042 21.5183C10.4283 22.057 10.8773 22.3264 11.3565 22.4316C11.7805 22.5247 12.2195 22.5247 12.6435 22.4316C13.1227 22.3264 13.5717 22.057 14.4696 21.5183L19.6696 18.3983C20.5194 17.8884 20.9443 17.6334 21.2529 17.2824C21.526 16.9718 21.732 16.6081 21.8578 16.2141C22 15.7688 22 15.2733 22 14.2823V9.71771C22 8.72669 22 8.23117 21.8578 7.78593C21.732 7.39192 21.526 7.02818 21.2529 6.71757C20.9443 6.36657 20.5194 6.11163 19.6696 5.60175L14.4696 2.48175C13.5717 1.94301 13.1227 1.67364 12.6435 1.56839C12.2195 1.4753 11.7805 1.4753 11.3565 1.56839C10.8773 1.67364 10.4283 1.94301 9.53042 2.48175L4.33042 5.60175C3.48062 6.11163 3.05572 6.36657 2.74708 6.71757C2.47396 7.02818 2.26802 7.39192 2.14219 7.78593C2 8.23117 2 8.72669 2 9.71771Z" stroke-linecap="round" stroke-linejoin="round"/>
1386    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none">Free* Shipping</p><div class="column__text rte"><p>*Get free standard shipping on orders of £150 or more</p></div></div>
1387        </div><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-users icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1388      <g class="fill">
1389        <path d="M1 18.8C1 16.149 3.14903 14 5.8 14H10.2C12.851 14 15 16.149 15 18.8C15 20.5673 13.5673 22 11.8 22H4.2C2.43269 22 1 20.5673 1 18.8Z"/>
1390        <path d="M12 6.00001C12 8.20915 10.2091 10 8 10C5.79086 10 4 8.20915 4 6.00001C4 3.79087 5.79086 2.00001 8 2.00001C10.2091 2.00001 12 3.79087 12 6.00001Z"/>
1391      </g>
1392      <path d="M15 10C17.2091 10 19 8.20915 19 6.00001C19 3.79087 17.2091 2.00001 15 2.00001M17 22H19.8C21.5673 22 23 20.5673 23 18.8V18.8C23 16.149 20.851 14 18.2 14H17M12 6.00001C12 8.20915 10.2091 10 8 10C5.79086 10 4 8.20915 4 6.00001C4 3.79087 5.79086 2.00001 8 2.00001C10.2091 2.00001 12 3.79087 12 6.00001ZM4.2 22H11.8C13.5673 22 15 20.5673 15 18.8V18.8C15 16.149 12.851 14 10.2 14H5.8C3.14903 14 1 16.149 1 18.8V18.8C1 20.5673 2.43269 22 4.2 22Z" stroke-linecap="round" stroke-linejoin="round"/>
1393    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none">Financing Available</p><div class="column__text rte"><p>Flexible payment options to fit your budget from Klarna.</p></div></div>
1394        </div><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-shield icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1395      <path class="fill" d="M3 8.11938C3 6.99027 3 6.42571 3.17756 5.93283C3.33451 5.49716 3.59019 5.10373 3.92457 4.78337C4.30286 4.42093 4.81875 4.19165 5.85055 3.73308L9.40073 2.15523C10.3579 1.72982 10.8365 1.51712 11.334 1.43311C11.7749 1.35866 12.2251 1.35866 12.666 1.43311C13.1635 1.51712 13.6421 1.72982 14.5993 2.15523L18.1495 3.73308C19.1812 4.19165 19.6971 4.42093 20.0754 4.78337C20.4098 5.10373 20.6655 5.49716 20.8224 5.93283C21 6.42571 21 6.99027 21 8.11938V13.5748C21 14.8271 21 15.4532 20.8274 16.0216C20.6746 16.5247 20.4241 16.9928 20.0902 17.3991C19.713 17.858 19.192 18.2053 18.1501 18.8999L14.6626 21.2249C13.7003 21.8665 13.2192 22.1872 12.6991 22.3118C12.2395 22.422 11.7605 22.422 11.3009 22.3118C10.7808 22.1872 10.2997 21.8665 9.33744 21.2249L5.84992 18.8999C4.80796 18.2053 4.28697 17.858 3.90982 17.3991C3.57592 16.9928 3.32541 16.5247 3.1726 16.0216C3 15.4532 3 14.8271 3 13.5748V8.11938Z"/>
1396      <path d="M9 12L11 14L15.5 9.5M9.40073 2.15523L5.85055 3.73308C4.81875 4.19165 4.30286 4.42093 3.92457 4.78337C3.59019 5.10373 3.33451 5.49716 3.17756 5.93283C3 6.42571 3 6.99027 3 8.11938V13.5748C3 14.8271 3 15.4532 3.172
13966 16.0216C3.32541 16.5247 3.57592 16.9928 3.90982 17.3991C4.28697 17.858 4.80796 18.2053 5.84992 18.8999L9.33744 21.2249C10.2997 21.8665 10.7808 22.1872 11.3009 22.3118C11.7605 22.422 12.2395 22.422 12.6991 22.3118C13.2192 22.1872 13.7003 21.8665 14.6626 21.2249L18.1501 18.8999C19.192 18.2053 19.713 17.858 20.0902 17.3991C20.4241 16.9928 20.6746 16.5247 20.8274 16.0216C21 15.4532 21 14.8271 21 13.5748V8.11938C21 6.99027 21 6.42571 20.8224 5.93283C20.6655 5.49716 20.4098 5.10373 20.0754 4.78337C19.6971 4.42093 19.1812 4.19165 18.1495 3.73308L14.5993 2.15523C13.6421 1.72982 13.1635 1.51712 12.666 1.43311C12.2251 1.35866 11.7749 1.35866 11.334 1.43311C10.8365 1.51712 10.3579 1.72982 9.40073 2.15523Z" stroke-linecap="round" stroke-linejoin="round"/>
1397    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none">Secure payment</p><div class="column__text rte"><p>Your payment information is processed securely</p></div></div>
1398        </div></carousel-element>
1399  </div>
1400</div>
1401
1402
1403
1404</div><div id="shopify-section-sections--24914587582840__1773980110e84131dc" class="shopify-section shopify-section-group-footer-group"><style>
1405  #shopify-section-sections--24914587582840__1773980110e84131dc {
1406    --section-padding-top: 8px;
1407    --section-padding-bottom: 0px;}
1408</style>
1409
1410<div class="section section--padding">
1411  <div class="page-width relative"></div>
1412</div>
1413
1414
1415</div><div id="shopify-section-sections--24914587582840__footer" class="shopify-section shopify-section-group-footer-group"><style>
1416  #shopify-section-sections--24914587582840__footer {
1417    --section-padding-top: 72px;
1418    --section-padding-bottom: 32px;--color-background: 31 31 31;--color-foreground: 255 255 255;
1419  --color-border: var(--color-foreground)/ 0.1;
1420  --color-border-dark: var(--color-foreground)/ 0.4;
1421  --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 255 255 255;
1422  --color-button-border: 255 255 255;--color-button-text: 0 0 0;}
1423</style><div class="section section--padding section--rounded" is="footer-parallax">
1424  <div class="footer page-width relative grid" role="region" aria-label="Footer"><div class="footer__left flex flex-col md:flex-row gap-10"><div class="footer__logo flex flex-col gap-10" ><p class="leading-none">
1425        <a href="/">
1426          <span class="sr-only">Toucan Smart Home UK</span><img src="//www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=160" alt="" srcset="//www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=150 150w, //www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=160 160w, //www.toucansolution.co.uk/cdn/shop/files/Toucan_logo.png?v=1614402325&amp;width=160 160w" width="160" height="40" loading="eager" sizes="100px" style="--image-width: 100px; --image-height: 25px;" is="lazy-image"></a>
1427      </p></div><div class="footer__accordions flex flex-wrap flex-col md:flex-row md:grow md:gap-12"><details class="footer__item--link_list-1 details active" is="footer-details" >
1428      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1429        <span class="heading text-base-2xl font-medium lg:font-heading">Company</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1430      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1431    </svg></summary><div class="details__content">
1432      <ul class="flex flex-col gap-3"><li class="inline-flex">
1433            <a href="/pages/privacy_policy" class="block reversed-link text-sm-lg leading-tight">Privacy Policy</a>
1434          </li><li class="inline-flex">
1435            <a href="/pages/cookies" class="block reversed-link text-sm-lg leading-tight">Cookie Policy</a>
1436          </li><li class="inline-flex">
1437            <a href="/pages/privacy_commitment" class="block reversed-link text-sm-lg leading-tight">Privacy Commitment</a>
1438          </li><li class="inline-flex">
1439            <a href="/pages/terms_and_conditions" class="block reversed-link text-sm-lg leading-tight">Terms and Conditions</a>
1440          </li><li class="inline-flex">
1441            <a href="/pages/terms_of_service" class="block reversed-link text-sm-lg leading-tight">Terms of Service</a>
1442          </li><li class="inline-flex">
1443            <a href="/pages/return_policy" class="block reversed-link text-sm-lg leading-tight">Returns Policy</a>
1444          </li><li class="inline-flex">
1445            <a href="/pages/warranty" class="block reversed-link text-sm-lg leading-tight">Warranty</a>
1446          </li><li class="inline-flex">
1447            <a href="/pages/certificates" class="block reversed-link text-sm-lg leading-tight">Certificates</a>
1448          </li><li class="inline-flex">
1449            <a href="/pages/eu-data-act" class="block reversed-link text-sm-lg leading-tight">EU Data Act</a>
1450          </li><li class="inline-flex">
1451            <a href="https://www.toucansolution.com" class="block reversed-link text-sm-lg leading-tight">USA Branch</a>
1452          </li></ul>
1453    </div>
1454    <style>
1455      @media (min-width: 1280px) {
1456        .footer__item--link_list-1 { width: calc(50% - var(--sp-12)); }
1457      }
1458    </style></details>
1458<details class="footer__item--link_list-2 details active" is="footer-details" >
1459      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1460        <span class="heading text-base-2xl font-medium lg:font-heading">Customer Support</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1461      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1462    </svg></summary><div class="details__content">
1463      <ul class="flex flex-col gap-3"><li class="inline-flex">
1464            <a href="/pages/contact-us" class="block reversed-link text-sm-lg leading-tight">Contact Us</a>
1465          </li><li class="inline-flex">
1466            <a href="https://www.toucansolution.co.uk/account" class="block reversed-link text-sm-lg leading-tight">My Account</a>
1467          </li><li class="inline-flex">
1468            <a href="/pages/shipping_policy" class="block reversed-link text-sm-lg leading-tight">Shipping & Delivery</a>
1469          </li><li class="inline-flex">
1470            <a href="/pages/faq" class="block reversed-link text-sm-lg leading-tight">Toucan FAQ</a>
1471          </li><li class="inline-flex">
1472            <a href="/pages/installation-guide-2026" class="block reversed-link text-sm-lg leading-tight">Toucan Installation Guides</a>
1473          </li><li class="inline-flex">
1474            <a href="/pages/shield-plans" class="block reversed-link text-sm-lg leading-tight">Toucan Shield Plans (Upgrade Options)</a>
1475          </li><li class="inline-flex">
1476            <a href="/pages/security" class="block reversed-link text-sm-lg leading-tight">Security</a>
1477          </li><li class="inline-flex">
1478            <a href="/pages/software-security-updates-june2026" class="block reversed-link text-sm-lg leading-tight">Software Security Updates</a>
1479          </li></ul>
1480    </div>
1481    <style>
1482      @media (min-width: 1280px) {
1483        .footer__item--link_list-2 { width: calc(50% - var(--sp-12)); }
1484      }
1485    </style></details></div>
1486      </div><div class="footer__right grid gap-10"><div class="footer__newsletter grid gap-6"><p class="h3 text-xl md:title-lg leading-none tracking-none font-medium lg:font-heading">Stay Protected. Stay Connected. Join the Insider List.</p><form method="post" action="/contact#newsletter-sections--24914587582840__footer" id="newsletter-sections--24914587582840__footer" accept-charset="UTF-8" class="newsletter-form grid gap-5"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter" />
1487  <input type="hidden" name="contact[context]" value="footer" />
1488  <div class="field relative">
1489    <input
1490      id="NewsletterForm--sections--24914587582840__footer"
1491      class="input is-floating input--fill"
1492      type="email"
1493      name="contact[email]"
1494      value=""
1495      autocorrect="off"
1496      autocapitalize="off"
1497      autocomplete="email"
1498      placeholder="Enter your email"
1499      required/>
1500    <label class="label is-floating" for="NewsletterForm--sections--24914587582840__footer">Enter your email</label>
1501    <div class="self-submit-button absolute">
1502      <button type="submit" class="button button--primary self-button flex justify-center items-center" is="magnet-button" data-magnet="20" aria-label="Subscribe">
1503        <span class="btn-text">
1504          <svg class="icon icon-arrow-right icon-xs transform" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1505            <path stroke-linecap="round" stroke-linejoin="round" d="M2 8.00012H14M14 8.00012L9.33333 3.3335M14 8.00012L9.33333 12.6668"></path>
1506          </svg>
1507        </span>
1508      </button>
1509    </div>
1510  </div></form><div class="rte text-sm leading-tight"><p>Toucan provides wireless home security systems, video doorbells, and security cameras designed for modern homes. Enjoy easy installation, smart monitoring, and no monthly fees.</p></div></div><div class="footer__socials flex align-self-end justify-start md:justify-end xl:justify-start"><ul class="flex flex-wrap items-center gap-7" role="list"><li><a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/toucansmarthomeeu" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Facebook"><svg class="icon icon-facebook icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1511      <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/>
1512    </svg><span class="sr-only">Facebook</span>
1513        </a>
1514      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/toucansmarthomeeu/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Instagram"><svg class="icon icon-instagram icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1515      <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.57 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/>
1516    </svg><span class="sr-only">Instagram</span>
1517        </a>
1518      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/channel/UCXxE_4m-tlD4CcKxRWymhvg/featured" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on YouTube"><svg class="icon icon-youtube icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1519      <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/>
1520    </svg><span class="sr-only">YouTube</span>
1521        </a>
1522      </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.pinterest.com/ToucanHomeSecurity/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Toucan Smart Home UK on Pinterest"><svg class="icon icon-pinterest icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1523      <path d="M12 1C5.95 1 1 5.95 1 12C1 16.675 3.93333 20.6167 7.96667 22.2667C7.875 21.4417 7.78333 20.0667 7.96667 19.15C8.15 18.325 9.25 13.65 9.25 13.65C9.25 13.65 8.975 12.9167 8.975 12C8.975 10.4417 9.89167 9.34167 10.9917 9.34167C11.9083 9.34167 12.3667 10.075 12.3667 10.9C12.3667 11.8167 11.725 13.2833 11.45 14.5667C11.175 15.6667 12 16.5833 13.1 16.5833C15.025 16.5833 16.5833 14.5667 16.5833 11.5417C16.5833 8.88333 14.6583 7.05 12 7.05C8.88333 7.05 7.05 9.43333 7.05 11.8167C7.05 12.7333 7.41667 13.7417 7.875 14.2917C7.96667 14.3833 7.96667 14.475 7.96667 14.5667C7.875 14.9333 7.69167 15.6667 7.69167 15.85C7.6 16.0333 7.50833 16.125 7.325 16.0333
1523C5.95 15.3917 5.125 13.375 5.125 11.8167C5.125 8.33333 7.69167 5.125 12.3667 5.125C16.2167 5.125 19.15 7.875 19.15 11.45C19.15 15.2083 16.7667 18.325 13.4667 18.325C12.3667 18.325 11.2667 17.775 10.9 17.0417C10.9 17.0417 10.35 19.15 10.2583 19.7C9.98333 20.6167 9.34167 21.8083 8.88333 22.5417C9.8 22.8167 10.9 23 12 23C18.05 23 23 18.05 23 12C23 5.95 18.05 1 12 1Z"/>
1524    </svg><span class="sr-only">Pinterest</span>
1525        </a>
1526      </li></ul></div></div></div><parallax-overlay class="footer-overlay hidden md:block z-20 absolute left-0 top-0 w-full pointer-events-none" data-target="height" data-start="100%" data-stop="0%"></parallax-overlay></div>
1527
1528
1529<style> #shopify-section-sections--24914587582840__footer .details__content li a {font-size: 14px;} </style></div><div id="shopify-section-sections--24914587582840__footer-copyright" class="shopify-section shopify-section-group-footer-group"><style>
1530  #shopify-section-sections--24914587582840__footer-copyright {
1531    --gradient-background: #171717;
1532    --color-background: 23 23 23;
1533    --color-foreground: 255 255 255;
1534  }
1535</style>
1536
1537<div class="section section--rounded" is="footer-parallax">
1538  <div class="footer-copyright page-width page-width--full w-full flex flex-col items-center justify-between gap-4 lg:gap-0 lg:flex-row relative">
1539    <div class="rte credits text-center">&copy;&nbsp;2026&nbsp;Toucan Smart Home UK.&nbsp;</div><ul class="payment-icons flex flex-wrap justify-center gap-2 xl:gap-3"><li><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
1539<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
1540</li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
154006zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
1541</li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg></li><li><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/>
1541<path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
1542</li><li><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
15420-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
1543</li><li><svg viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
1543635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
154316.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1544</li></ul></div>
1545</div>
1546
1547
1548</div>
1549<!-- END sections: footer-group --></footer>
1550    </div>
1551
1552    <ul hidden>
1553      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1554      <li id="a11y-new-window-message">Opens in a new window.</li>
1555    </ul>
1555<script src="//www.toucansolution.co.uk/cdn/shop/t/7/assets/instant-page.js?v=99963444960178710701779089266" type="module" fetchpriority="low" defer="defer"></script>
1555<style>
1556  .slideshow-word .banner__box {
1557    max-width: none !important;
1558    width: auto !important;
1559  }
1560  
1561  .slideshow-word split-words {
1562    white-space: nowrap;
1563  }
1564</style>
1565
1566<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1566-1567
1566
1567<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1567GTM-KH95R369
vendor: 83 bytes, lines 1567-1568
1567"
1568height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1569<!-- End Google Tag Manager (noscript) -->
1570
1571<script>
1572(function() {
1573  function applyBreak() {
1574    document.querySelectorAll('split-words .whitespace').forEach(function(ws) {
1575      ws.style.display = '';
1576      ws.style.width = '';
1577      ws.style.height = '';
1578    });
1579
1580    document.querySelectorAll('split-words .word').forEach(function(span) {
1581      if (span.getAttribute('data-word') === 'EASY') {
1582        var whitespace = span.nextElementSibling;
1583        if (whitespace && whitespace.classList.contains('whitespace')) {
1584          whitespace.style.display = 'block';
1585          whitespace.style.width = '100%';
1586          whitespace.style.height = '0';
1587        }
1588      }
1589    });
1590  }
1591
1592  (function tryBreak() {
1593    if (document.querySelectorAll('split-words .word').length === 0) {
1594      setTimeout(tryBreak, 100);
1595    } else {
1596      applyBreak();
1597      setTimeout(applyBreak, 500);
1598    }
1599  })();
1600
1601  window.addEventListener('resize', applyBreak);
1602})();
1603</script>
1603
1604
1605<script>
1606(function() {
1607  function applyBreak() {
1608    document.querySelectorAll('h2.heading').forEach(function(h2) {
1609      if (h2.textContent.includes('Easy Security') && !h2.querySelector('.break-added')) {
1610        var html = h2.innerHTML;
1611        h2.innerHTML = html.replace('Easy Security. No', 'Easy Security.<br class="break-added">No');
1612      }
1613    });
1614  }
1615
1616  applyBreak();
1617  setTimeout(applyBreak, 300);
1618  setTimeout(applyBreak, 1000);
1619})();
1620</script>
1620
1621
1622<script>
1623(function() {
1624  function applyBreak() {
1625    document.querySelectorAll('p.h3').forEach(function(p) {
1626      if (p.textContent.includes('Stay Protected') && !p.querySelector('.break-added')) {
1627        p.innerHTML = p.innerHTML
1628          .replace('Stay Protected. Stay', 'Stay Protected.<br class="break-added">Stay')
1629          .replace('Stay Connected. Join', 'Stay Connected.<br class="break-added">Join');
1630      }
1631    });
1632  }
1633
1634  applyBreak();
1635  setTimeout(applyBreak, 300);
1636  setTimeout(applyBreak, 1000);
1637})();
1638</script>
1638
1639
1640
1641</div>
1642
1643  <style> .ai-testimonials-background-al0vfnlnmcghntudtuaigenblock70d4e96vz6vrg,.ai-testimonials-background-atdl6q3q5l2twodn0naigenblock70d4e96heag4e {border-top-left-radius: 20px; border-top-right-radius: 20px;} .ai-testimonials-header-al0vfnlnmcghntudtuaigenblock70d4e96vz6vrg {padding: 20px !important;} .ai-testimonials-header-atdl6q3q5l2twodn0naigenblock70d4e96heag4e {padding: 0 20px;} #MenuDrawer {z-index: 2000000001;} </style>
1644<div id="shopify-block-AdlMwdW41eW0wNHQ2b__18131037017812181619" class="shopify-block shopify-app-block">
1645  
1645<script defer src="https://chimpstatic.com/mcjs-connected/js/users/cd1432c1afc1875978a9fe8a4/c0f3378dcb0aab77e5ce22420.js"></script>
1645
1646  
1646<script>window.mc_embedded = true;</script>
1646
1647
1648
1649
1650</div><div id="shopify-block-AWFhkbmkzbDRadFVWT__14738963724236584812" class="shopify-block shopify-app-block">
1651    
1652    
1653  
1654  
1655  
1656  
1657  
1658
1659  
1660      <link href="//cdn.shopify.com/extensions/019e53d8-735e-7b41-874b-8f384a48c022/faqify-8/assets/tab03.css" rel="stylesheet" type="text/css" media="all" />
1661  
1662  
1663
1664  
1665  
1665<script src="https://cdn.shopify.com/extensions/019e53d8-735e-7b41-874b-8f384a48c022/faqify-8/assets/jquery-3.6.1.min.js" defer="defer"></script>
1665
1666  
1667  
1667<script src="https://cdn.shopify.com/extensions/019e53d8-735e-7b41-874b-8f384a48c022/faqify-8/assets/typeahead-0.11.1.js" defer="defer"></script>
1667
1668  
1669    
1669<script src="https://cdn.shopify.com/extensions/019e53d8-735e-7b41-874b-8f384a48c022/faqify-8/assets/bootstrap-3.3.7.js" defer="defer"></script>
1669
1670    
1670<script src="https://cdn.shopify.com/extensions/019e53d8-735e-7b41-874b-8f384a48c022/faqify-8/assets/bootstrap-validator-0.11.9.js" defer="defer"></script>
1670
1671    
1672  
1672<script src="https://faq.zifyapp.com/js/stores/toucan-smart-home-uk.myshopify.com/zify-faq.js?v=1779369465" defer="defer"></script>
1672
1673  
1673<script src="https://cdn.shopify.com/extensions/019e53d8-735e-7b41-874b-8f384a48c022/faqify-8/assets/zify-faq.js" defer="defer"></script>
1673
1674  
1675
1676
1677
1678</div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
1678<script>
1679  console.log("Stape gtm: 1.0.4");
1680  window.lsData = {};
1681  window.dataLayer = window.dataLayer || [];
1682  window.addEventListener("message", (event) => {
1683    if (event.data?.event) {
1684      window.dataLayer.push(event.data);
1685    }
1686  });
1687  window.dataShopStape = {
1688    shop: "www.toucansolution.co.uk",
1689    shopId: "42241392807",
1690  }
1691</script>
1691
1692
1693
1694
1695
1696
1697
1698  
1698<script>
1699    console.log("⚠️ User not logged in");
1700    window.localStorage.removeItem('customerShopStape');
1701  </script>
1701
1702
1703
1704
1705
1706<script>
1707  window.currentShopifyMarketStapeId = null;
1708  window.currentShopifyMarketStapeCode = null;
1709  try {
1710    window.currentShopifyMarketStapeId = "1789591719";
1711    window.currentShopifyMarketStapeCode = "GB";
1712    // Checkout doesn't render theme app extension blocks, so this is the
1713    // only place the market/country code is ever set. Persisting it here
1714    // lets checkout-side field mapping (country_market_code) fall back to
1715    // the last known value instead of coming up empty.
1716    localStorage.setItem('marketShopStape', JSON.stringify({
1717      id: window.currentShopifyMarketStapeId,
1718      code: window.currentShopifyMarketStapeCode
1719    }));
1720  } catch (error) {
1721    console.error("❌ Stape Error:", error);
1722  }
1723</script>
1723
1724
1725
1726
1727
1728
1729</div><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
1729<script>
1730  (function () {
1731    const cartAttributes = {};
1732
1733    // Helper function to retrieve the UTM from Url
1734    function getUTMFromUrl() {
1735      const url_string = window.location.href;
1736      const url = new URL(url_string);
1737
1738      const utm_id = url.searchParams.get("utm_id");
1739      const utm_source = url.searchParams.get("utm_source");
1740      const utm_medium = url.searchParams.get("utm_medium");
1741      const utm_campaign = url.searchParams.get("utm_campaign");
1742      const utm_term = url.searchParams.get("utm_term");
1743      const ref = url.searchParams.get("ref");
1744
1745      if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) {
1746        return null;
1747      }
1748
1749      let utmParameters = {};
1750      
1751        if (utm_id) {
1752          utmParameters.utm_id = utm_id;
1753        }
1754        if (utm_source) {
1755          utmParameters.utm_source = utm_source;
1756        }
1757        if (utm_medium) {
1758          utmParameters.utm_medium = utm_medium;
1759        }
1760        if (utm_campaign) {
1761          utmParameters.utm_campaign = utm_campaign;
1762        }
1763        if (utm_term) {
1764          utmParameters.utm_term = utm_term;
1765        }
1766        if (ref) {
1767          utmParameters.ref = ref;
1768        }
1769      
1770
1771      return Object.keys(utmParameters).length === 0
1772        ? null
1773        : utmParameters;
1774    }
1775
1776    // Helper function to retrieve the UTM from Cookie
1777    function getUTMAttributes() {
1778      const urlUtmParams = getUTMFromUrl();
1779
1780      if (urlUtmParams) {
1781          return urlUtmParams;
1782      }
1783
1784      // No longer reading from deprecated Shopify cookies
1785      return undefined;
1786    }
1787
1788    function saveUtmParameters() {
1789      const utmParams = getUTMAttributes();
1790      if (utmParams) {
1791        const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref");
1792        if (cartHasUtmAttributes) {
1793          // Don't call API if it already contains our UTM parameters
1794          return;
1795        }
1796
1797        // Handle both Shopify.routes.root and routes.root_url for better compatibility
1798        var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 
1799          || (window.routes && window.routes.root_url) 
1800          || '/';
1801        
1802        var updateCart = fetch(rootUrl + 'cart/update.js',
1803        {
1804          headers: {
1805            'Content-Type': 'application/json',
1806          },
1807          method: "POST",
1808          body: JSON.stringify({
1809            attributes: {
1810              ...utmParams
1811            },
1812          })
1813        })
1814        .then(response => response.json())
1815        .then(data => {
1816          return data
1817        });
1818      }
1819    }
1820
1821    saveUtmParameters();
1822  })();
1823</script>
1823
1824
1825
1826
1827
1828</div>
1828<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1828
1829</body>
1830</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.